From d17425a5089b45fb57c5f05d62909ea9565501ce Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Sat, 17 Jan 2026 21:20:31 +0000 Subject: [PATCH] docs: Update localizations from Crowdin --- docs/build/locales/.doctrees/api/abcs.doctree | Bin 288327 -> 305548 bytes .../api/application_commands.doctree | Bin 605556 -> 696775 bytes .../.doctrees/api/application_info.doctree | Bin 135028 -> 143700 bytes .../locales/.doctrees/api/async_iter.doctree | Bin 39483 -> 39692 bytes .../locales/.doctrees/api/audit_logs.doctree | Bin 209948 -> 209571 bytes .../locales/.doctrees/api/clients.doctree | Bin 1380847 -> 1485336 bytes docs/build/locales/.doctrees/api/cogs.doctree | Bin 94048 -> 96349 bytes .../.doctrees/api/data_classes.doctree | Bin 1790047 -> 1870857 bytes .../build/locales/.doctrees/api/enums.doctree | Bin 795086 -> 823256 bytes .../locales/.doctrees/api/events.doctree | Bin 505949 -> 536594 bytes .../locales/.doctrees/api/exceptions.doctree | Bin 186282 -> 189956 bytes .../build/locales/.doctrees/api/index.doctree | Bin 7364 -> 7367 bytes .../locales/.doctrees/api/models.doctree | Bin 7025031 -> 7770814 bytes .../build/locales/.doctrees/api/sinks.doctree | Bin 79594 -> 81650 bytes .../locales/.doctrees/api/ui_kit.doctree | Bin 845809 -> 1633832 bytes .../build/locales/.doctrees/api/utils.doctree | Bin 224711 -> 237547 bytes .../.doctrees/api/version_info.doctree | Bin 10340 -> 10358 bytes .../build/locales/.doctrees/api/voice.doctree | Bin 293456 -> 300132 bytes .../locales/.doctrees/api/webhooks.doctree | Bin 490245 -> 500532 bytes .../build/locales/.doctrees/changelog.doctree | Bin 404417 -> 601517 bytes docs/build/locales/.doctrees/cogs.doctree | Bin 19492 -> 19492 bytes docs/build/locales/.doctrees/discord.doctree | Bin 31447 -> 31447 bytes .../locales/.doctrees/environment.pickle | Bin 7792803 -> 8503684 bytes .../locales/.doctrees/ext/bridge/api.doctree | Bin 240735 -> 248108 bytes .../.doctrees/ext/bridge/index.doctree | Bin 8748 -> 8751 bytes .../.doctrees/ext/commands/api.doctree | Bin 2878842 -> 2995227 bytes .../.doctrees/ext/commands/cogs.doctree | Bin 34804 -> 34804 bytes .../.doctrees/ext/commands/commands.doctree | Bin 175997 -> 178135 bytes .../.doctrees/ext/commands/extensions.doctree | Bin 15878 -> 15878 bytes .../.doctrees/ext/commands/index.doctree | Bin 7113 -> 7113 bytes .../locales/.doctrees/ext/pages/index.doctree | Bin 484773 -> 558940 bytes .../locales/.doctrees/ext/tasks/index.doctree | Bin 161791 -> 174554 bytes docs/build/locales/.doctrees/faq.doctree | Bin 84331 -> 84331 bytes docs/build/locales/.doctrees/index.doctree | Bin 24859 -> 24862 bytes .../locales/.doctrees/installing.doctree | Bin 22203 -> 22205 bytes docs/build/locales/.doctrees/intents.doctree | Bin 66965 -> 66965 bytes docs/build/locales/.doctrees/logging.doctree | Bin 12489 -> 12489 bytes .../locales/.doctrees/migrating_to_v1.doctree | Bin 359822 -> 359822 bytes .../locales/.doctrees/migrating_to_v2.doctree | Bin 122109 -> 122109 bytes .../locales/.doctrees/old_changelog.doctree | Bin 699372 -> 699372 bytes .../locales/.doctrees/quickstart.doctree | Bin 28898 -> 28898 bytes .../.doctrees/version_guarantees.doctree | Bin 12181 -> 12165 bytes docs/build/locales/api/abcs.pot | 100 +- .../locales/api/application_commands.pot | 198 +- docs/build/locales/api/audit_logs.pot | 23 +- docs/build/locales/api/clients.pot | 557 +-- docs/build/locales/api/cogs.pot | 27 +- docs/build/locales/api/data_classes.pot | 1282 ++++--- docs/build/locales/api/enums.pot | 1759 ++++----- docs/build/locales/api/events.pot | 98 +- docs/build/locales/api/models.pot | 2971 ++++++++++----- docs/build/locales/api/ui_kit.pot | 3200 ++++++++++++----- docs/build/locales/api/utils.pot | 222 +- docs/build/locales/api/webhooks.pot | 530 +-- docs/build/locales/changelog.pot | 1832 +++++++--- docs/build/locales/ext/bridge/api.pot | 39 +- docs/build/locales/ext/commands/api.pot | 1024 +++--- docs/build/locales/ext/commands/commands.pot | 90 +- docs/build/locales/ext/pages/index.pot | 487 ++- docs/build/locales/ext/tasks/index.pot | 104 +- docs/build/locales/installing.pot | 4 +- docs/locales/de/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../de/LC_MESSAGES/api/application_info.po | 20 +- docs/locales/de/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/de/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/de/LC_MESSAGES/api/clients.po | 131 +- docs/locales/de/LC_MESSAGES/api/cogs.po | 18 +- .../de/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/de/LC_MESSAGES/api/enums.po | 96 +- docs/locales/de/LC_MESSAGES/api/events.po | 52 +- docs/locales/de/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/de/LC_MESSAGES/api/index.po | 4 +- docs/locales/de/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/de/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/de/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/de/LC_MESSAGES/api/utils.po | 61 +- .../de/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/de/LC_MESSAGES/api/voice.po | 4 +- docs/locales/de/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/de/LC_MESSAGES/changelog.po | 365 +- docs/locales/de/LC_MESSAGES/cogs.po | 4 +- docs/locales/de/LC_MESSAGES/discord.po | 4 +- docs/locales/de/LC_MESSAGES/ext/bridge/api.po | 24 +- .../de/LC_MESSAGES/ext/bridge/index.po | 4 +- .../de/LC_MESSAGES/ext/commands/api.po | 237 +- .../de/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../de/LC_MESSAGES/ext/commands/commands.po | 14 +- .../de/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../de/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/de/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/de/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/de/LC_MESSAGES/faq.po | 4 +- docs/locales/de/LC_MESSAGES/index.po | 4 +- docs/locales/de/LC_MESSAGES/installing.po | 8 +- docs/locales/de/LC_MESSAGES/intents.po | 4 +- docs/locales/de/LC_MESSAGES/logging.po | 4 +- .../locales/de/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/de/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/de/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/de/LC_MESSAGES/quickstart.po | 4 +- .../de/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/en/LC_MESSAGES/api/abcs.po | 150 +- .../LC_MESSAGES/api/application_commands.po | 204 +- docs/locales/en/LC_MESSAGES/api/audit_logs.po | 52 +- docs/locales/en/LC_MESSAGES/api/clients.po | 336 +- docs/locales/en/LC_MESSAGES/api/cogs.po | 35 +- .../en/LC_MESSAGES/api/data_classes.po | 630 +++- docs/locales/en/LC_MESSAGES/api/enums.po | 1292 +++---- docs/locales/en/LC_MESSAGES/api/events.po | 94 +- docs/locales/en/LC_MESSAGES/api/models.po | 2650 ++++++++++---- docs/locales/en/LC_MESSAGES/api/ui_kit.po | 2313 +++++++++--- docs/locales/en/LC_MESSAGES/api/utils.po | 198 +- docs/locales/en/LC_MESSAGES/api/webhooks.po | 415 +-- docs/locales/en/LC_MESSAGES/changelog.po | 1622 ++++++--- docs/locales/en/LC_MESSAGES/ext/bridge/api.po | 87 +- .../en/LC_MESSAGES/ext/commands/api.po | 584 ++- .../en/LC_MESSAGES/ext/commands/commands.po | 106 +- .../locales/en/LC_MESSAGES/ext/pages/index.po | 532 ++- .../locales/en/LC_MESSAGES/ext/tasks/index.po | 134 +- docs/locales/en/LC_MESSAGES/installing.po | 12 +- docs/locales/es/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../es/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/es/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/es/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/es/LC_MESSAGES/api/clients.po | 131 +- docs/locales/es/LC_MESSAGES/api/cogs.po | 18 +- .../es/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/es/LC_MESSAGES/api/enums.po | 96 +- docs/locales/es/LC_MESSAGES/api/events.po | 52 +- docs/locales/es/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/es/LC_MESSAGES/api/index.po | 4 +- docs/locales/es/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/es/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/es/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/es/LC_MESSAGES/api/utils.po | 61 +- .../es/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/es/LC_MESSAGES/api/voice.po | 4 +- docs/locales/es/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/es/LC_MESSAGES/changelog.po | 365 +- docs/locales/es/LC_MESSAGES/cogs.po | 4 +- docs/locales/es/LC_MESSAGES/discord.po | 4 +- docs/locales/es/LC_MESSAGES/ext/bridge/api.po | 24 +- .../es/LC_MESSAGES/ext/bridge/index.po | 4 +- .../es/LC_MESSAGES/ext/commands/api.po | 237 +- .../es/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../es/LC_MESSAGES/ext/commands/commands.po | 14 +- .../es/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../es/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/es/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/es/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/es/LC_MESSAGES/faq.po | 4 +- docs/locales/es/LC_MESSAGES/index.po | 4 +- docs/locales/es/LC_MESSAGES/installing.po | 8 +- docs/locales/es/LC_MESSAGES/intents.po | 4 +- docs/locales/es/LC_MESSAGES/logging.po | 4 +- .../locales/es/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/es/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/es/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/es/LC_MESSAGES/quickstart.po | 4 +- .../es/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/fr/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../fr/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/fr/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/fr/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/fr/LC_MESSAGES/api/clients.po | 131 +- docs/locales/fr/LC_MESSAGES/api/cogs.po | 18 +- .../fr/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/fr/LC_MESSAGES/api/enums.po | 96 +- docs/locales/fr/LC_MESSAGES/api/events.po | 52 +- docs/locales/fr/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/fr/LC_MESSAGES/api/index.po | 4 +- docs/locales/fr/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/fr/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/fr/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/fr/LC_MESSAGES/api/utils.po | 61 +- .../fr/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/fr/LC_MESSAGES/api/voice.po | 4 +- docs/locales/fr/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/fr/LC_MESSAGES/changelog.po | 365 +- docs/locales/fr/LC_MESSAGES/cogs.po | 4 +- docs/locales/fr/LC_MESSAGES/discord.po | 4 +- docs/locales/fr/LC_MESSAGES/ext/bridge/api.po | 24 +- .../fr/LC_MESSAGES/ext/bridge/index.po | 4 +- .../fr/LC_MESSAGES/ext/commands/api.po | 237 +- .../fr/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../fr/LC_MESSAGES/ext/commands/commands.po | 14 +- .../fr/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../fr/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/fr/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/fr/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/fr/LC_MESSAGES/faq.po | 4 +- docs/locales/fr/LC_MESSAGES/index.po | 4 +- docs/locales/fr/LC_MESSAGES/installing.po | 8 +- docs/locales/fr/LC_MESSAGES/intents.po | 4 +- docs/locales/fr/LC_MESSAGES/logging.po | 4 +- .../locales/fr/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/fr/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/fr/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/fr/LC_MESSAGES/quickstart.po | 4 +- .../fr/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/hi/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../hi/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/hi/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/hi/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/hi/LC_MESSAGES/api/clients.po | 131 +- docs/locales/hi/LC_MESSAGES/api/cogs.po | 18 +- .../hi/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/hi/LC_MESSAGES/api/enums.po | 96 +- docs/locales/hi/LC_MESSAGES/api/events.po | 52 +- docs/locales/hi/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/hi/LC_MESSAGES/api/index.po | 4 +- docs/locales/hi/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/hi/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/hi/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/hi/LC_MESSAGES/api/utils.po | 61 +- .../hi/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/hi/LC_MESSAGES/api/voice.po | 4 +- docs/locales/hi/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/hi/LC_MESSAGES/changelog.po | 365 +- docs/locales/hi/LC_MESSAGES/cogs.po | 4 +- docs/locales/hi/LC_MESSAGES/discord.po | 4 +- docs/locales/hi/LC_MESSAGES/ext/bridge/api.po | 24 +- .../hi/LC_MESSAGES/ext/bridge/index.po | 4 +- .../hi/LC_MESSAGES/ext/commands/api.po | 237 +- .../hi/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../hi/LC_MESSAGES/ext/commands/commands.po | 14 +- .../hi/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../hi/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/hi/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/hi/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/hi/LC_MESSAGES/faq.po | 4 +- docs/locales/hi/LC_MESSAGES/index.po | 4 +- docs/locales/hi/LC_MESSAGES/installing.po | 8 +- docs/locales/hi/LC_MESSAGES/intents.po | 4 +- docs/locales/hi/LC_MESSAGES/logging.po | 4 +- .../locales/hi/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/hi/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/hi/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/hi/LC_MESSAGES/quickstart.po | 4 +- .../hi/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/it/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../it/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/it/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/it/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/it/LC_MESSAGES/api/clients.po | 131 +- docs/locales/it/LC_MESSAGES/api/cogs.po | 18 +- .../it/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/it/LC_MESSAGES/api/enums.po | 96 +- docs/locales/it/LC_MESSAGES/api/events.po | 52 +- docs/locales/it/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/it/LC_MESSAGES/api/index.po | 4 +- docs/locales/it/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/it/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/it/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/it/LC_MESSAGES/api/utils.po | 61 +- .../it/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/it/LC_MESSAGES/api/voice.po | 4 +- docs/locales/it/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/it/LC_MESSAGES/changelog.po | 365 +- docs/locales/it/LC_MESSAGES/cogs.po | 4 +- docs/locales/it/LC_MESSAGES/discord.po | 4 +- docs/locales/it/LC_MESSAGES/ext/bridge/api.po | 24 +- .../it/LC_MESSAGES/ext/bridge/index.po | 4 +- .../it/LC_MESSAGES/ext/commands/api.po | 237 +- .../it/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../it/LC_MESSAGES/ext/commands/commands.po | 14 +- .../it/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../it/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/it/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/it/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/it/LC_MESSAGES/faq.po | 4 +- docs/locales/it/LC_MESSAGES/index.po | 4 +- docs/locales/it/LC_MESSAGES/installing.po | 8 +- docs/locales/it/LC_MESSAGES/intents.po | 4 +- docs/locales/it/LC_MESSAGES/logging.po | 4 +- .../locales/it/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/it/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/it/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/it/LC_MESSAGES/quickstart.po | 4 +- .../it/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/ja/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../ja/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/ja/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/ja/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/ja/LC_MESSAGES/api/clients.po | 131 +- docs/locales/ja/LC_MESSAGES/api/cogs.po | 18 +- .../ja/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/ja/LC_MESSAGES/api/enums.po | 96 +- docs/locales/ja/LC_MESSAGES/api/events.po | 52 +- docs/locales/ja/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/ja/LC_MESSAGES/api/index.po | 4 +- docs/locales/ja/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/ja/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/ja/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/ja/LC_MESSAGES/api/utils.po | 61 +- .../ja/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/ja/LC_MESSAGES/api/voice.po | 4 +- docs/locales/ja/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/ja/LC_MESSAGES/changelog.po | 365 +- docs/locales/ja/LC_MESSAGES/cogs.po | 4 +- docs/locales/ja/LC_MESSAGES/discord.po | 4 +- docs/locales/ja/LC_MESSAGES/ext/bridge/api.po | 24 +- .../ja/LC_MESSAGES/ext/bridge/index.po | 4 +- .../ja/LC_MESSAGES/ext/commands/api.po | 237 +- .../ja/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../ja/LC_MESSAGES/ext/commands/commands.po | 14 +- .../ja/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../ja/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/ja/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/ja/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/ja/LC_MESSAGES/faq.po | 4 +- docs/locales/ja/LC_MESSAGES/index.po | 4 +- docs/locales/ja/LC_MESSAGES/installing.po | 8 +- docs/locales/ja/LC_MESSAGES/intents.po | 4 +- docs/locales/ja/LC_MESSAGES/logging.po | 4 +- .../locales/ja/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/ja/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/ja/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/ja/LC_MESSAGES/quickstart.po | 4 +- .../ja/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/ko/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../ko/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/ko/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/ko/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/ko/LC_MESSAGES/api/clients.po | 131 +- docs/locales/ko/LC_MESSAGES/api/cogs.po | 18 +- .../ko/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/ko/LC_MESSAGES/api/enums.po | 96 +- docs/locales/ko/LC_MESSAGES/api/events.po | 52 +- docs/locales/ko/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/ko/LC_MESSAGES/api/index.po | 4 +- docs/locales/ko/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/ko/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/ko/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/ko/LC_MESSAGES/api/utils.po | 61 +- .../ko/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/ko/LC_MESSAGES/api/voice.po | 4 +- docs/locales/ko/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/ko/LC_MESSAGES/changelog.po | 365 +- docs/locales/ko/LC_MESSAGES/cogs.po | 4 +- docs/locales/ko/LC_MESSAGES/discord.po | 4 +- docs/locales/ko/LC_MESSAGES/ext/bridge/api.po | 24 +- .../ko/LC_MESSAGES/ext/bridge/index.po | 4 +- .../ko/LC_MESSAGES/ext/commands/api.po | 237 +- .../ko/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../ko/LC_MESSAGES/ext/commands/commands.po | 14 +- .../ko/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../ko/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/ko/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/ko/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/ko/LC_MESSAGES/faq.po | 4 +- docs/locales/ko/LC_MESSAGES/index.po | 4 +- docs/locales/ko/LC_MESSAGES/installing.po | 8 +- docs/locales/ko/LC_MESSAGES/intents.po | 4 +- docs/locales/ko/LC_MESSAGES/logging.po | 4 +- .../locales/ko/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/ko/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/ko/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/ko/LC_MESSAGES/quickstart.po | 4 +- .../ko/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../pt_BR/LC_MESSAGES/api/application_info.po | 4 +- .../pt_BR/LC_MESSAGES/api/async_iter.po | 4 +- .../pt_BR/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/pt_BR/LC_MESSAGES/api/clients.po | 131 +- docs/locales/pt_BR/LC_MESSAGES/api/cogs.po | 18 +- .../pt_BR/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/pt_BR/LC_MESSAGES/api/enums.po | 96 +- docs/locales/pt_BR/LC_MESSAGES/api/events.po | 52 +- .../pt_BR/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/api/index.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/pt_BR/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/pt_BR/LC_MESSAGES/api/utils.po | 61 +- .../pt_BR/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/api/voice.po | 4 +- .../locales/pt_BR/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/pt_BR/LC_MESSAGES/changelog.po | 365 +- docs/locales/pt_BR/LC_MESSAGES/cogs.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/discord.po | 4 +- .../pt_BR/LC_MESSAGES/ext/bridge/api.po | 24 +- .../pt_BR/LC_MESSAGES/ext/bridge/index.po | 4 +- .../pt_BR/LC_MESSAGES/ext/commands/api.po | 237 +- .../pt_BR/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../LC_MESSAGES/ext/commands/commands.po | 14 +- .../LC_MESSAGES/ext/commands/extensions.po | 4 +- .../pt_BR/LC_MESSAGES/ext/commands/index.po | 4 +- .../pt_BR/LC_MESSAGES/ext/pages/index.po | 267 +- .../pt_BR/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/pt_BR/LC_MESSAGES/faq.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/index.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/installing.po | 8 +- docs/locales/pt_BR/LC_MESSAGES/intents.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/logging.po | 4 +- .../pt_BR/LC_MESSAGES/migrating_to_v1.po | 4 +- .../pt_BR/LC_MESSAGES/migrating_to_v2.po | 4 +- .../pt_BR/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/pt_BR/LC_MESSAGES/quickstart.po | 4 +- .../pt_BR/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/ru/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../ru/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/ru/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/ru/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/ru/LC_MESSAGES/api/clients.po | 131 +- docs/locales/ru/LC_MESSAGES/api/cogs.po | 18 +- .../ru/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/ru/LC_MESSAGES/api/enums.po | 96 +- docs/locales/ru/LC_MESSAGES/api/events.po | 52 +- docs/locales/ru/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/ru/LC_MESSAGES/api/index.po | 4 +- docs/locales/ru/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/ru/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/ru/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/ru/LC_MESSAGES/api/utils.po | 61 +- .../ru/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/ru/LC_MESSAGES/api/voice.po | 4 +- docs/locales/ru/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/ru/LC_MESSAGES/changelog.po | 365 +- docs/locales/ru/LC_MESSAGES/cogs.po | 4 +- docs/locales/ru/LC_MESSAGES/discord.po | 4 +- docs/locales/ru/LC_MESSAGES/ext/bridge/api.po | 24 +- .../ru/LC_MESSAGES/ext/bridge/index.po | 4 +- .../ru/LC_MESSAGES/ext/commands/api.po | 237 +- .../ru/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../ru/LC_MESSAGES/ext/commands/commands.po | 14 +- .../ru/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../ru/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/ru/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/ru/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/ru/LC_MESSAGES/faq.po | 4 +- docs/locales/ru/LC_MESSAGES/index.po | 4 +- docs/locales/ru/LC_MESSAGES/installing.po | 8 +- docs/locales/ru/LC_MESSAGES/intents.po | 4 +- docs/locales/ru/LC_MESSAGES/logging.po | 4 +- .../locales/ru/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/ru/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/ru/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/ru/LC_MESSAGES/quickstart.po | 4 +- .../ru/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/tr/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../tr/LC_MESSAGES/api/application_info.po | 4 +- docs/locales/tr/LC_MESSAGES/api/async_iter.po | 4 +- docs/locales/tr/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/tr/LC_MESSAGES/api/clients.po | 131 +- docs/locales/tr/LC_MESSAGES/api/cogs.po | 18 +- .../tr/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/tr/LC_MESSAGES/api/enums.po | 96 +- docs/locales/tr/LC_MESSAGES/api/events.po | 52 +- docs/locales/tr/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/tr/LC_MESSAGES/api/index.po | 4 +- docs/locales/tr/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/tr/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/tr/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/tr/LC_MESSAGES/api/utils.po | 61 +- .../tr/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/tr/LC_MESSAGES/api/voice.po | 4 +- docs/locales/tr/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/tr/LC_MESSAGES/changelog.po | 365 +- docs/locales/tr/LC_MESSAGES/cogs.po | 4 +- docs/locales/tr/LC_MESSAGES/discord.po | 4 +- docs/locales/tr/LC_MESSAGES/ext/bridge/api.po | 24 +- .../tr/LC_MESSAGES/ext/bridge/index.po | 4 +- .../tr/LC_MESSAGES/ext/commands/api.po | 237 +- .../tr/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../tr/LC_MESSAGES/ext/commands/commands.po | 14 +- .../tr/LC_MESSAGES/ext/commands/extensions.po | 4 +- .../tr/LC_MESSAGES/ext/commands/index.po | 4 +- .../locales/tr/LC_MESSAGES/ext/pages/index.po | 267 +- .../locales/tr/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/tr/LC_MESSAGES/faq.po | 4 +- docs/locales/tr/LC_MESSAGES/index.po | 4 +- docs/locales/tr/LC_MESSAGES/installing.po | 8 +- docs/locales/tr/LC_MESSAGES/intents.po | 4 +- docs/locales/tr/LC_MESSAGES/logging.po | 4 +- .../locales/tr/LC_MESSAGES/migrating_to_v1.po | 4 +- .../locales/tr/LC_MESSAGES/migrating_to_v2.po | 4 +- docs/locales/tr/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/tr/LC_MESSAGES/quickstart.po | 4 +- .../tr/LC_MESSAGES/version_guarantees.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/api/abcs.po | 48 +- .../LC_MESSAGES/api/application_commands.po | 67 +- .../zh_CN/LC_MESSAGES/api/application_info.po | 4 +- .../zh_CN/LC_MESSAGES/api/async_iter.po | 4 +- .../zh_CN/LC_MESSAGES/api/audit_logs.po | 10 +- docs/locales/zh_CN/LC_MESSAGES/api/clients.po | 131 +- docs/locales/zh_CN/LC_MESSAGES/api/cogs.po | 18 +- .../zh_CN/LC_MESSAGES/api/data_classes.po | 225 +- docs/locales/zh_CN/LC_MESSAGES/api/enums.po | 96 +- docs/locales/zh_CN/LC_MESSAGES/api/events.po | 52 +- .../zh_CN/LC_MESSAGES/api/exceptions.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/api/index.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/api/models.po | 1175 ++++-- docs/locales/zh_CN/LC_MESSAGES/api/sinks.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/api/ui_kit.po | 1092 +++++- docs/locales/zh_CN/LC_MESSAGES/api/utils.po | 61 +- .../zh_CN/LC_MESSAGES/api/version_info.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/api/voice.po | 4 +- .../locales/zh_CN/LC_MESSAGES/api/webhooks.po | 25 +- docs/locales/zh_CN/LC_MESSAGES/changelog.po | 365 +- docs/locales/zh_CN/LC_MESSAGES/cogs.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/discord.po | 4 +- .../zh_CN/LC_MESSAGES/ext/bridge/api.po | 24 +- .../zh_CN/LC_MESSAGES/ext/bridge/index.po | 4 +- .../zh_CN/LC_MESSAGES/ext/commands/api.po | 237 +- .../zh_CN/LC_MESSAGES/ext/commands/cogs.po | 4 +- .../LC_MESSAGES/ext/commands/commands.po | 14 +- .../LC_MESSAGES/ext/commands/extensions.po | 4 +- .../zh_CN/LC_MESSAGES/ext/commands/index.po | 4 +- .../zh_CN/LC_MESSAGES/ext/pages/index.po | 267 +- .../zh_CN/LC_MESSAGES/ext/tasks/index.po | 32 +- docs/locales/zh_CN/LC_MESSAGES/faq.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/index.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/installing.po | 8 +- docs/locales/zh_CN/LC_MESSAGES/intents.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/logging.po | 4 +- .../zh_CN/LC_MESSAGES/migrating_to_v1.po | 4 +- .../zh_CN/LC_MESSAGES/migrating_to_v2.po | 4 +- .../zh_CN/LC_MESSAGES/old_changelog.po | 4 +- docs/locales/zh_CN/LC_MESSAGES/quickstart.po | 4 +- .../zh_CN/LC_MESSAGES/version_guarantees.po | 4 +- 531 files changed, 52493 insertions(+), 17901 deletions(-) diff --git a/docs/build/locales/.doctrees/api/abcs.doctree b/docs/build/locales/.doctrees/api/abcs.doctree index c90545358a32fb1148e6167ffe5b91114b98bac7..5ba1dad9b5d617c171068b629c7e407e4f7a09d4 100644 GIT binary patch literal 305548 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

i! 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 CXH7By literal 288327 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

Z6GM?f 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 diff --git a/docs/build/locales/.doctrees/api/application_commands.doctree b/docs/build/locales/.doctrees/api/application_commands.doctree index 039c83ac14efea283f0b495152325b85f497da7e..df935569c7d42c887a7429b29cd7428e7a47946d 100644 GIT binary patch literal 696775 zcmeFa37i~9eLpH$_ga=^WZA|S<4alzX*E65Gt;ve;Tw#MFxUhFHoJX|W?HM6WoFj0 zxMK2u0XrG4c!7|FKn@ZTFo7gME^~?3#>AT(4dsk=M>qZw3R;(>F#!CP-?AoZF;+eXVZTN6?NT(rB3(w zOBd!=+gto*Hs0;tPn{a=N+`GbL#x!+(dK0n9UHE;&mCCk+P1#ia`6RvE=GgST)=uF zx5661`&-=;%WZSe8HBH+_4dxuHtIVo!CRVb?`~f?+O`l-tG!{gnG@;gXd^oBt{z>n zOf+}y{-E&w)zOxrd8})ma97)xk7mr_u-~y(h9Eo%J-VcQU3&wyx*yfG51{LF_^*urD)>)Fb(>LUrQcZ{ zJ-Iy`E)V7p9l{6(bIYfO?Ou1T*FScsdT6O*_09gNL+0RA*Y5NV4$Z;wx%TkH(lxeEkAR1+2%6n4*XJ|L&e2TRMp*8yLB8&z05P#|#bj&}18DDQKYcV4s8DD1LGWxShkIyx zj+sOEqK+aEA(d1%;M?%0Dvy#0gtwL2UHD)HUEV8oU1C>T~$^)VsX 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 z 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 z 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 Ce{Zh< diff --git a/docs/build/locales/.doctrees/api/application_info.doctree b/docs/build/locales/.doctrees/api/application_info.doctree index 2b88f1b622bf7bb0c54f7c9f49309c2db12535db..4d4968242e3e541b912084eabb6d82743403524c 100644 GIT binary patch literal 143700 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πoJm02W<_2I;a);5?;@P?rSE=U#%)8i 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

FMZ^CuBWbXk?Sf{UlC6FcefDFj> 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 diff --git a/docs/build/locales/.doctrees/api/async_iter.doctree b/docs/build/locales/.doctrees/api/async_iter.doctree index 57206fe30421914bb91c162a71ccde4de1852382..cbae6ed950464bc709405c45976f8ef94f8053a2 100644 GIT binary patch literal 39692 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 O0V+bgfJmlqZ2mtgc|J-2 literal 39483 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 I85$e^4~7#AfdBvi diff --git a/docs/build/locales/.doctrees/api/audit_logs.doctree b/docs/build/locales/.doctrees/api/audit_logs.doctree index ed889a25cad3d34813232d95ebd5e4601d36a606..7f2293b537710e7d46ba90bf9a5d42fe64da89f8 100644 GIT binary patch literal 209571 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�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 V!ZF9;PT)f5lx%r_xPGwr{{yguGFAWp literal 209948 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 F{C|Z4(KrAA diff --git a/docs/build/locales/.doctrees/api/clients.doctree b/docs/build/locales/.doctrees/api/clients.doctree index f41491c9d56c095a43ccddc5efab5bba83a29727..8945b58df9233ac565c3807fce9e8bf6ccd15a08 100644 GIT binary patch literal 1485336 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 z zm}%G2CW0?v#7){!v(f8xJIKLm*ZRF$Jg8TxOjEw}(M~8txJAbfcKuyO+%%CyEN8+N z-S=5g%3pz!pMnA3Oo-A9a#CBW$yOQXn%l&4)CGAkBxXJ4H=}ZB`yqQ$QT;xeS_q{Tlyc5Xw$^SRtd&4*4U#U)arjhu5o;dNgY^b$ElQ0tZka#l+iW}$d zo?FNx2$`w!Rvk(=Z44%ivUbN1vbn|3C~2pjL$Tt2DA@mT1~8X_+FQ!*L+I)gXC{I~ zDZ4*los3d;YbToY=~#lR1r}pJR?GU__{;j+NiC~ACYw3dzpkMGsImJih<;~$h<^SGaRI|@E!TLU9a3Y@0` zb2Ol48hRKOt4ne7jCP*y)12ZBH^&r>#!qLbj!stl?4{Oc&2v_{liDR1%O}x1C$$J& z%O8}9K-?}5*P=<&5_wbqqnjIukC4rrA{X<@cLijl#E4BLiXjV~B-i4b!bx&2{Zvj8 zctV=hYMLOSit39rdP%RJBBd(rCACgkV@{IqX)eLFomb(~fj;>ZkX6WT7^qKIU8ya; zhDQA&PeZUv&RYeRXNUz!&Do~nf5+^HCv3JrQbH(Q=3?XJWU0br^OD;w?TV7@m)5teqeL7ZV^44=g!=qE;HM2P;V~CH=~Ir zx!-AxYZ7lc$^AAqb#nwA*&fOLUUXfz8>2zV zZevDc@22`P;Ut6)l<1+v(U7fbge$1tZKu6v6n*0iw7%oDN$N@eN>=tQ?eL%Jj5VD_?t({&|YUS3S* zka*cA#$`@Wes=cp@p0MUObr5xv?mG$-w8&6#?jwm>l@){daQFa(H&ctMt61_Q=QAW z9*}Tx{f^ftu16DX+>_`{kg>NoJpFi#<=d(}Tz@vYPKfJieWP4YDP|e?4J)M$SwP>A z3Xb<9Qo(LxN`)&(DwHKlOrvx^MV@UhTE~?TRI8JgDkMadcHk+-zuKsCJg5!gUYzu6 zwORv0qSxv~a2Dt5lY}Cn@qC@JMgDG4UPAQftY4YB75~0{^thsA1#9Ns<15#sgLriw zmA)Z6M#pgL05qNy8^^Fe6iS{Ej1o;^JcY5;h{T}BI@glKV2jl_+iqh@jIsy7CHi8> z0dU2dnu*qOYQ#addUFJWcJs?-yZ~L-El{*8nf(VqsasH;#SCSJl(Dg4OBu)e5h-K0 zF{RA)BxOPg+IRd{k(7JN45^XcFIhCOKGJ&&jTS7eNdlSYQb1(aCbUpH< zN9A!P+?grhD7|)yd?OFE`EuDhnZ8V&%h=JDsS1+Z>6=89S@2M^oAkP!CX%-!6vOYO ztwvI>c6-f1wU6rfq5Hut1+X945As(-O+`t!p9$DyL_R7VJ&X1(7QKYnDb}<&0X3i^ z^tZ5VU8tMntIIuw6A`BLb?R!Ll>;k6Ka!X{JK&UQL&wI!{-wA5<0= zS5R_fb)mn9N-4()G}oYxuAexFaeWf+kPgdUCQ3PwyitVE`ivmLUq9Fw2z4*}gIuRU@pkm%7@l6Byxl-c1L| z_Z-i=luT|#H+bWcti5ml6%lQqoa3_g8dcwHt#y5y>pmJSWOIF{^;wgE%5ARCz*s&K z^c)mt(e=o0u2j2J!kurfdWNEWGuh3RzWF4qR`PVM6%E>L7+Lfy0q<78TsW_D70RrTMu!;}g zO21er3;XrZ3}u1G@9z9t6$?UHSm#NEvLtSoDxVz8ET{~bko?<&1)slJ12sX81z;hy)rO-JX@N}*D^IM5x1kDH2g~%)sfuzgsI6=fDt=$yf!x9M~x7gk=NKO zjb{odU-1IP8&LB_boK30D&&FaO9a$>j&(8vYPw^yhhy#Q91M_J#|R3p|1~~bzdt@) z^EViUjGXurCrPXEhVR9!HX#0lGwJXSau}cgI_NIB@h7~cC;o&rFyl`ob3#>kzd%Sx z{K?kmA*gWid5pR!d<3`sprGksb%BZV3Vz4B$h`#f)pLjARD%3Xb-33wJH@7+IY1*+5o|2;ao{ z!5hRdUS}m4ZW_UM-o>HnEXK~8mkggoUHM&(#v<1$-EOC!;u^4MkTj!yt={Vm`gL3# z&~5b78VUvCL~FYCe^wUZjVlKbKwFt#JaqXyidN492&;g?(&Y!^B{FI(WkpyIE-g}t z>izL(^z8D?c6b3$eSYy!1%+XkmieHAxrOxdJC|bo2Sr^0+@;0&$|6EBn6pugN5!@> zPP;UGTH2BCnHEURBi|!r!A$Q0_*SA@K!&q4ELSfc=IaZYqtH9F=8}I7EG(2cz)-#o z)^iM8L09b<7*;5gpb7`b#J1eP|6!7q_DH#qt{6r3br<$)%H{vjipV@Vx2|{ z^)&mqY9np-qgub#tM=RNw42nbabwWz(q&KMB|ZlS0lfy0()SOOWW0vW!_?Kb&P+B4 z=xLg+S(%dI_t%q*;F2+mEYKT593VoJ@p+Db6-;kN2^m_d;63A+B8J}%h8n4#B4+5F zk|@oXA$qK1z!V^vFVL}gS2V##X*4c3PIGk8gvH0K@0yq|XEgcVl*b|OMJfX?=1H$b?>?NR^Nun|NZkxNYAaa{?2bZ z-}5`a11-^>4=D9Jd1Au-n%r>FfkKBz7i`B5aJTWlMu-7((ZiAwm0L?NV6OVo}*1^DK#vD^Yt->6c zs{n3cf2-9$>bFfL5-*CHLfVK*%u1RHi9Q<&$-v1^=6A|F{(^7h1_kL46AI~eNTbZb zxpV^EIHuA&rew}e6pd0{XHmagb*(}XO;w$3jmVsxuByndq0V9x7Cwc|*=)cNj`*;J z3aVk-Inlx*yx*0^k#(JqX7TDQBc zZcR?tMI||AaAyP~rj(T)s%o+_o>h+x@!^wJq9Zq_bca~dohi19md{oiZDrH)pksMU zdPmwNeQAzM`ai~B(%(2VmUPQuhAcalCw_;P>iAxGK*Up|CWQyo_2Ba0bdR1s@M^x_ zXxH&PQKMOEHt;-eo8CW&@0U1M9N!FS#AG(=GgOYNT{51{vj{Dn&wmvI7eZSs1?^I)R0GPYN z>PxpgCMj98SRon$>IS~Z&ZdS<*f&p}rCPqx-mQY6c(WMaqwA|KU(U;SNVz|$aPuf2p zpS1C2L#;Z8j!`Wq4(4Q+))a|YzK=dcAWXba%Sf0f#OVby6h_J@9ET;b zCMysM^ApjuG{sp%VOG7)R^Dr-C#KJyJ~{S5^2O=1uA<)Xrjn>j;+QQICLDESC`|Zk z_E4C|*Mfj1|1Q>p`H7LSFf~0Eh8{_ij)pvraYw_9TU}|0(?^y(bv#Ugs`7XkW1>ri zYNg)l`jv9Cg?N~19k@`l*ev7enJQl3^Xn81{{P{4n4(2e6C@ow9%ctM%K`B8@i6CG zV=*`R`qnQo9;Sh&T(;J+^LrMmYCFGl@i3%@ml+QuIF#aHXi;*Ghq2dLnW@Bh7;RvN z==5L7fyS{?{ilw2nRYUT6M_t=s*R2OzY+2B($rKVUsFW9{13@?<^eN()^|y!iU{E$ zxtG+!eWH%WUPG;M%@7#@qO|?JR=@G;Ao*pc?jVwW+&ys@HI#Bz;QS1sp0ai3IrsZ>V@~~ntEtLNRLkF`USUn? ze1#DgoNOu``fMnj$0(}h$J8%ZPgYdRPpuJ|%Eb0goKY?R&gN`3Uyc zR7;dHN{DLtLBtT9Q7z#*8XC)9#wd+tmoYWgm+4e(MWR|pnLpRCmWbvbhq#tAz%Paz z>1Q=dr>H2Lh~aXu$T-G1mzopSJ3@PCrawl37TI!K z)T~LJiKta!mM9ECl70n3TV&G`J273d%&Yo~saN%y99Q+Z{Z6A?4mwS*1Jtnz2+~7#=IR(CKVMzMm(FdkY$K*`EKe( z8xgi|QB_;mQpUJM+H3M)OfNHy$<#fk{?BPl)QsUC$**9p$d1)+c=a1lKc{4&hodbQ z4>-V$EvWi9xJML|@-x8@&XH$80;tWOqD>)S)o!I#?v}e9zh3srm9pO~;cw4tAhfLQ zSLv=^8Ue%WE693*|LOk++D@t?B#jt0lcdF~7}8)O;6;M3(&=+o5&_b(T)T%>%k~9%?G0!R)L+-!%CZX^@4t*f6 zOR2AS6(YW3B8Q)+&EueR9=hYQv@y74?~Fgk9^^XMe-NG1_+Eitpyuvo<1^LQME`>* z)c+htXFMiF)gHk|RC`54HN8^@E#h^JsuU9?p?I+WLJWWh|ETu*H{j!Pq9l&8gir)V zJcMRNV1yxOG8SU9CXi0pqo)s$3xObkw{c9S2Bh201SP!D6A`B*3eQ14+eKw**F-EyPi zd-ZY~*XUa{zgce=Yk1iNS5f^+rAs+YSNQh)m&Tx&xX$oJs%rb7@n?x${Z8fSy-tC` z+rqo9mpzj*VGjd;zCBHOGa~P|$7;iWNj(daeQ~z;JyeRgJW8K+TVn!ANxATkcq3{H zupIN#G~H_YB`5dxFtp`T;V$uSz{kIF~?I52?1XV#4&?4Gmk!bkOOvkvyi`=mssX z>XrObP^otOY8Q!${YH(_qbgNzM;Z`0#WwakXwtRDR8%4c+hI!(samic-kTA-UuC&ty&B)nx2 z#MlTYX9VtB)#Hs9Exo{S>^?EnE!Gqi|J#M*`7jIr)5|V5VeEqcJ59e?ELD(~yWQ}L zxIw*`40`j^q(rbKrnM@LzmXyWrOi;kw@eM0sk5aPtub%7vtz~F~s^uEWzKZ zC0NT#X@vh;j)ed6_=Nv%&V-i}&6(U`K-px3a7B>*u-^%}|JczQ+AwA-mhls(Rs|9(H?~q=xGM=HR$>X!m6DOz%fUAsiM@jUVn{6e z>kvR`_m%w~2NUc&mCh(||6;%joR1%DDNZ%7Z5M^Xa#Rv&f9O-h!$w z=RiS*BvS%&T}WLi24_@c?+8qn)$*b8Fqk#=mj;Lo*bV<=yik(`}eP_g{|VgOPhnf{;- z5GYrkZCB1*VZH`&?h|7ZmZOD)5Y?bsFLwQ+=a*naDy@3kuLqS%qggK12s$(%w;EpB z3CT6oAKg(~UwWB`9^k>onkb6hgTUb+4JXCc*No=-ECOcS0)N=59#4M~6R`!RKA8u* zl``FpPCzZMJvt={HV$JiZ~p-r8NV!LErjO>Wv|&mzJN;2Yqo=CqtpyawQ38`;nW*l zO3kst81CPurka|Tz;M4rRqYLEN(}eSqwgD=uNvs5L9eQ zXK-pp$S-jwtGyTRs)GF}b-Ng+#nh)pj)PJjxSK`mY% z0MO#xaBt9N?<_~c$WA5ygVe+%78FqOKci9vluVy>3ub5c!m?)NftypqtL)5iz6pF>6(Kvy1RP>^>p8#*=*Z@A2%KMNH_y zX&=KCV&av`)k?WlM>tp6YqWw!xl##Q2=(&nex=>0LrmP05n^%^noKGx#DusmXEDiu zxxX&;QjLhqy;Ri}mz0?M<`BKc?lTHQKOrn25mFSKN_cbcJ=SDm+yrVV0_^)B)fR37 zifH2SVXIw}1+t;rA3$3!&TzO1e}<|#xd}ACQ8$5ZmPi^hFU)uwS^gsTbomG%_4!Ur zObB4D31bwLTb%%*8|6m55fnQfc4PS9b-L};hhA?_ATv!~2q5usCIO6}IJGKpJh{0^ zrWREaIG)_MM^{S5@z&l4Lb4QM>*z0rk` z1ysc*xv%$mctLiCzf><}cQ5;*dg>b-Y5#wsK@ugjJw<4-x z#A4(7k3b`%lU1B6nStU3iPWQvW-mZ?Mx(Z0gSG{e6`REx?$Y5x9rD;Vyk?_WX>{m5 zEWA~(Tuj~%DYviKJjX}(>N&%c5PHNfSv7%3Zf?ACTH8|D1q-@mI zov+PC6;a~7`ZnlDSwc=)eNgj!hI5|IyI@a4RVZ@(0@u>v7s$@=m+Iw8cQ16yYGi{a zZdr+54CTI>7+-e8|DpQY>F(=MyRW6=hKqam!o}Y`oW;YdFI*ff1jB<&Aq!p3hhXZw zc&QKp7XhO3tGDes4@#m}0*_~TanEKhlVG@Mq}{Kes@ zBl8!Bzh=*0{5V=ttn-6{AZ#lTnY{R;m&y>Tnci@rFzDhWko!&iIFKSYBwz77#?osl zAQot9O4=s8{e!@pFy?|i8_6E39L&ue5CJ(GSmDGDhCVI^vZC7y!ORf%dBmHSJgld% zXJ*jy>6L9hPIYj2!LsI}nYnLTJZPRFZqjEhb$gUe{zt1Bb7!kt9@6P|l5@YcPkpmp z;ep4GpvpMelu+6)F0GK8y`Wt5{cgEE z0(-oS#S3*8=h_Rjrv#(T20o7&lJB769%3**hxgMD;I0c$`XPVVlyP5Jrptnn_KT|Y zj5@Fs{&K2#Ep>z7Dsb!`$iqClXpYBLr~Q3Bc_Gz+RhAB|v0+bq=nP1)(UETkFT@5b z>5`z1Y6FsoGy8&#=z`g5v?4$az!;5owT?Sw^{!WK6`Pe#tyZo#@s@9;+NzWi54#1Z z!CSxb8w6@dESq9R!7AC@o0;suN;eB~-PGKyy zr{Y6fEzKicq!)J7GMscpG$~9{nKf}Pp*|?-Zl@+A**Os|xf_+3oih{M(q~;$K%uP< zXRn!PyPSFW5{6ZRUQzK9FQQ)fK?}RVuIBP$tAEpGXN#9Oz@})npfi;tUgFnKH9Hzj z`vvV#g`v^*4SgYFTOecM5*V=(Hf6B_M%ZP8S_$UGP*(#Nr|}Xz^UQZ~O@(a&3jv>@i^vBG z0^$_c5V#A!ot2&c^z{R60d(!EBlGmE2}B7M;O__cBT@e&z2I~5-Kr9Elrczg-uPSu6>RYI7+j9 zox0|l&3sUjQCjQvQEQB*n#!i=zQ)L4wqVFYeB$nZLe*s}I_>m0YSOe|BB)$wKgv3( z*3P){X)lMZ{vv)KQGa$BQ~mWHV~M~F9?LG3NNu>^6axo?WKfnzi?x%-n?cG zW3T{{BE;2$XXGec&BVEBe~{iqY{h55lHrov!ugK7eJ*IavMk^RsU7v@Z< z|K9Rvj1p`+HPO#$Z2$8RVg+q_ZVIjCOe3jd zX1Kg9C(0PNG3@cgD{>15ar*F-XZH#WSD2+%wH)|OSS7F1_A2yxUb)yJ#IqXswMP2e z7?+_*7r;W?Dhvqeau-s4mQyIM&0cbARCf~4D(qh>8_kb`FnI|lChh};4D(lAHwt` zY+R{yf(EWed49vIHfw$d5t!AWUhQCC-AbMPy8nR$Vrx=K%$-Rp*+IV-8}GGMo?OafcUC-) z7_Z}v79HuXS@sLjE!POz7bOelfxJ3?VC#kZ5dP7B6aHfc=-p1A@4$a(&F{hg2ctYS zY-(v|9zk8BsjkIzBBG&kOLYCLa1v2Cy)(G!B2;y$MKcmk#QZ#+RWh>0sFc=vw2k_j zD$(_na~_6{b0)gp6)~w4iLP&msHS)7phdh=Qk7z&XcPzbFQEC`mrBmW$K^!PY&L{X zM9%yw8WoWk~6{-*K-Bdsw1y;sG(Ojyx#) zORHUzGqd@wpJqchThMvi;k$krRkQo9q#lwE%3enhVx>;#<yd@4DSqf|j9pr) zcC8L%rrW5ODqf`vm*;Q2GrWJ;bV7Rs6DGr%*Q)ay3F`#x2* zc|RpQb6R-pc`03Xxr8=oh1&`^%Vd8>rO&8@RU}ZuQ(ChMQ>Yw%maQb^);M6z-86y6 zhwZ5$M!`5QrB=8p+@MNol69xmjVT)0EaDw#%f(j?i+C5RF54n%C#w2nNv6d~s<0N6 z%U05tc^|8=LK;!zZ_`CDyGJ|EOqN>a4D6EI1OMqohV3qO*%g%Ss!`L1=!Lnw= zq*8!owTNnZrw&@g>lali1}sw?*guKpZ-Zq=;A1Xe8D~VEf2D;+b+C;8W`JevlX;y? zjt^#GH4QZ-SoWk4EE6H1@o&JTDXR3q&0-KzVVmxkv2>3SRHlR-G@2H}6C02=;+2Yl z-zd>ZRJl@YdU&I}RH-+;Zna)%Q;g>dLuGf2K`#N7y@aaTJA%gtDtmS6S&+&SP}y&y zQUp{+pLION^i{)S-WaIt?NmDwDtm|3uF09%HU@8HLpNK{dE2ouct5IU-x!c`NP@}^ z&;&VD7LwM0%52I;L1lKCT%oeRq!H!^m5B)xR7S(j43*u5N-jgIxx^%EDP7_hv7)&^ zWj{hw>F6~A7yN*#+R7m%RCXGHS4?eER_|08*%?Na1aNG#QCQnUu78_3-;Ai(F;?|> z`J|NZS6BV-y$NLzmP%**4go>@f*o9FFib3EZ85JIDDy67wX{6yTN+ z4}v@-L7Bf`z%23?>2T&FlGNufVuC^>0Z%u)df?T{jVfN5s5e@ruGgv6yR{mgQ!J97 zXs&|p4A6`O2y;~exiyPJoSjJ|<0nq73J^y6zsc01N&|bQgwx0j$ow^`x&&O|2_!TEkoi2Tls_Qz@6LJXdS}TA$ow#3 zQYiqL??+VAJ9W?^UO}l!F@TKX!Tw*-{B1zygZQ`{KqgFyD_N04GEaPa2+0_7CPA6a z6z(YH_G~?dNsba`>S%PCFpWXvI66BtWp z12Vf-CR9<82}kh2UlpQj{>&j{JUw7LpEk26Ja2kB!JZ(iz|$N#Vk)FDu~s>dXdQ zK=RvdRA59GHA9;F8T)zk_ItDTq*l!vd)4}7s>(CISfqsy<8?~K8ZPFQylSJ|Y?q3a zTCL<)nsnJ2*)3NZ?YeA?X$iFJSya{b^dBFz>!#GRAbTLtt{YG(0_~#Dx_Fv9g(S3V zo@z&;T?GJ2TpK9V)rJ7~)lN08Fx$a_@05E1C=1^&vE+i$XlZjlcjO zpsKcVNQri_@GhRz4EYSC*-Z<4O%j$BRXYI#J29@Fw$cBbMUaee*q5y8@${sn7jT%} zrxOmd3&(qSso*fd;gopjGZ?#Y2paWT3)!TQnGDA>Ua{4}yNb_as1K28)F=B_S2S zm=F|tdQ6ga6d04gM58w2njh-(Bur5VXR`>`F=z#yMx*7G8bPblZ8!W*y@4BkUbjtm z4a{}W`=uEP;XEOM;F@tF9?vA4@mh&m6~LHum6NGOl>{&*w|3E$l7X>#A|wOGhV&N$ z#@Jtn05En2?QIA1yIH27SY+%(`!=7fkq0zZlhBxKbYjrzBcsG_BpgDfcJU9w%S7Ht zmcl)I#`Yx;Kc(YgT<#Mu6TK{~zI4;d?3m^JBU7_)(iciz;5R?2edTY5V~s+=GU0-1 z+WmW})d=wJ$!XS$4cSV^zEP{l4S|u1edK3&DaJQ7;XiOr*m-I39jNM3UkbG%l^|fh zx3WqG?6>ufMF#jQ-5XnnAmKvFg*xUcXs>*pQqOb zEXakn5cC!(6;Vs3&!(h9_yWX`-UyK|?7$k$6Y_{8*_}av2hfowFSrF6`H%;BVIi2^ zyTIxVc;Y=O)}6;iBx(roV~8;xdIM9EdnVQ?rIoaS>11-P+zW{rd*R~=6OR1 z&}{`4#~}az$Q>k}PZxur?Dsq`aM)4HkvUT(eFlEE??6@^f#hvK1AQB&oe#Ep?Qhq!&VG`>v|)K(hm|H1%K;h zHBx_oisVG<_o1yZN&PWY&4<*RjEUw)Yh5Wv(fTVIt@W}Rt-qQht-mxrt-q5Wt&NE; zo7N{vy=_^%D02T?k^3mCxJL2A-))kl ztKXVeJK4K)B=B#HPvF<)MqquK%Vys2C{AATk5UQ`C>pC9@`}Rm%aOwG8K1&`k{gB9 zBopXs#HQOj5o{8T5S57EN3z)4Wy}zj(`e6`v|~oMiRIMVebu>k#!fIz*oqK!x}-%@ z;bANH{5qLX1uojpm=Tf1$>7xq4ho;DHQw|9Q95097O2#URtN97_>3Jud2K8p55(f;SDX;0G@2*rOg z0l^}h&tK4Iea~d>&XOX_j(b<=O<8aAY^7gv+KU~7w#Ia&PD9mvyjA;c9>K8`Sr(Gk zf*6u$OF;4to*^p2K-Cp(?dNuzsfoL8?}2lvn}bI7QDO@b$x|JlwilbUUCsJg+DI>B z-?De6*X}JGd^w~2et&-M;LH1Og8A)7!8m++G$<3kF=%V3M4PgNs}-ztZgv?{C0-XN z#5=TAQNlbW&a7A_FH4;D8bYiwo)hCb&^+T^);ik4rwt{7LH1B>zLl{Vq-Qm3;&eLb zl*k|fni^C1hN!9uU;Ye2QI3*^41L|8R?J1_j}|p(czw9GjswY;I|-_rJ7VLHpnYv< zGVlXjaa@EsaEzPPAtzoR=>$o*Qvq=(Fx*puk!_H%+GOLfMq;52=f2nfj5{ zySY}GWa?kp{LBV)QaFJ9|AVS4DpM587t-Ib!Zu|={t+u|mocqyZ5gbG-o~x2xbehy zn;hg=f(+XjicO}83zbl+cN(pBxmBxGJ-S`fY!*vMXIW|1O2tyCL2oFhQVE|=;1bdv z*;K;jVKCDzOk6zE!+S|GB+fWET}>sVVdVc%)O%WL>e0}IEZ0#f;;589>#}Sz%EVzi z_8vHlBRhxfIBe>$m&lMpBgy??0);Tl=95rWVnWf?qOgl=XgmTa=Je5Y%JZzjnrx$s z{*iFN+cS76G1deBMMe*^g_N?t8&x&gU&A{Z#|01HTQJC}Jr6RyR$RopGGe&>nWHG` zr-)eaGXBro#VWG5Gq?7`^)_^ez1*n;z>DbH?$rY~EWRl{R{KuOL>Qu~7gW4% zs~+Gf9k1adeR8Q)>2y2oV$iI$I^DE!_-{v(t}OtOL`V!VV9pYg;gZaEQ?KHP& z+LH6UGR>y{B29p~P@9*H@6ZEq;Av|S6Zn^YsE>c@=g#=2bpTAYvqVUtJi&{6cW8vC z{=Kw;`rz~&&DtpS&-!rn@A|m)@74tLpTw~&#wf?ajuW+i^P@2P!$>;m@X&!uYADGD zHtz}3#ZMhVwdxN-lW#^ADKT9`MRI~Q4@X-rDRMadN1&y zHVfmFzsWtdN&2*5RA(v58{tKY@Mq^p_@|6d_)2bsH|Ci)-9wf)gqJG?;}rCAMR+sV zNKyXE94UX<_>{jcH_Dq6T`|%d`Z0p^1C8{0SV{QvDGS|GqYNOiEWjB}aOnj<&{h&Ckn?-ug82)*h+Cw=PvASCLJM;Fsk{ z@Jq%g_%*o^Tum}>awnbK-mEBXALY-crgGv@es6pt?>C8@|53iFL-IktsLh{Z?<&x* zO0(T*SE`kgSMGY{daKdxR!WT~UU_e~Tjlf*O8*C%bSVd79)W%lh?Fz>wf2{A92*ST zh64Da{HGGj-*YmI4wsK$UT>nRHs-adMstY5yvDgscpZfzUNS!q82Q|D3v4bOj`hw5 zFI?=+Irgoz{oqF+bH;Jj z`mlRRK<$g7;UlSONQ*5FwmyPNF1}b=kI<;jVAk)=9b7tM?}39+2Q@UcgZmZIDNj4FZfYauQ3w=+Kpk&OayTrN9XC zY*H=FH>_#I1M^vc@}r?Dh(Ho3_q(kU-uGy=+C{HfM0&{pDxwk8eR}z$T2Fgo`w&}= z_#qPahy$w!S<%F>)L*)c%fN;6dlqMLXlqLmuB0!{4Hx(B9n3F4mYC4A2eW(qg_G6Jxc)^`L5P#-5;7P=O%;@qt&RCR*d>z0@X5z(R#F z15b2TI~_<&wOQ*Ri)hD7D=|OIDlze{0tuHm;(c$5R)xtX8<@#ty9Xc=N6DlE5+-+7 z5{aW^vWnS3n_Vb$_TA$4+O%M(V9^=n{fHyQs=ADoxxym*(><(`k^QOv=9@T2_4UL>>g!zvjr(L- zOyuzMw0S(}oQLlDyOX}ZH)2vLlD@wuqMF{RgBJ1XP*sXaNEFE^s=fYRjA}UviMB@S z29cHMt7u%j#up(NGBwe0BhqB%Cz1>fi#m@6$-79CpJ?rE?ZN!uHZB0*h2vQ2@$TYW zd!aX&BlphN)zY^`)6$wuZxiZ_^w=rd-^eXS4KE@YQJ`_x53Kq=0-7eK&z?Sc`W%XG z+KyHx@qb1T*jZOmZ(IBS5>AV1Jpr{&h^;k!{`3Wl)3Rnb>Zf0RI6HqfBD%w0(aTv^ zxy-iO>$3RjGaozMis^q-OrQBm{p+iwGt7vQ9ajtnH^U#_i!~!-h^;P5`^5fcNucxTb3XnzY;x)Dd5md^980HDRT~tE&#~0iZ)}_nu!3$6^0Y+=r^BTn z#Mlo5f4)79P`P=z`7%I?SVPrJJqrz%sG?Ftye)k;_Axqif~zJhmUPEd%ma#7Qf=-4 zSr`AFYqe`KP`1$6%h}M)7IX#Uh>&>!s%Ag-AboBp8L}__2{xx|A0cUt&{mtWkj)V= z#x7%mFjfB+k zoAk1p8Gna0*^KGp-)mKm7fxDMamm!~6HL6tnylhpyKp>@rGhI2_pS%`z7=B^a7EoO zHoBd1x#QPs$QEB|mfOu{x6v+E+qJeA)Y3-6-j60-{=dfC#40)Sc7{mUZ>CFEjq|gy=T;FpNOBBiiHT{%R%;#Zf%f&Aai?#(-^RZ}~B%neB*6w&n500)cNxE{MdzYp_SKxMk47lMYo}m}(T8NEYw=xJFqod6h<)9wBmT9&wBE2WT>>sIWc6=9%O( ze&Qtc0{D}ja5A;1k^uhXE-<=Ma>n>8!73d1yNdo|z#seT5CHxrX)}x?zJ;DYBVR@H zaWoMN|D7SZRc^#1D(3+Lp6h6zL4oINX9tf)`gj91+ZHo5rfy*KVt-f0Zx7bXrEBg3 zO4olA{$u2GP#_60(LMMX($o%{TI#I~ju^QR5kTG11k~x&HM*@a&X%uap<8ytR)rcHm#IS<2EHy>(z z13IVGegzF;YyX~zNg+``e(X~obAw%|+9RAvelwz)-f3D|EUl*_MJ5_zagAkM&5pIj zhLQh6@%;OpBycX}AF|;am}y+H_eb2lxRSk#UX0r`JWNN!o^an_S!^skAw%9%iD zro=j>L0cQ*o+bb~q4(q~U}U`t`+E!146);{aJEHuZ0$A9@f%Q#^h+e_4cd)v&F>)Zx?jcB!(xq2h)qm%%K4P0pm5qJ zJBPts_-q?q?i?VwKF8jmkXso$N_ev~vMaTQo8AXWirr2a%Gb(}-`_x0Il^iYw_9!p zjbaryIlYqCt@_QN>No1uYT%dJ&6>yFL;Z=4Om4jpkD_%5X5NQDD>^SIPZl{v%vEp| zG&G{4AZQ%(t0K!8PO?n&e@xk9FBeri$>Gl=-3U8od+m(yomY)zmc2`^uy+L3tq zeyd$mrDwy-hivF(3;Kd%X8^Yk|Kore?m!#aVFohONx-?#UbNE>X>0)JHi@A&Mu2m> zj0q-H2=p9>qtMk@b(Q{lt#cjqRj?G%%ao~Rnv9tSsWk|;q$vv<+HQFDCf?4g`+nK0 z)x1Wh6$Gs!)PAc|u9iv7EBDL+$={H`C?pOdF7Y~6G%+smdKOYR5rTOaa|h^J><(&Bn1@~pUKzogUZVsby;}9?M9DB82nW6s-y*m)w}7v5Hf~UtmRZIYlg`UL&ROh2J$vRc*g3tB4P2dvy=7BF&c9#wlH+Q?8Wp zR#!1~nwn>zNtYi_j3`)!Rv>4V$#6J#b84!Nu+B79wOJ?S;oPxTa~NK{l1w;81lOD_ z&(J1Eiwh&BhmQ1rnMOp%e8%~j{0cUU>Q-^suQ_Rv&BFZ(+Hx^~!wtS0Rr9oPQIj4u zbaV~nc0mB=z%yuhYV$UBC#-cC2_JQ5x?k4$tP={CPK2em_I{*v6D6S*CBASb{c~}2QxFV zM`_289HpUj9%pCAg+MNKZ^X?TCuB#;Au>G!U7$WF4e)JHR(HBhXD8F^!;gkdE#0s} zXJCwi5rYqH^kX8b>76=g5wBTPrI-^G#en@E(K^~EC|||L<(!~w(gjZ( znOuOGiX#&xUh<4&gOot?P(%(6w&L$-oGC-li`t!uLR)6>mZ1w)-89c z2x_UaQ;#V?$MR~C%n_QHH*^EMF>y^=DpUQFBG-*$kW1`KUO-iC=Q17-HbS4PHqfiM zfRc(6ckCsWSw=YY3scXG)Q5m~XHh8v-lfmF(J>L6BzX5usvQaM{+iXUZOrb*K>@!E zo}4N8rEKVC3%Uw(xwEL6-JK;(l7#ABOB3Wzt%jsEAQ+pnu=*nqj9tcrV9us3ZhH1X z2N`N8LHT`}NveanRC`-N7<$r(rYH458!1@*Mx_(9C>1MoKpFpqdZ-6Y-*2VP1>Q%K zwiVQQL36)Jic`AZ&u2w*fkXZhO{Jrz($Yfhe1@vpY9}Qe!h))qV#yR#Eo-C+s+MIn zSoT}iWR1P=(vh-Nsi^H7FaK;+j~8)T);sBJackf16Ko$JRBacIcWJWlHr;{v2F5OU zyBXBWUbl>_!a>{f+Fqm9^boB{)~;A=H_6tyXC{tgzlJ80iVEC@SS4rP&VbvT{6}N+ z_(@dN=JAxcjS8y18WuDvsQSe4kV1hsD4G;ZU9#q58o@9f+9Y)wb$;Xz)gj)U*jY8;ZJc~3^ zpXXwJLK@q3vurmcvm44;Pbk$simDO1NaC+Mj$>%N?NeV z8UV_Y^_vkKYyL){SlE!F(SzZ{GNV8bpsGtP<1~qVYz*1a1V7~Xpg-@Wp{4{s%9jQUbjLn4vDc7DP8GWI zgITt}Z4DOA8Wz}M7T6tb5zK%kUMK2m7V_(&YpJnJ;~VDHo#ef69y5+uzDEsk>$`>( z(i;CKtMTQS-|wO=7e6`7?|-0bcJoWCs%=9x^DE{_e9P_c%1b?%gjR|f^;3+7YB$6&tNxK6;L?MRzlx5DJDG*=|Kh7@82!Ys&U)IgPFc`6G>!_~6a~S@ zF~6#bKaoZsyQxkQ*0~K0IJwO{3e&?nj|=;jL|pA^$r;v(ly6`%Ev!>4%PO%fD<0PQ z^l&m!20-^26$gp^^wX%Sz1K(yqU7?m~)#{w(#JQ*FZq z2T{oG$Ivo2(zm|VZN6yX1?=@OD!J^F#v?@XoOvVz?DdbS={CYE-=(THucU;%P6|P- zYsk@V4gC2I`zs0oJ0mP?y637^5*T*aL#9NSX5^&UW+OcF4b&93DMwjj*L?I%R)?kt zW`oF%L|ZOia@dy>P<7e%Mf1@|W=wo6&@v%1bR|HNdlW5`zsQYIyziVvOsUWR0ylCo zz4N!+^wPxir%d+D#nG*eCZ@#gnZz`HYSgO0!{ja?nI2S0;9+uO8(k?G54#pz!SS%? z(O(P?V}Bh2c-Yx&U%!A5gWdFOwLjO6&n9rH9Rh{&TD?3FvQt82!f4tN7Ip0C1SDV< z^^>w-b6AUbtDOls>xWG(byf&DGstm}BSQVR;%zHc`7JXVBCgsOnOk zk#O0IStSGWQ{hoYdVnyL%193&zruSlQhL78IS*a!xKnz*E@DzCf~M|`sHS)7phdhY zQ`^q}(qER7qyuJO z3;XW>E&X}c<>LcpBln<1iv*a_qOCY!w*G@I+h}O9@SeQ@%+^v>dzX?DFv~gR=c%b@ zLC&54#-4ym5x^LI*1ZLDN0S7Mm8o_lFy>k9nz|y}#-+%HZnmJWm1E=bbX3j0aUpfD z9WF!yV}f-F7z;^j0An^~p@m0)F}sWjY{Vq>6a&l|xFnYl6XD9W2W=My94 z%=sBWyicTFw-E{WI90VJASH;mEyU%nAu+g2IJZ#{-sxdcg|+E*k^sD~S~E1w-L{xU zBjCI5P($4EZ8k=&Nzp%8ota{g%?5r8ZMk^JVFUjSRhMl8HSo@wFLAGc?t~Z-j3x;^ z3f;+Hkt6; zp2YXqz4pzH=Yh73B6_Ss9#Ec!6!1aBUv1>UMGK;9t}Tpj%2~StgpPMUGNE?Q4x3uq zwNj{^m{LTaFj43m(YMyB6H^`WNy!5Z>Ccia%s1LISq=-Qbp;9cZfkrl^$=slxrri zx5q#UfNF0O0~7|hTSEHATDMkeG+JIYs5i@HuUKt#>lIvXD*KdDAUR6yaRuETaZ)@5 z==LxgaA_fHXQG2{9}4^KKSY1#3c86F33Q`H!$PdxsGYa8uN@TTgN6BCun%DvI63R! zOkMKza67$DQP@Eb4DOhkWRDN+7Cb*SxdHoD^QXP@!EA4FRu(~$@Al2Zsi@$?$E;i0 z0iTg#j+!I?t#CQGDKd8rCzw-~)QH$Le4pCkZop9n>2OM*MEwU=Z>Fg0+Xi~wn^wYn z=#gxi*i-*ATVJyQUHLn94gZO%+OAnG}2)&2hb+`*Uk-z4>~2At`e24lYZ0|SB` z2}mP4vkk)<#!4DZ+$->8a|NQAE@C~7`*64(r||JbRy9^ z7mjC7%Q#2FhC+1__V5CXU9ha*KpLe=vDo$TT6nz!4+x1Kn&8!Pr&jlaR$AEb`DoIm z9*Da|d?@iuO6=hxRx}wf&j1@9M3eC<(aG$0Q&pSUQ^JNPgjnFEW6~blBOo3IfeH7 zRMi&Rlt^*Q8KLpjfVts$7S&nD!juvwZd=&R=t@~5KevW5Kq zh+88_SOmZa;&oEQ;QBL15%y!e34C^6BfXY5AEyiQwUgzU^Lx`6PzU zB!}(+2~Hu30z;DJIzYT(ET)K&7u1q{l%br_SYc*-LqtbfDh(luc(hC zBc#%Kfc9ZBLe_meV$YJJ@lLtqst-za{xT@5uaPNynXvkogiWnfGD1F?l?3YV4d;*< zsJ{nQT^@?UnMtq(P=7b8ls{1afO8(Y>Tm<~e-JUL6hQquBdY10I%r`kiRel(K)qtX z{wrzzHc)>6AD08vhsg*TA99rbOK4M1M#z4W5IsvqNMFpzSvfcul^4-CQ{wZdD}0{X zbinc{N-7QTs2GA&?WP7W7QlizR$R&0%XP4C*S@Js7I8G~E`4f%JfI;O9gbJ*qPKXIvjebF^1bUi9XIHB}eHzDSZGAZox zbgCWcS)O6FYcggw&+;@jbh8D0mJZMITvW~OS(0AR(Bml2vj4Bd4?MMCNLs^Jv?+@{ z{YcoQUB=u3!~|9fg2()-bi<|2B`^q>ChSs7m{JDPu$fHvGlX5PO;|$h8z&4`e`%&HzQoV2V0A+`H- zBBXZVc-JBoLMphIK>gb=cFw(@N$~))*u)(`C6|M!aW64L&fJ>;1ATw$l^NmU2dJve z#VIjRmGaBrfp&t<-){^!=bOhc9aE%h%@JKSX1Z>j&a)rHB_*=*M5(Uyx}95(A4 zsG5(>ihWC6NCPG1lXM*gJLNCZx6DTZsn0*d47mh8l|4FW5?Z%RBvwKKA4#C7CV|Ar znItfNYSgNLQKUDUOb@CgU=+DWh^~|jqn!3INW~%`3-lL*QP^LH0E}|-p83Jz-dGIf z7$f$Pisk{J)L6h3>v#?+#@VaR+Y6mw*q-n0UBFwR;>#X7ia~0iVf>TmYuNbZ;i>qS z@&}qAxb7O8T$%}8sfJB01$jh5wgwB67w+9V(`)-Q<%OZvt8U3Xt&EFK?14vV+NR9sO@w>~T)7f$=4mhB<;Bwfq) z{`AZC33o59WfQ%mU$!s0`x;}}_z=cgwltMuuuf$T`j^s_Y^<}0kITV2*M~Mzqz(8n z8WcdMFmn>+TqkU}9)c{#1owFyuoZ#-kcb z)CO3$0^YJ7;$?Jtl!My9VP`Nu=g$<{-1-$}dc%dnz8-R(@}N+Z-|Z_Sxm%PIL7x<3 z@r-4TSPPdp>?5YLU~W&I=$IRmVPpH<-$0G=J<2g7#Lzn3WOZtLC@KUnIY#41v^D02 zUVh;&?44VMy$@m^th5p%XM^s8xLhjrdS| zQ5@RbIymWTZU0QDN4A+=DpaZ!54Q_iUa?s8>g{f`iJQBAvC+WOpv`ilbm-qTm`Y$3 z$}!vDgeRc_ebq@iMcl-VNep5_&H7z~>%+b!iPyLkk~1UjNP-WsXoOzVqOJHz(@Vq2 zL~VF<;*G#?w^LOchKrAC`qZ{jyZqUaZ+*j5-%fkAf_e~rxG=9CLTA5;1iH*SAdB0c z5B!B-vT*HmZ-~Q7yp1&<3--Q=MkR8Q;sM zXttnpmqQ_c6je2aoHDdBN+YkL`6&}E#h0MIa0!f;(QV3N1&p(^h~G!f&g?Sg+1U&Q zhwD6<8z-x%bc>rYi5IL`uNwP&-C`fZcT9fI>AP0-c;2BE6-PIApP1{$0yKdXXSM6J zOU4`4ROdEAZ_~LAEx0hWrE<{mtMw|fXEnW6tJ!J7%KV~(52}8AS>EW(yY(YV3jxps~3sUvtrwC1f?42jLE=XiNH>MqAqDvT4h6sh3D?d7jn3IhSnO@~Lc!W(z5`WfN6bR9jLMc(??HwzMg0 zYs-k=N3^9~#?+Q)k={znmgqipdBu{~IhWB`1k*)~zVRaT0^N9_sqxdKw_HUWoJ#Vy zByd7@$$w{v%4u?c1u%)7Kq_`|_v%6pQV5~H?3qKtJp#N+TVR!eYe1)RO9d!p5!bj| z0pT9-q!tF-3$y;sy}3Pvf%u|=z%(W|D8Gzq6!y#vS{gKx&H>X1%EenB{U3*Xzjkr8ic7IvT2yR*gVY^ z4CY=tA9Oo|_QC$-;ZP{+*}rD}-rT|d>rpi)4MX!I;)}a2LRgN1u&8y|wM!#G#5x!b zS;X%nD#k8js+dYF!@E0$GbjSoXp5d?XgWYiFu@mdzcKO2>@Xlr z=&11DO7Z?I^&*d83jdp`+L%Jh05$er@sKe25Na2jDT4O*`$GW^h+VxY_8BXK1vAu8 zq&fCurX7jr|11o84AyT8TILM;VaA~GEfXt=eZ@vpO4?TlR-%>3nUyj`i`7!oZG@#N zRMlpwl+j|fi~X4yzcmx=+hZ{gs}m0j-dMDMKlf!Y*gy^cBKgc(H~04Y(w?J=2N#1JyhRd=tVR#*NW(gI6)#P))=kan%;<&PMtBGzyJ zHzQU^47bG=YWA6!T}m}e+A5Qpbq_#<1j_TD=;%J(?(Z5D7blJ}H2}IdF z?Csfob8uk)V7{}XaQ+z!!7U3r3TH_Iob~jlZ!f5VL!_b#v|Al2D zml@^uOT5x|!v0o_3obt#bAPoy_e~~ea_GSPs3>ymBQCmU3Kmt9?H@y}@<>jD(N3dS zmz^(>V#HXPC;hmDBu}!>;>n7umk!?%F69nwDWB{dc>fMGF~Tql_y~q6plV8nDZ6`d zF^uRX(&<}GbkHXA3(jtIeQdZszl-^}JUreFbB>04gLbdmYr`d6kHibJgU;d%+@l-F zDMXMBkMlWb`+Q;!=6dW5*F$#%uXRo#&3Z&qYQv?Z^cZ(&^lCXf8=GFCezzHuCvM4+ zhMd#MnU?O<1Q>Ilb6P2AIJSDyBv!T2{|408a^m?$jSs)S{7TGIg!P$vNksScUxfnX zd5GMiQk{TAe=jsDfP@ZSsO77Ek; zP@MI%jS7lr-1l47G8z8u(#ftandlf8S^qw2jVtMBW`DEQooO1g!Mwjigl(BE7~&ES z^S%pJm9kk%dF)P0twqb-Px|IqssGhl=&0{EX^D9Z6j7QT?VXmiR?4E;tE2dNdJ}x&WgPzGB;SkFEif*!LUb19RKn%P&xM}7P#N`>~1sO3(+*kfQk&RuS z`Cs%G^Of0O%k!1hkotAaWe{8Pb6$+sEw+P37M+&XK_rmQba;?F$BR*M=@jN;#Cyu& z5{K^R(CH&zm8*}8zS4Qe8}#8Fl78_I1s}>ymnphVzxZEJHKm(#*vC1y$MoWIb9gT% zhZ{n6JNTu42mV7sBK+d-g|k}9f8|F#;DJi}@Wsw zk4Q?bVMbE(J_2VyW0UGQX_Pf~T#nltNx5jZ_keRoDJVC#_R&OCwbB23Xs6}4y}DK5 z4)3clL*ejBbG4|Io-LY^;%XG(1Mc@Q{w0M6klx}i(L}8ah zCepMg!iyV?_6|u8>T^!^bb3&qLDiIY^6%Wexa=hFMd=^g{f8L1YO8b%Ogb+E zRpj#;o8dKXr;+2r;|zMtrxOT)ZScSUobxeF$=2T7j-S? zC=2u1ImXpRQUc9-9xXK03nIXpdEwmfLzWdkHpJ!dZ%GHwN78+>7;J6=?2gUSb z*rHf88`08riw1>BNsy?5l2$TtX<)FIVJ6(~dO7{Y{4Vy_^87C0-7F6REA{5~4Q>vi zu4>1omN`@EQtmdz)z8B-JHy?@M0??uvxTwLkLddU>0#BmjbH2U_Yt$L?LF@cnJmi0 z>ueC|w7em#zI1CIPD{&?P9}bJ01l2qL{D&)=j3n|Q99rc!Z}8fD3ceY$kl&0waSP6 zR$XDO!ZPwRg?B}NHd5V$rJ>B&-)h)@>Ku08m2~5ysOnTT1_CH@5dU%NN-?=8B8j6k zO#fbVupEEjRJZ(y1Qp*#FTzD|v4_lBadJGDnb~^fdPCv97G01UPUBCky$$Ir2Dfp! z#v&ibu2*yy=h~ERi7vkRx;TGdG%XeM^fnPoLJWV3_BWpOpoSM0dUJZj-v74h`_pTt zC#KJyK6yIsC}9!6JoUD<|Ko64RO<<-bwX^d>GP*AP&LC*Kb^!FvotQqhrgm1Is{NG zF|x0+F33ObItf(yCqWf{>~wvVZ8MB3(6?U3%nr{-qNNE@G0wex!CYZ+t^<^Z&NhkV zc)G0(@Fppyr$AXrrtzN{q%}c6t0*SYlHk=k9Du@5?e!OM!DlvTqiAn9D-J|K@5gfp zN@Jb)XVN{1QnZFGvKG3(jjF;yvI)LaD0YKxtyU{_y=KwtwyO=VU2a#}wR*K(D%Bbu z`Jhv)RCJ0=D3cf_ufHK8PkXQS=W(4KWFKlK_S`Y1B~m?~Lsjj_=J*Tv23uVKLsFO+ z&CPap;oNg^d0uBD+LSOh!VP+^&%{x=`4)-8*j$u)j^s^>n^;drrHE^u^jY7<#~j8- zq@9bp{Qi7ujhp*pM~R^=)Ad%j=DA$9L-}jj%*+;a{&n1iZ=q`TLwT}V+M&Fb!X|3c zv6i@-rzokk#cj^@GN^6tv7)bW3PRBJ zZkmqR!Ip~MdcD2g(psKdAN_h=KB{(#B$J;U7JKdYRWw*b$ zFu-NS-E;>49~Oq}uN_l2;?bcScMMwn8+Y6|MQ{7vI3=`z0RtSz-!MWsdclawMLuD) zg`O}%p&hJ9lsb8sCdt(aAG2b}k2*=GE0DE#q!hiFA=ShJck&~SKSoO~|J$KHK8>oH z`dCHXMBSy(pD4AI2aD+8lT(TUW)Yhe2**PaV{^V=^nNE<#+6gLZvBU7nY&dFH{1l% zB=Ox5&VGfV(!MD9KNFOVSDl$~ zf+vMdE$z$$R%y>r4CLg+{Qqgwi2xvuz`m7fxVRmk2?V_bCw z<8n6do6VKyaQ-D|RP5EY6_H!>jp01aowytyMtz!~bDEua@v^xNWjV$U3rP%UA9h{P zx@OS6Iats@ecF+8W)9)~>=hMHT_px6c=6S^G)?hHh z#K!brYU%tJmYj?{7-}ZkgV}1m!bl|}eVC)QXBeqalo#_-nyT<(*vJ*f-RUHt?!_c$ z^1K6Wjp@hSg{qn#lQK4$6oR%5;+_nfV1y_0;)u~XJ(&Zj5U=2MCnD9=?i;DOvo5DZ zfQvNl&CsMvg;LS;I(Ubwh73}8-MiBWDvd_BS*c>v;WcXY#4s5q{#*O=5wp{WsQEd> z_$mFIn^LqY{2Zwpr0P<}z=rK;D8kQ?3OTw`vY+#pL`df6e2)HNeh&NV5b$$OgFPDT zpG*7Jqb!|=mvgMJp1gZ{_AUEK(f2^mblh(`2qHlE+hO&k>+^7FS~w}ftS<70!K5M; z_h$_6?MU@2*LdoK(t1A$M;8S>X7b(CMEgIcRwG=j)wBZKS{R2s+IQoWM}3Fy$^W5- zzU7myb#b2aY(Q0)el{0Uob#+rT`A_ACz3!)JM_N+sx8M=WbZ46i_Sg8Neo(eifZ|# zqqsp9HvL4odeG0`6zq}4Pt15?Q@55c>xs=pR{bm|HqQ`si3hTs*o32wJh2IX&34`aW;2`Qe=K71LgZ9nL%SQ%x=9=x83S-mgQK_i{qIpJsxst`@j#clwv5`qYka?`XVQ7c*8D=7u7hdpC`?T&vF+Z)zAUwyX3CF*h_39QVKptBMh!Q?PmEh)uDX8}V4b|F-+u-5#!0@G zGlJI5E9uABxWsHkUt)7HmreKU97O+ZRLzIzTV&LWn5y!w`%z?nfhA+r}lnFQNm zRM0cu>*}2v^1W23Rh#Wv)2q}xukBU4wU+1k?MkKHE_IrXW-XxOKjYZ!g_m`4np)W5 zFD%UOm|{YVx0{$$&kYs|!(d@Mr9Fg@cLSWJBD9a7=~=vf)W*T<0Z2Pe)%Q#@6#z5O zo|E9OK)i(fl}YV@cXw~DJJ241Sj)TC80SHYaZH79v^~fOzWfNaAp9OV8LfklSsj>s zrE}&wVAe#FSkU@U(A1dP;4`SIG3IL4PZDY!r3{V?r#Q-yYoYv!o=g#(PYXEidTR7@ zFVLytMTMA^k65m6(R%RZI@abCcqd9&zC#65sT5i`V!+si`z9lbx$-GB$`4RgUpUrJ z#)Z?)Dvys65d9*tP%g$&8nGhwdSurj)V8HVDnYG@%POt97hntC_HlEiTkGQDO1s>x zwptz1AwSWK!BYQX1X%2WYB1tcD?8Y+dl|@>ggb8__7&m#w?(lx%3n=zJ;Ztt*rbyQQFP{E5AkA(W?g!Ls_$_AmrrHpM0v^kC%13Eq=k}_kk$q*>Tgf`9Nl}Q5Lcc$dQ_2`y3lW#t5 zd_D~zb*p-8_!cz6)xT^S>}@WXuEKe2_!bc>PvKwCP6zv^0o7hwRhq2W(cwbR(r`%^ zLUKl7`-x=SK6QxHOgNn=_{Eq>82Keo`yN%bQTvo3QqO>cHeZ-{-W)ZZ_*>s^ph`AXg<-}_4NIg$tSrI1nVpNImSW=uK z)f-+=@#_tQzP3CBySB>ZYPr?%i+-zGELHF*mBa23!Nn=ktqEK~MMc~iDdMD7Mci7K z6-~AuVdiO}e!_n%YHs>-QwzrH4h0$r%dwuS+Lj|_ChAkKo5q$(#A7pV&{03(l^fn> zni}Arq+)93r>CBIf_K6%gb6;PMAN6BWx+>&w^Xe7%~HA8s(2-wOSa3McCp$mciXjA zy-R!)PjQWpo`5EkiV8lWWyzV3GQ>YVD>YR|_~~M*YV%Xt_(yg~O>Ayzo6XW-Xeasl z?cx3|>XfP(Xr%lKhT@S4ifvlX31&0byU~_wRUPJf2341Bt|QO)r9*ryIC-a-taFeV zv@ErG9oiJqQK{pozSao3?MlOIHfxP;&}=t4#ZtKw)SzF+7UDVNk3v{U(6$BIXI}5hXjqW z*B(uSX(buhaShM?szMPtMb82>h>JY@Eo!{wggZV%yp9PrX88x;r*O{%X5svpCLX>0 z-V}`}F8c>DY^elHF4HxKvX}hOX2n?vME$lHozT~T*DQ6r)mo$EBgm@SXqFnSVyP4O z<$AZcZkBkTig?x2xf@&UD9+TqaB`O zMg}eqlOldm#_3nE0xn%~A0lr1Z^D1fe7#0?gM0Y>hTFrYmf9=g0-0ox87+*|5aanm zYUKUjq)FJm(2MYKIlj==$aNIi6yAi!g;Nx`Ois#k5YO~x5yjr>IRlR1VRt|7h1bQ1`GSe&%MH`Vac;yq0Wp@!t2L^?k=LY)= z`=^nv057liI`l>;{>6~81B1nacuMqzi^2Q>am+H@usEb*&%XBBt0_8bU(aW;GkdTw z`~3sqnml$LsbPJu8FIlfkiqB!sCkhRgvZMPO_v(iuGAE;Bq1?_e4MV{PVDHN#Y}2Ejg27 z)$C(Wv1k+mLW{Q8y61?)p#JecE4?lFk8oO<4?zEos{X&RE!g@QOqC-ZHmtdge#&WE za2(olF_i<>JRMcDZwtsurrs7D6)`&JwqT=^G`dG_$z61!1R*388?X*7XWka9ju^i_ z2yI(HtetXO@UN_Bys_1`1yUbN3!Q3PApMT$O3B*-pGd{F1ugoEZ4206hrqVr)EU^? zx%PqBSJI4J!=kWj3y@!a$*{9@uRpMqpJ5$nibL;NwA-=#@rufsy!bXIIjNpSdxg7~ zeXwdHZ)u5V(ReTMLSbGC61Tf<3Hw`#wI5CHw@zPV_$=YSm6!6Sa7a-mH52}=X4k)u zTID#ko@8-pO?PJCFR)!{x?IKYa}Lj$tN1;r3MVnm^LQU~_u}FM(TjfCC|;F81|U9L zMeNTx`_a{VrcA}6pJikw=Cc@^o3-^;ZS?0c+vRMT4K>A24}O3q#YQ>gWwAZ({|LX4 z{St3yNfv|wUKC_cvm1W+%D^8Y7xAzlWCuI9h5Z4xYJTC_mt6Qu*IsnVh1aq~a@xOl zUwHB56vaFYkRq%zoGjpq!rY*+KWGhE<^x=v!*iO!5S!`k*tW6bhK0rXxnW^yYR;dV zn%d4zLTc{q8?fB-;VJqsg1!sfupCU zOq$D?Y|=k#%^kO_DH)Ob_Q;gDCEos7pjClRhCuv>SReswv>KI4t61|om0Hz90E^!) zHH)okqwKXhIG|_A{|s2;nH<&_EY5TY*r1oUffRKJ+5pP}$0$6rH$>vhj+XobZ=Ws< z+JhM>S0QAPPh(2SZcj~Z8(QiM5>c)Ji$q?z)NQo9CL+d=v!mDrVLCv6T0zk-mg?o? zNHKw%OI3ueDDP|}Q>So}ov)-l6I0}F@+I^abCcO$%X5>}ke2x@$5UYCJG+r_Gnk{S z>` zd#>!=(wnpB6^XD{#vr2b`OJ&_)DHWhZ(igNzthPk`-h_AVmSFIht+wJ|AnaPLM%+5 zU0md!WtIB+!22&RK$TKB*~c}OP+#xD&yrEXub9f==V(UZF6TUSJGZnkxMlB*KZnbc zgSmtKH=uPgeXpQFZ0#>aObXnDAN!xf=!`QPs`dyzqT0(Ns_C7krNz=FU68~o8>_ia z6p$hk{#&i-JDs#}uIby@JdA}{I{X6J7yeSce9+wsQEOzkC#WTQG2mg9jFGsM)QHyC zC*6HLYWKBt+;DO4-ogCB?%^!lzZWhJkU{GpgLJ>Z7mN?VVegIexOnDWI?B>@QERq7 zEF&qYeNhyB)IH0G?O784J;0~)we;)uukK!4>n3_J)@=>b@N!<_UusVO$KBf)E5`?s z!^&;cj8fF9tzo~1GvohKGu!rANPaB%>y)zNP!+o;UERe=*;CxTxK>N_l4Z3j?%u{& zEk1~`Rx3@Vm~1b~r1xit0qx`G=i%dW_R=i1k>#@RE%mjapx9E|&Wk*FKH98ko;u6n z!lqm&L?_KY`?xFMA|ea>Tp@H5!yQ57Z;Fq1IoI4UV&OG75lr`(xJ#hK4PuC5gH^-nBji(Iw1NPWs0Uw}z zXK>!WcYxr~0w}$oNQ@nA2S5%T)w3dUOG9fyQW10}aa|q% zV3jxU%6j*7YCnT<%%87{UH(t7bpNF=z)Rf39cbV?)2c{ zEfi>PMY&h}LbnGl-H$T8IVKDu_NTCaFn==zp706-2neE2P<$}M-`UXB(Cp&OLT@kH z2?wCG&!IOkrNZ8wnhQn{Bca0RqP)Fy&8mlI-CBORRrD&=s_#|W0ag&8QKen-5mgZt zMV;q$@khp(mI$K$2vxPCCE~A(e`=fB@XD7#K0ETw48wVV@!rI6VLp6nBV-%mF~MQ1 z6tplYTj1&o1*TlV#T}MrXfK`;L4YRA-OYqU?pd7i=L=VJQ`wuP4HeH&)@}zw7C_|} zhKnt3L?;WuJ}*aYQGQtj~;n-jAL*f{XDr>L|IK(H`y6JA>%FB zKNM&EUFs#Et&zCN{uNY;xXDhRb@$!8q`paBfdfIKE=vC!)#gDVt58JKf&Xr`YZ`%U zSKWTVhHkc?J7kWSke{P!_LvazUhS9=Hb0`Lc)UZ%DBal%No!npwkeDK{K$1@yNr1O z@tvmHeJt4*hY^B-;n761Fe@UNSa&;aef);4G2lsmX)(5bNpoqFK0#^5kCb!PnmOHS zCY}q4H-s}|_l>3B7DGj?E4!BIcpYWYTMl}orb@KNDmjhY@J8$r#(N{FqM3vU(e-%} z1bJ@c)r(EPid@V-Vl#{FChk2~x}{150kN%Gn@n7MzqAN!SGKkPHwjvUiv9)633~qm zE80&oE*}?|V`1XCdkHo5XLdsAsU#)xXK7tv<8-Ul zzbVw&jMF|gMYDyJ#_3m3bw!QSN#N~p35;AFHf6B_hVhE{eZ+X#WlZDsUa|s@i$uT{ zNtwW(hEz=Pw}tR^!{nrVzSyVdjCbt7E5>!ERILl2uRo+G!bgndJMg#-Qxn+VvjodD zVVjMWkp^sixLR66@3I<-moLriQtwRLY%y0|Yu7!%BPD;xvDpVO4=-z2hAp*65^vMu zwui?-y6+PM61Ee0Re^8$Ub!ALJU^&4%I%<0ZFgFYYPH@97$lf@zd@J?b7K{CF+mnI zpmj$sC3&d!Nq(Ogc9HN@ypaM2zy0V!g^0Of9{ROvQb^>V%J;hIYmuWgpwt!}-I zl$q5go+3}@JiQ=+irJl~gW=(y<~~to74APFwhdcoi3jx%DW~3C-NW8sMFd+%1B}FV zrdF^aY#3L{1bS*HeReW8>I;=8i;=#Nb|xvj2knbu)RR7E`Y`bvN3;_D&{kB6@Q3Jg z8h^+xXZk}?`D*k{PrpRnaEHjg!cnnCV9q9+M|2*Wq}f7BkLUta&Br6MZ+1(GE9Z z{Ow`iQYV}?rj^H}VyygWV$odI)*7PI$`cciZV?RNHR|PVtypiBaPnKK*IJEQwcf!Y zPEf&#K$Q+~;u(#2RzM`jCQvc6mB0RFh{ItKB5_7OxTPI1@MI`2Bm;G4H9CaP&-*)YYF5|w-28H?%jznM)pP!tQxwpya+$03^JRHhKR2Zag z#5JepLyU_c_D2*ZG&M}0(>OJDxr|QD-%vNvPR*CC5t!;Cn^W^eHc7JuogR)eh`&eG zm33;K3iS}Kg5lKI#I>E8h~Gz?8oP|))LefXBpzI@v3Tg2JLP(6iXjTA4qW7Ms_#uRzJzlivKFbv9idlNAXTcV-;E1|CpaZ2SAkN z9UmF;)YrZ(g<05z%Nzb%?XB+(IpF`Y_a*RhRpsGxtYv7XXYhD_*1N$)wWt~>7rKrQ|sEgE3Va6 ztF2pW_5Xcmxo5fOo_p`Sc}d_ezn^j5z4vV2cE0m%Cr*bKOvwVYUW!fi0Ig(I*>8O% z)j9AWL=S)%L~F567k&91t;gbi#vTtPXUe#VZp3Iy;M!F`aImgePi#coGvG3^YOF z6mj>30lIAudI@Gmy!K$lCQ)HnlM81_j^#T-K>Jirh+^4&jLC+Z z)F8YPVku!xa9+lBiSwmUgQ%@r)!qLv3C_6gfk)LxINtbD#)rE=6@*|62y+EuUtIj* z4W<`>u4$ksiOnQ+;q96uZ|YPVtqr8nZ7u=b=8pg#Ot;BY;Yw5}_?RnIYlU()Q-xa#;If!3+=-g; zGMOsqHg*4_yYHqLkgnF=zUR_8VS%FP;Z6x8H9@hlnWb|6D zE5Qzo!Fp2;{TnJvbRmoBDy~3Wg?~>GcG|ON%DEm)vLv=|&mMB*R<_My+tj%nDa}XO z23E0cGsdx?I16t20bknF3+n%RETD7CbMRHGKYh$q7R;^zZ zgXyfOo1iZn*;=fq1!y`RD{4d}cOE#E!;qLoR&q2Z2J%K5!YLss4*BZ^&^H*VL>hT# zVl=FPOJ{-bBJZ5Nc621%sv==24ik6ftSOj2Vzqc8Q^V^+NI6lt@r~mvs0k!j%o@f9 zM9c~J>j4qH#NduEb>A5s;CHG3Pk6JQ3FJ`$5g`b#3Ph1aeRe>{36~=R&RUwtOUDT2 z-yI#yuO1tilM0umAlohQ9gp&XxIG(|#*~jrzLL*nOL@3`BVQrG@lV)PS2kpScq35t{lut3nqon8-z78^ja9kI;qb({!^RzIaCpu;;(r3xKt3Np zDz!H_;{PY~?bDk`KLzi6B1u1uzg`Zul3;(@;D4J;0#3FecPYM+$xqcCNi?|uJ4YMS zGcznUAM(3&Y{ROacZ->bj`lPq5xM4*8eC;nYIw4=AWnLQES590PNJy@am~`X^pOER zC(A$+^sIk59x+}7F^*Kl#dtB3$-xP-4CM^KGM=wiDz2BWl`4f?1}?-)oFMg0Lc(?k zumq{Ekxye2q_zc8U`Lx=eRVxpKtZg81RNMYUHS!&*d;idRL(3WIdg`21dj2j*8)RV zry>9*ajt+y)?*7q2sazu15h^Oh`$0pHtEC>66aUp^F$Ko31ku`iGy#VC62bYM1UUp zjsH-9v8D|fO+{&pB_$wqTnr<0x9H{}jJ=tM;slTsSb#`Jw+sbNz+zH>8=~XOBQj&j zr37-(Q$$uzN9dRD>|TX+J#NCX9>jJKrtwA>yb!pDvyvfT?Vq0uDuyK9SVJRmT3;7_ zBk*%?V*E%O>pd}Wk~h}0Wd3|aYm$xiIb;$hGRHU3WPXXdV1K=_l1C+{eF-)VH^%{`VllPi6FYD#AwL+;`hwDp9Sg_#)m<~cfs!msi-Q|11~^f9L#Km%9t3K=@7F=Qf64IjmlXe^jzTS!Nhoy z7~w-P@LC8X{9iG1$VE~pOy{BLLzji$gfOi}?RK@f0t z2u`p$uUN`wD$PP8TdzP=JX{Q1@E{U8pDi?#GRXr3-qBMGF^Qe^Sh&Df5-3^htc-`x zIEGfj1?&@G7xD1|GTcOFZ^Q};^O|esMw3+duK@48T}8#F`2xlrGzi~6#Pj_ z36oz7D<#ZI^p@c$rbbE3Zv8(;CTFL>SU(N_%fSC~@V~;IBg2!hgchWe9l`r3u7HNa zP3V>vWrX{Yb%f7}t|JWAhZQ>qM_ieM+!$Q}7L`of}mR_C{z5W+tV|?Q%j5d?falK$&YF%~mOujutHpjFoz?qf?Zt z7LTP;@8QwcF;AzY;$}OCm{O_tdG=9kHALAcN(z*O1)yo^smJw>6Lo(@NglOdQZDNbZJ4KT@&kk8kC}?@czg! zq&4tbz3Vi!K`qwHXAD|Uk>LY2G8YsgRZG(ft6X?JC}Mpmy%(zQ=s^9)Zl~_ib0M5Z zl6)$*#VxR+XiY{|4}}AWoRl{mC3OV=wTaDOz1{c!IjEZnbE2l~j;9}3Bjw~7cs~Q^B(8cxPIr3d!uQ)9zV~5tIs^iL(fto!t z|KmKunce#AEX=Q0W-a3^XoX^p44RE*t<(f-XC+fDxQ%8tpRLqO)odB=gn|Fa{j@V7 zKjb*ed(I?=kl-B_J-!E<>dw>gmiK%&O^HoZ-;;!mBN-o;1wLam`#Tb&K{8t%f<}Z; z)kIu;EQ>?M$uf+K-FP9kHU@^hNb6T+rgVW}zfGpD_8_yPB{1w2&@_Eu818y;B|aIS zVj125v`UpU9kM24o&JsL4t{&cSSMAeU1SQDOJGJ+r_^dricR2-V>oYVi+Hz2g6bBL zxX9=GwQi#6P}&ysu>tuBihSy=)ETEN^7+v*&09(8(`OjHu_ZFvGA25SF%i>uniV%w zEoW+Q&si4g@#kw$+B4fM)Jnx%#mi=~P+9c2hy>=@7ytxpo>}~qx%Qq#K8^KZ|9@TN z^Jl3Dih0L>LI4ZouWmc|Sl)Kv17nd-{kwGA)9L>lwLP7IZzO}P%GBw$r}fa6jm#|D zlLJi`b$eP5oE4xzDgK~C7BHY}UxxRgXeRv|b^H2dkxvMx=y?mN->cNbRBOA;@M@*O z+3UC{@_D(&Sn3v*qR8j9T1P5}%IcrA?c(S}$&D`ZX`f(hkNAPn)5K|t zS|WV5Z>|RJzKl(X?4AC(SlK`=H4;yRn`wxqygMPMX7sf;H>3zq#ywAj=XZHnd;cnQrYYAK4B zlg#yKVv!V}ACk>C8cyjIphsJw&UXgnU~j78JEc2d=Kx7~Y4} z8vPqp`2Dg_=i*i4l}_(J)o58&BoZVVpYSg#J4TbTq(I=PVRNoNmuTS|wNsxC1p7m_ zA}YpzjfnBMo%$FTtGU1m!vs6^xzK@af7P}@d8d9%FgD+*M=iK*C|1Md2o~H%w2W(~ zMl_@JpeTN8@}2svWD<4~O=YV1WwA|G8S@cZZ1dKD`co(-w-9a%DJJ+hiDIIEmr^mA z!(q&dNl%-BO6chnlMY#=+CxIc!3;P!tm#xVmCucpp+s^luc!R5ivA{`S1zTvb%|FmYm8y5f7TbKI);wBHNm?h4Nwm(RT5Qw4 z(gYgzUo2>?kN9Gn3x?l=3xc0wOVsC*{)B>6EvJ9AKkWc+_6wG|wXH?xeTAqueKMQ%9!lru2Q^JCo_e0)D zY$ZReH2Ekfop*E#X3`+B;6?>e3}d17GBL*_7G=E1d@18AGZ<)dmePJ>L|^K1 znOADEAf;+}z1BQhlt`+fJ|-L+A7$k-^%bUs>NCd#)x{~7Xr-Xx7 zUv;!9pxJ+|ZqQAjFFX;zK~$HaQ!6%WnPR0}$TXnRNwHKd*Yl-pCYQ-pAhkD}g(xvQ zhcU%wJ9HWMDN{jkM<25alA>DXs}hq!NENvso9e2_FRNv?cS!|6CEwG#G)Sw4(72%J zzrxnWpy&s*epUKRX9j&A^kpMki+}b(XgVGM7AhXP0U{-lYrxE$g7EO9AR53BPo}7MCL+c!fzc%Q2LVFs7Hc}TqF*e;|IbW)}m6BViH{41i zTWgfyvV~e6&W~j*aU4A^E{louJE2P(KjEh=Sm!YLG&Zm3vOvy-YGa0JDxyf^QK*mk zxl}~Jq|d*^Kuf8Y_6qnoMSaXKz~_mi&nL+wOwtG6L`$E?CI&zBo$O<=_x@NLI+~}_ zm`NT7M30MNL|-oz-AbjBsh7N5p$z|py%Q^~^)07mj>LnE7jSP03V4}B*h`7_8QOeBwQ zqDekG8U|pX5n2jBSG7q+13C>eWPllPxr`YyrIH6pq&29XP%G4{nM$?<>`=+L9 zoA~y?(+F&%ru3H2B8t?{B)^V>`k5Qs-F>Z2WYx@dYSm2m zbR4xZPo?#%aNt3Azt`D9g8}`gfJdGenezXq0Q^m@@+;g!ZfoF3N2HG><|VcC;mx$X z=R-mB;nT-b(z4xx%B0g*(ElSK<&`X7Dy?a_oV}vUVt)w<@ugr|rWo>6MLWd`{V!s# zhO(N=3G4~z)k2x_3$=iyXn_)${w1dWL+kW?TS>a_LsOdqreg7J6pR0!xKTu%HY1RP zNbvsw23Sa)wp9V0v+8UcJ`blQTAhs{pVwqNiSZ%HP`w`4w<$mzNcaaCXp>Z8TXAQ- z+w0yL1lXQNN_;ivJ9Sc{8&9J$E1d^(lK0WsGZ_mak)A94hKdi^F;x2Q$hXyR(b~JS z%V#HNx6E#gEaN*ryLl(dQmC88+9K+g&z=pf&WLO^d+F?U(K49zW!Ie$&i@MD!YG?} z+O`p4Bqg?jO^YiJV9DpOC6oQyzqN>TuV!`UuJ7*aJFO0>{#GX<1@2WI%#y$Rb6y>5 z!!?|G&uf6tX~Eq=G&dYra+Icmf1eb>WK+POTAxk7Y@sI*8*OW%pofx-n{wvgc|2 zs#<9}FZ^@K)YTqjW2nUo{~~Cb-XDn~Kdv+xsw)gQ*>rv4q%qiWHLbI@(K8V=sg#ARXJRd=g` zE{VPb)GIv^aQSXxxJY91I|M5hS+f8)-hV*fvH^vN8Iv3Dn`9Cufq`!najleUJ`V*( z40xf}xX%O#PyT{BoCPi^*c8h-;zAgk77AIn0GCOXE0t2Anr+m)LdMNCidnbXC}na` z04AC7{A&bi(Njb$Gmp_%$fvO$qbz83tq$4>=X)N%U+Pe=3mdzn$vG~(oOAnqxFM1q zisLAFwcIf$V)dawLN+lHBs!jkMz+J5VhCIcAE$5#<>B*0bi9>J!bHdTCYp{fKst_x zGjyEbO999mv_YduC6O_YZ8|3dHREy^HG73}Enm#np=vZZfWQx$DP~J<2`t|bOIvIt z_J3|Bu#28zdTRdNU%lm)o36UO?#&TJ7TrJ{XTGz)(>>I2@Ez1qgKZX$Ddb8hr(3Vj z_u#-XMeZ$~@6WsKHmIUTB|oLna3fFcVTvP1i6b>O_&^XdbcLr4e6A*d4f z2kv0L578uz!~*{mW#*h;w5I~k{ls{d7-lX8-V0%vc_a_Xavmx8+hh_ZhQT+{4D;*9 z9Fr3qE6-ivR35(j;&-5_bl6^s!=0Ttf?{aG2X?40H3_Yti5<-8hB~KSiz0pR$5QZj^@m z*T7Uh20at*_aCU(0fy6IF-`wyn7=#;{FHGb5_Bp~w2K1fO5=7uvsX-?3Uj4#JGQye zq))U*iz^M^Q&-x>UxZ)8l}3IY2d=byx3kxsgR48Jb#HIId*A@v$g!7bK#?A{N!i0@ z>tP&@w*opOY=cbJyPW}q=|b`uSMJg~=dJ|Q$ofU}CZxJ`m~-xlLGxjI9L~8KtQppQ zx!d=wYd3oAHrk-Y^%VO@LbBc*tZc#lJpm;D$=IvGzqdY&OEO{YTD+6kXLOTL{C&zR z&?JMu#gb;NOS1a>8qn0XJE+9Le10>ek?OBp70{|-4cbdsh4e(Mh+NW`V{ziAt62Gi-j>EP{S z-U0YUe3Z-z31agc%g9n>&Q~-rsZPN4;W<*7tsG9igMHA$$%I&qG|0begQyyYd_*}3 zjwlG0$TP~nLRYq3$l?(EF*KFVD9gw=afcL?m%2YtUZgmx_>63p1Aib?iO2PdaiCNX zwT>;Zf#^m6aZILx67uXcqOL>SVYynYS8DZIAyao@`cdOqGCXaj%ElGQzT$w{H_R z)r}<4kr59<^(Y?M2S;$=?a5e=$wsD_I+HuZsp<-PKH-NFCDb8MPnqlp{uYS5GVzL$ z4_P4e6QPkI+yNiU#~jsCa~ZYN)Z1XHMqAC2yZAwm5p92(t#3NKJfl&kf<_(E-?o`F zoiPKEB4Kyq+^K|JA0A$kw9nKQ87*m7f}|z0ixjobAaGQBknIE(Q9BDwB~iPa4m66a zy*LFLNHCseH+q_35mviVKs`!ChfX}vf>*NnY&VQ80}wxDUde6b(|8^Wj!w?xm90Mb zTN;5^$H-&S;fc|Y^hEI4@4@ggZ$u+q;@NLjeOX4{ znlkZLL5i0VQtw6KyFfSY*8=o}1oApr!U86N81D{t}vwhnvpl+!O&T z69@gFVd7Q}3g|-NAe}4{anSD=#+HE=;vjpk%qvn(&?~dW;=Y;C7JCu-G(M;&g;(S! z(51{u(bOZTiM%4F14pD+WSwDdR^B|t3Kp5Q5_v_Kwv1kpRnT*4ugD6+{N+g?e=|-* zf=4bbQ6vvkcjQ4@CbEV|~azmMyc3 zjukBi69Z@^=T#GoPTU#*34e;2f5|>`8)f);yg0%V@XRvqp6$;zG|q8xzJqSI&_ zJU(m}@OTo!c2%$2uzvnV+O8q^`@`g^aoGn+~QnOsk<_noZt)g&Jer%fi8rpH@pEvv$NzwET@&w zL$p%^>?j_hTd@zSy~xfJfxTyFgQzE6+0qj0A$l5gW!vH{hL#32mCkF)JVYoR6MBdk zp`nKep-PO@*N%?}qg2Lb!h?%#`DflNHE%fxEl#gG5Jd#2pf9q{;c& z1S%@>W!>C@yL+Ljj5{(;oW@Dry*@AIR^0%N45W;Yqe*!qC1nh?pk7r7q=!tPX_&T=q|ZQ-rg1TMiBC|v}f@i?+(wF4PEmi=fuG?nOi0lI{MgR~O`RDH2widL!)@TgF= zj>be(z1}dk44(8 zZ{WB_+Wt*#M(XNP(e|&CHLD%S$g|M)??BU|LECp3rf8+@0FMf7>u5|w+n!-;89X7{ zw)e_hkMBva4={%Zs!0hQ9&eyqM(llTDO`^a!SZF&kEWB5e)k|Y)%Ckao9pr4aFLWn zb=Tu}t)P>6G|u(-ZRlx4b?PV3RASLYu1AwH73q5XhGA}2-h9{!7MZmYxgOc!Xf2$j zzX(02c0GR1Fn@Ux$lr_;k)Ts?qFod)*CRjDnZ1bmRG90L+fvPq;$4rGuL7uu>#>Tz zi0hI3Iu2ZqzXAvD1Koz(j&VSq%@63zR4ug`hZ}NJxZ6o$#+-tRB?GVLlDceM=}zu} zycqzVP@>*_0^sI3@DCCp^FZzlnh$3d#RI8;kvjd9Vu)*0^l+oC{#a;YGr^1(?2{CW z_xED22A|~mFpk)f|Lp+Cz&p2`xvN2R`|pZ)0eT?&Of2T0bum_-V-K3zq`1+g)*+2l zpX13A{ZT`mvVzcSScmdVtmXxyujcuquO?b73J^rNy^I7P`tz@WSuMovwLZ-B%=z_p z=$SdcbW-Oouv1meP#s~MUSXfQjzN799ASUXy5{>rT1VL5YVFfF!u~o~R$50`Fl(bD zEO?vV5q5MWB%t(NZ0*tRu%7G=BQiE74T?F%CggT%l24FB1W8j+Aq~q-fC~tcgJ>F2 zkXUgnh88mB%OR3V?2!8sHl+?Z1;9h6S<4nOxnjLhua*j4v0N=RT`2WdDb$ONO1T!! zRk=;iRl(wmu0s*Q^H!h;878hkx*F6(&4U13I!?hsJwmo=TRX_8^}zEi77xrjjWkp=ZX#qtYr7!tDM` z#y40RFaWkfflQT2l5fhL)h$xX*;}{6ALID1c2;9g%@x6$1g)CQiQw zDKA<8Aqbg!>CzbN;-}2LR3)Frx|g0Hoi&`vYovoOXHEG7!JJ;*YaJBT5Eb@R4kL{4 zm1hFJuSyJGiB(@gmIioK6O!<8G^?J@Syfu2iCN!?y-;R7S^89B*LQ2R9mty*BXgVHtRn{41*i(R71CT2Wt3%wxu=+PD!(NEmZvqN~o|Akk2N(p*pwoTmKoO`Mlu6ZABq_FjOdlB`MOWiTlQkzR%i z4Rf=48P2nUWmNt~FT>f;b80WcnTGkxlR*AvoQMRSiWBXkfO#4CNrW4Q?2VY0fg7sK zjpDrw0|XWEGR)&I;$QCU@wDMx&I36)!=0~ zi+dS#G>y~O@Tb-#S$z#}ho&}JE)4A`d02kaACX3?uVGmWR%mcCi07bs(LV$(9vpq* z9~{@jl>-ItovNEB^ct3-JQJ&Vc=XkLarD(h3uuA62q%e=eno%&Jus_#P!%M zJ;|8e5j(YURjoxn&&0YTu7$2_o1n$kc`G!P4m8Q!5h(t2cf>}?9T5VM?2%w3ggHS7 z`mjerM~D#Uu^tJjZ-qR;kCx438`WGX50_IEvKg=9HSsSm1J&#EwG7@nyT}P7cfew0 zd931FJ|l&W{_lFGIs^kmc=_6nX6vCXwiC*`9We}N__cUvJM~xl`rve zG+(ac?gzdulkZ{0Hv_g@$-k4f?3MUBQ37T>S1yCTM%+8sL(}narC4N`Dbds(Kw4o+ z9ndDG)W1=gax?KdB%~+kKJoX0O{c858kJ4)A}U-OWz%Nu=nFLX~;9BP6l8rnE2I@0Z`Gh``h4+>R9 zI}SV0bUgg4tTW8QXiX15uCTBUaT5#c->58{#2d)4k>pc>qK$KgX(u#C#z>wv#M z3_Vl+ejxdMQ6DtSU!DZ=H{(Pk=v16&7X{35$PET&AD})J<~Zc`TXUm$$Kgfa0#Fgh z;bZX^aU7Cg$ARN;^Bk11C*|x1#DNIO_uR$~Vi zxL?O!=@b>ByO>vQc#8L|d9PFVb_M0{AvXIU8m_rTl#|u`Mkz(>glz$ew@D~IXkCQ= z9OxoMNCS8Xgw%tk2?^;p?4#HSiH&kMc*JEUju6r zTc`h-bKy_CnS1~RLA=3{;aXNNA{dbrL86y(wCYFh8?J&98<77n-}a99&w$BdT^DMF zIO4w?cp^~P1Hh^1*%hE?m$aHUT33?bJTbCpVp;mR1%1whuoInB}t4)+4Y=L^lH1C;lr? ziNy-~W0<|a8gg1Z8SqG7?8exiBe{WxKFa&6l_j_jn=&)ne+P*6e}X^3C2Z@-KNqGk zT+IMS2=Iu1K0aFtKqTHloGo2V&?7@yoT|@Man2%~_5@?2+mNZ^LSa*Y;(r+C;!grV zsWQF=e-UMz{5lSl@r`rcb~{=FU&lo`(W~&&aj4y^q~4B8UHfV)3s`mS%b{sP73miH zC^i*|j-ryH%#B7}`?6rX;SFQcwJA*)6zt`Mvbc)F{t{BA6-;Kqs_Ka0H@ROz$u z{xqRJ; zb~_!fJ^=lfD!x#un-z!#jVpNrAs)ZSCd9RlXl*K_@h*aF2MGNen-EiT%b8-XR)U)x zD{zTpIqz1BCAiHsQ^}Tda93@nh;dJ`YHlg1n#(_oRdd;g5o#{H6%an@+gvd;Z$PnX z?o#N$rkq;T++PIP_5T-tE=0{O>1rPUA14=8|8> zftm{@+SWmL;O(tL3H^>|(Rfvxv({=H$}c_5hdMqk_2BEQJYv;@pG3GLkFNB=x1hX~Esn^2M-+vwaqnHJd>A3MMx_vGkNqp_fFr{!C|npO&xI(_Mo5~K=#N_$ zmH?6?i!6zAMIZiUFrS4e(dJEw>eK%QeFr9HUCeRS`g`z^q*`nn(A zO~-J8tvXuEhH_DJZg0@4x8~ddltYK&QBbOgFFR+%tB7G*r0bwjJ<|?*~*satdC^;#^5@ zSB9EkE@)jCMI7qIbP6~wrUX=U%;zB}aOHPw2NqeF>PJHVL~OeGI?Rn(20uBSRO?Xd ztx{}ey>cOw_bMe14s!Ww!^`K(&1x3TaM4tb%)T6m2>eO3_Zv2zB#~mmQwJ9goU4RL zOM2?qgzF)ZE}QWeIdza<$HA#14{;rJuixM6&ds%3br4aIy;<)bH~`mp^&{^Em7`&% zZ9RPZ+gqI&$Q!i#jdono=o0%!g4uTlD_yYGFM#IXfW6YGzghMe zo?}5WIiqN|kSdAZ7#=xtZg|7GPHT$(3^cV#DD~{eQuKF|Mrw-w8kMTqf|ZiMtAbDX zkxhCcuy*I@tGS&{>;p1dPT0;zgI{8l=i5j57<3T|;9)nQvQZQ}8V&u72y%UyeXNJ| zv4*Gh=jZ0Sy}{o80np5zHQyb0{UgN1%e=#M3aX%wW_$&0Ng73@^c$H#^yimhoeNQ* zoj5tlsvy4y#$n2|T@>(y|MP58Ma}=`+zs1sm7y(((!Ju&dbiiTlaf8CJf{(D5bKBH ze&v9U?aC2?f2&bM+Wh~AwDxK8{~rvNl{WuBn6)wgKX{uy|Nq$ULxAqTW^f^joqubQ z*iM>ql*ubpq%xxN(1iiPI!q;@{)}1opy$*)uLD~DK8(}td5sAc)&m5^ChZ!eP4K@pET}nU zXGW}+46R6+;AfVos22gZ4Nsgqe1u$vX1$#AMCi(OGUR{%H`{|hMOz8 zo>$3-B-{tpEelG@H&7K3n-br*oCEHlK8xl*lyedTJ5Z0l+3Oydkj~${5p)In7!_1~ zC{<4+V5ckkVjC8g%ARO;=Q|CkCWnSFILYI-NyA*_!H8|k#p3twe0$&=fP=rg&kJ_9 zN6T^qnLOFbY>G}F)Iz6GxjrKkOt;p^r0ABLl}xi*sg(a?vdk z<7I4M!7+`Wowb5x(vJ-+Xv9e#H7{0|^Ld=?HE{*LyO`jHMnS3tskJmhb`>~|DbED+y)iLx z&{E4P-nUjs`BVwaqJ-`AEGpKakQQ-ot{)vW~QyM5R}3pmjq z<~v*+A-V_G8K4Rs=n8Q7!P{_%@&KBK&`!`zR(I>O-n2t>96SgR91l+6cqngoYh;peKM&;ST(WPz)ox5p)S%W~&;?|+@q@W& z-}5jtYXG+nv=2`^S5h^GXgX-y3Lq6sjGg0D2_~6EnGBGg2;w^N-&Khd&9{>D`Z>WX z5U^So2p`MR3qDvCAXAby`gf|7JB3R*M88R_osCnbVr?0IBlWz|x|(!y>@4WZwq;x7 z*d}N?9yvxA7#3V-0rv)2P;%~c-~tj9!De_L5^VZ6ieS670PK3K7;+nO;I^5&rjZkn z`2!}H0X_fNGUqmTFz9WYAyW%8sdT;8?Z*mw5~p0Laf-@==UCuuu-xp#&L~H&Rgj_> zZf??sR7H)MBl6}mpsB>0%g8t+Pr|z$eZ#E*BovLV(W&AtjVj1EqfkK7ZJcP#Q5mDEemEwIcouzN z4vzZ8QoaDmv6W0VQ?IyPO_?->h|Bui! zJ@}<4;Pes0{N+g?(=tv(f=U$DO@0?ZMZ(&) z;4hjpj=zqBu(r+o%*(al$WS&VnMQ9lj_|cAZuEM`lk6Bi1xN2*-P?XkZyub{K7U5er?rENDKQTkOy^9U#W*VNMNyMa5+Jg*dn06s*EzlAZKZ zB%=s`_%~v&hOo4Y5+IV9QI)&tPh#z;lBfi7DX-v=8vHHR*tD+E8j@CnrnY@Rr3@C^ z^i0x74M_u!6Q^9ZKxGxn$!qck*1-M}E4XX)6+D|xCP^6D&_0SS42_MVhM^&w@+B=J ze~1y0h(*5BzQ_mkSUcQq-U$z3XZ_>k zX!{%cC^odQQB<@Mr7A+h`lx-Z5zt1bFcR95G>V8GG|DQ`pI?P_E+l%8q~C<(F-^bu z59phx--JHlQG)CBH)>?yjfe-DEAn`Tl0}FN{3+|2D@ti21DAbI-(i=}PR?$b-56O( zXnuC{P8@B6e*$ZZ(l_1BK*6kyk%7V6^pSzbW}63C{D|QpIvVgTH?zn-45(n6B?*AQ z01EaumN0N;W&+VQGXv$n22&2W6~MiLAF3}Q5z7Uu7Ty|wSy_E>H%v{){qev*PO9LJ zfDv4(m<6N4&IX-h3>q1kRZ*CPZEiB@q@^R?g&IjIpg8gskSi3t ze5q0`Wh?nysZgwDymAxMm=-xuVOL_vhiovnVpH7)Gu}Xj3TNoaaH>mi`3L_7yv3Y9 zjsCqrUuHXg@V7wn!Nkx&R$-9|J!oWzOu)zTp-c4_oXdT7cNwyHOg_BlV|VnFvpx(A zi7AKLxGKBLrlI)AgnP--)E;C_)8f&4DKwRgLkS}jP-8I1dzu!FNMPX!jK}bE$P*B zIg{vx*5efDD|y=mAVai0XKDzy$53w)nGO3i?C2QXa5d!Sf{8?KMt19N2Z9}x))O?e zq3?MINN9lD?s;xQ`-p}{kPPAm6kVZNzukFupO6&&AO{)XiO(ojheae5Rd}N{36aspJkrorsm0G1y z$``$oS7{WyGWZVjuGgqEa#o3G=`Cp!8!Ig^NI~ETY3kv@?#CYGEBu9rwf@zWe3<2}$$!HS$qU z9FI-12*N~)rNJLyuasUl+5jL;^r;xw?IZK=!sm{>|lUXL3ZH>gN9pdxcN#wo39t@ zb+1xrx&;@isO0fnkVkt%^tiZCb}-lygBAQ#IT+Y`Wq~WL1iKk?m!s_=ZmukF<*DS; z_`sEuZl*+DOy{WK!&RV)36$y!bQ(ib3`N1U+-bsNhyAK#TcCtzO9Ha+R!G z&Xh7$xRfB{6&f`l&}g7b1o{wk8TTn8CB)2_N$F%tN)E=Vb8=Fi38?-wF;qh&^&@Pm zlT^YOD3dh>g}l0zCNWaUW%c}1zfboHbqC>3f!<8x3Sex&=7|!O<4srVp)VT+ST>IH zp{cZS93|5gX4b4>0I*Ix#jykXoPa(Vce(jo!!0$kytbe+o++f4CCW4R;4Gxp3wn`jV|2x=lRO;aqqd;8|ve0%?99{$9P zdkwD*-nqTr?Qo=mTxk*&mA-)20I(J2*(tqUQYZ#ITE zLdyPnu#g1@LJ64o&%s^|flxb{duB{%Co9xSdYz&S!M;#}j#lz7IDo_h0hgCq;bIM* zIs#2WkxLSK^hWzAwip&RilXRQD`36LKGp~^EOZLdGTIn=^g9$fN}Ss%+-^hI--t8* zMS!#5fxy{A_7&RVjy_Chl>}#>vyWoK85<=z&i>Ut)(AMGQy2%%XucSe(I%X&pkHu| z@jnH=PW*vQ23vXT=gIMPs(ln2zSt-VzE;ppDOeTzQ>^Md`*3{w1*W6#Hl+V2e&-4A?r|r0JN@ zwpRO)(`M+oSa#dKY#S8c-kn<_iOFb)Ngz*Yl}zZbWxhYtc_8c!Q1pvn#brE0yzF-1`J|XFcxjxcry#r zgeXbwJmg9^4V3`VZ2w4zuFr+=mbh%;XR#@by;CMVbed3|DPM0knuU74PykzarBKXP zOSOExTF+-HkAP}TKd^!&LA9puLI*aJk7me~t2KQ)7~5wcUSaDgU9~3GBi4LJq=6(^ z+-gl5{?n$FDwctu8W>ANU5`z5BkXvCAYa7!Mk@4jJy=3^g}rfmXz>@}XbhUl@oI7u z6?4x!lb8#!g_gr~pau&MYQ}pHs0*I&01=LOaiV6swRj*HIg=RBXt!hWl~d5jUgOP$U8UL;V{uRjEBj0nb;{%YVh5=}BLp@%P*3|n@eHV>Um|$iG z*o!SVGkfVHty4SMrr}suT|db-XDRWipBXIs$s2M>WJ1A4dvt z<~T1xQsMB_b_(I!?xH4@0 zPr%2fQZx~;{Wg3)I&96itS$MkkzosTuk3|7*~9zLUZ{Vg?u8#a{^d}T;4~3M#pDq{ z;l{bnrR zx0xzE7_G)y!Ko7>x1B?9$3hUV#*3Zvqp1=t&XRgA6oXvI&ZHg`9p#5oekPp|XHqCq z%BO`TKvk)Lc|sRrU;*ze=75V8Pw{iPAJni&Ke$rf55}~!rSfBP1M`Rvz#SrxA}kkP zRm+mn*%;L-?lfZ@&HofcxyQ=8GEpMNnM!pV;nI*wg^y(wKoLl$ef=ax2Yhc2{ucA= zX??1)MV}v2E4pNU(Vs44e;+{KiS~C2Bt>`fKLcFFP@yPK&mU!#h5?4FWsc%tRUZo2 z{@%DoJ#ot6W8qIR!W+glLaf*Ho#PrQaxH%|t`SyH`Nko}{}fRB=$J#|3=X#Z@n1ygTtJ5y-~~Nk|s+$4Z5@`$f@pg=~c(9s5|Ivc$c#0kfu9sx`y1zH3d4+V4@BeCW9>suZaOIX|^>Wmsj_& z+ji?fYtV;VmwPzG!0V_w4~fGtsys14C>wsLDk;%gf~4@QgGL6g0X~jYc!sfQ(p#`O z70-Gl^^3Kh)mh3%s(4fXW-@uT2U&5lnEH#*R60{73|==KszR02+2QF7V3Pp4ilssa zu4!k{zfpFUp;X=HkwM9@#7ESeh01cHm0lHUOOkQGh~sod99)Jr-MU+@G~G(MS!m>I zAU2z|a;DkHWE+tGj5lXR`wNhpS;E8|(2pD*dCo;9%2`OmazW6c z1C?Enp~pGkagm=;RZ$pOFd`Jc#e_}hxxiyDF&-u9*dg!);#Do|_;>-*@i(!#SvuaU z^{mRabkgxR$mG=?6nc%eIQ=d(U0mt-7+`<^x{7qvfoqbE`Zua{+$R;0SaiyS=^eH4 z1U0|aN+$}IQ%EJe`~yMDq*B=}W{Xw0t+Y}13b|UnnsZCVQms@fl&U3omQ*V3k0Hd6 zRIBp_kTlQ zw!@G`vt9Y4vB_?-K;%wZJq!$;w8H3*$m~G!EnVWso>F`sy)SN)z?%+XCPX-}Ooj-1 zY|(}IVWj&u9a_$VzD7jL)Y#B+Nhb6`9A zF7!;cBmXrow!uhBn?IhK*R_EsqE{ zH=3mGdhX{?E->;x45bmsdzyGV2ed{LZ^^IYAn_J16lizd2IQuKy`$gic9LEwptc&v zg#s7TFn_h<$qp1oopQELL5M4))S+LoKU!!Lvma9@lNdM%9L zzYhLU@v0=)z64$aN8A&1HFU?3U|a9*o4%sE?}paxtqxqYps&r4tGdAmECL2C<#ZW- zN%ajS(NsK#O@#g-VD;)?fu_V;Yx3Lu(9|ZMjd_Ue0KKDJcmYmgga7A-MZrA`@Y2UTA%$YF z+22z-d6%J?JZMr_3|Gr6!LY1g^Cb2GXN2HyfzyAn!orHvPm*;gh!~!*osR{-#3Qa!$M}}eH$#bfp@V(ktO{wCO21faHhLR*HRn88$?Umj2N(aE};=zK& z_9tq92bPZiP|)9bu%2jDQ(?X!L4v3(n~s(!2PmDxCdm%@wQ98hCdOi}Rw)w5 z&1EvpLbcG$=1L_O4*5!%rCZMi@j~vj?Rg-x;GS#ZObGx-OTnU5x(~8n02Io~W2sq) z;UA%P>V!>)*&@2F^>fxCX%?d~Cn7^xk0g3q*%CcNA0 z-rT@xpkD?Ij(}5_U>b@+LBPu`Xpe05r?9|1yz0XBxkTtXO}EtspG>Q938e;HREHF| zuYu)~M6L8-c&7&H0U9iEfpfhUl(Ik6?d`{49pW<*5qEnQ6-JWKo7RXmu zE9n{)?1`Rj*Xz(%F5KLv4XJ9{@{ua`!p#zNW!teW2i+^7sbr)~cHt(994T3YgvFhz zFIGA;`BS)7ni+?XCcd(@8Yw2m#u*G78qpeXu^We_xHwh)TEWCK@v}sS+gMCIgRD+P zr7W^6n3#p8W5L84b*XW9xciuMyO8}l8;UJd&+iacJ}UcV64QjUSIal+)kZ$!HgbhZ zqgbugi}_l$0*)cKlFepNI4^F_-)~t7Or{U9ESB?kFE-VUm*dU(dkdZ~oXP&67hH27 zHX`zl_?D2WAV_iG9GHjtyio1D0W!Vs;dK}T*iPE5{oVw4pyu0d&$;O^+)dJPS_kI3 zJ@C@wJ^>XV`+XGguG62d9q2aZ+iM ztBMbKCy4jv{{@-4+Jj7B76J4@XetSygx-A9UO?7|@MISzF!7Hy&jZjZ?kXL!pfZNi z4)kwS7$7tp;a4X(&h&hz_Z<{~pu4mCK;@8Afki ziNeGf%V1h75>{tV@;at;$?S+N) z<0eEl5$Ti(VgGbr3Hq9I2eVVSw>Z9nM z$&w{-HiQ3AR%->|1Dgz!!9hP?n_v?G(dsk&CwwX7*O^t!~4*_rGKOD zTYrWd!7*YE*pN7Tz)yuicoO*Z#KiP8XAl<|X4^L86CzRlzfw-vlYS#it@ak5J5D(XsU`_l;_pK*!<|d-lkDlit?a1 zLBjkoDu~1k6ZFWCX7ep;Q#2QPVA>QC0g7Wr0L@IJUM@FFwR))xS0ZLAUZq+CI{`e* zR*Qwi$&gMA6hqonH2LDEEHvxo33N2(e@7#M4Mx~23(dNRs&gLry1DO-rru5ZzVvLk z;%2u6k@;Ni@IM9ZeK)|r$-yXZ?SdtlP2)S*RJUoYF5wzX_Y*vLW_Ye24LwsiFn<;I zLG0`ft_P(NG`&kM0n4>~NW_~BFr*fhN>ORZP;KD7Q2T&GYq&n#HHVVvm4MjlpK|(+ zgBaqAsfMedk&Un9T*a6=51)Wlkk1EhZ=W|f;;(_eg$*DSa2ec{ldBfWwThQ-LQ-@tSFA$hX32#c4GWo4 zxmal=jn_Ppz$|)-l2G^sksq-~thdXAcXfBZV<72zcfQ>qL=6TydZYr%o^aqlex!ms z3?Wn;xf>2Y^oC+`C}W8_!iEy`MVgcA4au3U!46yl;=SoYem3;PRoLKmTyCn1W2beY zRdH@Iyb-i;V`5s6nCbc$oXE`NUjQFR7xoA-)05%zM9lQ7WD+K3!Z*>(^h%YP0_>nE z_Gn^yW`^M!tX?{{VO7sNPNpg8vHNwn$_~5X$h-|s z8`_W?U2ufsjy&svMF<=Pa7)sh)12>+z~{sgB{UL8>$>n8fq~biLNME&UljwVg-Ddw zBjThoOp)93E65~F5(VExOO#7gR!stZ7$jvY0pP#VCKJs;X-ND`AaPtKCGmGAC-IjN zs6|gAJ&8Xl*vhVkKnRn@sS-4hITY?dOQu(!$EY>OL%v8#=WDg$IF*N<3lw}cF$$zz z^UE=SS_qAQ9Wj@L#y?LcVWM$-6HVhqmBy1HV1k3PFiLA_=lO*;w`gihL-LqmgsWy6 ztDCFjs!b0Z+FrR($>%GzQZbV)HmczE&Q+@zd=$N#AfB1b{|o_f^b|u3Vege4V}F+5 zaLkUecrJ{aYszD+l1;>{+{!b-8=3!B=_ncyp#$wD*i=8zCd@Dr@saA;sgNw2s9W@!(2AFjc?68LBvtx8H5Kru-AH{v3xpFl4O`eZBU zWJkdYxPuc$ITDJuWeU>`(34H?u(+>xK~u?1uoQFwaCyZBE<5$0BiF0u8L&{ z;RkPR!laLP1YHfEJ&vRg2x>LtV)7i2Xv`S0K~7?@q;gley-Izh<_yTKKsO3L72x|w zux69d(V8>xA!uro#l}$jzf0UGB9vYr$^ToNyB10I&gP@(L46;l51}!f&vcKc@W&)>mDFc)g)iI z+wmcAKZ8MSbZgNeCSV$p4v{bf4v9qyho;AwH{gs-ix!&2F_%I>g@|wB27YWJ;t_&H zCzNOnK&Z>)ps~r{h{y)MhT*@D1OiOJjxtauq1vds;ESs^!3tlm)e6~iA(yQbn-#ZQ zt|V~D=B6|B0IfQN!oF1TVT?;Q_z;*Tq8kC0Obj8Tlha=fp0sAV?sB2j8En_~kS8KTATv8*U9 zOmg3ey(N*{cWJ}w`dJ#u{cN%_wFeo~7Rh}tG(CEfoAVdm91);Hi44=RVX|E5->3$F zGtl-FL21xi)N4UpueD-EfvYN0%e5sj}ZU$dMuM-3`1b+*7eK0Y+LK5fiu&FL_ew4*km?9b!iSrBv&zM?=aS2qR z#Doj#qUD4DS4=SXE|j?@0eMpsXw-pxJZOVUM7M6IKky)1gKA{T_V&yLkH$j-qen#T za>s(lk(AQUX_!$AQ}H*}d{t{6EntuanI%de6E}bJk_83nZKC-ik->*?+yrpkKf@B3 zj#RAYn{Kh@X1rXXP$<>iOug8E>*U;8rcs6)YCuP_FOXrKJ;wnGxDnFQ2i4CUUe zt#x6Wcout0vWe%lVO0>z2Hg1L*W;is8(mp8@$Jy`=x^efmc-#s^eQC;oWJ1*;_>h_ zj(HKRmhPhWyvzLHq6I(nyun{xja$ASF(Ih?DTa37O zAgCUMQP`g#KY0+t5%mk^#Q-{jh zd%K;wN3Z2J+GT~ws7$G#}&YPfq`_E><#q#SJ z;z3y*rSgk-ny3WN2d(Q+&JorUJb!0cRDu#b4;Y%sgC>Q=aIMA*4ABZgR|Vg2K9HUW z)PBth5-V!IOqQeIBdQY55A37ZD)F#U6xBcGs`@4WYh!GGgjzgw64ASg1#?LnMK}@*p}q!a%?-B<4en9;hk}LBymk3r5|MpkVYd(DEu$v@d2T6FEtCAD#jRWM#1R0-Y_Qw0sebZ`w!w~)<55DYb}XtEt^>w_>PC9ZH=fRFZ41$+y+ z#>9arXPTW(o)SfTa*NShAn6(G$Syq*==vRmZ)B|^8C?=F4hbxPOw$KPt-T_V1+Y@jjm)yC;ksG?7gwZ+L z<^t#{4gejv0R50C(7#bdK`(|3XJ%AF#403|6j_0+X@w+bG>YUO3Cfh}lbjzjwuI{k zHC(I4+4bRBa?N^;I(@0jk852xTKulfWf2PDFxE#ff%Nz}y=A>>V!+aVpHM!EH6> zM)7Wq2M|=mt?@Vbi?}t&uj9b2aRIkhb@xR&HO??OHM;x8;nH9guc;9qrhqBxM(4$Z zm?u{(eilG%QvgypEP_>mP zik4Vk_X`l;w8XkhTimc4n0t{`h#q!5#&T{7rU+8;6FA$1(cW8ySr;fn*s*G0c}0UQ zjq?FJ?jW$arfDKr;%rz~G)u_xSEv;vdSuh$(>=iKOg24kL~7Q-cI0M?`G!|0z+I2^ zagQ$6kyc*1U z69{sQvXUAS3ppu(fvgERyM5=7*KP;UU;Kdt&bE$>Gk+4B(kk2P_VvS zC^j3FI@FeImMc{-JvV7xNfop?un%;)0MUKuP-v23Bmle)KoI^u;6eG{27w}cGMbrYzEG&c9ew3mshZCgyj-bRYvzuErG4iJ%VL)H z>#(V=;7429mDs~6Qu#$G{VdmlLG%XpbfeYMy1Ud9FA8-kW;ovqjSSJv_*fQIs@W#4 z_VOWYP0t5f?d8K-zpAN8J|4tJKFyPK_~fdFgi;zH=*A0x$r!$6@YFZOW9ZjiTq~y?nh`D0_`s zCYu2VT%lI1*0YT)s!jHlF)sKhbQ$+4JE9{|jhPD+!x-ZP<(Yu$DNw+9L~fYCraCty zG?twb#Q$E=-De6AJ~Q|r2oQ!ZXJR6PFVt3}ZhV204sV|`-8wLZ&DqWepGe#>t#zyt zLAsr9EA(Zf4a?3~fu;-I`6TDWQd}i6B)fZnF~ups6daV{AYcB*Y{(gP!@)7ngXJ+s z%x3b1s@E*TRZ)#Xx!$aLUZoCqK$np>!4aO65zmPMwzM4~J*Q&CXbFV9GFutfp5vi~ zjhL;BAArq`;%#Mz5Rk-Hc02wewlebTIIxv%Vip5_nv67#c0E~M;>01MGlHdS4Q-wwJO(+zIz7M$&;ub}@ITACpk zc#R4pvV8p(PW*(r9##8V@Eo>!Jp}m8!OBwG*Io}zZ6eiZUwbuaq#6cSqGpbmXRA_Y zk1sj4b?e{*qtE_*bRr*+Ete7ZP5z^O6kC)l8%2q7UCLJq=perZ$$s8G(g+c*bOO;r z(}JWVjUtSof?xbs;gWPC=)Lf8Ax6;C3{r#zx&AM7%`BlI*}%=A>oks2ZK8a}us1%R z;Uh_?>-5b*s4Ew2!Z11q(MJvxx!`X^ENa?jf>>6ZV3TjMN+8Zu%r-in8--(q7(j3- zn-QvMmLTCHFgqx3^vtu?`S*L zC=sJ~psaQ#Z#g{YJC= z&z?P7f+7Ie7b)6EEXNokIFBWjF;p-h#5n7jZSN>21|@1)%zBoGMh5E{K9)CY*Nnhv(o{ooNOuc(U7BvU|xS{Fp)D;QudSz+1B2q0Jlaz*Smv zpz`Ls)b9Y)OD?^t-EPhGTm2=MkshNa5?~~vuVBW2E2*QKyxM~-q%0?}UC=cB2@H1v-S)Uf zB^v1%26qg=E(H?n8ZuAZo0m9~5-jk!LZNc79j16A{#k)TRJ8CeXi z!i%7(L9*p^3!?Nvt`woBnOA#txRkyQhMHJCHd`W45nuJnW26v{x+ zzfleb!#uj#MmgueP$RV!$M2SvCKSy!i3|926pfp&!|HXoWbPVs;l{6Owo~D6w0AGJ{wWpetkE08#2CQkvGeD>g#Q5jYNi=JmZhh<_r*nTyc%0GAC`J^ z_G`6%RkdH%o8#4rKOj?Adr;_XMbB$Cy7eReG@O@}OAp=(O(n6s0JTDo-e7c#2{i#| z6(-jqYhrT!8bGAP8k*a$ zPf?~Mb@-23htWtzQf8+^eHH*&C4WYLugYtMa#Bbrj7~#*F$q=7!UdJ}V!i|!G>|ac zthq(_w_Nv%rEH;)O?*Y+JC_f^x5I^oxmi`N^Q>SQmHRPD?`-IqaKE1-f96cX{N+g?(=tv( zf=!eRor1IXMcJ|wYjC?dx+p_Df}7>{6H=-!{o_AuC@1pp_0!~YWUQ#^5TmwGFQ%L!X072*xSQjDH_o0s}E z&=eeRs^1+k!v|VM{ty^=r+usk0FkcFQSXF@AUx<;(Hv`ZNWYR!Pyx_NPCh0Wowzjs z68;o3|A>9&HYk0_0Hqa_f;pV{pJKev*vGR$ijFrDq>?m>aNP@z@bAaD>#qBI;Ne1C z_a`wSz})peh3=TUo^UyL(Jv>$iCEQGsuG_K(9rW3P?NajuiN3&+THqoa23)Nf8q>v zYj8|+>jQ9w9&!(3Rt-2~KPTAkLQ<$|xCTzEsh_=mgm^n?mp_E`HAv~uDyn_QFm zN$7ygp}&a23*h|=25+wNm$Q(E)AX8^I+XQ=8{8^cDE3sSLYk9Tt`xKA#8;9yUJSW7 z06%IAIMD53Og7xKi6IdOy`Bbr{F7$s5c>deVE1R`TZ7SyJ?%WT?>VgYLLcsn9zgXF zZt0$YqBiUm4Ag<#o*Cz2{-oXA*Xl@xL~dQI$w^XYy@pxUx^RlJ3?fUE1Es$an=>aZ zS*ubv;ykT$eLEEO?PDu=oDE%#r~pqwQ%M0%R>1?gUw6?iCo7cf>Hev>Kx!I8K$7Tz zH7d3f!+Nbo7Y1lQ5r?DDUd6~qf%oP3KCz)4GtDAhp_h^6s0fq!+;ZT!9-58?-f-yy zVUak9F9jA#3}#N!l-UeGZU`WsL_ShL+#DZ>YomjBZd@Q*D{Na$#?WrCKP zbguIb*Sc=6aZP6cci_&?4eY(u+ugo5xn&C(@*>bYpuln4fe0>V;P&_TA^xhf&+EZI z6U`Rfg4LEM$J%lbKN6=-l^Vd?{ebAb-J|*-SfPn~qmRY&+|FUhCt52#m370+m45^3=%a zK`B#urLyM`DunTQ&OB8zRsHGFxkgZ=AAJiG+Wb2fEcZ?a`hP3*!qx6fsnV!}FR)o| zKyF;UTB*CPTPYWFwNkB+!>h-lH3>AY{SnTHbJq<&z$A~j#(bZ8+JQ^_6@jDt8F#4AG_FfZi8(8v%4i;rd1QuTvvRAW=s zcv7lkDG`9lBX)j{<1+uH8nLrvxjG}2!erxmY{bsb$ePs-`uTeWMwx|+@I-i z5ffGN6T=j(M)m-Yipx_+W3=*yBteew8~iUB#+Jc@pE4Ky=gFtBF8bBfI2BFT++4*_ z&;JxMtZK!+K08L+MQCK8ZG3zzX#2@Hu93E%qRmJp%~Z5~BU!WBfeaoCZSR4mM}xMn zGfdG++W{UG+SbvSh_-Wvv1RatXxrW^bMAg70mm?x67C@hT}mII%r#Eu?(f6$WzvtP z6LAD$o8RwY(?`2=_dU2s%A&e+_b;uWlX*1Gx%=nPlTAaiu;>S%sl=j*oV%voC(^n5 zPQ%=+y!ppgu*j^Hs4fFLaBT#Q@Ga1DYUl2o4fB^Lf&9%l5eYgKC)z~;bMA6I*6gR% zr^1}O+>Kyv6z|+!z5+l+oVzRV7jf>AU&n!S_rgA$erNaYgCw!JNGI=^vXfV8Fb-$$ zrRe98`Xu!cw`0|nDW~D}>%G<-n)ca~ee> zh?cjh9K`1YT@Af)IEZTimGEtSH?(eVb*2fjj1J?AF<31j@CaQgB<~pO9PkX}>8GF?az*#R0jOyDBveLbCa|_CTtkD^ zVYwl`g-#W4gMd?)d`Z&Nor5ixJMHn>8h384-KrB4JbG=gN6C%qR?0gCH| zs<-|e%i0K6tG@gHz|QE|W?cvv(x5-k23609@208O<$nkp4A0OFMxrl!-;poAqmX`Ii33!>mrQf>0}Lv@avdoa`L6rQrM|xk z)Pazthu^3F4HgLWe>nhc6FLg?b2 zpvVh($MT}c0TTDrde3tQ9=fr?0Zm-aJ+I$w9}GO-ax1pK17*|g8)|{l;;4OR4vMWn ztQ}KjRiBvc(D>ZM@Wjo4`3-&z8X5cs_*j;Bz!=7h>Gki_T{|v=?-e)-^Ae~Te6Q5T zU&zM%aD8zi7IE96jVfsjAJE80(GIa}4Dy;(HU|Hcnm?p9kER{uqLWIhnL`YJT1XOG;Om-;G1ekxC3X4o0{*bH?aHnP}X6mtq2YZ<9_rty@^CXsrle#E z!zcb;kmTd7XjC>ORSCRTs6a%EB&5JKHVoOrrBTj*)6T@4{{uqocIlRm^WPTO+9bZe z9&S_F1=a>AY=QSO@1TYT#`M=*2@!n|+vnD29nzQv@X@`9r653PAyHmI%bIcyxFoFv z>=;oSlCpIh;k=M=!N)Rl!v|{u zy^{b>+MD!`BP0xf+f*fJ9*1HY7knc1dq|svN)_o$A$_t=wFiZ`qiZHS2bzva!r=N4 z_^jeL+a}invj{xw*&~5K2dyq*4DUlCM*l_?F)uiVw9l0uStmhKz>5>^IEM3*5b!FE z22-kSZ_=7a6QHEF>0<&kBGfkh%kijfSPdSDh6?ZVZcHq^p9YO=+jvNAi=Hoj%EEgN zCfE{KPyrso69yI3$fsku)Z{CPku0`M7S{7cY^qxg5?*Su1(gG0@aNl&!;VY*k`sFT zXXkd6?Nc@e5=_xT>`6aL44O3OigiGsKY*Sofxe#*sGYOex#D}!D2_lGDIsRYOiD`0 z4}MU%*&EFFAkPsh{Yqlz>{aUi8@;*^Nu7yJb&^V02BgI6VD8#=3ruKN$WgIp&y*8> z$WBFa&@q%zrF*)mi0I=IuTCyrG(2(c@DWpyPXarC7o2&?=a9d%&l?;WijjTli1^eg zUH%!&+79Kq@{M`d}2DWqJhtX`S0%ijmE0NE!BH%_w0GEFG@Zh(Hn zOa-v+dV~Qh0ET_XW@2^{R+muBqO?jSX6+MTVSwC+!#%h5Ml1}F`^C+TCMhGXpf^UU znY{jo!GS^E(=fny!=h*yAo+D1gaMx0$J+6b+9E~zp~rsC>kS~+Ww>5?K25(JNATYS z3H~EPvpwP|AasMAy=!(|ipGt-{noy{`@O@5y1m9W=hBM?-tB{J&SpNn&6iy^<%kda zb8g*}K6BtbyP3+rP40aq?|=*qTr3_4M*O&y5q%Fj3{^0>6&?aZ{39V<-k*cau*OA)A<9aB&a1bYt@@GshO3|u`hjj^zU>|HpMgpm*n?^8%n@A&V{1_H zu`6IHSurbHmyiS>Mo6vINJIkKRn`$l2HJ)3bV{|}F@ls5K8Qrco_(8jfeAo5vXqio zS@hw50Qh?$L3Hx&L*wWAutF9;$AuINo%0XED?AObDnneh0Q-K339lsaa$AJeisbm? z37zh|1NaF+-&g^_>3d#KLnuWHA&l;@VoD}OaXcit*``I=4**EFvl)>i`Oqmf;BKEX z+)Q0^8wJ;ERNx-;LZ(v8SE|`ETvv^C8De8<%1L8t_=mAEHS9wmd{ayfycHmRu@%IV zer!z53z48Knb?}aLyoEWtzc~bKKuzcq1$@0#?(M*XrO8-riS;(kQS$WGv$~wL4L)rm8+@$LqL=CVCLo2N{QQOs+tr z0}s0Uy$%#YoPz2PtPIcgTYB>zPk@ot8~=X_pj9wU3#yiZ*GVGVPXwf6(zF!Ga5t!M z{&V0TBoL-Jel%!4eEK*P$GTDnkydnKDx0D~vSLqcS?n*tj9&?+Wm;7#{ZXvY|1$PU z^~X2M>g-uj=wN3UB~@cN`Ix*>3nxl1K;E#w#FBn&U6OB$?f*|`YLy2HW?7oa_edk< z!bSf+hf;IDyx^hE(;;iZom2#P?#W`7S4q1nlXX7Zrw@hBP=!!;`BF;px0QJ@O*8d;1` zr6&TjkF!F=irI_FY7}$~BQmA_AA4^CC)riki%*hSGCea{XR?P>7ScVFo=)vco5V~u z5))#WBoN5N?psy2x~tON)l^kyGK3{zkFSue;UTh^K$PVH`oQ;8L_tCRAff@`uTOc% zqUcj`0RbP1@B2H;Jw>J0`l&-fp1C=z5|Igz8^Y^Sfz?P&@%&m<`+E@LxJ`Eb#h{CyD$p@}) zE@9(@zA1Q`ys5EGNE{}eh0ZDY5zzWGf;%M9Ik!Ha5*|LEV=Tz?bTbnY;=MdwLabT9 zTs%|IIEj?=wcm)Z3^FNd66Qgxy|=h!acXhz;(3evUVxL^Y4l2+l-c#BacZ*{3OA$|C$ia9K~BbLn1s_rV# zVXB$cX;$1=S)>aw!H%aIDtRT(o~Ke*3NEDGdO0V)4-Is0vp{D!uKNRX^}UOlbHyVf zSKoWA&P_p}M{5jBKluyj%9aH>cW{J*eF#mJi=vLL@h@|4}6cB+DE-Ri;TrQfFlX1yzw(Blj~IIbn^O62V8~% z;8u`;4(b_FIf`!2ojY+7q?>(~-|B z9;5Z;lh!9fVoyOMCxg(umIIEBKaZne{n)s*2Yu^Dii|l#9T@LqlOWwb_03h?n;xc>#`DwGTpR?SB)(Hn&=xR3TBUIJq_b&CCt9iD|MK~2shmlB z={g80SIAWx>BQx!wzDmbpCX}vh|eJ0cL{p>v<@1;ME{w6Iyls4;x?~?3<$V_8j!30 zNa5_AiT5-_vInWDO|s*?CbWZDq$yUCiz|gDVGb}%R}(KzBgiENIM9L_qfU?G31PQY zK^gaLHi-yPow@W+)@pp>o2VetSJFUSZnA4F3RXXDO~FJiT`d_Lrv7raO0x%@Lpk)4 zbu`sPX2NSbQHqImZ3n!a--#N?d0g94Ztmw0TD#Y9O9I$=df=7)>*e zMCnsBl%|iOaQaVaD2~&c=^Kryf61DKxuW5a`cK$G%^q~vIgt7rXgVIG<_o0lw~8-+ zA!2q;tPbF2V6_dlL|FYB5o7B+6T)hDuOghamY`Q5<49PHS;h?!gLug<6V>BUBqZf7 zq^7o%OBjQwa`u?Cm7nddBEjeop5!itjefZerg>Qs_xUq4;Q)U(90+#t8myT}z7;^l9DJyWY8VI(-hxR(AkB zIW^t*dka5_rW$o7%2pR8aALF7T^TVqCv8@o+oF?}bvPD%*GTB1bU~|tp1Fr*h*D(P zi23W2Ao>=RNC-U?CAwLG2vd_bX!N0)Jr!{hCtZWljiy>tU>bc#m>Rw3=Wws4O=IV9 z?AI}H4tGAhqP?}GVQTE#ah$~QKmpMmD0-@;AGr08fiSiI22km0hslebVQTMUsGBJI z=-1t&xT25vDDhZtI`qY9<2!@##u%0$z!({(ra%nEZYxJNO|ANaU_Ki@W>iaSeU^HS z2vge=M5y^IYs=l4+tuu*T4o4TbV%A)oYQs2>wF1K;n8a8$DT28*bF%5+MItDb53%b2# z?Ou2Q%}^j2N{(QlfS>TgUjFqsw2+-y~iqX9~nAL{05w*b9&rq)s+Q`LL&^#xDnWs@Y zgWLHZIN4`NnM5~v#5sAVZt_+%O^7HTaF60b6fsJqZeoYaf5bVAE^>y_Og0=YFV}cIx<{Y0_VI4ma|SohNlUK|cn1ZX`-Rawj>yLtinXW!jjN6>F9aU>jts%L$y(ibPpyRFSK-I3~7ue#^m8K-@u4h}vPS`yL4H1=2TNohT@OBpm2f@ycKXHi zVD{@6(1TN5BzpGe);deEitrxEjJdiaJ|BlByvyqGm{f&V1C)$X&z!385}GE|a9-#h zg=si%IBpXRdHhdjWyGPIJVu%ir$mNr+(qidi^0JCXN*rL4v-{5Dc&BSoYac7CyJZD zKA2e4z7KU5K&`R$I_fn-EoP_f$<^M+oRf1Z2alj>LZtYhdlZ-2D@KV_=B&txk2y!t zacwBAmyNOk_Zwfq$k?nwTJ_PYVXYfcqAZTZwWzP4Q{jQrFj=ZmU&mWbjgklmA>@mV zPohR$M{3la2XEmy`ImeTm;6OlTP;uiWS8@EWd2-0xm(2iEhD{XulYQ77bDQGZb;PG zS0DV@0o^HL{cEulDJ0Ev3mu0-s@GBCI@sU86q6GEy1bXo6*7flxt7c1%SGH;^s9xO zpDE<(o>weTJ=MW?6^lvlD#{PPsJq^yZX=2hVSdECRl9uLDJ}&!foAq^go~qTX8#gE zxbreiF5CwF;s-#UPw(Z zmCKf~kd3-m$)>Zo^O|Yoi^Xg;mq#?D-|#98-_K_%gid;JZa*R=bpsLTGI+ODpkbf_ z8PWRc>C2mvp#k|_#Y zp~%$Ifce?HMuL#q=FnC!hN@R7rE8T^C7sFV>y3P+TB_y?Uaekk6!Z88kc{VNG&31I zz^0?5jjeytrz})8z$KcsQ=(`MuW^U$v3_r{UB7a& zy0&!hn+6pdKDw4_-hf55F_VUj#kT?Y-$#ZPBmY%U^Y`yc?<7 z>i!bKndkib(Fn(JBi<=~gTO?ICGkifX-T{`Xx?8Qhb2*Ul+H6CE=%aWQ5UtltWUsL z!7Qz(O0>QsnEZyV4Yd!gN2ynCZ5TI?Ul;(C0?M9n)DZst_Z$0VOi6rUT#G$Xej!Dy zdZ704*PQ$4ycGK@XbPE`qypV1-J`fJ#fni3wM>N~0!8>AYDHggk2S)jSU!b##%)s9 z`?zuc%Y1iCm>Dc33T84sOvEqBKh^5K>0X`ddiww2GfD!le|3-If|nS@fY(;eLnR){ zKh>%xPUSK+nv=CgfEl007+|(T@^W!$4Y4wMWf z!4ens#V7{6wlFCdtcm}n*7W1<(MEt4pTroTHNF~;cexko0^A*Fnh4tNGvVaYld~AASsw+Z|=AM1k*Q>q7~_&~vry@4A=m0^+yOG$9bToaR(6 zTtF0~7(jGpWI5eE)(C*)Qy2-5NgBmuWQnwiRDZ2L6vU1A2Zdh-xptO<>cvzS*`o*+)LX3j z{)(&^w21o03yZR(@k~tV(|J+0k=t^p$>@74T|`&Y2ouuePPGv-%*rnxxb3DCC6E#I zi3oY=`7+8r_7>R}xGE=#E2FTHPZf@2FEgo|P`aqs^Osk9?D$A(J=9K(g@UK}8%Iao zUdnGExho6MIqV%tt+u<}W_1Z3i?x*{zuQgC&ogsnex6FZbbVIfd48Uhiuw6zs+@Xw zv5D$RHLvSa`Da!j$y-8K-HBjqeJA4nm3riE zq(r5AJJt+Lcbe{rADF{s1zoxP!wyIM^U+ju#3xIXLtIny!)x`OlN9jvY2iG94nct> z(D{x3$XM<|EB#oezdfJ_sjY+z_}9_q#70)@=TLN9@G^)RFsEP}S$!ZuXNhNZqNGSU zDLe1mJ2y0^!f1r9)Ha(`m0n<;b6z@`wb*j(v0>nN)W{y5uMTdB>? z&$L%?_OP;olsfY%|31Vrg3UHkN7`%f)3@7Td^o2k_T3Q;Ct@4YxDX%IRIvBv%6&)~ zYEK7QdJg-LKixI(R{TM;X|$J?+K1u%=Xc16g{FsHk%mzpu~5QfpQlGGA%bImk~-lW zbEn!RqrUm4ta02-l6KrI$)FL*C(zZ1O!D(+sxwJ8PE;|L!(L}){o&R-K$fj|COM%N ztCxWj$V!EGX?q!8yfhigj2kk4L)-3#%-_)`v5d+VUrxyUHCwF-TAkB5#MgJx^vQwD zEgUjqqDjT=Y|0v*+Ytg;+|Fy{^4U_MQZ6AeQ>Kn!gi_s07fbb8K3B~(7`NMVk_tBH z_pheoHO8(cJf=i~_u(3!WMxx(XD3qlA1YVUhm?z9&M=htYx;!eCZ?~952p6A4puwR zN2eMWJwPAe;$UZn>OQ|f1%S_7#B;uYVI5nO;vmCb?>;^0#k%dQ z0z?`KDX&JCI3Y=vj!ctuA-%o5hGM78z(M=wO1*hsv%Ut2c!ZxtvrsctM-{qWo1bqp z(IltRYfr4LD7Bx@79neLWE^ahEx=?i@snN?*GidLGe0lC!ErZ?4VwD=ygD?$TmHn$ zhybl0ZRbX}6Y9iWxH9~o1SeVKqr|v)tki_^6j+2VEDg)Cf3k(YQV-uD#{gDqou#eL z;svLs{m=}UMzMuaht{2YZfC{Ok(}giNm~dtkw5j>UbCUu8W}(BnGP=+cY~*1f(ePp zE(GFb{i0v@iuG!~lBrb7wQ9YPsaGmxBreQl21a&m0aFe*_S0*+P%!VAWh((Y`RYVM2{4c+4r^7AYqKLLnvwCL2}aM6jRX(0Q-VxnS$ zbVXL#ry_LpVQOk8$Qo}N$k$3HVwXKXu)4a`tg*=NYmtKhGBZ>KJ!lH4E(J5QUYQJr z)k~TKxf`Y^PHC^ug>{D=cj-a7kj+)%SR;j>iWL%OhkBq?<6lg?(Zu*fj@Wmg5o3I2 zN=kaHb7ZKO@s-W(k4_Nv(hmrMrXsQ`m34?Xx?cb0ALPAyexWFH@$Sx^LSavpm;nFz^eXjR2A*V(wmHp5<#8TNw4A?f=f}Q2&3Z_I~ zE<;?95q4xIbshJGvU8$~*lfh%jG1Lvh7<~ZC;wDPxpTM4h~qhw#?((lqX?!>k9DSQ z@M)3#{3G8|c65K6zyqnw27jyhU1;^`p5JevchJLA*!f(ihzN6Ph0vJwg3ys%1Po$|@rU=aacoO^&|UOEQ+(e+uGO`gM45sI=m|6{sLyuHy1_a@MJTW{q zmFA;t*TKC^JCz>Csx+w8R9o`8-P!rLFipnr_&*d<+M!eLH!)bS*sBYj|@Qh;ko3Sr28C6Cx3F4PPbs7-hwNecjJgOzITMPSqwS)Ub&C>ombMVdFM&(gypFQn^O5!0kaRsYYr~6wp$8 zO!gJeA~aTb9vVehcl20ig+S$am!18wVG63d_So4d4_%pt;%xH-e4-f?v(_Zc1r5hF zi)@`{4+b8`bIt3}bUa*>t&cX}^uFx{T_`vh-Zy(|0SAMtM!XMcHbowPFnGUM#nMFUvsGsizSoF`6bC|0#l%tYNwldXeMrE$#ITB3eAQb*G2iZ!l@ zm^x}xKq~E1Y^+raUAa_9hqL*9G}SPBGaG00SgZ5G4t53Yi0G?H;JpL@<3VS|Vua#y zvVpu$8n0##qrlTth)#rKHScF@g=($ZC^o#jpUzjS884fu`so}pQ`C|dS37$EY=#$H z&ywQDN=Kk6{Lfm13zb6D)j<-E?+E0Ose4n1c%+oy z)q1H=r}*WvS1IQ*m0YG)ETl_CKk0$XqXUp+Xufb)4;~`@l4WAG7C~iPuVt-S^q77M zr=rBBQ{CoDjmKLffKUXYwTaanM!D4>B#rk2p8!{OyECafSC*QHoDKv(DaG(4)Z6eR z(5be!go6)5ot{)5PXtN=#kM06i-*W>w5ijq;k7W777u;~+?0VsgFR*kCM=>dSd!4w zgYzGojbdKnxJIOd!5DN02hS1Q$4gbx1)Ju=3S1e{`nq|sRq!11p~Bm(XP8_qo^xm% z@_00g(Aw#-&LKfp@mjn6vB^$@3|TQ+`%`GBNUc3(O~PEzaLn{PwobDLgOua7_I+qN z9%dS&wP(Q^6dVk#-QHTj!CEUocXdJTmU8^W5waGhMpw%Q6LT^(`Y2KQ z{CtecWZaY+hS~wnBTw4qYsSls7Nr>`NPm|BCa34%Hmjp}f+HRzE<)L(V^=O6j0~{9 z^fN=d6O##zZhzHjMGpI`;asuKqz2kwRdh9?{k4jw8jpIS?XMYdFbM!AO`dg>NH8(Z zp6ei1iNOi1j+Z;3s|ye}K4-M6vO?iyN^y}1xbA+5^(#?Y$z3z`Xg)G-s& zd&0(3*!*`+JTag=gqfTdK;b7lA5MO<^WO%bTF4NNclXh!qTchH6T~x$M6nbVK8Q!M zM6r8XFXy3;{s}6mO{N@aY0vsQ4*I>d4p^3!0@-+`pmF}0CO?R$xllO!In>k+Xa8ZV z_k0B{QZPKL-t$$?tb_yEsUljax}{XL(z?< zT1ASZkm0qyzMj^nzzNuUo}u}bv}r6uGy8Q6WN4m5x|p_CM}lGm;dF8E9h;;%sQh&e zT^F`mjU!L+iLfscEXkHz6;a-r&@1>-$Q0;@1GK$6z3J;7mDRR z0*L4;n8|X7s%7%lpsT(&jx5Wy_QK4y?S-c|?{BU|YO!2+XhTRAfbe+W%oOf@pG?k}-MEq&sxhf_SP)ksFHp1vBdB|-#G zv6SQXX-4Pgoa@l(x4*-`e|5=QVOO=*TW>?}#20>sCb0*%9>R+P#^7a(Qq38hfSQRs zte=T!rVpBQFZw%mk`Pcfpt((az}{gOg1;3^|G~KzPMH2JTZaLN{&82zvG7Zc@&orM zuEcy|lrI`s%H(5=Cb07?7e$YfVVF-LUcNX0mZVWkVm`%AS|6b8WAv{2YrP2%Ht(l=uP8x*rW&wWO2OXH9Z_k}fv>=V!3j6>1dKns1G}Z*Kta!_RgEkhNb9kZYKv&X)WTA`>Mf;Y zx`%0G$-v=dr`|rif>V1Wb zvya+VYg2TubejN*T;vG=k=D4qq4n)DK&^G_o)gmJ38av-+QR^aEm^IrkbB1S>{KQ z$@SPx zxvF1llqz01lV&yDj&5>@k7Kd%rk&0xLf*8GQB&KSHs0hA?Yc?)t>$A&(*2?w<(<@9=H^+;qipwm+Pa^kHg9xV<@ z{!}8T8RtijbugNTBtc*bHZm%l{9DwT^98FM+do_VnsP*E1%r=B{*g`H>_JB`2QT<{ zG}U-P!Xpxk88EM*U5-uA=EgWWlL+dOzrgm+El6gkAQ@qwm5W{>jna`g zRL|tSx`(QS`BDi<92?nevD%z!QaXN zoF59MgqS&mMiFQ6^jH@&K;-SgRWJ>W?eB&YNB7exk>coi*7zn_4=0Z9V@ou9NGOh8 zil#?Z9Gw9|2taV0o|(YjSwO%LR}t?+;>!NU6j%R)`2Ukc6OcoaD)7^wi}`t?40<{- zGb8B&5zT&mc9zJ4Ndv2p#oLeZrSLfegbzH46V=G}7cBBJMHzx4HRwp`yFGZOb@YC# zqj)OQ#4nA`c+N>CjTy`HFLg6C`c?5<`M`e6chX<(l5p`jcR6xy5^2t_MfbMq(#~nBOIpgyj$qdK5r& zDKpj-qmy6=C5n)M*s(x>TCti=r|X%bSE(Q+S-$FLD!3`r@Ulg(l*=X#O?>u%T?{Ev z@#ssRiV&gCB~Z;oU;_CDTzf>liV&gS&8_X;4ed3YAc*X3Oz#x= zM3i@<#&T98l9Qz&XBjG)T8gCCOsDLTl;$qn!-a_14qSx1My2nf_5p$F5?N04ob= zMf673ZB4D{9+J>wfYkiFP_1B?+t9+So;IdoG?`ho*JW7LJG2Q&&_@^%Evu7w+9H69 z^8|ZjtZ#?DXoXMqm+|aq80JbDb_uG2xu!D^re38`%;k#tT%qFSE4h5bPs7ui&E^Y@ zq!#Lrp-UGY(+&s=wah*pXrbnGD!c`eMlk*ab5IQ7Fml;bU^hALq6pUvI+rNR)b-5^b!uws4nJ%`#aqwCBDqV(HmXjfSBVPk3<@gVjGkPK)p0;@8k%YznM6UwQO5&( zafIwvQ1PaSxjBQ1|1~j24MY8u%=mlgnNfdhh@j$sMkCkW(vk%w5<(9}iEdUPf{NwI zXLNk9?s%iAh@fH_6BXTPii;3OP%()Z9#nh~@Z&+n?AI|6RD2aLUNhHeFZr@;5nR1< zh%|xwyywkzd@5wqjg2+V)e#7TFIY@U!p_DKf_wv=q$eD2YG2&)c-5q-*6mu%V(a^P z9=HnOy_MHx(&XvA0AW0%(J{!3H9UwBKsF0O^Zt>sL>@0uUD26q`F|4b$2yNtG-I+S z6F24@IPv#Nz8wh`9~G56R0Ox$$JYJSYeb0k*|AV(N|X_-+#m4qlodO>PwHVtwDPN+ z>tm6|o{k~JV??C!e?e22`9@6eS#ek^2ao?i?fF~Xb8?mQ=5vbYt0scKk0bai*g_nd z%Y*o?^$`8@<8W*}+`1b7zLIw07i|jBAgd`n3#???fHa1J=JIHiauz5%shCxjPx=@(enNMnvT|;u44yX2nzKlvavvoDDP4&Ao6C zW(BJ)tI##Lwc;gzAA6U{;{79eE4*d14EZpG8OukHbv@Vc@%8t~l-dLLCo0nKAob0)$O{K{py}RsSaUM9 zjNt+=Zez!V*aQQjH$XDBnmkSUDSPvt}5UKx6(D_Kn+eyIw>HZNfm8a74+1=>KBCW@|)G zv@;aZ$1ja~6;5(#pbg#+Y9yTG(oGTFXo}Zwb2!Pb2A*&y`2qUHGHuDcn+tRI`bQ4KnLnGl;^H0-p=VQ*a-ow~T{WFjA9fKy;%lF! z@Lq7p*0YVFWe3t}d1CND3FSF}JYIKc`RFj@IK2xGL1K5KDYl@ck9k~54u)T9lx6oQ z_eG7;)JKV@9@7;neErV~#v41-Z$1udexttT%^dT%px}R~mA^Qc$%Y;8YEi9+s8{ZI z*UwM-7ranX1kFjDP25Q&^!!wi4q~dccAmo8{&BMb$YwQ=tve^)dI(*F5Tl2OK#bR* zX+p$!)IEv|F~lh02sh{n6Z}+$R<14Smz;y?GQo&bc?7FcMrX?|c-cQQX3y7Ia7%a9 zuQeOZ+WN!&?W;#-`R&5>)^o@R#hp2>p{%!l78pf5of(`%ZQ;kAt7;|KLK7XHAE3kY zwY~eCdz3Mu!=JlHNwAhkbg)AfzUdq$DI)yI`DPGepAWNPsE^F+G`67nXgvdq-N>np zl3=ZSfV8cXo)R3%aAqgYTUw{$1)=aQ#JDdFCIg0WhuCj0g>Y&U({ub|2mMuCz{1HY zceD%dIs)Qq{Gb(?8F-LC-OS_ha0?6UvXqE<1^Hh%uoDfl&%m^G320t=7cZ4+ee6oS;xWmD*t>d*W%|uEykq@=3qA z@=3oorhKX?wMv?-<|^7^+}TNg8}P2vM36bDYS*G+|2z_;D0n7$Jk&W|13guH&NNW? ziMHO_Tla_%ibMz~*F!L80aE>^k5dK3P|0-A?NSHjPOM{42^APBEf^F3+)5~#Ce$^S z-J`gK%iU}g6T5XW5v_y<DA5`RZGa|Ze#tqEj!HwRo}1Y) z8__uU8ccZHEwRWb!TxdQ5|Y3pdZ!34w4M5#bC{8LDqz$^CNpfzac>((Zm1u|h26h& zt|!5^jm&j4>QsHSo`LynL><(G3D*ZVT@dJlg6l|y@C3Zk6++qxu9Dm#HYI^Vm=@pGz+kaQ#rD_&}qTSPD1 z5Bbv*#FXNDqMeeemDnCqtyp&>sa6+Yc&=Kd=oeG1*sqPMR&q)kRIM(#uidO6^p)xL z@haBYx{75qajIH(j!V_DhD@e%ok}W~)$*A1|6S$8bf@Yyi>3*s>@Dt5TvC>gq8M1n z@(H3EiGYOvuNaKiKWcaoR>5|K0S-Q7JylG`3nm$*;0zU$tJd3^r(Ppevc0BCrcZU| znM8=Ub=tjlt-Umij@ET9!71F@Xqpgv9&(T3!X7b7wB}*yXs>n-qci;{R!0+SNTQ>? z!?}bc@QB>0T?T?^%GxhG#~XReE|M%i9!odkT#ek&XzlG2&IKme(2*IJM#!p}PgO}UEtb5D`+`vxcf`vE5H(taIr3_CFmb^g*%81zR7tp)vQ zaSX<438O`jp8);|z-ZcH=AYf6gGZs54FW}>A@#&cpxx3&u~4j%rW$1VYOd^is7i)Z zAYLZp7YZ4_QOsr|h9tOxdMgVsYZr43pS7aaDQ zy*ZSojlCbYTS^hq#pTydo8dX*uo=WT1t)K9++>DBTA%Ece;*vutgr{G5X{PYAZK-R z8L6*(@kKsPRIB9#t{x~He)<6FeiYv8);sWz>9v259@8Zv!nil!zaW>Jg0A{UcMF-$ z{VohDV=np^4c;Qg`=-oGXIoe^&J~TDU)l>WV)2*Sw0f}8D4pF|31S{iT^!K#A&Wa* zhgc(H?m@*4<6@k8ny9+R3!UrGWu&{h#{&_IN>JV7{)lG!ph@?lKcVPCfZ2p5d(GYu zH2Gf&ns0ILf)ko=VkFlbv?u=U(_+4pE3){ZJ%uas(Y-jq9Y?}qknpL zZI#Lv%ypN&PVc#EZKN|^XV+Z5z-gOLAztt#2GvfTZAAfVoA^M2EBIRh>~Z(~^I({Ebp`d;Oe+A4VrVz`Q-J`ewCPqmPu)lMUH3Go+6h;DAl14FiN0kU@-Azkk z9thQ6>smbAh~ctRmy68c$p*W*MmQ{Xf(|=q`5k{1rX+rNxbuc$Cky`c1h$I3@oFqNy?T@4Z~QvC z37%43VPv}Zmm2#KUDNZLD}Ei+A~M)RP97VRQ6Rc?!yux2lop86)im96&3N@nIiJIw zq;e&n_VV>?ybm_(;D2-58NypD5k5xuexC~DVRKqUh@^qQFU z@7MaigU{yrPN&^LsTzQrsuTdgH4n}QN-D@dK$RWjlg2b<#z1^J;frs8S}JyGGc8kd z0^DP5zTrgZBYj-3Ar86iTb;O1!9#VFl+P8FuP%Z&mrGtbU-YZ_lAo@i2wd6E)GL`nrc^4VL%jNr zZW0_298+ix9adnvixM$Qz2++NHXw88+A_tNqTpNLnnlU4C4Zhg(IgiscYklO-SsDe zkBI^Cu2{@z7qz$QGpXB9gbe(a*_WJ4gWP84>+KpFf>p-E6%L-SX}`DH+|SgR?p2&; zD@Qng%(ykC-t4GSWtw|9J?!ckYSWGTmL+zAewVF>?%di{D zw= zrTLu`-=Bsc=L0f2g0x<;U-PJ3HpIvbLt$=ACY-A_iKkkVh{rLa-4|nq*l(ISBUmGm zzrCK}VR?EOmcE~@*3-Fcsa{5meKlJy6bm)4UZ|9F84v#uERSwNm+KPmkTPpUGV}w~ z^ipZGi(9nu30+1>hQ7cN(=6;pXB{lXwo#o?m*5S*$N70+B)JG;aS{{0V89GCe)qE$z)h{~vLWUg zp%%P@I_G$HvbA1q3XfS+Ffm5pTtda*5%e{pa`yo=)o^Z%iUHMJlKafW#A#u;YWpES zl~E>!3!#tlwG0EKj5`5;X^lVO+)SPPh{*^Sff`ZpW}NE-jrK%inbKBNJAP&vFX0j; zSrD{I+eH*6;$v#{Os>)>6unv<9?wFdf|}5N6*aqawSu2+Bu=h>*8tR@{Se9Z?_{42 zOs@Y1Zk0_1b;_2;W<@Wa8(O(!An-DLDSqP)H*r(>K{B0ZmNF zM2~gJgb&UPZ_rmC{DoU{pk#)K= zy}z~uZ)@1>5Oi`P`WlhDoPnkqciDjH$QMZ1YC2uc1KB8;+@mK$v3D0RF=SrE`;g4D zzcFRr(i4v1Si=)Ls3MoV6Qy(>I}F=9N5D_8y?n+;^k2DHtkfI%a)u6iYUNxxgLG$= zY=fO5#Isw%4xe8L{u@T7rcBkRI6T{1k)D6W_!=l3(o=OWSJsxRI8(wQK^N&tSL(QM zEmY^K4;F>vhUPMHEmE@S_@IOOOZa;t%9k3+&w>Md!O?=h6_B2l7)Z1Of~Vci2t35o z=&{a2@Ihp8O8YyLiv=z)wp&qbtWDzx7a03U<73aY=3qi}IL&;SEz|5l#|ek~N|;IWrSgvH z3c@P%V|v|dBP`hh~h~?Omsa@1wh-Ld^>SU{L6R&i3 zIM}?{fxbp$h-agz#t=7PUc{bET?Bq4carhI0~M`SUJKSviiY*NK$l4 zpS@N(-OCbBQooO+`MLPU6Bf=>k^(0+~? z5oD=gAsytOYG>b3pM>$rtMN#Oe4y%(gUsii84!mWeo`X!#8%Zo)MT{BJRfYuEXESeS-k zO}Nb&ku6yUPz3ac1CiF|leBPz6R*GDTSi1zkiB0$P}INusU{}GFHKSZ2^a<28=Aq* z``B)`zIljcQ8&o_JPK?lhZ=?HdMtYlkLI3D%?2s3&W`;^!REv#gLgc$#=HLqT>p@}I%==T5In$N5u}mn?K}lrkwkPT_yGMGy6rmQq)$cKiwJ zj=tc90>yVTRP<$P@^YF{|HcOv+bX2wocrk1r4sE>}{TkD{JlblrQ$}3Zo ztb2bD;-o>tkG#Nvq%?#O(~8RI_Id2+=<3n@*CzX6>Xh@v*a4tYBB5AQJ%Vx z_bUj5s-YT84s|+8ey+i4a+sXuOdN`gowKlA9Rp{fqEgG^lEy#0{k5+OfHa+2#>sIs zzmb5PW^6y2`LG*4;5(8(au752)9rPpWEV63a=X>s%QzH`KdJaouXBWRSz>AQKiP&4 z8_%QUcXM974n`%8j;<`GXVNij3&H9BD$a$(9Tz>W-kd@Nf1AX#e+K)+=a@?QOI<%v zqgN>=_#+g-%`YJweuN@I>N9fKE7%$M(6t-j*FUE5u_zr@S6%1%A+Eeo8ZiBE;tg)- zIErzQA;i;eJO`8KX*bxf4W`}THUTNf8_S10$rPJ4oGve+K($vt5}SVGyiocLt(7Yc z2ai%3Tw3Fd;7YL8G45xPQETQncGs2eCYN~+LgfvTUx-|D?Vx$TdX(~qXzPnCAbpAr z6d86Fexb~shk|)WrLq_*{hZo@)`Qe5Pd{hm={Q~hCiY^KsXK{^#E~5<+pyKbXdAgz zzB>wq#O?C8qi>NBE4+>JmicM+&YQQ*Bpylwt2(Y5pm4}07E zgI4=tZkzv7u&iNkn+LOwylo!59s0KU6Gnvq>SJQ{+~|+G&0Zj_9J)L)Os2qdgBitx zo3MU6E8Y^W>cS+Xdu5c@mhn`6oCdE|DY`W)AM9+e$o%mTaO18fD({By75pJJ<&}et zh4xc99Bx-@^;|g(=aKLE)w);7lq#hh>g{DqUNQQ9!{8(0Azb!C0XRaGPDNAgEc65#Cdvb>Us@)XY~Ru2izBBa546PT2~Xhn@A%lB zTWjfLD*+BQ6xY?hpBSSO1&9dh*$OuCU7GhU(j7ipCcj|3hmocuLIS@XF@OCeO7pW4 zLJ!hWg?shS6Z9(FtCHrWSW$Aqqp@-hx%y0J>|Q%xl}rujIu;S0Db6Ei}jTHN13o@hkD zQ^E+TG8)g67`YeFi02tPUYd%WP?8sd=KUk%P?D=i>8BMRy_Un_>CO9_E6BGIvk8&9 z^VyEiIs0^cq4wu_!2&m|O{=|X9id*wrcFn7tf;zG#b_JRrq6expirydgh7N_?bukU zU!NNb9aGVk8wF-t7m!GzXy0*QC50;)9j^yMV4+(bzqZ!tHt+M1WQWG4Ag)e(ZDEmV zXBzF}(l@7l?tNLS%D)5U?dWu_Q0@`2P|0fJrHZZDJ=rt}D7{TgUbu*}rE0p2K*?IR zP(jV`bh+qd8-C5NrVH6zy%D2OP7T&5w?4b+FV%zdKl!KH#s4|NE($&JL)7%r)(7Z6 zlQ#JeXeXD0YTw3)W3@x+WR zye@{4dY)_O2$l5@Xd^k#JuS@KwNr}6oiH0NobUJ1mrEmasIY&ErkV}v;6ZvJa9Eb#8qf1$^ zx1~Mn4`G6Cn>2SR2?G|aV>2}!(FEQ5G=GJQth>WhGK~~sE4a-}|MHafrk(nsWOgdM zVMmtgp%=oCMbN@bFesiKN*y|M=x%P&YF|oSH;{xi+#-r#dFWv}6=4s@JiRB%PJTVN zliBEGDQ^nR6VDE%HXYh@cj(Kc^F$BRsR(;K=BX^4Ver87$xvsroShF%Q7p``+b<=| z;7o9Pu;&_SPC1coINo;&`WlhuAR~YTKK+POrw|CwvWh8j;bw4NWyvK8l-ZTw=6w)YO2Se#G;f+h$O3l4wq$_K_d) zEc7fCs!GcC z^r`SNN<&auvF1kWyQO&xUH7&$|E+2nr=7VuBO0@$xn7jQDoN1U~_a2F#;k}hr|#2y;$$G5E+`sZ@`Cr$rk z@K67w12_q}ebMXG{W=^&>#ZC;Jwu9N>n#Bn_XsJdmQ97Roz_lzGI{fb8xC8z&>Su` z#Z)r#dy4t&U5}kwsGzf&VA4>9tU3Ht-S5^q%~cBR6E!{d;oc!KQSRH33OVGR8n z?!JOr&UKp$bNBj34!1k?+0+#m_x$^Nv#Ck8q{*wUnnso)`4#eH*L>}p6y8fc_1W0m zAQiqqH6aPaU&>2z&Xh|OILic{fu?|8OCRmHz}<{rYLqGWDEFZYqj~`$O_NXr71h}& zCKc(-Bho82p^P)LvW}%q`lX{2KJwdM*Ajxq}g* z@)Eu`YMHGos8{Y#exp7mn^*-N*pJopZXPhbM`?QRa8FNEkBOe%yY%T@G?-w71M2;H zvs3J5;v=I*$PVoz2@vC%TD0d}bnBxSJA|L2{KP$I3M%-7KE0Uo6K(e>uJRLN6yrph zYjrUy-V5Agebrvk;Cdl^3P}l3l(~5}-yH*ZTNq0e5Ht5}pM=wK`!w$HM)z7=`}R6M zzJV8;i6hH__#X-r-sv98g$aDDF>KKGKv+a=(((I(U80|A>c8Qhx@(($HDa5#34tYd zD)?KC_-XfuuFc{jj@ z?_ZA7%k};i$_-dwZ#^BmW18|L)~?|prD`Tz3aCZ3cA?$Sr*(^4TZhmy8fn4zM3A#n zH>B&tr_Gf`zr!=6;kv_w{9H;)O^4#e)p+ehO2Ewt0PdmFBZk#*|6j!l0!`QO)ddO6 z*aTUhMpnPp*1dtPd;+Po3dK*PH;GK;!3hR7qpuN-<Q3R+jQ=kqCkcSXZo5TJwBEa6!5uh{< z1Yn?dtXd&N>k?WvkGBedw;hDc^Wtm!W5Y->vVkW`+8F;L=vO#FibyY+^NST+D9Ys< z`C_$LPFG5}Y?Sw^UWKR3{vPmJa_#<}19e!VWcJ?r1~;v0tspv`xQDtE$BVQBdT01>oy*C1RmT}-U9n{fTy5sWRtxY@;aTIXXL{heat za8byI@VbDWoq$bb?q8ZM=Ym0xplSlzAZL(>9+MJA@@ErE26{zaj1_UW&P(VQbL+5Q zHLp!uu1R>t4)ZV}W~T^I;;rKK4{X-X1lfq~4wj z_;6GErc+Dp_Nw&o9HXwCPXx#jg;Y-0&d1Ocz)9lT`Mi4+murWQqR1~KFbtoE2sr#m zFkb(Tq^_MBzq*YBTLf_9$|c>^M-nZGtKu~Wu8bud-m&vn!OWued#W{rV@EBr^$qGZ z!m%UiPT2qQPsLNdGhjMHIC7$=^Df=xab^rna0Pz+b#71E=hDk{j_Iy*y952$!ZAUe z+Y=+2>4TbHN#P9H%o-Vc(cd0060uXJtAgIL7tlF2vp*Dor=45ibXraEnV8O(E9F3N zU#U@M-J`g?3StyPt#Uf8Zgh_|g42pmAt{S-!D%#~jOSjFYxnNqFf#BV@WBYG5B^s0 zYP&~t`DFNrBW+faMln8_Xy!7iPv*>!Plj`M<(By#_+qSEMootEaJ8=1ucF<^ZW$Vs zyJg-2__XLx>6W42q$UZsjO6#w?tUF_NYhN>mU-Zyj~w^Nk%BvEUW%`o%2%!UJkJF4 z#)!XJKIrRs&9a#Z=2#J@X1LEL3Y408+SHqk(<+)CN14%~JVH?zQ?p42%g z3V6gx0S1?r$~3>4bLmmkC;-m4iFpYPz1k>N{E~-L{fw6{)XH9|RLNx;xPVtL6$=ry z?UWFQTS-f@j)UU|{>ChkI$0KaVQrx}QHvh>1;!I%&+ zy=xz)4tOL=SWWqe)w>xMHC$lTuc0qnnCtL1$==9Q_DM7y-oeI*nK{@PfiwS#Tq4o5 z4Dh8jPTss3NI;tzPGM|sv0^(Ro!COz)(2GI7J|XzD^?IQQYr(%5OiNDB7?o3&7)Rv zv6ib*BuPZAs=D856>KcRXum;C?J(N0ma4jI z8`Rfj?|zxis+&^z^uhd8Hhp~4TwYt&XiwyEVQjRE3nsYZ%QFAsKjP-EOyI1V@nRGgh;*uzKL8b^=Q&cb6BUHYGZl?G$Sq#5KJaa9QR4teeuFOnsHgy2$qz;RQ z)K#b@yTn2%t`=C8VOgaZ-uvg_K|94}B2>>`-=%rfcIta0HAC~Eg7lWll0urOLgW!V z4viQom=#Ruv5qwmERos%?e9#s6x84XOriom&!a`w&w0!F=(i1(o^jP^HXu=>B;K^T4%2y1?x5PBXJ zxi#XN=Xa^+T?95Uf!mV81zO|8HanXFjZIK8qYaZ;FfT!BM*hIp9&@|FX9>8of(%Ck zP#VGAY!RHHJoHbLTPJzYW`eNR{C2B(Jhc%Gyo@~Ads;Lm<2}0!Owqa>I4fe=;-)_~ z$_}yhH#DpBT&U`p2gNr?+ zHyDR6KXvWVmrmv>&J!`>l*zKrid&?_%lHqJoP4@z-XF~l2OXM6)ThDZB~{)pF*ULZEdOBcL)*(;_SUM274id7$>?%8^+kjWME z#WL9^@tZ@uTpV})09)@`J$))F3x1z{I%!*>I}x+`yDn5x34)+G{8yxJq~Za8!-^z1R5-59RBbZNRVj!6rDo*sLu=|3_m| z>xKOwNs-*)Lvoyo27EOD_Q8jwqNHk`DHR)+MPsDfF zc9=crJLgdRH&2gC@pr76AZI!!P62TSKs3w&8#Vy4VGcyR519k@H>Sw?ASuAoj}!~4 z`JqWkD*n@CVh=}7vs8Y4c3w`#rYg;+wwWfcq0vQvpN{h5K;>!ba|l$PvF2bR;&765ixQFO*M?% z%*Gj%oh-`Bdq(thDP-wU?pLqbUhMT&XRd+jb1gr@YIl^XrJ87} zm3T;zf2*iKOoD^$rb%-M5K@;>aoCJG4A)4Z^jDl9HUMNsmcCLQ z&alu_!=yV^Y@c8>*$irlWlE(?t&z!BDe$mbMtuO(8uQZCS}if7dD8$K8lKTyyxM8s ze?((4u;e&PxsAQJ^WZI!3}XvxCz*x#OYQ1r+>+IaJ09(6%7RgBLZgU-4|=Tk6~`#- z?@UG!9DHDbQEcHn8ilh36w~WyOyDWj_~u%42|f6#!#Qk;W)B9AZN()S1mmr<8^*>- z>=c@ghY7Itg-L!la5eyeLGt#_+9V(GK1A~NHzvtXSlEUU^hXM@Zg2v_*vcWu^>ndx zL9V%?Un=>HY&u=8P$rtS6g6shn$Kg7mq>!2 zP$NsK*B>beH4{TfBYmII1)y%aN$7DB(zm}eN&lP(9f9vt6eDIiY~dx= z+)Sb#jxD^1E#K_Hz~y+h@G3MN4_k;>ZJ0@%0ZIvgWiSaF1~!w3cpqXC_BSSzsB8?O zF`*6gpb-4MPQV*r8-fMx5gRKthHA|#WlM1V7Ss7$so*tgX&gQI={n+}kWelu3#tyl zEQ0WGPT*U*l;UEpS=Sg)5Eyb3B0U!TPKuQ{qreOBoivNJK>P*;a3Cy;x39I4B0iGS zoG1s7d`3M`K=^E8AZT3X(`++BT!tPe;WGAjCYK2mjF`xZzob!wf?-Bh{FODn$p?nx zBwuGsGv-f?9VX3ozeB*MbZ zS+CdY%+AkfSgJWScSm)j358RT7)D1W!!^|3!UmLReVl$;f0orS9)g6=!X0LhhHX39 zT8?XOhO29L)WX?RjWx8UX`&pBcW8U0jWgq1ijL0Y(W32+^=R!wS0j3~%4n)#^JX^A zkRB~9RjIMouvk13s4bxpK2Mczq}wuHc^t->MPm}uONo)KX0xSYzK)2-e5sK08o6Sw zn)b7Pxqv!!ILu6@w0?2`2N_;s%xZWNB{ay~@3niV46=ecfRG-zgT$J2Bjtku3O6b? zov5huMNLZh4Cz8rf*$LnjSnLIRrYtoNr{JOlt?M@5^H>uL+E5R*bIFUTcX*6z8el- z)T_``qpJ=0qGF`PIiv`&`H>X3M`JAZ&eD5X{A^0JvLFpVTx7TnKlTeW-sOTX5Kq?vk*mp zw2x9ZT^C8uCu!fHBPky3$7*YTKk?RTRQ)N5Ql^DTk9C|Gj#|G$ts|-RYgWG|tqn)5 zUuIJ`doU0vUZ?vzG(D=+dL9rm*jj@c?VSbbgs9Q}#-zsc24WKWe2V&rRf*D&i6NXq zn{CL~r-RzDp+ivQxncu2Mc$iFOp(7k0II`N1pW7)L|5sZZ{@)3_i2yaJz{$qd#hXr{^Jv zU;%|-=}Q)2(-nFAJIw{yg0fB3r(bjvYi8o6Mrx(qOD&-6#LBdc;9*fd9^6z5YsjC2 zauo3P!xOt!>mk5jtOz%_a5-Qml+_|LQ;6g(+r-KxQwjc7Xt6gjT4>zlsc018s;0*} zikaNx6zPW&i;40+T}eG~j|KuHEcQ1hXZbcU4S^cmIr<-xC~SNZ)S<`hv$Q2FV!yy>z$(1>r61~z z;421t{O%9OGBr-HU~z)sIn8sahgeS2wfZ;t#BiLZjlM>-;$MKKN1fB04^Bh-$r$=J zK}3$dj#s$VkuX!cgYah>p(b`znCp#FxmL~RYnf8MguAW{FI~^pJuhEQmx?tWdt%-u z2&YyGgr0c`!1bXK5%2gAG!yey3C>5wf}~f&Mv;N3oZiOv+-zn@AX5#~1HIoIj4i{7 zkTN;GCr2tLY+_89_k{vzE(>cIe+?l4i6wym=~}gxL&~8_qg=}4?v9tu`?Y$#)F|bu zjdHb`)L(PafL$D3kNl%$pWHBW?3U(SW64{q2BoKY8#3v zX{z$t{RFC(b)ZW^P3-zhIOAlOK$+H?Tsu51yilnqM!iy~|GxtC8zL0^iwsbpEYkv| z$MHJj*;2;a`yZt|ev`W5Ed3PwdySv{gEgW_H^cGvzh#RudoXA?-ZuTeXgVI=9$su% zog@cQ00Bdtv;h#MPTJp?>g4;5O*$At4}9aXxdKUz$LjPHM>q?00CXyjr-(Qm;bI`@ zZqbVn5eOG6c-c(JN4C0rxsa|<{potTh~wZ|wpFe!jGE**i8fOw5SfI32v^Oa(`kwp|h(XWQpuu62I9?&GkvuH+y<#E@0mcrYR@4}UgwzUptTQCjKnyZJ6SSgKi3g}T zS0#}Av%RFL4==EKHd)

cbH>d9#Ov>ccD0bUf+JZmVW+au&A7ex^KTl+WSP2k{h!YUbNl7pBL@@F*6lPUfBL;b(eyBGh@IdV{ zmZ?$GV-_`;bb4wCGgyyiNX7@K3r?#O5`$1JTJe=%w#G2&O{ds_cZ}YLu3S>oadP}& zG}Q=pq&r4hM8=77sS$UJ_JVS0W0^oi!*f@6`%fldp>~o5Qe}ZhF>8=fFA3H06vI}TeH72 z6_McVdWLUKl+AEIjl}u>R{oX7-=1ep!(>o8yB{3Bb{|`**+W8p|57y7`2A?%Ynm1! z7aHdF8Q^~a5+jby-f2L@ur4CrhazX}Z%pgr>I37zTFh(X9Vw)K)QJHG{7g>hylI&h z+bq~jqfsu_ec#U@t!LiHU!`KbfLoTe3@&zi4RV6b0( zCiemHIJmPFd^bjpbE522@*MR*0q7Hn0Ys}8mo`7fHY&t*=y4LRV}ECIoipU=2fOnw zcPfhae2K>6yl1Drs~QLTvNa`>e+U}Aal84K9mE21VA$Q zkiGXdABuP%;zRZ~CLg*MH?}0^ZAgG(YGdh3A^WzhiJ%Tx4#ADGVzUJ|LYA{~G25t> zOBFw#sUu~ek7Q?ss-Mf%Gr2rYo|AE--yDE$!*ipb@hC&CUq_nX6_#vEQ-9c5kY9hg zc*7afwc=z~9_orz>bTHVr_{VbH`OCDo{tnE!~^2sSEl`C!G964d-=%Ny;JNdO5PQI zp}@K?F<3Pob}1S~MDx+(Bs|Ri&g5ZdNgifxYZMo|hDH>Yv-P>g$gZ>IWuoqIjO=Q* zbhC$qjOP0^{v6A};+N-f^=aBr=e&v?jpS@As-fT&l?^|GI< z78~^pRcTA4#a}#N7l)RcckQ7fvA);oRecRp_A;&2kz-B2W!Tm@)L)k09A1jTcE^aue{6VLLix3_Ee`Y0016X>&KmpH?up!p6? zLSaYXQ!jPn^#=~#an1Dy?wC7p?aec(JG*{kZ3%8&%FICLrJ_T0)9f{Izi!o|Ug68| z?xibtZTKu`NM0RdwT+1Ap#B%Hkg~Ec0e6RaXet*C|79_a=qt9cNC|#wXs0AEig=@l z=eGg`9>V+aVFqf@rWsvDk98St%I1@#Y-aF_lE|N@_FN)wVIOHk{spUVQ;H5JhaYFt zH+#^zr^AK)Wi%a+92P4KOW!L%p1}qiz6yJP0f3NnwZAc?>-XqD{y#0nV88zJZh#{B ze{qtMK?p-wV`YK1LaJ17_~83>{Z6?R8j$Q1DJ!yYP%Q`if|+dl2in{K&o?%IQp3)jOBh`5_&;_*HN4HrKU z5B{phZf4Q9|;+;%apy^ST2?s!2!3G;L!QS5} znP7io%7kAD%YujcTKo z^>dX{-b2#)G?He(>c~|y#R>|3Bs!gzcBEm($5@KQK1`H%dc!PBBQ+YzR?#f&IblRC&_})fdn;R12~dsS%an>`mZuH^#wzAR4H; z#w=WR2RsF@u{hrGdC;#D42_^G?Ks0mi(0o~WUr5Y}cqi=FgOQW{CqWiYAR%kW?$It7!Rpk0m_592(o-CkJok=Ei?WKQh*9eB5+0)%ss*6`^OV3hnf z@|~jYcLx+Ughl)q!$mL;(;}wF@!HS8z~GNibFTc@fx*9J^=xV`!|6UBW|KF2(3!i# z9{v=Xjz{;23k<#q%p=%cL-nyYH%j%fzcJ*%T~vPj38rWnw);d;_53^|K72xB|r1%a1?ERZipsW;OQG$ z;0>vfcpA%$r0Fb<1;wAM#Mx8VKpK8cV5(53%lTX;i$GsQ`WEtyYN6^CaizUpETzlk zLNSw0WKRh#YVZM`{BYm_p7=1vp2AzDapj$0N?=c=(SgefvWykoo|+EEmiE+*uAZFs zR9p?a8wJqDWls?jkYXbcpqkJ5`Ff>ND*Gtno<#=rbT!wgWYa|o_sw`o?Wso@GjlV6 zp`v~7x*t-SXT6%M`_;7tUK9?|zrnplO9hK`~Ax%i5OtX-X!5zkunCs!@64GhnxR9<{HoL1{54jhRvbm1ijxc0U zV~$UK}?^g=dyvxkIMQ6Ei@ zu2u95uz+B94XeoB+$gKa{>HS5?lX1kvC`$lL>y&`%XcOb3IgSMqa(i{GDW3rjY#Udr)AH4w-_jr$!E_JGkQ+$2`2>%PB7a{jb z5OC>6CR?Wx(O$#zO2r~B?`Ql>+0T|e3S2StnY*?Cv44bqC``}s44mPtxb4uivtP4d zXGV3LA4!#xZrMPFA=dgG>W*{oGb4%JxJ~;BYjBet>kNJ1ZQ75aE0=2L@N)eDnri%f zq}#MC_;OF=iX$%7-U4)|jc3N?7N(vg2FW>*AYqI$0v_L>9p>=ZZO)EsK-#c>O`o#T zTTwc|P{8;Lwl))*Iva2R<6CGt7GRtfUhW`B>@p;cwlyIlF>aJ5Fjcn~Tzji;jplv` zFyw(JQPw5ig@G=Zb2qdHCz--F@w5^EXa9yKW?cBS5oLH60I>#35~eGed^uBYqzg!4 zgR<_PSFV>zjY2hDM<{Qe$`K5T;SEd%Lu5vrg{lt+xB!9=BV7ROtx^zfb?$Hi7r;-T z11EPkLz#3JzzxCJ(gkpvt0#vG0E>!=;k``&ZCow@Qin*37pjn#DP+pUlAp~r^7&#G zWe;=tY$cPzSFDEXd<_}=Y!yletb?9k{@+76M^SX=GHmWvJ zv2P?%q=}3BJ9PTFwz7hWac?nSneIJUTdgx!2J$F1m*`j&!I~>;v>_8{$=4+|5x$8~ zELe7?6lwRLVnaac{^1vjBwrqoMU=F+C6b5&dod%!ki}1rb0z=b(3k;)C5aEPi`)qbz>=8`I){ zo@wzPbxO1h;lo~sh+=kjVj_kA9UTg#o{v72(kMi!LIr1xND%CNjMZP_)|e@G@6)XQ zClDNbDnOu>QO9SeA49WdOg7je{jIBZUTPinDM?ZJ??ennItID`LBsmDIpMMyZFwTo>?M{8>T2{m@MJe%`)wQ0#cfEhA`EKTLcYSf| zt-W=R77Apeg{mnDq`MU~dShr>Q>~|K&-%wxSK!dCH)>B?FCzrze49Q{RP~Agv!g7* zsTPG%w%&n%jKtEd2kG%c_=o2E2K*QEeM!)jB$9h{B5A!4?>*YPsn#91q2Ia_|Cqf# zn;yRfkZ9dazrME@zYgJ7e>>ko+NRb$@}vG%{&bzK`4#J}Iravl(4=mmNd=tl9?b7S zF+c30hc8Xwnmp}R2>q10JuIUUdWOBPDktFNA9-U0RpTVz(Tffi#{VeJfQ=D)-p3_z3xOli!AT??UrDUYsLEOy!}Z6sCb?ZFpj`$*oJ=-_GYeIwX&xWLu@^uPv9b% z5rKiI*`7I2#SLQQ@VcJd(zgJrB1?j9N4GAa?um%>l)>t$VT#Fb0p_z~2hmnN?Oe5P zl@0c$?nPfZg@rVt_#3rFG}X+q4R})>t0odOt04LS-lYR(t)T6b*a*N(Z7)JwfwTEa z136W^hL6OE`J&e-r>pf^0WrCaQo*kkDH&NjM$ycKB1^briy@ti=u@W18WTAQtq6Gs z4I=bfNpF(Nno`dmPKZm%tD+kv5|t#$xTw6BelbzWer-%t3VAdNOPILL>v+pJ*y(Tu z8FZsRQtV+(?66#YJTMi)2=>sSrkA#Ml7yd>?BVB2%qys~2X0W9I_IwTsz@MrVCBeO z#=EA>bhq2Y7m}|9f2+CwbmF-ac8P`!p(5%%e0e*BMSgZyF1Gr!^xJGCB(*#}ZA= z)Z%E(LW%u(bmbx;hhypeXsU6r&1{_hj*j2(?_XVN)|$QbhuM2N`&fUt^$up1kX7?e z`o*job{sUJwoG#?0XHUZJ`ODBEfG^}EuD;OtTx$xfg4}}9E~F+8;ouaz&Ialxrnjt zQ3V?#oKM8Y_O#jwdObS!_ytUxLNK_k9D^Y&w(GFScUzhMEwZ(ldgYUOmp+-z1O&!JTknr~{-NmSWJ0sXYU<}Yr{4M~ zIttP22k{UDekPi_c#!F3c^_|ddg4Z{9|ya6xOFxDeI;?eU*sJ`Z_u^)O5)-mch`2X zI;2@!@O$h1Gv}7u^)+NJz1+l@_5K!o)vT}gcN)lH@>QDFH5eJ2p{B)Uykb+WZvt-z zn{WMXVg~D$_o#IMTgFYdoA67yjRYDB+YMekQq6IaL9-I>BZ)$o;6DiJNn*fd4&W{e z5XI}UR6?l1g=*|gBogSL6g#1c* z|JPh;AgrfK>Ho+)W&os%KtVRr^I>G7eTj@G+X!50Gx}S9>8=>!_aRF+<;l%-d;m|}EV7(SYU z)S9D}P2NlnG}`a5FVcpB;w84BYSV$TAOsu z^U3Tp@%5R37f0Rp@=_cHNQkTCJ~tTHtLOI-u7V5+Gsy-jkXbddkX`r z*@Mo$0(^VJ)=i)e{I4~G{~Cz*9`rFR;%N&bAs}1`0^ha(-)Ku2zD+1tX?x(_@l$N5 z@?AE(I=@Z3D0Vpjzc#|h>AeP1bB}ZrXe&%0U{RQ+U&aOQN7+)$_K|xW-rCQislK%| zj7igB1BgVgZ2)aoD;%)hJ9Gk20?*#>;R&69Y7sihTzHup%Ip*?g}h%VR=sQ%S8fr8 zT~F836*?(xZQY@Ga{tfopbMQy1-RrPSu6`D6)Amq79dunI|$gp2asI;N)6?2yaje< zL>FOGWFM0?0{d97KXGt4!?lEYc10Fd07(U>|BygKE?S;BzSEs(u0Waa5Vnfig0X!u zX*Z87Mo`(hL56v51<56lxTO6?8e5jjhqD}$x&7x@GX((Q%x(A^?P zTOcan6BbIuPEFoGj*Q~S-g=M}!N7?v|5ST$(1}92j92QfaA5x=HMJesJBx`N*jEM8 zJhgv+ij>npO+>=$@~ztLY3bJ*ky=4+s~9 zBYXjkoCKp8HauP+!t2|k!^YO{n;>0CBi(ccm*W!Wm7Hgr8$U&YgYat;DJ1l3-;$tL;n$YBraW9~ zZ9Yju?rqoK?=7z`1t-_R-~W%jFM*S*s`BoTy|a)23A-s4Nhic6X+oA3B4HCm5g}|Q zvAepfI$e+MuBNIwA&3Zy4rsZz%#5RqiipdIj-ZY@Gj8Cx3@)QMEGvP%_r6O*i?`KCkCgBrq^sK%N&~yI@tGRC*Jk@e} zK2&t~?=aH3CzPt(qtVIe`R&n@@oy8WB0TyNr%y+#@#hN|DmVg9YS7CyQaDv`Pn5a8 zK#v>>HKe~%)Af}Wrc3DJFHuoj7Y7Ct&m+}a=pl`KWwF+CF8*3qfS+ulbXMV9oH;8F zjg@!y_V%vBZZ+YF*oj!%x`O;?_wF?^Okt>BwIn~ zyQ>c;s~>u>Xu0smn*)P z_E2_`$AOoK_VppdILou6N0Hjz(GyJM>>WL=)A(MK#;t3Sj2%5hMGkdh#%`OopH8Li zXF5mQ2U@4?Km7sI_CHf;`{T~h_J^(0_Lm2mwzFXtXe!dy$fmQ+yH_nn{l;E38}yqM z+L(xKU04x)k4aTJj--`b*z{yl1={ovu}`xt!9|yq8&fsxI3Tx=0M5ocWecAAR1+|! zcUhV4!WQhIqP8vgvF8N&<<1h=wlyn|JFxXV2v;MKOjmz>ag=h1a2J;2UEJ*0)xT?Sm)!Fy`hqvR3cGgg>cImu&gg%42~4}|tO74isL3cT(U~m1 z)BFyQX;%!ec5P!drgbD<@>A-Hdkl+Mt0>W>pr3c|+P!Oy03ik`|JRPSb`Hae?Tj7! z43d~sJNB7gQPi!MY;boW>T1z^xe`S+^Q8@N7huPp$NC9N)UspgeH(V{m{mMot7&#@ z+!v=Eo9IzHcI?g6KM@<1`a@g8UgYh*&Iy?a^d?l*A|o_WRAYqJ5om}V8xvo{_&ork zezNDWW8bD|ZrQPK?;N?`+B&)4mrd>t*s(F4O*__4=G=DdXB4fScI@YZDW0wBKHWOW zziN`a4OJIp$HuhRcwDe}>vrsq6{#&d_9wwa&eS6R**cAXWzx8HEs|l!#>7>O-8OBP zof)fXi?)Z+FF`)%Oxi9*RV`}h<509C8u|&K?Z#BvZt5Iu`&y^%*$0}omK|$rWYg^Q z+OcPQ1z)#V^F+UohB%#xnt6Ek6RZ7POSnqd!do+xhh__tNtw$QHmRZyjcQGaZ~F@k z@~x=yXoU=ln}vF!7s3{A&f}XD&7EmHF9ZF~51ZZ!PU446*;7Xjo8sI@y#GGyXiPE_ z%qcv36uYsx?mK{XthK96FXual)-2A*SuV5r)j_#uo+*y{=w*A>uHzR~p0#29dKma+ zewiN3YLya}k}_ zEl#kLLDSKlsGTPLmDGt9(I-)l4HZB;{1|;1y)#Z*Qn3d(uYAl=OmEa=Fma~uqpXlY zi{?UhyDJHepp}?{Dc5yQSvg^{L6pYOOI)A1~G#*G*L$*f7bm?}!skyaVP! z)6zUG(lnZDrsnbAB?0B1YHUZH<%750xjF(xv4bgOu1@i{;+reciZNF_k(6+&*jc4E z`rB$@ws;phFk9Vf$#G5AT=uh^EAf|_s%QBJ<~!?qQTSBt^ta-hD$z>#R8{<=}fJN<37 zFnPQSElplXp_CKpZj>=|C(;jhz|?7Tw;8SI;$XV!UE*N+G?t}y4yHed3FHUUAHtJ5 zm~J9Fc|Khv+?AFD+r1%XF%yMYu8M_d%OXRJj%M)>|T5b~T-A-A> zE&?>CJCL9M_$qt2u*F>2IS@P{p4HMf!+nbJ1nd}Ci- z^c|{*yYrVA9n~89p4FHclF)tn*)Gp-p)MN->OjHd8{-7(k5E)|83npLi50YilKjZP z-E>&n8ZYsvIH7t6O*+pSLxg5~Oim7(IHgVO8S)79BH%4`%gQN{*8D%Ad2-fq&&A=_ zu?V$sTC#aXo!Eyi!Cc3#!C;qUuscA-)nbKy%EH(`*!%RU%2=tlx(_)@a5ma}TS3yz z!FAo%%M!k$t3u4z6Uh5CNOyHA9%ogHGymqv#)GeabPDmrY^rGjuxOi!DNSiR!lVwT zuS3*UP%T{47HLzVwR5D^PP(9xYnEo!bl(sQi=C~9qpB9=>;x3muXv(SH&8bdbYD9l3eGu#q_Y!?G8;3b-fy(WC z6zw3<^`U0cyj!D&pXSRgnwMNVL3b;PFAx+jX)O$Nj@~<4r+1~Z^i~7Sp!PhjP&In^ zDQIjQ~ed4rMf=U47$%{>y<_jKiLnB5foq993;P6 zk$f)uNUQvwU}|S0rn_1v_g|ajZW}R)ab}R(xEIDIbAA{^3&ea3ghQZzWe_M`#ZuqI z5n%zN7NER@Q9$tqczQNVMj+BP;502@`}RvOLRO@)vEIT3aEtFL11upc#8e%*CDz4v zl1o6ehY(dA>124W2uEgz=wV_7tUrW0wzS%u##;YO^=ZqMiA9zQ1uZ(}VB7DC{-8Va z_*Yuxk64wPbk>o6CII<1s%jB{{1`>sT?-k)mjg^PY&V#KD9KRALN$L1zuR=q&$!ga zSI`D$+?6%L?j}KXY>;GJI&*6#+ z8Ft|DznK8?sbLH>OT5#UAIUX4i&MF zT}LopycX%waP+=VrwnLuuJB%5Z#Yt%8pBPA=mfm(@*KW#>N6wUa9Z$O5Yvdm_NSr{ z$I!;9I(n_E3yA%~n2MU@+uxaLWwBfiL3bDAdpfnkLH2BXqSbqm)xODBx<<)f3D0Lk zG;7dB$m2V>97Q#i(%MSMbP5|^QlZc(=y(cd?baw@Qx-E|Y|?l9o=8<-e`B29ZN8K8 z4P*+zpt!sOnYIqNAPf#d6!e=ro*dL=jf&S?}6z-p{(Ur+^h6t_G#uC^nD(AEc9G4flOgLi$lY`mrqppjf`O_SXaP7hH|4a zUhb6-e0fs-Td_2WO2}Qu$`k-Ht3wg4yJ0I;F|LS`yG+)qdn=`Ki7_1hhC{D9j&x#p zMav7NIV%>f*l}*5h}_uaxG1Zs0i7WG!V<+4D|^vTa4sss>2+lBWR(n+aVZ7>Z-Mom zagCKHUB+02f|q|PsPv&+JSEnv`xw>1pk|hIdTp&&^EkmZ39vsh7c1rcHs;8+Zhetj z>)O2vxdMG>>DWB_6nwZzs>O`SG1K7JvB-32}^R!`RRX* z1PhY=VwrGF!OztcEKd~Brs44pPQ%YypN8LeVj38baEvx%5)4>j&w&jq9KR=Eh5d~Q zE8h19sk}gkKfI1BU3&c4rvCHjip979XQDoaLw(3TGwn|QB$m;`h0yY4^vpV$qCv~( z`!XbjI5yuh`aQNMq_tI4+IPH)KcqD@V<*hhf@hrwE>_T|qL9Plqt}@$sQppPE9h0! zTE+@`jnyNQr}M3#SFk~wH3Y7p!zg+{SI}c2b!w7~71U4vd@Jbl)f70^6s1~T(7|cg z-}*HCNhhWud<8Wo!B|1H%J^DEc5^=66H8kCr|zkpow{rS1Weuvr*LbeOH8JI)d>%-5 zP*;oV$$L>$TTfaG5^FB@)a_CyfuG;R`U!Njw(!W!uVeZBGv`s$MO0kJu<6{c_^nJT zC1y10#Gj)UF5lm3WN%Lq;zj(LmURihWF-~O43#zYXK54@7$)C+g)xb*z%hs$gm3W?v-%MDyRM%(X&+`*nIR>tCc z#SAgwyIssnh?f{uO8sKJRRe!4c;KXEg`@CMHeu;B(ob3By@%l!s9V2>f$al#-NW!B z)(Mw2K)>j$Y+3`yWRMs&`aV&lJMj_y(Q~)}{e)DcUdogPfLgsiQnqPDCBrdeFVFs(c`#RS7-j2*diCd!Nu6>%1; z&eu`d#;(CZu}~Uk2Ky5E=rihZ-q*cO&!?PGfy?P|8Ie->*-gr*ncCrLnE>}tP;Nmr$j6d1Mfbj^hjNC=qTyO<#&o1=$%k^_Ed!fOlyISap376JlGG(WD zPkzgLVqEibp~|Sj(Hy+3;^G%0i;KucamM;J`mHalNH3k-;OSbhwso#TJ}nrjgj>TR^+#AV|!UuY`%_1=>JHmfp4@usT;Mf@=4vyCe^RZ zL^>>agj-i;X2G6lKDy{jiABHjlvt0^)8}U+Zw-5DFC~^*aiaFpVlhc01}*f+HItvp zM;r+EH89G!PbW4cI^zKN&YxpS?FlcNjqUaDHTVgFg$yXHwE0f4wFll0eF z5QKHO+iJLc)&<3}dYpdhR;^sLubby5f|{Fkwx$FYoon{MTr+#3SEG{XHTcKK8f2yd zdNFnYVMqoyk30F(;}7A9oq1k^W<+Fw#h%0TpS&D&b2(|$}FYE868EnIx^w=l1E%&daL~=DGr9%;kVJ}nR;xK}?$w#ATgjGln&{_v zn%Ey|no9m*ecT=vb>%+1ggg!Mu7pfe&EJY|nnWwcG|gptL=H*(rN(r#zqJ;oig%)= zsR}8SlDx$&$TOF`Wr?A?)6=%7e%UdG=n#;;owP0Ypgd38@?Jctv@KF$%7iWIDrRCx zk*Y;%JMiWl!2(btnWAN1F(v_#Sy}*vdt7DQxn5A4LDPHT^?k za@>K?P!)VFh4z!TW@>GG%4);L4X=UC$o-oXl_uJzrqB2os%p{w@eqn? z?vFXFovid3#QE+lH4EfWHD|}nV;P7O&6v-#piFjQD1Qe9MAn@9=~1SwX%>dIZe8EE zX+ycVb?eB+kxlE1eSJe)hWkd=_pL8&EtZF-ZS&*lJK#^3@>fTeQ?e-)Qri#S}y=hCWK?nGWl5B^B5xBPL>sdGL97$T;7PIwj*|4E+^Txj6;VoM?ZaIBpapQ)q zTZeJC@rI4%t$jmViP@58sXGvqDxAleUUG{$e+J5nM& zonNcryqUO8T*{Y2yqI%?PB+JVD);Z{SBJRbS%LS7Zwsas@sr%}jzV6hZsR`jvr)Gm z$6^ZE7024lIsuiE*wseAq{p$?ec~;U94)m{R3YP?R=3jGGRU_r1aCfsng-0hF~5IC zaNKJnqhER_XuienkPYn9%!8R{URfNQGFh99)ItvjYV^FOP^uy;AAntemsa?L9qO{NxY|QXUtIIZJ!R7&e&BLH zc2uz3??oY>@=nNodVlFtu`8@MpjHt@r#04xXQ@`PE9{tnT1BKxf)Baqn^Cg)B1$Ib zJ^ouMjGv<|UAWTORRL}hBU5chLMt!g({k&!M8xCjqv60gTZB0{l14OxN2^NZ5x8ox z*}qOx%lMr3L=E*Mz7rW@f81hnc^Xjfq)W3LNbz1`hb)%af4hhnOk@%{3(yP3wm zDsM*F%?&aIDmCDJuFom8rK`DGxmeo2S~#6)C#K#my2F0&F-OJTov>O)+y0kGULtX( zg#ws$erN3uWUOXQUV?olN$0N(;jhmdZ&~)V5SQ zo9wBZqqlmaCNC{9k|%j15Zi-CropeXP{?tRmR{?VZ&>rqBdl#f=&p0)&!O7JAAIB5 z+j9*y#2o`L?`s+`*lBgaTpaT4=(&oG(yT!@N<9ZH$|$NZW;1YOtmV^UjsiA5B0YBz zz=GsymM?d7&bwG>MB!+$raeYQ?KLfMo9b=y z4&0qP+qxHg_qsxR<(Zx_=t)qAcCJK-zQ zZKJOELy$(RNH&%4XLgl4u5(`}2F4iff9V2>;EMaM-2!Oo0gC3a1YC&P{e$t8AwEwD zlUzXjhznv2vp_PWhQ?RY&syqbbBWP$48@nJ*<^f9_!|#HRX%T+2gVdoRD&^Lw-URs zc*x!6OIbh3N!wM}xl^MB{h-srIOxRb&iGRiUI?v=?pvrbjveQV&$Ooct)|k+o_#uS z6C00NgAS5BbUzP8HM+N91T7WXLk`tp55;t!-DRZnO_1I8jgv+iq__LI1aJ&hwJ3l$ps2e^14 z*m8@RT;0J=nJ)d@eLRubQgbmRaMAjMiq;F`4>kGxn_!A(tGfGJC;2B$lDDDimI+m- z2AiSmB##T)*N4o7Wu;**#eFjv}K8v6gXPTOwuq9Ypm383wXL_y&UHu?7C&e67js#;wA zdJi;h=k4CT2Hp`(fc;9DVSY;~3#8@J6Bj6YJFw@4!8FfS$mg|A^vg`5x1o?*#GXoJ z98A6Rf}?V8;W*BhvhQ!G?bY_>pal%&5F<# zw0vvlXnbeuH2$k>8qW;0OrdRVJo$hkuoF*yI+)Da>g$uO)A>s#o!d}fPaK~7p(3?~ zC;u~;$eDQZ-&?2gFH9Q$LE*{8IAZF?JWJ`9&bZvVQB{k&_$U_RIrK+c|_MJ!sMli+ZEC-DC%)a;J`N@@%oBY+3VAv)C?FI(>L6PRb0g?;F~* zar4MXap?4sEt}SF9l>FS^2nymIL}~OS$ex<5Q=RMvoq`|`cy=6DIl6Fl55h;?m)^` zNq?b1zA;xG>XZ8`%|bnVH}pJy$ldg|N1vSyM-c6n<_Gt00i*GQ`|Rl-@$2o;L+sx# zuz$bE{{0gB_si_xf1-bhF3_!fqE|%hc>F2+5M-N&_D?`o38YTmpE$FR1kAWyyRjdq z_E(z6`Fll?Y0t6!<`o?}=`N3k@?PSMJ7s|Z75&)&mfFRDv@uUwvF1fP&n%Ve!vpoo zo`Gx2`}bkPUVq`tlNvZ;*VLE@wc+q)k;Ng#bkF~u*`G^ zm+?Y>8n-udOmOim4E_#%@bhD)OhS#`UKU=Qym!mHFspJT5O1b z;M8%7VVkq!6hU}W-TSJyd(kbZBEby}yaYFV2}J|B;Sql;K5h`L=vFU3eT5*87_A!3 zPrdEvOk^A^c?$-lP)@WH3Rpi$BHLkSPsC>1;py9(3*iGFua>582Tk-wF8H$KpaR8+wCW5)iO_O^R4QLUW3uLas0e#>nnZ~ec44A$vm#gaNbgKxHyX*9gd%A zVB!?IWJK`8v>-lsBJ&jb$DdU$)~Ap_zaUqFp>ktixr`mng$vK$e%X$5&fmU+ZFJWD z9@u{F#cUTo&aY1()qVjNoK92=`^rQ0>hQJYMmG-c@$ApIsF0mV$E~MRwTU`Aq%$!% zxQ^9WVWmdPI1M#a#`*VAoHrk$rg6z!8CS)X3j52+3YcK^tj2u;tJmlW&nFJ-NHozs z3NxWAa^uW+69;c5iWsxh&a?5CR=8jl_5&#q52Y5_cH#ckDXI0rKY(R}gC@=8NEYj_ zwd(rX8j^8>$nKdEI{QjTwWW@M%~PV+kreQ)y(>hA_|cS8zrc>B7>UEqWA{+tri!r= zo$1EmwQ{Y-&v}C>>HNoemHIG1LgA|N(B+KD>1xDAb+|evB`4nQ-dJ63HB#)ngWBF1$%f(0|j!-tVj$67cmHqf`{mdrLSU7?V(`R zr8bf9sg?S`zWM;tag7e&|O0$l8Vqh4I(JK6d{OYeSC2Vw64;&fE2@1(8&`GWVs3(fLBO6R4Gw96a0mxt;P}s)koRlcij|SO3&|HsdrD+=`+d?PL~AltrXc(xChkV zSKJ>H{=hY;ChTJ^PgwN#RCM*lvlGPp94F?lV0Fl3gUuD&OLWySPWbIbVkSz(w4rws zAGw)&)c4`nG)?cT5tdX+HEQ4wdk5YV{WtABS`4p|u?CY^io7geMg=~9o#iKF&L`o& zdnj&O5^;gArs#Ndqq$fRu1JKOj#kmT*&rfQ71Ub}on?*l#I!(Fw2~slIGQ0G`o=p& z$zR2zaXAEx^}k851f$7E5zFM}J%CZq6^JJdDfs6=y9*f|Ndt$@xx&?%^0 z!mKcB>gb`WBcFkxau{JBsydo}O7%VKQR?i_-U`&^<0a3o*ppCHISoRO2GTO8rMtSD zTn(v*s+K!?=XJ|3@sdX8Elb?ocjyY0wGgtg5H)k%fA43A-_lnql6fJx^Bn!xJ3*fc z$2+mMjqmMGMUH~U*r)yu2*ukS?2~Uu-{nh?feC}1=O1fN_Hj8k!-w?MqL(`x1w9ny;Ayx$Thgwqaj{Dc+w)$j^|&`~D$s$GzV7`%pB{`~IN66(4(uR-E4V zZZ3W_a?K0(6>np@%FX41KQe{pJV9S;PWc=p{DF5=Q2+_eV9brunK|o5jdqXwTk!>B za*Sp6#a^8hFcv2}%wfE*gmSsJnNUXf`tepQhBwnjD27w2WsRq)1yx7Xz|6Jb2Wc8h z8Fz?m0R5ChgzG;UgxQGSG?$0eRKRKb1PeJ`9;QX`)XT~uTEbn;2&zn!hvC|gcS0a+ zLUW4TW-MgVD2!G2>|s_Zw?rw0*$J7IX#Bm^VhJ;1fomjrb5b^Jj@oV&_d~#!kd3z@ zqBdE~;xNZ36t~)4Q*)c};w^$%t<2L?qP;|N?(yFwddQLTrYBL;{$2{qDW?tA9j~q> zXZH}A=g4!Io*43EPwgR3)ulF_-SP$z`=$oDZNYI@1HY}ri$HgD7JLO zijO};D{kCDB+wR_fATgHiaQc}K<2P!+Q1!R4CZ|7lxy8AdHj#gUjDmx2qE*~q*UVe z**g0u83tqZU%#ba;#5HxS4WgVo6sH!8XgTn3LLTh>9 z$nZoAQXxaBf+RM4GJe&tq0}5;tG!~n1F+#n%1p~u9bzxoBtv@QrcfP; z12e4^Rw{I@cM^5Bw4-9t6b+GMvDKm$j>X>jV7Av%U@=K1U@=}@OIU0>n&(*T9C~6{ zj6Jo9#o{iti^a<0)d&-q1B>wzJ}f4Dl$l!$BwNcG4@%TD;AKNEYTAjSfve)UzZKuA z$Xij`CSj?#P}5a$d!0s2axytgxkC>=&Xd1!|DF6(iTsP=UbT&y)BvMfs8$DR+G?UE z);W%v&L^ROA1_8!{I~6slkAr~plaGXB<~{rY7`A*pSSv3@v)C+#R(NS+EMfKK5sL+ zO3vlgYa3LFF@%7s2fRZFnGYwWx}QE(87ndF&_SrTv6ks|l=Omfw$z$#1DNLEwtx2y z%j*Vp&Xn5?`U`(6J`k5NqGH+8Yb3=SW##B=6KyBwNxuN#S z-a!S(Q_BmNrq@*+(PiM8PC#u&%=$Ek+S@Ql4Qh+uB-GxHUp1&Lmm5Is9fF0OP`k(U z!>%E$&1?2xZR}Ey0d|fON`+tGoiCjUZB#vjKmnvWSM-bH^i!^6yIJNf(l$d~!giKX z_IqrI8XlX%2`Xlf6elOgaQ__LRJXb=DF|2f;Bawxv^;>H2RK>bz@{?*lp0@d-8ZHn zx{CThAQblGhV0fJx%toa_B2Vq#v*d`$@SVm4omh-+W*V!K5LZ@T9umaJALMe89#v* zL00Ms^Lx*s!E3c8x@hOM;AD~=n?rwU#cR1bBb@MYXN+C;c2ATrCy?wS%jdp>da?Rq zx?t-HJaXRI#dyb0ow;Bv7O`P>=s){Fjzp3^+s+2@1O2K^i2^VGd= zUK{j&6b&>YKJ9PC2ZeYmrV!{F$+>^zeQ|p;%nnKa{bG|*xjkyWR7>VJ;(oSmm8u~} z|4OwwtkP9}t2B@8`Cs0Sd$HMnplBf5{Knskk8MONPK(O6Jr`c$lL4LC4y^4d#t>qA z9`7AO$b2{{<+eRf^)}Wry=KJrbkfjmZ#>OAtNjZBX?kEdMHm0Mvj#2|6qWLLB%%gkkY zoUcg+JdK?p(X~_?SJiHoAGew_F<`ze;T0mRXV->jOZYw%&A%m_X4~EpepqrYv=o=o zU(povFb7eZ;rvxubEVcbdv+98X991n<>#Sg!X_Mie*k8Ok8H%N0zyj$1rF!cwG?1^ zBaw~4=r_?5gVF4%Js7RJ)MkL?WMzN)fb`LFrUfWfrF<|tG|;l#QR_hobUz}PNt#ur z1bcz*2T?Q-v3$ngiVv~yRy>m83bwpIZm)TDXYC%HO&kH2ZvA(mIki_x6?`l1VcQT_ z4L15F)#`w_$Gafz_7;LGk9xc91p_}q(M)!EeODJe4){Mh%DW=^t-m=R--za%_{~PT zi=NFjs#^$JMs96KS;QDZknSq)5JD!#Nhz0C{VCq2TBguVoFT z39YIldJj0i9hB=>fH=n8iGeDNtLrO?aG!@SG=wX43dHffLL8k4*Yd8P<%GCW=d=uP zhpl-s0q!vgfEzdHfVbmR7gy3QKCfC$nM-3naC@&aaiwv~Wn0_K;aIRVuN>CpnrkrC&ehT zR#4;5s5t_A2x=UYUa{uee}m|tTz@(ey?BdNsmZ>&n%1Hh)Dvg)BGJWs(Tn?Xbw)%l z;?5Y+3%e)zd4i%Bcc4SefNB;>n>TM5DdOL)Lt8hl-?FK=b);`&-{vjDTeg-@-!if> zGu@?#Z3vG0AZnK!7Z}@+dR5N9Ii!%-#y4m<%qaUNJu#z65fi*oVp%y z#vFbYkE(fPXH7B1A`U}rf%;Xf@bL>}gdOLlMXvL!YM9ZnRI9@XJIOS{M1T1Hx68SR zDUnEtXh+xFz-m z3{zQRN?}Pm>`nMxv%{oX0lfH$(5WGI*r{ZPiOHnxJ85SM^nFgb$|!aER`0y&EScEp zG?PmM2=^nWNN4QLl_1rzbayW*h|cS#7`d}_VJmV ziyO7#L>+lx>2lI(b+UFv^w)9Q(fjBT*|U5#c@jTi$adl8)ejf5S*P#{E7$F^tQe4g!q3hMlx14UCuT_2M2JCGnhq zev;I~0-Rb!JAr#wrd54VBH&rbz0%@-^xuLL0%6Xf{#JZ2hqt0ukVJgWg@Aueg2#5* zH+Ody0Vf#7frSrEe8f?4;=NK>CwmE$3m>boM<-FO4t%^;UO0Yv8F{)VhRZ79j1Z#U zXK`W5gP1pY$KZt;eJC2pO6U1o@v)L<#fbwKNK$C4$YtK9^!3<>niC1{-FCx*t^(?Nj7*G|?ddvUSH!0>1h=|}y}=T#OQx65_{j~^-h&{n_LzP*Dl z!T4NU|JWiRpM|1P< z8s);|YWUG=s?~wXPcVJf#i8NeOF74$%LOS96z}(T-HTN=p=clzUFdJc$3&tPC!(~S z*H?O*(U)W&3{Swxwl~p>F@#`mx--}#)V>5bK1wY$IYfit*LxdmnP$gGeVt^_c2KyJ zl5P~<^bRb5vs+eNn&hfFqF+I=wS&S_S0@g`-;Uub7@pKt5{JJN-)T5pDj5Ki{}Gxu z1c#r?yxd&t6yo(eeQO8yHBaKw)yi;X5=mQd!&h}8#^W8SODW@fz4NX!bOM(jhy@3P zez)i$2j;VXluUc`LbhjHUSZ43ovBH>Qf))umcn=yh7Vm>JJG<6pbSE(DJV^q={sD- zR+(s&YZJw>0&W_=79{V+O=6?CknKEit!SxS1mxORX^bXnahU)IMVDYhJmLLNoc4*9 zIW78ID$0}C{2d-SC#+}mW9iCqQe!R<2fPSN(&zflN>?|y`8V<`ne}uc&2W8;kx5VqMC9?T7 ziUvZ=MLWE$_#h^4MJ?4qcFN=NsAifWl9_ClSUkfm6zi?hQw1++a+xP;)X^%c)nT5j zG0hXbtG!o}bY3cMvCdPr)3RY&wF)LT2& zihF?)yKpd8WvWTAoLVLd-DuDLpa6fIYQm7zjF|OKqm*=_#tLu>+NoZ}-pfa$yiS+brob4?@%P ztVpT(poH*CuJD5EG9;|1YdT`BtML*%xe!GI;n%VLR($Y_x0255&U2x2Ok?`a3AHr)bt#0AH67M8;S<<$))~Q ze0(BWae~j;7_zolJU&h5tH@|NSUBFx9y)7U>*o{kd11lCF$`*?EDspcJl_nft8 z#WV%nDf@5sx8jRfde$&KU)e&`Ju}JyhPD$v-y+zpF*=cUDicGBh`N~Ql(SX zlScJ7D5_S^<{Z`zTP@4i(~S?6#`Nv%_kG3M#PsdaU9evwQZ<@o#%!`Ui>ex~mTD^c zCmJnwctM)tiG^uKdj&aTDs5m-gi@fHrkU1?DYNh6GMjlc<_SIiz3NII=nvS8cPuLK zn&|1rzmJUDmQyv~S5v;@-(p(k3so9uBg+Lzt_mg}gdG1qAA{od@dfn6>|^%So_*Yr z3`wVI%i+MtSaFXxcvkS3$EK#hUeJRL4fB@tkef; zI4iZkXH6o`F_sP%^=p_v|8DE+9=lclpC1yf$?f-YOGv8OAUm1<3)Bd6^twoIF_E;tjRzJRvy?n1B^Vsx?I9%dw;J%#gR^bEjLL~uJyE2+Yc9I1+?cAt6G=>UNq|Lsef=+|K$E%dgM@=ib@MRbOva7#~ zec2^G)UkGR8NQQSGN?N7jh+lUdLs>$`}=s$6#?(`5>WT^Er6eIcnqH7R7c+%P?r}F zr0>Ca2a0NrzPY@iEKeWl0^8Ha2S}37w_RZRpdm5ecQ|?%jUDO;RX@xX?Q2mWeVx(u zw1sqTQ!tcO#WuS}d#SqB7tcXgUP=94f>xq?KSTVMF3L2HGS{vzcl2NH1bupgV(l#0 zQ{tcQ3#fH~e=6l$Dj=oa?RAT~GRS)^m94vwfK~H21Th&a`Yf7_en_NZn@IkHo*1ZN zPX`02f-|{Xt5s`xK$R@h2~Z_bhOD!PMPrc9h5+5V!dk5Hb^OoTYvCT>Qk4l3MD$U~>L()n9 zsoJag+w)P1x7QM-LJCDs!@_fWbTDN%8?O08J zhFRiP)0^?6Sxs@TVyj8MF|8)4$e_%BBb0fF)im$M;cBhQ_Xklp|8RDGk%G4kY_BF$ zsi-eA@35F@^hjaJlHNXEdtTODNEJ`v$f$l1{e4#X;^^Gbp3ya<$E6z9Q=_XdAw;qw zdY>pu%5CoGF(|b%wbbaDqi3m-aj&=0+CyqfPb3)sidN_hmxpz&9lQr(t;E3Z76TU^ z%QKkWW9%B)Kt9@1d89Zs)+jKXQ$Rw2(ipaLOxCJlW#OYaBYII(zI@5>)J&vN9!8nJtlVvZG z7PRd}eUQ{Ou~}cR5?#zhRAmDGjLtEEMo<5w9qriJ!`a0#cT28ObEheEC0mEm2dQT- z?YZ;r>RE)UTAaJ1QBew?8uCt})A$Bn}&)c}> zNxH#$vi)G)mlkV97<0I&N+L1+mFoCYz0;~Y36#ndUa&1x)b@hCd2^Z<>~lvd+mSoQ zdZI5T-kHv_!*m;_&{J>Jq$T>1C8{>dY7r_Z&6K$^c*G>rA4WTvnafa!3GyL@9!&u0 zwJsEGqfLtM4a#wS`ACao@{>(p#7+!!0BS%c039;JE% zifV!x=!J7hCL5npr?C@m)X_Pw6E2>!S^Dlod&<%!mHHqYXwP=EtrLbm{Q`IyobpWe zX(nfPlQCK7**>w~$(>VBU)-Pa9lY{BCUYE(i$8ip(6_Py3T{4F& zy6xoTmBh&$0BN7P82S^`u3%`?rZM!VtR9)8vlkjKNcb2Vvsr;YZ61Dp2t_r1ZUZF1 zkB^)wy);M%SAW#eMK4#!^Js9jJ&i$J{Z>cYI(hPQ^XSs5}D4 zbE&8e>#pcagLQ`8&rc^&*GyU47#7^D4n-8&yreo&c84|(=j#!^qveRcb1p+mX&J&t z{p=Ih@^d2%k}p5@!L6ITq|?`*c`#DZN~(=|18QnfL~lb;O+;r?Gp(4Yd~l9+XRo7g zUfHa9$)a;qP)JjlScd{JO`vA(O8WQ~;xfO=7l`ayNB{Ls(2#{B5<~mEX!NNeiGHCK zAx&wkxucVIS42otdP3cWvO}7mAyToB=4a`Ng*4gIK@ieh4NH1&rMxdYu4yOCG75G$ zxT*Ds`99Xc3s)Y;zm(Ii$ehX&fQJV+9|7^xmvMdW&Df0yZhkv1-W=-CMtF03jYUvL zgma1Y30H;ITeY10H12WRd*IdJqerP$N38Rxw3%YA3@gkzmwn7VT1L1|`vJ&M{H2C8 zZ>Mh#y%EhrP}HZU%t;p!&EH|L2!I$N+Bw9Fj;^cs=sEvGb^J-Kcl?-6b$pQ~K92q; ze#S72cWN}7S|3ec>!V56@M`W-qJeJyow;bBOn+nwtZBK@3MMvEs_xmrqv-44z;;4{ zyFhOq5-j0Kg#<0FA>)FF8a+0HgHrOb`hP>HmKg{Rj#<2wH#oS@DxW7f*brq&Pvi>@ z#=Uk12jgG!2L}(-T7yZgh|#A<2sh~wLRzHrg$Y|Nt`yJf6O$VpE1agHJXUB9)D0DB9P|(iv$Z%(1%E$+yr1xh-byJHUa2$ zo9x;6cV@)TY(VK77)~HIjyo;_O8-JdZO=nz14^ee$tm=lfBkTIl0xfi3Qu`Tfpk$> zzCl1A*UIn1Z9lbQ1-UMSlto6wDFa;oGMEUobc-0%W0Da}4?Vrs32KVwVR8d^JR+C7 zqkC5@hYRBmH8EUFzX$mxvx7(rP*;m`xDrJ*ISdRUxdc%gB~e&J=7rQPgw(~vHe8K1 zt;ujGJaY5v^espBH>RhH<%Y@NCDfYrnOdjTd#6UXHG}*vf&>c$3HSni#6_eS(p3zR zQ21RQWlUk-Cp)qNuT+(Y@W=y$UF6B~=%O#d0R0Uri7s&54sT{RhFsZIDj@eRK zVuLVi(C5vwI@VCMGg7GrnH0*!;K-QLhEUpsb_u2ZjVY9?Nx_Hm6RHpXUWsYbJ68s! z&9klU6CXlM7YU+pG5x^$U@^ToW4iN;>C>d}VbLt~T%@_r{_E>S@yD5tC% zJ^>*J#ydsddxPn#N$$HC6%vw5uhS*>2r0SR7+u2qNveel?;`C}O@1G++A*aspZtED z4aKa%;HvZkQeQyP&d9GZ&ZG#FGe0J|A;LDrT_S9MV~X&JOoSEJX(-L$Fw`9KsbZ`j zdMC*saSp*JtF+x6Y)pSiz+|q^LQ{$E!9DVb~EuZ2gORMs|9P+&eHFNpS5w|?W(SN-YB;P_3iJ@~z zqF)t=xTSOnxI>V3S47-WI%(a7vg4L7CQ`Au<*oF@;+E{`Ac$M`z%hkH2E{Syo=VSh zVdwHTOLii1x#nD!dz5^9dY@!KOs#+UgO+as<#p8KQLQ&a2S&HxAL2$4wEXk9cyoBB zf|lBlo#!%_nq*-L8w-A4n-_K;T?=OV)=I{ z>eJ{d>P0gyB9x}dT}3Jqqy+xl3@~$n zKbaHR;(60hr|A-rKh?iPcIAxcdRx=!s}rDZMQTt_lu1 zZl6Fq9EN$$_zMOf~tIrs;Q}sfa5L{)y$-@fFtQ%JK%V< zOrMK@qe&e-+9-Hu9)y#Ko{ToyQ{h=AtCJaYc^X7Ew z)=a`*@O&z2`wRXcqm6$aOay`pBHH+R$p~gtgI?oYYqU-3?jLD&#)s2~9aTxlR25#)$AzBXfaiP|FC_$u~kX0-7M4r4qX zOkYh@f5wIe?l47_UZ;y{Xc%MRKrF0=dtdRyBKo33n*-*ft`^tK6)4&naW%%76xb!; z)|ljmz}ggd39S8%DX<~22_dv0pQ=eZ%{xi03N8g@X+XKd7(Zbwo354|OoTs$92Rcu$XP?`kUN^vcnjkBT}(2#^>pYg)!LEK@i619V%mIaT&LfB5P1(WdFcu zwR){DyW~mIbQB>6SNTqaG&Xzc@2QU#YbEpAK>^t<|G}b z=q#apy~L*?!13LRS#>rVufZE>_5hfkd|#c;3@U&q1l) zz6w9f4FvI9497@Kd7^h5IJ2$8x5sJbBQ6dV#~)O-@#8je+`jvDUb5s@f>mr*EgJ z7CEJPC(;*3&zyx6N{M>8b->I;y^i&)7SpCPhiD^WU#gdh*w;6px!Q?+y%-b8V_z@F zlZt)0^{|Y9t#qkyGY%$IDx~;ZLTArF9PD)#ALfmN-D#E269@YXQI@oBzBpLiYiArR z{xyFb>;SLqnA=wiBBV#d-n1Rb0jmgB(YX`ERQSb_ND@hS4)@NUf60!EF1Q9cgm7%E zUar@%0k;=NR`4bMAN%4*rpCHOOlM!Ej=NSxK1r4jlCD>+RmTdHZxSt(3-$dI!?=`n zqH+UUQ3}>4UVyWl#22gn>lS)ZBEA6 z)_a1H^|5k!k{|Uu19OH+C@D(jFQ^9hxwZ#KcU78$8{vb?xI%P8??xU(H6xA5o21l- z#(L@b5ZsmWs~Y%sy#o)pa_XC?zz6@V(=%-46=z=lC2l(s9MbKp$#aD$Xv5-i|4la> zFqf*VkzC|7Em#6(Hexor=tIy32#iC0;(T5g6}4ScosF1nlLkVe2geEGvq0=ER3X=q zweodS<$8m12$xAMO0~7RBmk&!R8N@^!sDb~DE4|%FjWY3h!EN_DC9^ANw0M~)C{35 zmd6V)KG(5=J}S*kz1jFg1F##ddQI=D?itGto2_SEH*3)6-b7kP?0OrDYQC|+uo;0T zJ9y2;NAwf{Ga+2$e~(FP_}^{HLUAMlX7)Fx|9u@P?Ofc1HhRMg;bx|iHf2|Pr_3OD zNH|Rph`jPNOb#jjo2l<~h))C-itNaYS*K4$IPD1bX=XU>0%6@1dguZnCa+hG;tml8 zHULkgXcAPx+X9Zj*8y_4qbL5=c{nIG6ooXze=DiIA(*_H)b3>?!?c>wGl_%f!hA-Fbi zU4mdlD=19n$Hl1AUHW~`tm1Zu3hs7-&C5OMEMpD#z>9mKONHTDneEoVeuwygN-IT` zLiurGGJ~DpKcb@C`E3sHif6yd5vjgezT0sV}c8q zM`;huFb|NhFM12-RauU{NxItnddwp^G-xqq^V(gU*pF8fqTzmyvC2@bSlf>u$Hoe! zDqa0WdH;~@&*|&PSSD5k6G!uNEJq=ScamP~P$0!SnQ{-!8Y(Tkljc1%r&{%zR#`qT z$7`ejH{G8YP2_sF0Toui>3%)nK9RTbfbC5 z5vl*gbU&^-y(Jk62w1YbV=_7kx+yr zZe^clh9ousdsQYbz%7_l*ghe$d+x)IhdnypDirbKWU;O#_{`$b#d^h(P0g2z%wGv6 zv&N}k${>c$snOfh z#tpQ}=3o_&3=nXwx4@r=$CYnc+nF+lihMwUfgC^5ZG>?trRb;x9FD63wflP0^>9zT&nL3m+Edd z!RehyNVR`$6A`sr0(6D&;}dGjS}{e|y-<*8+zcjcHshU|jltmANWjhARMdu>e{2!8 z7t$a_aNmlk-Qp#kZuVwH)Lwv^yqYdOwEuDx)r{Vth?>jfO^vAScl6C0QJeCTrB!o} zvT9z3nz?-E$htS-=)c|xl5Zi2#L&4U(XR?bL`{0sq?6WPNJP}6)7V|8haQEqkH8Ddo^7vU?yt!*eVr((>98tFU@sC`~#eb_c;<31YZAaR^ z8&?(mj2<14w&jTlVL-;rq!*vAGS2^~w?QYdy33){=0AxwANAPkJK!YN97i!-Gnu?1 zPo=R!W(abr$-jbJMlf<={E0+`+8Z^~Jzk1OHD1A9)DFGOT=Hl0SRv> z{(3Fuj>li?cvA7#SVhSQ>_Vx_jTo#{FhCC95^84#VzAG*7%XoL_N7+&JTcf8i?XDA z@}07Zd+m(D#=qu|!Or{whUvUsjGKc&SDL|Jo?9!!aZ<;*sjJFEmsf|cEyMr87kM0_ zDikM5g|RYj+af=S`eLktvjr2~I7T&&(^kbjbZ1wsI$k)hQil_zq|ROy3uD#lBueAl zR&8p6*F%xRTDiNt7Y{gWg{sC`L*po29>YQ2ausftVjV$Xw2aeN)VK&2_7=|N$F;f< zU7V<*)^dGn9G;&kR61sLQyU1yBFnY$3JwX&n-<`#`2ThIO7FidAy&cB@VlrekA|C! z_T%#pKs5YsTIjeqr1JqPY8&K%(eR(f072W&f6+)`ADx+~PK}ic#Rm9!k{DC6-^8AE zg>nTGV@QxV1GEx~X#BV30M6IsF6JKk9`^&XPu`Qlp`5Up+*fno%3Wm4plu-`Ts&u%|Q_um8S*Yj>;#_9tc6DLqjoj zjj+5;T$dZy{>BW;fAf!C1VEE-&-@_aLw@2UT}kfz5mVYc932t?6%0rRIEjro9C^+K zdIa?Kv$|kn;Qw|{kM`of_4uz3|83mOHkgP#37^i8FU?6sNmq#cLOC0+LabvtJ#&vAJ^rAv_ssWrRmy@hO@}X8=rP-QzuXy&N zVB%}5%>^iAyCihp(_?3OH$Gg9y7kx@)77qx59hE>xRfsaVyt?GL4Vy2;Nk;6d+6vB z(6XB75sN6DQBHK!jL6NE(_b6P$*Yr|#%3?Q6U1#|d&ZgU)6DG|+hO96;}-_lxnosq zzmSru3@`~TVWN#dJK%@+ETR4Zb*t*@&`r!mj{zyle610h@{I|^gMi= zW820n@OhA&-O4)Qk~8`xUC!9y=3v^#@#LqFcm@~Kj-cIR^(LLSf+D|S^`)byG)~Uo zKM!Z{TNv5WJCR`UboU*7Dk8sI18NoVCR!Uiyp$VJUVr5GpV7L`8|j2dEb3pSqV}SG zMPJ%RLu1=D4>VHOOr(9#-M98j8l*e&`ztT$bkiy;^7{+a}sCwznz= z#QoP6dM;uq|4c<~i2KL3x$)ODNH@g&jhA$JAnt#orWPUY+|m3Hm-J;Ka*zgbf9~j; z7vetZC5sN}f=pN;A9R-ON7U~n1RZif+#fpnuXjR&xWv$b5cjJAwF-zUrCKfneq1ad zu3VPfg|gFyoDa6(5cdLlVw)S;)4>68%f(tgh>HT9g}AH-0^;7GLEI+b18a=Sy!cCL z`T>wL9pqw58?onI_{T^tZf1H5b`9mANa!_hePomYGyFeZ&76=SMy zB{1fd=w>?@^H!AS7_*5d17lK`G>nNqO^hiigo(bIh!u!2pL{N{9|tIWt3Yu~1og#k zn4xMT1}TAGEB2ihU6Fbv#G}Q5%8c_U2=yA#JFet=&tU+_aE-lX`v`p9EC98RVon86 z11X^=Xrlx0Tpjm&-~?CU#9H|&)yeWixpX2f&gd=o7W!!;c>iFfKEM!TX%I;XO4?iO zg(~eIr0PboeWNi|n+`qMn{<1ko${z03go{ z>*^ynzcKFYBR9WEbXPO0@3N-MaP2pjCkDopTJ%!wNOANYs)8%DMKJ}yu8J?-Yc*o> zg^p$D;!mQbxuu>~(U(x#-WAciQB{jz=EEqeZG@P^+Hr*g_7!Ur)3--=p~Z+K(?&B3 z<5B843f@YCF?p$~%c%w-b$ zi)eE>)R&s%@>KZ(hUi6faqHjtVmT zgnUp&nG;cSZo_YtqyKs*G{cV=I?(W26i}-${G?P%td*`Cs4K$olUUJRDBJM6kx0cZ zVS52RF~g5N9SnvaHmBCSXWH!81}o4B!|xPvR)hC|ZE$6ms>M5XTRhfw2Z)@$l%0bMZ<@sqG~`Cn>bdt2PIwqqV@kkMUKtHT~WDs4uDg?_JLp|g)U z@G?$tW#kF_h<8ZdlUpA|QJxz7`&Tf=5E-fRi{s4FNh*pd( zeBLv8OZ{!Na3+s;A$<+M-mv7QR{1<($!CeOq)YRi#*2IH z3`@qp9xP!=KH0R?VKUDVqfQS?_HU;nL^Yh|fl~^{=&)nDGJ*R*a3DuG99RO~!NRHX zZxOs46uYY7Z#pKu4$ah_ux8KnCM_{qbNDu{r{Wwk#5sKxXt=?u-1JN6hEb+tV=t=m zt+=LW8;*@zQB<>x!n{Z%thN_PBrztvA+lVK(*U^#i3rI&NV731!2~{35Liy1gT!y7 zHaLm3L%WK|chc{j@gBW_jlrBHeJS@4`5h?Q5hBMYl{3gZtJgzh&kAM7+qEe)>lF_E5R9H+Ewi+QGGrT+2f#c{XlRo3BTLhfiD}lAC=8 zg}f>NCl5zT)p4AOoX&ed|yhuZgR)=oeiM&Aqx$VHw2&i5>47 zUzewpM&I9CeesBN$hJ};BXhBK(J1-4^|Zw_9qE!rGsj$;E24j4L`&}keJZw<5_f0S zDpGqrz&_0u#_mgtwIV_X(x9IpUI2D zQW9uiNe%I}Z?>60`)aET=3ME}BKxTB4mL`&23-Yvmc1bq)s{VM4?u!QXG&Z>MCAe( zYBpwFF$sXu_CondPG{CRv(;x0$;yj&g6o59ugv;}eX%N%X% zlu2;4zgBUGX+uD*VvVE4qQh%kjvbzlp>>_r(^(|3$~{U&?N#oNZHMRbF(sc?`pU!U zryx@+E6{f+YVu;)^g~R?qo^jGL4iKkf|DBPTjc1QS2pK+$)bx^P@qqsO-edF8#U(+ z^mRG&@g zS*^@_y)2$5A%+WHHBTOUVkB@uABj|W_MTj|p4jCQ<)chDfv0?9!x z8XdAWCK5fWp5N#1xi5X=dmU7o$C+5tN&czY`-HzeAEkJEEm10@P)b}#2}N`(^_{ct z%*BPem1;=eNUS=QhzgCPlkG%>et_~kD)cCxR8)wmAQ=;yONz_L&nRhwrLjt63fx3| z@%F;d7!vwXa<5@rfPh`ANE22Zf=OMZym~mgxu5N1<$3rhPam>^RT>rCOjGCgda;~- z@r7K_0v)YWaqfSMVaa7M1f7Zv$up}>LGoXSzHvmdd=67zhJW>SNDBob!F3A%>39{% zZ{XN()T(2J>Rz@@xm-{rCW=#z9OTX!nVMiZK4juJk*aNq?pr~kowAJburSh~iU@V9 zfRKzJsE`m35vhRC)ic#OP0`I8HxaVoFmB3l5+4RrU*^W-WmKFm!1HB5RPn}PR^=vd z=;m=|IB6-WY7u`QhoTz(4htudlqbSTJSa$TRD_e}(g0UqJO{i+gk+w#rRHo0(>frs zw2_+Q)OJReHqq}v=1wNP``B>I3DbeF#~X1rigtwFuE>&$;#L4JjHS7-IavB?MPx^W z^tqiQ@s+KUxYQ{UCnKaT0vn+_o4g(nu?Sf1b`lq{V_K`*RLxC?YCih1>eQZ5-2HR@ zbyF2wxkeGLMzz1t-!Ea*O7|C<#NF(jEuEj0>%{CU?Orwe`WL*fE0$_Wz~A4f?eFiV z3yWwe?gb1OU^#6EhO6U~$iZ9g;mXkh^lR31m#-f#BjM=9<^4m|Vy$!$B^RwtO*Z_s zi6ilASd%Bw`57eN#U^+Fg<}2MIuh?zmqPxnY=f-X?fsuN`;5&sao&Q}=B%qua! zb!OBvqOj%AfujK z{wePskzM45r4L4c&^TVJG$_%r1ag#E86a-FTx6+~DXDUK4{|ZrI9|iyForZ(64&^? z)uA#?A~k`4Z!tbPr8>Y`kF&*=uP+ZzA$=@kKDsZ9pM(#eiy!p#pYQL(S|5ZZd%%Ip@(w?pwVBc@qVO*@rpw( zAEKhR@4K@R-fnV!6neH#?3eB-Bf#tRjXWGYGMWRiqvFdbUXMcptTTWOA5|{Hd|j zT<$S8fjy{WXf}NR+jcbsW)!{JRy&v@>#XaO?+;E_xmC@jM#AF?$-*kyVVT zRzzQLw5^keJ{2L~&$CZ6L%xf-vnrjhrTa=uz5G*2ZO??skLi=A@%G6mpN8tB%3}0vcbUsnmi&*?#N=5C( z?~g6;`wki;7f~J?RT}7BUef6@nicqcJ8Ejt@pM0mY9bmG_;sy5se#|OI{N07%{#qh z(M2mL@GC5-s*1UloYJuf(y^dF?MG0>9Fc?=F;m z!t)nIDt5y2ae88bU-onm1b$D7^Dg+pzeic&-?&gGg20D~NKafTA}S>1J&_Un)iOi~ z9iY8YiePEgr$ckafxF|Xn$Me&IB-1TX%S9)2mEKTPolN7lB(0uan%2rj?*o(XD>Zk zr@EGi*3Cs%+lkhlj`BQO_f$NoXr0C)GG=GwQz3=(ObS4s5>pGhZ9Wk$Fmkv4qKQ&v z7`HMYzYM?p%9%wRej%R5hDUqgwa8ykG5NWogHj`f00j|)I}n@<5}qx3$d`!SpE(ej z5wC86Dgr)TK}B1IPwb8&(n+QnzNx=HIa-;xexNwjsFte31F$K}c+se{r~biRu)BBh z{nfkrcMVcCy9R~XZ5%x9={6i!kcND5}Azz%AP( z_;vs#}O;k?(TJn}DL{%? zI}k`+7Er4IQc}L91_}aFQm?uTWdo^C5vdrEdVro7kYY~<0gyToQGm+cN@IVa#{^4- z$r=)y)f#XaHjgxa>Xl_W0izBT3$dz`VJJNtc=Mv2XO_zK;emQ(&ww~h)?YaDq(=Gr zMt@l4Ktcewel_*EcT~2NgkJd>)kFTR6Mr_MA#UnQ@|oW8xe5D|v)YH4b$JRQApEtYox2#$QFqhGB7&9JnwEjGDG zc!76ZQ2+@|cDOOtB{yo++u?7eL+mi*ZzW(XPIj0>@}&)C(%VeStgs@%3anigdYN%H zxYawRPO-sj{jGF}4c_c;rByaqYHCxBA@21y*fK+`N-%`gg9F1FpY)EdQ>^hNe=8kg zjc@x~X_Yk=#;d5t6+ia2)iPHcli&)~_<>=FuIqeYs8bBF)Za>n7~(j8E3Gobd;y#^ zc3A6esbzME-O4dkluaKPX4vK(R;QTZnf_Kf#0<~%x6&#z*m1T|Z!@8s@b%*@D9M{? zd)8aF+B9=U)e(IaR$Uuj>1M(t=Pv5oKttuCRwkS9P)9Gv@0w#;T3RqKz9!5}m>5N% zaTzL*ac5(@U(XKgO_YL#Z0lqu(Q$>s)Fdt<#ct?5^rkWqJEX%4DBJSY!R(+S*1{1z zlXfyl^$O85=2~kO%Iimlwrt+CVPw;mO&d24ZQWAdw7FOuIepXC4QGsODveBoq{*Fa z*{Mr%MEBp`0=k6yjVpm6%Y z$XpnIsVx#8wZ>bvZPDFiT${s;Did89bhw|VQ<;?~nQZajT`ai~1pxApWb#f?M5BYhjrfE<~Vp|`6! zu#2vAk1hll=gc3*N6W$ zB0_1LkGPCa)+up&%^jU}UQ70HxUT2P-?*lie=2D4oVZu6bL+X>)@p#!rBtiKZM`D) zOqVC7#_PS83&v(_XnG0VPUB&3cfC&I0Tc~njqCia_*g@<;`9>E6T?;1f1$S_ouzWQ zjN^3i29?{u{d`m{GrYzRs*dOc489%QZ|O3Q`u`G@D%3CeU1I*X;#bn2Vl#?lQvlhM z#7u->{tblrxnQLtet>_+<(Vy%RLpXZ=%QQ}O|_^qOTr46IfVn#y-oCshu1eQWn#7o z|07qT=5ieRt`j;gmCB|5LSOHC83J(p!Uv3cKZtt6PobTG2DQ!r$A5tO1vr<5Y6R+# z93aW7IF;0U2sH-YE)7shQ%r>yf5dKO86CCCb^?hU znOgTjiAjD$%#?Zt+>1$mfTDp5&#(Qh_!b`CipjKwPH+JC}xMNkPgT`7U@z-~}I`7BklxkU7YT8285q%rVv>iN~x*~F9`v%ZbA={*elod~v1Ii<|mJ`Zkw_hc|89IMTOuq*z|R3BK)8-^MexZe>30Uuj{2=8EkE zbK&zZ2-sWL(7TaS%S;vE`|xYJ*T(Z9+{7urDw2Q1OLC-CMDL@;@S7Q)G~%I$x$EMC z#8MuQqqP}V3|i*H7 zUy4ENK>xcK2?zS$qbCOR+0#J)^iQD6IkEfQ=U-eYS5zShqDUuT{ZhNigA&dEF6K&? z*UO9M{|7|_5!m8}52<?32vJ@wv;xIi%5q9-yjnA^*Ey0^bxfPNZ^2C~O?e=9x=CR%X< z^!akUivG{`wiF7(5<64lFoj9yHvEiyTrIP`#uBQI=w}d%c5s=k(l{Kef~E?N#Y`_z zSdI8Vc^W0JVx{`IkkSwob}FGTAzv~20=A$Fuqa_7y_>+bHE`&}a4c6D#UuNIc_e|$ zW>DFHUJcPP?q0m+)9j2}Cg3_F6mZE8GXaboS4GQLdTAK|xL!uw(;DDjU(}02g~Y2mseAZ1<^o;Z_`u5!i?o z@PV!7<(*x=MT4s^fzHVc5id4-c~IiFuf$BA8^3)KMFSV;@A+HtEzrCbwFm{_x6jAz z%@hM%JPSj=LpLqw3f|z@P5h-a*)QWRxd@#Lxv9}bk5jD<@Qu3GdjsnKp2m7=wwWcS`U5 ztex5rws?o&#nN6%5npJ{T;Oe{WlAlVmU7IC?KqpAWaG>YSYd24d#-mp0c2}g_h{0o z>WChM$hHHb%~gd%=my59Ahggu5(y5!W<5F~r55+CyBbOVMU+84~9z)AG$W z=fk5_tCZ{0l&|Jo6l|V4Qf>^74iqOR$0#od3?N@-oj8OfuuY<{4~_AaFB>?WnpSy_ z*2{rPXlFFMEd>eH_gvPDI~_m(Ugup{UPbG5Y2( zs)E{J8o#Br>okp5f8-s9t^k{ha1-oUae@i(bo3!KPMYkMXa$4%p<_@z(MRzSyH6(( zt$2VB>;E{4>5Y15Vd_bDp_H3j+>AAIH@6&>DtKmgOQPpF6f#*6sV;IcQlpLD2AZ|8 zyhld@@$yA|6`s_h?htFSz&8(1=mPVO7b%|T_}c|TIamB1bICvVM!F~d#%`?qSTXh@ zVN|gYABw;YxOADz_Q}bMCPu1*1$LVYmVQl^3m2WoQ9uva`fxL0IUH_9T`8}|SoKXo zqeqG@Z=}qsO4s z%G6S$XO5nwO2)n3M&=+1ukO2we?=?gFu?Ci3}R~ix4$*dq8yb*cCIUpl*iAe(eRaE zsX0knbI(bTO9u@3&Z9gFb@>#gDMZG8m7OS>|2zuGh5I~;Jz$bpei6z6U8})UG@oq7 zk4lvcwOZMeue3?R*3%F}u&vY(WNq?m}ev@cY zx+6W&=(ywJgxK?`sC_~#J^8tDQt(1e$p8fwdf?YzL)XuD{%m}r_3@onz2-#allQw>*UcLA_1z=y_n~Op^3G14vGFPKj)WY{gB--9HPSoV zl!Y>$TX^K=*XfIp{Y~^Wz@T{R_4<~$3+?1Ds3hzm@5C8o4>=glJ+fmS!>)EH-XIJM7AB6Od#eXY${VbSX%3~lj(od+U zt&x7YfvM5wqoa}$xP@&(rQ>Yg&{T~GpM6c|rR?v)H~x>*nCI;?m4-(&bMOe=D|85I z<~;IQ#v|!9YdrFMHk1xdK^>AuS zJgCc;(DnvITp+8L^ieMqh29iQA(~173*W$|GMzzm>#2Fj(p;!)KrTgJ&h+J4-$b>Zr7QK#9EWHyn!{UmYSF=wuIr#JockH#ZX7cY;Z+@$ok^2%__G^nQHIBB)_} z{5^ag#K-@_I^p7D`X!x@PYfhAY7Y5Sk@7cIv*`?DZ3Dke0g#8uGs{lTNtCJiPkJX3T-8NJ+&9)69Kc$n(dH3!1rV%KOGnzEnL>dQ?Q&6OY6d=<`OvhEddqQk_ws0anQ9avara zCjxehcN~TT#2W#-$uX#a2-x%gAA4^CCwEaLjt6p2P69c&8<1oYCPVIHASi^x$RUs* zvPsPJ^z>x9nVBA@djb(q5K+MPB&djriipR0qIj^l;I$$i>$>W$E9)-09)H&rS6y{o z_4i&K-+HgU^{sDxyT22&|IhMK=;^Lk$Ghs)d#_$O!04bJTqNrq1C$T}Gi+FW0j^&% z%EU#$^our>JGmPV_W~9BGLwtNzAk{twiEk$Kfue_*T>+KiG4A_*HN!IWVSrsrEvxu z<2FQJ;L9l8%Dn`UDWxq7A~_stcJ~+5v7ubpTiI70i9%Z-cUi%Vj6R|!r#Bt0xEPy7 z?sIWGTzZhS6Cm(YYL3#n_`A1?V_LlMT%J*dziR<4%7^zg1hvnWfl-B%>_~!)9@NXl zvC<&k6VL`WI}0W%;2#CAg4oU92OvjS0KcX?T(+>l?-AM=7WjkJFK57PuAbkCsq-Ev z3v+$K4gk~lx8mwS6+yy)&al7}xWHu>qQ5&rEei|Sn01{N>^9t4w-8;wZdQTL5`Hy0 z;3QZ(C9Ma6Atzb2;3;asQffEei&C4sA0Y!Ox6{9*P!XFd>m6k+tyksX|FUSBi-Z5X zV0@V~lTr@nAgHYz0v-G-kji5s1rja|k?jGWYQTrI(1|pFE+?raIFEEELHG6|d~dI# z2TYn+k_1N#y}z&!!fI1CXXp|1Ip3};&}V@s^BS^hd&SIE;;-b!QuY7D-PcdKtAi1a5yqd&K#a0Jn@=f%EUPRl?ZBcdSG~BOH?ZL ziV<)%?GhBxs}ehr%#6bur(xS%xwGW z`=Ku%zk2r7hXK@hghR`{TKg&qp~RPr!XguFs!A>~Y^X6VEtxJFV%I-ula~`?enbpK ze+LP^VMs7dwjzlCW{!yedh3Y)Ue1Wu3(Xnb$3^IN2$uu(zcHv^5QiXS_+5@<_;u@K znEb+g`QNqZ5R!nNGTWgo0r_l)D0XiLOv&wV`P+iyjBiarFWC-pSIM*;CNB+pRqk4S zz|})%PQZBbi6@i0_R6TM33Q0)6}T=q0nkq(|iRwEMG3Q+WUHAlJAuYIp@$g=e4J>seb+^~R)nFHfPcrf2z z8!rqN_d(hKRG3@OcFUxxehWe6V-y^D=SbvDtT+3oElgZFtbUB3_A&m? zo$(yZrPY8Cl;LRq` z+ShEkf{}UR-fRL#PRDf%AsM~d*IVFz(kpMaJ*L;2Z8uIf8?$hD2XJ@|<}Nw>KgGV} zpS$vA4*`%*PZ17BhRK=3GkCM#6HJ*Hr@sq9ZB7sLW*-sxg)f$NkIO@SY}6=nh^f|T zPl$cmS{2{Qj)-;VaH@R~yO8_YbTulGhc8(JaHhz%r+oqX^6`piPy2fSZF^56p5$ny z$e+rAtdu<_;cB!Bm^F+T-Ml;U^k`+~h^A5TFk5kKVOOyZZkH0)J* z&$L0Cjt>M<-ZOp5as#D%&lcPOsQMCIiK-rnpM>{Jd^!ZYXR9$QXjEQKhZj1;S*O@H zxo3So$!g3=QC#+Fu7udZLe>a9&7Z8rx z;I>|Q2jpT_?}LA_(h$ZIg4}c${0xHA8Fkehny{QnCpjGXlk?F2vxqhGXxO#&D~xAT*EHGQz@fwSuqj)EpWnNE6855+q({CoO9pYTVZe{ zxGE;{7mh`N+ZGymi-}z60HcG3;-Wb-k`6`OkJ7~9DdPHz+EL{nhV8HSqQILKd##v0 z!+-OzEn4K@lNsf9|0rLF>Bg$hsER9U6n3vhrfldHp;jPcy}>`$Q}$TRBkSX%qqVWd zp87Co$!o@I4Y=ne>dcF)1q-Wk3dy^VhfX0t2|iS#MXEixq>1*Sp5Rx+2e>hW+^_tp zW}-2F>M1bscKoTI26*XD{Q`V4{?tT$u6?UVCu|7Z&#LhXI{Q>aaiE`dlku}EEv$Wr zxUbrYu{t$M*M0#d)OrU-q`s;qtW6faUokaedu9**rUVFnLd{oNl(Rk-_tN%yy{8I| zpr(!210O4UDy4t%zPyBSji=VqH(!B2HA+*!$eu335*UZ^G6kEmAc@LD} zd{bs#_sak@yN3ez*)*@a;(v6}MW|(7cN?>yEn;4GyAAicuf;syRu~C}Y6;e;t*gD{ zW5^H5KUc`YvIn?ix&6IY=!KfzEe7jgB(3uyC!mp_`LxY*o z63OwvZpWp5VdS7BSaDUBx*vy=;y;TtB?CQRO^6F|HZ^dcSTpZ|apE*6YtUaS9jJE0 z@rJ2^4+Ci1YJfN@*=mt2%2}!Sd=Bt=L?Py=v=I*kVoJmDdrWEAZMf3dgi51j#)bK` z-hojcU-Ock5iNuIz$@*zc&R?-J%rYCkotI83g?W2&k9%u{;~Clzk7AJ{TXT9L$4~H zh^9!|q}A=1`J!nq@x(ttS5z$|%TO%J@;?Y_+fIS;#Kp*p4vR;4M>yAdn*viN{%&~g zs27DU(lVLdWfYVs&jX&D4?RnsyF&0>GWy7tH3xuv);2a(Oo2GgnJF@a;5G&0Eyf({ z5!7amz!2PmOQknn1-H;?;NT0Biym*Tb|hMsr}|u+5jsTK{S5srFp_In!$Ui~xX89$ zT?T#m7{Ft-z5qb;+^$@Uj_+FYfz>Zo2=GokgUZG}w?UuE;tLm_^HZ=##0R-Bllb_R zx(cCbUxRin`GHgjO*_!sKkCBtmH7(;*N->q2j0y#eXxdnzOF-;t6x zdUlc{dd8vi2%Hs&zn1szDI&5Uz7p-Qcl~74!$*K9$@^%g9Q6-GT{ZVkSa^(ML_Zk7 zYVqfms{VMipv>X0&jYAW;W$GJj|m_i4$Gsq{`bA>V5Tb%hgr4t|HZMWfK>G-9bj}& z4=$25lmSWzvlwoyK8ov~=r9W{`eQLE-xg8Ls|bskV=Th*9+-1G5tex`24%Y&E-_aZ z!zUAAacKh`TsbPPM0i|9BNBGN_aROL<0_j?Tt#38%2UICLD||N75S_7OOU`y8$B3R zcOoDnS=BL)v?D7ARi6QNk5f~XHpY{m5TqdPVx1WEh?aToUF();ZcFBqQ$s&9XFe*sKE0O)IPi_WV$PrB~7$bN%ZK*yp6ouIf zKt9buj%X-rfk(9MqG>K}uP;MaR1}gKF6P;I96@d65a{;mM7NiD~1jh$`V5ycs_U-=O$(2>1q1!Nc%gEC=N)O|it` z5)?prcmfv_PoSJha#@O*(R8)nk9=e7tv3OllXYt*ci-!yu9`2HFn6EAr6d16H!t6Z zqjk8>Ti#6R_XDU;9U3PU3XMv7e~$pl-^=%ecO6WldA)pJbSx^s%lCN)7#-Aui)005 zfD*iXh6$_h#`RCMmv6o;lF8}QW@<6#-fLm1?Kt;-1Mt$h_b2#doO?v%wNFnJ6jo|X z7rUbtfV&(3OYJ0I0{YMW?n0kNE6Dni|D4{brwHVvJ-v=MIMU0W?if zGn9M#3*Rk#aub^%dRz-gQLdn)5!AMX|2(ds)xoPkEva)m0m$JBT50vgE$1{>(0K^$ zbOl{t_1lh-yj4t{_dprgVjVl`$IiIr!bHd$Il$rm@w!&t@UQ~_xz;=?x(Es_t;~4{XKT$WV0s7 z-=i29owsj;xl0CK@t)u#-3iNFy}v$I-v&T_Yc%!!dsfxRFA4Te#5uI0d0Z=#Y0a z30?Biuvg{B(N=0YJ`hOxar6nm4V3Q3*$TWM{W$01C*j8tpAG>(&dKN)f%4e9w*X+(}mQImx(hP%J&(n}C)^C4EUvLGK^jBw;*cJ8uqx-T@r_jhdj`&wughgW$XQUJE!; zzMJnNsBP8$d3-m&3SI^3N9DVD8h{+W8~mDXT-+*7^WDt21)!b2n-2UX(Q%N?Af5(& z`St^kL3|W|X7}Bo{HOVD{s9pueK!$mSsIUxS(op|Zj-C;rrS#bssMtHzG}hfyTNH^ z_TBspfP7R$URAyul(j%B{2xWrTzof|2jeSt{433+(1XCu)#cx7Tn~SelBlhL%q2Au|n-AOwrBtV?N9kFn>fFdHa|PHiF27A7 zYN1^%FVY7*1W9w>e8gH8->4S3`*e75{tEk%Th*&2&B9?`XJy2O84SSdnuqwWaCW7Pr{2MJ{{)zVG&}mc}a-q8Y5luzeg1hoy`KaWr6A5wbQazkim%vdcmaai z$|2CFvlP89rSW>BHmvr5P~VPt>Dz`(@$nqx8jYN5S6E2M=<8WyfhP+sl3V$D>@mH* z9=ma}wG-s)QCy9_o~1B%$<>!U5PZ@+1%Lv%8kr<#uFl}==?$h#jJtOusLkDhNjfJ+ zo*a<|a~_@m3pW(b9vu}QUCy7i5r}rw$XC4uKraACU+Z4d{6XW^+W97TRMelDqN}pt zi?J8E*>#wfM0RerhT+VgZO^+A`ttFWXU}^DfVREok;ERlSd?1j7gCagJ{pZ*VP8xJ z3K68}-?SadalatKeMC!#AMQSb`5C$$8RGsN@&5MK@&3V_@ottHfOS^U(Z+c`Iua>; z4Xjb>$ir_9){!GAI3+tjs+vqXGI?p(tMbO_lZNI&Kaldq>2sVLDBTcMO2~b|d3hLa9@pxkUmff6v?|?>gAI#_O3| z?^slTXKsxHj1KC-MY7&8Knb2X!-my`xc-Uu%q?(8JhwTJ(#khyCKvO~{SkCuJHEMo zSgiET4Z$bln`45ny>oMzTBH6sjWgK7CL#I){c|fK|D3upp#;_Arpp3i6jnn`N^dsY zbY$#hd+T~9Eb)_SCEWYf9OeH1u(%svJ+y0Dy~2yufSOh>hYoy-&pKn$npU?&V^?2- zA9Jl~rFz7gR!A18X*F$@3A#5+J8Ffoa$~GghKIDF?8``hajYLch%L6>g()P3p5bz1 zu&1|spxh`8YGa_cy92xr{HM{e@^EE*ST}(u>q=MGdtDEh9JFEajn-2F)<_Nse;JWO z>L`8=S;UvDFy%T0K7{>9<6|B}9prZ!dH#eo8kc8!6r4V~ea*UHTM`56EuC&4LVoaQVjNngHhbf{9QG!EP@e!sRjHge$h>U~&l5cMo^ev*UW z9JXGXBcRw3y(oxhaSog+Sc%}oPl0D}3b>ihaW?!8jHl>vyqupClu_rq2$Sd;%|xAl z5X)_eIzI%^9I11xXZ2~cI;`76Cy&))?L}JAAs@UORws9gGagAlDNY6L1uiDZM;E{P zaI)RBTCZ=q+Pn2tjOcG8rE_2I;{z&WF`w8h1hsu)fgazJ&4_st$@m>X8CaX0sJ3kLWZFUZH@h*z|wZbd9U0N9~&#t5F z76s|u-64b(cX#I#F(cLj?LE9SRIJy*q+y*p_KfSWAGwFmrfrFkywDnob2;52X21q6 z22R|;_d#Di2J-CSF9lGtM@*FiwZ4V(|y&d|p~(IiBUGf6=Fud;}B6tin2_ zV174TF!!e5l?W#Ccg}*@0k1z4!J;aU)%6xbzcRbbLojxWV)-C~+F}`)bTC6d|0ZRs z`l&hOfN*%FUr!o8n#n#9JXyr9$}RXCfnAVV{_+!kO&89i+ec068Qnig`u`{OOzN$S zG$uKo&uGqrW;#j$ZCp0__i-R8&y%4ESx(Osa$G6G<_n{i&Ic4zRl=n(lSBWUsH+LQGcDIMk>32>(K0f7^REI> zpFLun(I_s;n}3A>%HNxRt#=(%jWoU9{Dxyu0p9#;9AI=%4=$2blL1Qb<{KWY?!fg= zv^SsLnHH?c_bMc_a^;(u#a#JYV5aT3^6vw9>B@f}d@`fMDaEXHA$ z6XjrNCBWc^)C8r~eZ|KQLiX(!Tfm9RzWqFcwrB{i*M@Lm<;nuOMbzu#K($e}T|WQ}~xwznmkpooIh9 zrp|kyJk8Y$^GW{!K(m{|s4<9B+GPq?AHxO8jNAyd%(%5N3kR0iV+nQ}er8#ojeTH% z3=l?nEWVwyfCtebnY#)xn7NC~lM??aA@Rw37&5A|@4p2=K6?S1DhC+KX`p@o8PPP| z0T%gf6$&JR$=RSY2}_&bF7`2YvbY!?Txt7(mOp7WG4ee16^VNM`p%Wb`pA9tFO$x*hIK>k1Oh zSzwMAy1TpK)xm;xTC?wrAu#ifP{YX_(UA!*$C~O3t5YNJW_iN0s_26C^QW(;>z!|t zOD{V9gIW2KXzDI^P$mbN!9sO0_UiCr9j+)fxB`oObit<44gX&S|6c?DUk7hpLq+RJ zRVa`-3DNt2jb7UERxmL%t!1^4#9qZgqEQ?J1RZED-ZNb5A0H~$Pgfj!dTFRq2Je4! zDkQi-P@_pN{4=a`m5wu1-Vd|%nD=86prRe`$C&^xy&vboC*%Ey6IFXb#7m!a-hgzR zt9k%H(+2qVa3oWpH)O}zg}vpG@>sC}Qq>qNHljqadI7S<#`c@*HO0P?45e-zERKwn zhkC_XSz@_RDvlJE6-%XZy}nH5f??S9q}1NYE`E`kw${1aKsY8c5MuLi7z@wCzNE1* z-)>Kae7-egJBGs!=&MD;p$|Z_8xF`gGA4O?T6LBbyD9H+f_C3fq2ZwE=^v0N6JC2r?k;l?AU8{w!8@=;$4Tm3jgGSH5Pv zvadJI0}{xM;ArOsRTQAQtOAF1D9kAedSUS(^vP`#zAwH%HX^$6n#3YzgDgnMrsXk z`+>?rjn{#&sJ}|J;oh(%(q`n8p&|9bv z*2ahWJNiUvwthhx9LAL)`@eGysM(M8V4n!cy_SHqqtoAmeWmO4_gO=7nap+=d;t1t zQKx?lKo6Eq*W!YyGl+4aa5ooPW%XeCE!Ro9sY2n{qQ8Q4lH@!&4W6azehmThN!NWs zAd7Pd)!N)LWRB~91W-cXuw?4wExVA00-Cd{v?C+;(aCzp91Co5%)YncnD@Za<-U4{ z*sGH9hh~S$<&|^3_@kK1t2ew>b9tv-h5J~PXQlr%>pbigJ{F-AHa3I`E&UO>E82k6 zI{#&-upek8!{#~31}R3C&emIpZTCc0a)(TBtTL&0<4 zJ-ZnCYEjRg3ZO&|15+ZC1<_|aYdt#;c=$*$W!MQ%D?D}6oyp`*GIJ50YO(C1h_jdn zy+~2~c7Q0Vs0^}rke@9Q103r2C>ZioS&mio?5tMFcg+lL?n^B^BrB7cs9ubqwwpUJ zOZk)w^r?5JNcr6=&$L~IOKKx!`EPJtfE4hE-#dHiql1-^>-H4K8@2vgX-{MSXc@j} z)WxTs-d&KMxJ%0LuAW`JyIuqhDkFQlqv7DYU4>n{cI}L{)SfnbCjf}9f^1#ut75M> z$HZ@UtCYxZQ76(ZR(9p2*t{n7PTEzNv}@ANSj(h&0Yq0pwuX6O&L++)@mq;bOEVo$ zvN>Z@a^-f`kmgc3&5UqL43=xW?37I_4MSfoYNhJ|v~8_)Ke)o0^KAwqhCr0=SrIb@ zWi)wGVJE=`eovJQ-xf}#$WNlOiwJjOw~`1lgIq}u8Tl@2WG>d(=^Kx;? z{v-6%q6+yDfD+c7KxDFFF*c8KyTqGAUiPAmNo+`-iaO;i016kOXKCiV{m$S>{|i!Z zkNl-9BD5reEFx(Jr8QNNM}5rE-a(E^iVvKMiacuPy&EV!@_1SkP$eRdUHC~v9>u3a zAo93ehq8vt!+mg3#us=zL2pQ;@&rad6lflC$0hEr+YURP2Z&ErAC&Ig_o>2;XGh@8 z{s|2`MyQk_Jr;GGXOT)fi(}uLL-&qo-fhPm4GOB;vDe&Uj_!^pF6KxtK2YxECJTzc z3OSky#zKx~0w&rCIbH|wGURv@d@>=&7)f=+@d%3tc)(E;2GsLeNF#YPEXKmOo!r5( z)udmWz~i-*#-JT;yjbXnSdg(^E}Qt`i7A~C1L-z3N3B=6xiCL+yQpCu4$IeJ57Js24_MuEYc-p_`x@x0MWf-Z07{I8KyL{0gFBL_7m6IJ;)e%MCjn<6)r2?uDBF!D z_`oP1o4m<;t#Ko$sNsiT3>7uJ6+Z$aOIzdo0}~T9d{~X5S&{P!+aG4ZA>LGxSz1+d z#i${lt1D`FSxD4SZUPwZl0ifHw+bton4$by?*bFhvm_;~>v6zN=6IpP3&smIUM9@B z{A3H{Q_kh@AZSEIk8^pAt&gNjSrH4bsgS%26a}Xs`0Q_PPA&&(m4~j@aJNpm;$5R!^xy0y9h#2%Q3qa!?Aw~y+{rA9-+aK z^$R%yA#0|cYx=>*YuFcu`nH-d2wR>`;Vz&R#Y6H6j5b#ywj4oQbP69Ic@%eEEUb?- zcktT}f;(6;PPd#;qSx2$A$IzLZ;E+%Z5Ly@FPKd#(dFxQ59i|uz7XjwRgTjUe6g2> zvT2=d&{vCE=Sl!=+aL>f1fM5n8g~Ta_f(*`^?S0*5zI*J@PEFWp^q%~E}UwsVGhdho-iVvKMa{g*ZiW?~1 z`8)kpfGXkqoq?Z(^H+R21f0L8p*N{Ewnx?_gq+PWpZm9<)h+SSGT=NMz$Yek-pT5d z(Ca7F->(B3SnYbnYm1cz4e*@=Sf|@;@}A}N{2m{HHwPxn^J`(z;rkVSKdYHsvEvux zf;l~!ecS$DgNSN3_UiEeP8B3l2i6bJTnAmus`^paw_qFb5?AMWr(Jy%Iw{)X`XGD> zn(1r+_1T4-$nTdxTLe)4l~eY3*Fjg{ubi^Wv8aH`DOWkb=%5~4B&$XPlu$Xv%_tM+ z&!-_HE+O0qMV+oZ`euqTkNy(CSvwy6R{*^9=-&ySj7Q%grrM`}q(ch}BlaTX&ZUvK z0e2q*eWEghvwf;pf7%VD+F0!dDUKjwM~bTx1LGs51|-JgEsG-6llQ2u^*%SaSY7!- zHFG@q43!_Tgp3>=GPpVfDUfSqOCuKrKpy8a#7w zi-C-0eb$AC$$Pi--b(ZUv>( z6v&1Jmf!g>;zl_ZQ2ei|L*;76jBXr^wL)%sU zSp;2nA-c->f{zzZw^w^7n+rDbqG4yc4~v#`R8|1}%1rzpT9~-G>ToLzYV@F491t)DwJ|~HiFv9AxnW8p~69VWB#B+b925B1!^=z zNP!yNmc%rAt;J?6P%~(OCkrQ%^;Sqf0JgEm1SU={P-8bv=CLf?i_wu?Fn7tlUlDtb zf9{HVuL2<7p@MKPGDFVXn;~=m^}&>haq*o9YIAX5=KkEM{LB?#nYfbl3sDOl|9p}5 zCLl;!p_=zu>*5>LB6pv{@@1@D{TTKmx2!2RE|H0kTSIWh$mSh?5c=}*i)YVz3_$bQ zvu0BS6Q{V|ys+B7#;Y`)cN28zU-WSx9|^=UAAl7~2|VqixPNd&)18UzAMZ@TD3L&9 z9Rj|?rS#P5a~mG3 z`Ox9n%fn;1+0kz&q`8+%4RHaetDycs?^J(zpg2C%*n(TFtCWr3mv}T#A=$2_tZTd^ z$POxtbYTSEEKayD(OI}=HYJ+SkFX8%FO5mGEShfH&O@{E>Qe00;XHgs2+3T&#aRSU zs(j{TjQtENX5X0wZ}BeJ>vr4>pgvW``9ZlI*9#!#c5Kd!nANcs>ql4#`Npi{iq_Y0 zSzhayO(ji{jnQSgY9M}tl|+A=bqu$@j*3L>=fQ)fD;G5n+oH#UPiBaukzrj4y4^q4Q}$TRBkSX%qqQ-33U;_S*0^T8)+pBxi0ni4NPwI| z@)qV{ybz!SAFo@UC(g%vq(jFa;8qmsS>@g}v$NfP)%iexcHFxk0(j}({RDh6?p>}! zwP$xORku7qCz$dQs^%>iiLr(+He7irbrc1 zC_@G}_zC;=WBsV{u@SiQDl>LvZEdI|g%wg@djwzNKmnp=QE`g$b(MOf3(IhqheyHB z3ve~*TEu2z7<4_Jed)Hyw|MAH%t-j73c=b8OSU-8sYsmsmL9Bq8o1yQHA!I_Hwzor ztSa|yEEm_VUA1xD>f*-D<<;fYn+Mjf>tDTUVAc9H2U^XgrM^+6rRY}%Yu{=CYsw?? z4Ft8%lF9DUFD*7&TDyI}7WH}FhfL9gMDYn@rz(`pe9s)-=6`H!|#hCwHWLvb` z@FVv^edMM{cV(o_d@T$mPu#O9Oa?w8$nc~6D2;Z)+%BxIG+3WSnv!u&&k^aTwT|@7xgnjcGaToj zc@gDyx?05FRByO2eVM`ZY}%HfdV7wjes1fi-klq&`9kx(tjpHr-Uwi16xk{4FPAZZh=MqA_;_faYV&sTH=3)+05m z3XF*pgbTOJ4Q@M3OM>9jazya5))BluHw4pVwvFW@G?w+z%!T8N4UT8%b_B!E%@M;F zwvOSea>KA$WD0)S#RK~!0*6GF;^O!{mf~W!;i(KK;+Zq;#0cY{~rMPG#Jw3tKjK?{(mHzR@3|*d!qP2p%ZG{!QoMave5q^ zA4@ad2Xs0Vwhf2|UCIYo*AXyu`Hha%_Eq}J5Ed&BLA_?|$myjZK?Ze{C*K&{-yMv5 zT(65cd$O7-8;JL9||n zI8z8E)-azXNdu56{>GxCEqr7u4wL(^J0sz<8Duj46l5HxGRU7=XOKBC3nF~^GYF=I zY8(phYloqj56z!hW&GgHnGtPu)Y1_lJ;jSqs*I40AA|nM)O0umxZ+3$|M+Hl6FFlw zXH!mdFvP}WhS=<#KUK%646z=%@@=&q&+k?MJ-7^U7`>&SSw+($IWC*UWP`bDk{o3e zM1LFOrQzj7TauLVGAej3X1w6nRLwzyX>x5urtC)9lx!1+P>GCIj=`&}(Yb+=Nv7@) z>*F0zRCr|SjQ~2KGKE#|BmA>n*v2fNKeh|oZTK#{p$*o9(OLyJ-1reM4H*eSZf+~1 z5VJ3F;YuZ}FK*nlcFpQ?UvX7&UAf%1xo=>g*tcfY=FMw2^{-jCF;pcCr*KJjl`yAX z9vUcg%A^mSruV5iWOtl`E%e4H|1jA5W-#_}YD$*BE>;nfW&E1TGG~;|Slt$#>{t>n zopsA4Oj2G5wrx5qd@wMV@8V}TA1V0LWamVu{M?!>ms~3P>Gy7aD)7O3V2qc1y7?V| z64?)|c;_;~qY57kFC>{cDntAu$8^2L5h8js-C>hEXixmAV{D45m;m^DeOx*Oeh}b0 zP*-L!-y&`QR##^JR=OEdD?>$BWb~G)$~qEm+i-x3Ml!FMv>KHlvKB$@1d+fiGiTt% zDCOnAy&tbQiXH0}(4S^;2$&XOSo?S+|&+JwvB546XgPOcZ)>+i`d>DP3+ z^m{sQ`n|OP`jZOFk}*X%k^C(~VfGg?h(o^B!35Dc@sh|_g{&fuQHlv$xa0i%79_dc z@_A;F5z~9U43%x;zX$sANs-6se-D7>v+?tVqAuepRC7Utyg@BmxL7P7r~XZ!srl(D zG>z&p96@59r572*e^$*wkHhs;HpKrm^wlEbzXG87AfBx=Z@fn=&xF^(^8aQK&y$S| z=6{qU=D*)M=6{hJ=J`S=4E0PuI#56Ju88Mn)3(HpnT1V)+_>q-jOoxvYB zhH<^byb+z6ku`46Y-eO$no4xh3mH^kFr=B-A8^0@w0 z;9j8Iq&OLbe?Lcrf3J0f|139zn?>f0?z9l@RCtI;9fa(d{&f5)$QVow;ZBCGTC@d^ z08nBJ<{#7N$|N5*81{K5oF9}MY~$*I&8teKRsE~ime#EuSigDA+G1(-dT@!YTf25` zadW5}>@_K;8Dt*i219RB&Tg=2mqT0@E-5Q^(SI7Te3qACsNX#1{Mv$`w)1QD2297R z(ubhsCBkYe_X@AXoW%3S#^BN(q|}ME^h>AjSoxaq%2>I-Fj^cd!tGnQK3gb`l?%g_ zx`;#LHQJGV#UUv7)_^|bk2=Lphoxx*NX?SPwPr@cYXp*S3=Urqj6)>0ig4`&Ag_4M z6!~hy#mdNm=Ha9Jo$o~A(hgL=0kJrd(AFr9L7L%#YA^I%T|Q;fq}!_Bgx{(nnDZ_C z^xNeys`lS3tX?T50h?qjB#XaLMZ(>L&&in-FoQh1G^DxSS_bzBQTEQ_F`o~r0uiKC z#kx%ceVaG-7dNck(6?^Q0K{)s71yp?)n8t-arLH+tJa2wZg&W3Bu^0ur?NRN6HQa| zQ!n2pW#H_wz2n1WNKmz;2(G7(kEo&sAWK4MO10t9Vx!VG6vcIr%dkS}c)hI3S90g6 zOLXR0BWnSQeQ#*>_F!5OF?wqX&RC*n9U8lG4->@bK4=~!MsE_6aETHAk}O8gqGHqn zEu<$K#(id+9T9iZBi4+Q*)fa6903x8xX>}CwX4b-*Y&S0uG+9_9qhEl{()k7W8bEM z(#Cb=&85CjiFt!SeDV}y5|eByU{e+Ay(FMlwPoWTm}$%QPe7Ho($xpFAKMS4%3JBe z6>gx;s$l+UvQP!j^sPP)m0rc~vb@!QBcVijEAi&WjJA8AyE_FyG|{k{@c zC+e&ZnUT?L!{$-u>ga^Nolm3s%UB)x2CgEKxtUjwxm;GgnHPaK%M((@Dvmx!Mf~~k zRx(l(|G_BylcK4&UDC>6p<2LR9VM*}SF}m2WzEt1fQ??-@x;~ES)9OF$@O*2(qr{? zIsg^z)Ymx=;AMTCi{X>0uM;P#uCcSg<^x`5N7Dv&gV{(XIH`uz*~wTu{R-8!)`VG$ zr}tX$S&FCcj+T|RczQHzXYust*X+g9529KCx?ZjjAa?qyt9JVOD?yoqHHq4sJX*R8 z>ZFgrIc}slRFD*z z-l=E^IBKS+*F(;bs`9!PX0DRFUX7skX+1DiMS7Xghro}4>%w05gY>XnJ-d1_tVI6WUGcnIzgdb2QVR0Q)d5Qf@r9XY4^Q>S%62+7n0WavQCyBW}{GQG7_>%Ak$^wxWs8z{Z9>>m(SqO$BC@slvU z#iv8S^gdba=mRzHV^oV>CO5$NOzr0Gi8EKl(D=qk_1Q$vNIykq^ z{Hsivo*SkRz`%QBM@3ytJRn3h+uVa-szT~k2N)eR6c^17BN~d#AEn$eRs5_4 zLH%W@xz~#YFEvYI1&jnqm1M{LqadD=D#@x*n2lm=ARwx3T-@RxtA$Fkatg`2PcW%w zQ_bZf)^ycClPmh$5bVwV<@sKKdt*4k-s>O5M=&)?IKe*QAFBm|$tko%un?ex(!XXG zs4m4NNx#R$xhLjXyJfOl!ptn@mY54OZO1L~J%E>Pi66lyrfxJs{~av{NxU4^+pD&{-d>YJfI-gDVjZah7^@X}@O{Rf-eP_KNU2hjfdn8^Z+GFG z{rWn5R|l=ttvc<7`!$U+IJb&GsX^#f6!V7kgVEw%C~k~iua2Jbb)@ed@_Zq39eM>X z?5~X@2}?yN1_T%ERnJgSykAUHRSUwV9c9%9n8(x>nS#qCw&z+4z3eTX<}88`k0o%1 z)k(6u0L{)@iU)1dl)ItY)g3hKCebQ7^L4nOr4)ZQkaQ>fL;9Z_Rcld>z&=c-gmcj3|@p)JJ; zRqA2Lv+C)E%3xv$$b5n4c+XV+td+&l%1U8$)X$PyxmXy2*BDSC%ddq#hN)M^I!q>- zQNpXTu8#2XJr*zXTXRv~xx|A*Z0<*Rsr{ykMx^fttiHLvq6#nl($Ia-m(RoE(Rd#Q zP@?eyYZJIso?2mCI54dfF)22nbJ}MYfXh6pJBsPb4bIj_EAg;5;GB=<*H;1?DPRBu^nypYY)GK?&E5IkGU0_RF5@jGi0 z$y|ie`4X5RU=(LAM3NQXve%QHT1UpHwM9~EVqddf{3f3)Qb~%XQ6Gh%OSM_1LT33s z&$3stUT3{ACf`Phw%QTMo$e~sE5ntcqBuj+U3j28RvszA!LtuuIJ&k1FC4*tu|aKQ z50on{4^*y$z=%1%D(>Zvs-$@K*90RDnMdVLcLR`M9$uytzorV2ZX$Qkw$1WfF?HSpWe<;{y&OP^qHSZd6zhv`l}kW&BGj@%JT_)A zMq`)KwA=7hf$Mhoc}{MYl23uNBV_5w%ZK|YZuVZtY-%zzMl$Raprq|-9Y z)v>kj!_Fn2&9l}^rf{7#1WMHF(ZZ0zxhk>&l--F$7J8l*H ze+~S9-R=WH85Qb`hv-5HlP=SL7JFLq?ug4!Wq3|YAwD)$mkK&X)6`1^cgeF;XY`2l zR>;yS!hM0A-QC??g}z#CXt#WW>ukhTf2AZ`UNsp{hwD4&6eGI^)UF{%JUI1%t%L@W zIGve8m2iSZN~EuhCq8tX!r=~lVD7!gABX&0Cbm#}&!YlKzzBTr!LRAw0}U3(5%kne z@9LsHIU9;An&|d6qSUozeHRCns$>ebAuRvT)_k1$LtHCLKj3{wESdMf_&7P?>Bj&{ z^hXe|W!_Z_meKp(0F3^PSYL4GyyPDmG?`lH_ox@=b2X|1T*rwgXS=_@A zA!RU?Vmn6BPb#*pr{GoMw)W17lt!!_0Oag%M8eLe1a#lB;{A zm0dp#%ce@2GbUAUG2ha|2x|M50xP?|RMnV;f~`CNgZJx6P)1aHEfz$C0e40nwIP8R z5eFZx;5~ln^(0okinl|gy8%IQ>p(2E3)f`t$u=)txKf3S+MQsAv%gV|-Pxv0l;Jll z+H++XZM=ywpeGStZM=32=zCV*oUf?DOFts~6ZF-h%KHg`5|!7+5g{=KbTVihjY*;9 z&TgAggK5;Jx9G4pM+EeEizZ{MoI*i=YMqpGU>by!IeLp?6lD99rft6a6pr~dK!)6> z{^A*a4#youxm>=Sfn9 zrCA~Jb_N)d;%8%*?FgPEt@V&nGG!-5A+f@WDw!e&rNtgZkl9r;5J{lmzAuIn^RDw9CPcrYi_Q5-Y!bgG*; zQJ0G*Tbf@69)k;-IB!~o2^^vYDP-Nr$kTn+%(lR)dmVw&FRZ6w}v{2jrgMd=o zcL<~YsqRd#JMvBEiB7Y*Xfvi2jW8t}6~h+EY}}%Y0$P`rE;1HDWy( zMghFVW^myOiN^ofB{VyemCL>@UGQ*@WtS432vZb(0bg)dg9^nT)k1cvirr+WE zUYMVnheQa@X%CRHbD3K1GJOM5OkjC5C&%mumOUG%Ubr6m?JkZ(roh;Zunxrp|A+So zcLxdYQW=0u{1POq?s>0+Un4sTwLm0OD~U{jB4Vf&b zK-mDgA+-ARy{~;`M24=yFa%%S8by<;OQ>$QdJ#$;G>g`Nl88dVK#okO?xMRqT&q@= z3mt^xFEg5^F}7doQB+#^kA{)MCTk(xZcnklA5@Vt2)Arl)x9b~F+rYnc@zRK>bk}b zX+nxC6?_T~4YmxX{VKqdoMS<}!5jqiN~7lfk44~`l2ZTw$0BN97viArnt-O62l}d2 zjeG{tRB7gCFX$_1uJ1QSY8`A!Zj5%yQ;4TB9G+5Sd5Wbld0C!9d}^;eg-NTaZX~zI zl^-CfBu{fXSYTrnFoAa;=&Wu9z~)lW5PL8$xI9w!mZ><_DpNt>e5ER6B2RiPiBr_= zSlVwV-s0&hV4~#~$dA$QC$icRvnhbKocWi=ynm*5!^>1d;*6-PW^qD_aqx9Hin7h+ z*b!^DYDUOwPCRH%v5&^^tMl@$=nyXc@ z5(!iAM@?$^hnf9I>$9)QiO?DqNd*#a@Q>oVZ?8t7R~DL+fxGpB#AmafJNzTHaNAx^ zfGaZUW$_Rx1SsLQy^)vd#ki!2zHNV`L!TtyxHq%26A!B!V7Betxc@M~%NzHfgiq$i zJ=anC*8N;6_Wb6(MjPx*n-GJ6H}6-A+yXdN^h4UsSh0Z)hapibu2I_EobX2_|qd!}Ep`sarg8gj#X zrnsc|jh$QN#{M{TU9HaR;?|sUbAk^ z=Dy;Zb(=S=+1$Ur4_?cJ3gA$**irwlGd%~Oxy;h*~E2Bq$uO_6~ld})gf6=m3 z`M=*Hs9pXq-&-cjaW5})f`CH$8&n&JuA1QY!Y2T7T7q0*C7k@8h<7_*^j1lU^o0{o z`~m=Sdvu}4=lA1A(&;=+W2)vA?!9h3b7DXwwr07vxHxb zlw9gXIYU@TSV1j#idwKz2Ali(`!=lKRPJB9X5+d|Yx_5?+f*7@w|VuzroOd(eSMok zE11tqp($csrRUEUO;gkJFGkCY%tCyQ#@g|3$)v=mM2Lf7q9zg(o~Hk_XM za;um+?}71Ha&r8g07`^1F!ROQh{YCcU+7XiI|Fz&LM;g{E$)k};tY2Rh(jHuZ6ThwG0S@Ve4uzHW3!=^(z{Fv2YGI5cGl|5$90x-&QRP5iA zO_HEoN=4!6io!}O71s@v1~zRdZS3E)VO_bjVbg|B zF|Cxm8f>aEEoTPws?s6QT(KQhRI0F7m1+5F(KOx4()kZcCFnoRzVUQ0*-a!tSyw+p zP}{mnPKRjaDWo%_w}>!RLhq2gpw37Q>pw+iNVJD)Elw>R>1N|L75!^CECom3J&aaUwrgvx1@6bb(oXi6Fs)^w>o5{x_mV92S#($j z=rBaT)?sS~)|bnh*Q{T?VcojEfqr;dY4f^`<<;vq75mq1+^{ZGhfRSleGEr**kPh+ zs%3TN^NK^`<~g!x1C%9$g^PE&tn`IUA(8~dwRy}f2o=E&GlpgW`jw$YDH9tgA?!`T z2}@2o1sc1&0tv4rm7#f%5bhF_a0wy)k}QN9q!6O<2|}2Pbaf?IA>JW}FSbXsdQ*x1HXHkfxA9Fd zdD%vSRr;nGTf4F6N&WfKvqbtPO@?f~LgdNl+(*c^!B^FKz$mQONm}Ia{&-rXY}26< zDOs=wEFIC)a_6t6v#!E2lW-Yj&>UKGk|Y5(Jr^hvmaI%uZ3i?d{BRoHBvR1W-IrgH3tMafhS@u|I3 z4wWF$UK+>pF~}m@R}RYLIKj%~ut4)j=2)tNuU6L~`5f~s7%lCw?~T;&^GbcDtd6m$ zt7iX%WOc+=cMuahUKuSeb7IHs0P5RCoH+xx3ZT3aJMM3N_HUOH2}$gD&_9YVu|ti* zoFAUVj>r5XwUF2$C&1Mj-M>9V3IR$;>@XrzeJL(!q7yq7xphl&Ziks*EVpAACfrVL z$BzMC=5{;{pG}MIY<#4DOMzD+!=FSZ!cMqw+Evj1g5qS3 z)C5eOzqTkJIfoQ-%7>7)AX#2J@jf+&IBdO%3!TBJ#Dj@0)&oF}#D!;AeX#@b^N)l) z7Ws@~X$VYsd`NN9i@;R}7qq$+uHc(pg-N?6b;5^UL=OIUl0x33Ed>eQUu+Z^v_`51 z-^trS+TWxz&l?)5jMgjlNoR>3lO_^TB%!Zp#y~65QEW;v zby)}tMb6?yhUZ*_LMOome$V{3wnr7|uU-H}hb;a{!22xlWJI8_ z+$#Nj(OhOmT7YyJn^Bw*khyw#H6LhZcQL{~oS$Tb8M+-A>pJiBDJNiZ9}b(C+}D7v ze5R_05nckIgb}8Qaa?YEn%w8&gL#S%qLm`jt>;D~i>duHNi$p?ii_p$i@!f@ za6L0>NT~W~FvinW-Cwni@-K0ex1s9hYZljrf*1FM$CVDO_wfYbMTW7pK7pOeh3cma zs;zPtKL|#0suuZ|)^YqF9LKF|kq(7oz=IdLhOyhm?X-79YTCl>4E!anOpYjunu^;g z&{c~XdI5muqM`o`xLuKm+phd@+u1s9Hymu-PKMJ2QIWPr<~|8;m<7#ynaNH&w2gi+ zn_@LR>^AIRAahsn%p_B=!_PS|l*oI@3Tw{Tf8pf`X4!^h;!Z==xa>mA#Kk4c6Y+J2 zBicBgY0qf2sMyd+0>gf*Qsvs7AeyFTgj|Lx0%^In*OuX6IU;Iat79b1x9wnAi0%`n zFW>ftU>uVZ=5+w%IAP+~R6p|FEiK>nH3;p@w|$+}FDC)DjMEK=SBa_f9w@y%rtzBr zlqlXd3kR&gfg+eWBm`L;G@U1Dsv;bMG2ly1cGZBv*lmi%hcVb-_QA<=aYSybhz zC@tjOe%k6VnaJe)XU_sK%hFTq-;*^(Q1n_+dYYoN)ImQwJXi;f!y0{d1Fnqepyc^t zQTKqMF+OEYm z(^J;9lAa=>d0aSi%T8H*U!+6r?3APNry%1sEjwi)^yK3~j|x2nK#2+s%1&{eb`!Hx zj&RJ)Yc|dCqJ`}Y8Eg#9Nu3EjOZk3u6Q)o2)seC>ra9(MCxJq%BoP@plO+08fyzJ8 z@d6#!@B^u|0v)Mw19i$`ik`HB5~Au$pcAV7`00u0)1i=7fOW9;miNF@Bv5IqRPJ0} z=;YZ0P~8SHHTstyXxeE77HA%61?yGl&+58!1-xwuCi=cgWB-;*Y9sh6SEJY%uZusl z8+$vclTrQsI;ij=?X79Dq7B)cZv;9dYYWPeJfeCzi~zj9KLVeiXqUD811jYDda}Ug zyjUZ-+SvEz#PNz~-mdh3OlcGb1=TySS4Wb=@m`{deS#OWsNPf4|nTdM(v;KwSa2$X40 z2=+P28gFrc(WacARDF!Q1rSf8n8Wy8VT%>Xn4w$f1RC>&A^BrobW|UOSr_U2a48SU zr92{MMQM>#EaPkbQG7WSY7~}JA@@Hez4lK3q<^fZ>=iYStdEb5*2Wrp>cdc&@S1UW zd%S)?TxwU(d&(&!Zw0|Ln?;n8i(=E{@0wovPeZN$@~_QDt^W+C)|7Ypw4Y$_7*8nn zR-=SdYk_~P7N{ks&=R#mfD&?G-1=@Sxto+$nTgg@Uc6_x);|uFN>5jN?ddXI^gwee zKGFwo(&`)-Tgh|l6Q%VW8R;_e$>;e^ za+TkR;tmVGI5>5%b8z|Kaf3;-gU0~WqC}{{GY7XA$Y|DQ zU3i#ucXpG#E&3HkSr#i*M%B1E9}3HRqOx)iUl}Pj!0CKo_@oRcE09E6B z^~-L@-NB1=3QadfmMhr#NgPj_?z3rIvb=|_De<#*HV^T~#j1G^RCDkRhFy95Jb)7S zMxcin_Y9InLrNp@7)u7)Wdo!BR#_4h4WbH6d%f0m~T)=6x3P>8L&ux&u7M5x$1SRUz+(A~9>A*cw2Y7i<4_dBCp z`mCT`8nSc3H;eD*YRgY}r2>xxAcqRXuR~Oz-Hxlk`H>2g%XBHf({Uu_rID@3l2%*O z;7iJ;_Ew6O@*XHJc+}n*0Gg-To2C{TS9o}>HzEmBcs8bOh3EJ^rts`GT;W|2$h}$t zDGu%_HX374Sx~M?aWd#e#>z0;Wr5uj@?T||!crg2#chy-`IkZ;~5cYV=YU0@6xaJZ4iT{Q1|gXu4MuQ zOWR(t?+s^uI~Xg-6lypA`xO46#(2sLUf+N_7^1m)!K?a@&^N6=B4pE51n6(YBtY-Q z_7D7pQkw4{8x;0?d$rXJCUPnTWHEzIRI>`6u-32a0cq}Yb2c4Glf;}B4K4o1>L!^( z$wpw04KqABeL0@VC(C*kTX+uWCZvPZO}oX#_2iy$J<1mT3IO?ZKQ>ib1jRCw7V%F& zMP9W}NbBm%H~&|@i?d%c8I7V*H~-Dp+SM~(BG7g7|LVP%wYH_8qo5bSpPeV;b4EhD zoPFuGlb3g}w}C7#7!;Qjp-J6=+Sx1pLlCyq!m$NM(N6$159*jwGJuiJ0F35(b6;(s zM?l{i<>1-Tdus)t8*&2qvn))N`W_G~X@;e6rxn zX%ugu5eKdYwd=zj>e|^9i0G_hG@kS?Gi$X8<&#AB8U>T#F9KY#fRp8us979Q*mp}3 zCvEU)PcK>Tq^Q)T8l8)PQxVBh8+kWn z(SM+NB7Qp=#6esJK=zRPt?m=2i-MJ=omJk7j;?5x%kkA&{dZ9GO;6qm{x0)Y-h?<3 zc`M@6A&|GyIZ$qt2KO||@ZcZ3;p9tOIbJJbm0Q9g^T=8`*4Z=E`tDaMzOx#hoAO}9 zO0FagdZ^)XX_cGu!3exrnvnVyHu_}d2TM(vYqybST>EPy*^fn&cC9&6Vv1RR^-=8A zk(e?C2_v)^Pq`r9vqTH?J?KvPhnf1fy;JulSbPIOy;|ZX$YrSB4F5unsd7cW77UaS z$#x@X;v(4#ox+h^%)!jh4surC3u|vDko^aMmx1i551{IkGds|<8B@ox=W{;hVQkG^ zpp*X+`bAAW0b%SpFj0Ew${NOAV!>w#V=q*&$fMc9*wL(=VeIJF>|yMKrqY0_9cuZ~ zIB-R=H(yYOs_?}^+E#~nmUId`Ts~8wiMA>x* z6wOjmVX9!_dR(gv?jvS}wOL4|k5TY8Ik*+Y_T%VT5t(#RB|~#&`oqf(LSDfLE<7UnY$W6ZO>eCUIFvW?Lr1GbY3w6N4uSx_b^{~%%lpOTd6}bPk%xGT-b^*ARH(o zox|hx283Keu(ai-#Amto*s%-&@AiC4FcOeulq2rNnoszH3-~ofD2VSgxlAHjcB59L z_Z}Q5S$f}M&7&RZy<04m_dr?0BfSp*=)sa+Oa(AhVb}cq2v56~_tys1)-xE7<%s1+ zTF3Ged0_c|I7&9{Yk5jLG1Ri4qm5bMca~-0_&w${w%c&;#TLwnXipiyq}uGosQRCH zNzTL~B%Y)YjQIgB=t3pb>24QedqvqgoS<`qzppFzt`L*eh;hlP9i{_8?H%U7R*P-%dT@j2Jbx9BVLQx;$TbaRYMDA{uy>qp zj4RG)K_I|NsqM_-PYzzZ1q?o(06j})`J!N!WV9j&C*3$kLI4udl*0u*5-}Z1$U}td#9U0sbZg3LZ4DjPPh#fN06NCNWmGA6J)oX zzneviVF_Sq({DJC6nL{M8glEdk(JhStROKOetv6!HKWhc_YknmHH5qWK+Q_*on z)o19w^af+TFiQ55!RSD`Df9gyLAPYgwG&5w82YAhba5DU#nC?^CIMSY%p}5J=rMxp zq9tr|v(XCuB{wi=`<69?2NxM+4vW&`b5}g2l!FoSYAna&570b_H-9B2;o?pFC7CymOGPsD>2GAvxA;ALsATrY zVn1Pm1TI4I=%e90`U`=RTv-ym)#22VzaEh(uE1g8%Z5;wxOBMq$}lQ&3Iog~>n6il)5RXYf>8xC$?) zki4aP7&!zeA%VcH9w#n=U_pGVOwJxKlZ#~!lz`UlWDlGM^pn{GYvGg09$*`iP92y- zb}pVbptlq-RLhF{CLnL%42#*a<_(;0!Dq=E*s5T0zsZ(25Y5_|HxT`rJ#XOPm@h!m zO=|7({NYL(SO$Leu}WFK<`Fp_FF<=#rwxo0ww-HI1Rz_}0FYg@-y#u@G|scSmNo}V z5*Wb_q^EMK7@u@LYIV*JM%mnyL(rGc_VBnVUkISt-IOSw?hFC7PP8FZdO!&mD$@fH zp&~tCwn`6>bTAs+#<)j`+Nl6!7|tR;xLU+Krp+=jkLFvis7qHyrQTK8UmJ&$z|c@( z#R_;hcf|^LZKG7K>?;@aH8VlFZcHK_DG$|qyR09E%fo$;Xx-b@p#d%y-*oF#^xi@d z9D3G|`)ZX^87^?ZRhfv9B%FGfp66iyZ=HgfP<;4fGa2 z87M-4-(dlBp`m6KGT=*~XV4fpqPpUyDNDMH&4)U%nu|5nEFN$O`$IT4DeQB3Yckp= zybGXGpL*HwqheXf81M-FX8@E4eb{BgWSO^@8y9{Ifk$L8wbnb;*Nh(+{-dj&5~Etw z9O(a!LH``qm|*|A`Cs2pB;?x^hD5eTSxij9OZ$D zpvfvFmZGZX>S;xtF&8BSYyi>8W7#LC97bhZlbW3s7n65YB|mCcIpf zJCn6o@h*IEqySeD3#H=FP

cNS)kU9x0C%hoFQ=aW7mnEY(Kpm3}ne5T>VhZ@IB& zuRLT_M(PcC&{&=@m>pN$reEhr2eEf*T#}ivV?PD-gYN2uJQ=>bUG4T-uwKFD?)0|t$m^fX? z90YX=ot2SB^s=J(7AoFtI~S?~6@;%yoH=#!1WRx>p#Ys%q&p=-@VCKeK&7ZMCB6(m zf|GcnGk#4`%B40+sf7i(Hk=eo?AY!fX*FbG-SX70^Tk6nA;=8*bD~^IMM%1nBxB$1)?&2tv z6uGVf0OdWy!m}b{w!(~#H_7O8=@1=v3ln0mrW;}B__{%2-FD|0cbutK`t<^6c&R- zMA&6Y!A7o2DcEheQh2C+X4c2JILA_^=DxysTh86Rn!P(Zy1R9`ha$3iPY+go5Z0bm z=J(!1d?|9yK%#TnpC}Q7swD<|%Uu>o9f$ecz>cNpoe-xNrLCCFT~j8(ePj6N#sld7 z+GkCR%NCW+REOXgbk(A1eG`BZ;cV9-n1+YA>@EOQAccfxj5$dBv|FA`J4;#|)O#c1 zUsA6SryhqV-1H^{BVOz_$o6`%Y~DejPJJhU=18`51f&pdhE_)eQ#S3AZ4`5Q5SEHQ zwO@$5F`)1*t(^rUBBaCW-YiVs;n@ki>1)Vx4Ll7&J0<*T%)T$Cu!ty5GaGK=#9q2k z#c4j5#u(gMq}5U$jmFl;+C@IiAgiU!R@G9({^6;Wq6|>1m4amPnVmt2rK&$9Gj76? z#LpBYPG%P5L}k#Pnt~^6$_!e6uPU+hvjJwZN-V`wt`7@10d+U*gVLf-tqK_31yi~y z`rGi=9LOO{RzXyQ7{Sta!w}RymIvMqTNE9S%*8MrOy@R}uO$dj($8jvCkL-E3!fbg ze0Bo#EcxtK!Dq?Zm+;xK0OXS*Y^pe-Lp1gCSw@b?asezDZ!yl;il8=U1YQ7Bp?~C9 z&IrbdE_T>n*VV6pY>FbzO>Wh(Y>JY1$<&NWcYN%DzI=4{I6j5}lx)bYIX*}M_rz?9 zV}OZwsx^D(%J&HO%}AwyvCk`^PbnDx6fPJ$QV>Q21NkdwRhfR{OW{c;+b0WqOdQ^b zptd;Vd*f?0gckZLaAX_7D_>VZE=qq59&>0E28)n_QY@9qb#R8%h?hhi>S&zYb^U8* z)Uf~njZ3~UO7@e%*g-Pt3t)nb$%v$vY_b+oeHi+tmu!Rw-+2K{Oaj&wbMSq{S`$}C z&j>~`^c~jNpz~YS&>kFR5Y6L2G;vWh1J5{!)yeyXe{nMdfS>sm-RE^2O2)tRDz|a5z(yz?2UK7p5 zwJh(=nI?ex>~+o!Ak~<_dYb^6fLmhTbx;q2^^&W7OU$vTkXvF7FgmCQ7s*Q103}_n zi55*6Y2q%|9P80Co?AB2EaSIq;HP$O*?bG&|khEL{}ja!)Yb(=*lJz(9t!8wCm z0>_r|Be=&W;NHy-Ro8l}%zE$U7Z!Y$dpG|PEi3E2n`qX~dpFUq+3(#PEnQWPUG-&_Sj zZQopSZXqjhx7-+lJZ+FGB^}r3tg>`LY85J7LccQdadYtMh^yj80CFS<;n$SqxCTs1 z8N3UjrP{Mn2H#-y%Xu=Jvb$4Eo%cX#=uviW2hg^aoik-nu{75Gi%`q5gKW&Y95i+t z?x0zSF)=smKxYZR8a8>@O9F<#5TBu1@C>zJxlcbW)M~PVMg~;z)EA~u5t}L(3d&%h zJAXhl&7~^l_k!^iQySkzP+MsPMm|>>Dr+}}34yw)&)KAf4uE|!LK(LDRWO>Y-Nqdy zQf!4!Xg&=+OSW3^65OqmC7!U=&j2W`sbVXnQqF9ZA$+>zLtN7)uP(-33lY?2ufXuB zWuBq7=Ipa1!OC@oQ!`k^YjMsg7V&y7O0sPdtD!F+A9yy2X98&3n*<53S|~?mhd!kM-4rfBOH&X>^fK~c&H|JgW*t^|(g*VlVpBy>TWsA2)bcBW@q`3b0oU6E zL6cER<5yV&uCIi?Y5Yo@AYB31mx@Wa%p?4T8K*3fZnb0M48S)G)B>bI^t-J|d9as3 zeCLAr;&P?DvppX5ozxYmEfP*K|J1A0}qAnpyBwle<&RFqcxob+bp2hvem%XQ3wIwg;Ks&*m| z%P8%sABIojxj*sg5Qx$)mHvGwFo5cx?-fEo7P$+vJ za5kl;j@I%ojmEhsny$+Sm+5Ulv-0YN*sCK-yQM8!x}v(1p+`qJH~Jb>u=s3N+~-}f zH-P&B0QH>&I76ra?q3KX9>C3`wB-%nbuh;fFY{@Yw%qSnR6uFVeGV`>XecgnFKziI zFJ8R#eZ5#yP-)9|`$zdYL_CTV9jGBb2VcTgtVUs0vbVJ5L;kT^C~YaHz_&0u+hF1y zC2s#(Dp<)Wt4%u3YN+*6?0X}qU-K{fQ5T9Ilqh}zKp}kbdH72|b(2)1^hy6HUw4h7 z2&qO1C*)84W3@m?IfWbuIfw017*2cc;v<>dk( zpiFsrE_^a6FWe&1sV?fVT5Sr8@)H-KQdt@qHK4*bDnXur6qhS4e#@HT(r3YENpabu zVA00OR$4ZiwKK&f`Zars%R#cCfu=ju;^isXmD;jirnZcjnw{IkiAfihjULq8yH`I) z8wHWU4xORFNw&#N7PWX_*W8^_0|_NnWjQT(U=PxRKTWnG-8Zf7`B^5L>;5+A%V+$0 zT=%aB(Cn^z6jygLi(V)iRmx}oVqB@rVnLjW82a(5&};%-jE=Xd;8C-7DhnBxGtkSg z6{#$&%Gl%E2E$nn9PQf7bmb3t+@At-sftqGE#=ODjK>ziYR!Zywn}V2GlI> z8*h~Bg_`VgOgtwDRZgNfk>*WN-4>kL(GQmv#~PL5ko;X<%EQh(+zqx$$9OLk#;uQ* zOAV-vJG9?X+^qTkv&CVJw$eeM7m?P7kcUZPQFdkUDE5$~3_fFZ-;Of)w2(3013f@^ zl);w)^x!B1tQd$m70O_yEb|P45RCET+!7&0#-WOTfC!e@Ul12EGVBkrAt5x!V>Y$? zlvp6|A&?SJ18AOhjp zY$rTP@k}pQP)Um=gltAoJF=aeq}WOU#2w)N)UUzI4L#v4cx7@xsX7S0CcFbL%~tm_ z@E(WimBAQ7rc*KP?EvIRbi}Wz48kTHe+1rclzpG9;V?=2Y3}^Y?}KQ zV)DEP#;()G$^-qi(t&C>xCdFf%AWwVZOtvTO03$Y;(sic6=9dD4I8(ri4I!&!&g=|bmE#z43id3S z_C&`zDN@LMPPOL4xsmd7YJJF)psN-SB&P!?Vdt>=kjc)w)b*nV;a)vVVA8Y^Mq{i< zr2bW>^l+WB!b3TW#T>M|z|ig_2km$VgnHZZquzO~Q*V2|)C<5s0R3FGB5e{T@8?0e zZ%R`l>!7}qmcq052j{;1LyG>-ZYeaa5V*fuHadPyT)of_1+cZRw<4krN%n#OD%bZE z8wFARI=uRIEEcacR_uFY-reHmak^g;yWquwn`3qXex0m+Q|*E`Ah_EuxZCPES&ya{ zh`UQnp7%i4={eEe2cSfe1{R33G^y7vSOVN0VVBtjHga8df!&7N1vfhO+U!hfX=1~y z5Jbab?cEuQSq~hX8AaB{dAW>7c8JF;zT~^sG0C`c>{3r)Uy}WgP`i{tE*bMH)|i}= zGuaf6Lsu=@6yF9=A`0!=6pj_gccG&|I1uB)f|#z@jbO&6M)C$^JbmI=xwNV_8yw*g zg0OJ%#zuE>IK z10Y#^ndDh)3M4b?N=f41h1(Q2q~IyLP4SRU$|`g|ceGKdjTDD=!mBB}qo;7t;VUD= z_0nLue|!i+!~zD(Nt z^>A&h+<{Me6lx=?Uum5bhAJah!!xVl)`v+aQ)VW*I=Jg)Q?MM7WTN_>#S*T38p##Jv`pW^sp< zpvU!G=aOTRm+c6SU}0ONgV4>(0{0US4YM0;I0Md-2P8`#+6LRBDO{6ku>DmUuOu66 zpNPiR2HS}~u4~C)J5iA(FM|y=5AG9E>pUh%oXjk^gQ;-QX(@P$8EpPu)dk4s1h|&e z1xQRG@L>Tbpvu&45KVKbu`=}`ZW(c{|592lz&3u6>= z6;9V#w0v(*Z4UdNw~g7{jtO3HmUF_%z;=tEXUTTcuTM{OQEYc40QrOpsje6V@tre+ zWT=*MRxsX-QJ@&*38_n_xnBu=`DpFgw#xuYw(Zs|cTy2WFBI8}2VhPCPTsB-?VT*&H{7*^)Ttc%d@l4U zrDJ!vbX=5zF(MtvWI0PmYAKXE6`tJQ6tD7p4T9P-k#8xK)pjWqrEdp|bs25|M*w7q zL25euP#lUXb29tb_2Pu7cA~__d|?FV!@;;gBC1re4+tVA??E*7p0)hRgU~lE6(NjT zSNW6oib=qZ5<7t6FVu~|71F6>PfNiubRO8+AoQ!&;2tbx5Y1CTG;vu{G#?S7>9=gu z#`S=}Qt~8_sw%zaouX-Kdd+FxGAG(tC|1C)6-t3!@(j;t^&KD)-SWTpbZGCGL$XGPv zwyTqv#aFMvULDm*rb)U;&mNTfF|`BOFA&6W{{nhZH#AGQ&ASBejrf-WsL$HwL{{ZS zZVCoUxG3&M)WlsBKguN{$v4H#^kO%~cf!)!xhehufR{JLAA(QjrntqP`l|Rm#>@OU z1kGX~b-ST2+-oP`uK1@_*IJ2Zy(|8>1)t@v_!pvOWxXpN&DwcaJo+{JUGamZ)PSfD ztJO;z#Cci#^76jg)o?+#7{4#xg*R}z@SFvqDTu>D6RCQX2@8q@oG=kMae4p9q8K}t zHA5U5zrY@n92>v1y63i1Hpj-#p)a5I@;EmB0HE0&8z{8F_r-sRE0y=f5vL*qag2v9 zMxomzNH({O&r79=kU=>E{qyDVK-d7jR5(0dSC2t9z&ENAf?m{pX?bk8Qm;e2zurAu z9D$cC_Nc4j_1?m0^doRp2f~pczr1P=JO>X=HU=wo!*L7Z;}OO?`V&%%X;s4+@6@1~ zIYMTqV7HPR=UEFOgP&>*p3Ii%dC<^Ri(Gj+fD*0@%UMch%40o5q`@-9H25k55{_h{@v7>!fD(Ub0k8K&r-s z*4CZ~_HcwY4Yl%B#-^dnK=1;IqoGf;1ixd0U(*9Vnx_U`jEd>0K$b@mP2G?7C4>d5IKI2xp3_^+=VNi z@NkPb43_Y#5$i8|NyL~q#6_zRf-jojw50+14xxaPRXHM5xoG#KP#K#lcNMD5KzG%J zqG@{YIW>CnG;~B2SF*?(>qEPHKeF&*oQ zqmXyHm1ZU17_OT8$xu9z&0-b+d5xc$;!fjmu`+TXYb0ep^i93eLV>y>DbvLyKyqSY zh`&(Ub203;U+xY-H;j@M%%J!*YdXoS805WHf{Ry|aiLOh58r{7Q;^_J5qL|U1kzc> zRt^(QQ)4SD6JmiT_=iVSd5a)8x?;k9iha!&2DO(4qn2>*#VH72F_lxGafX=6<@NF30EU+6fXr9tG7HE1$>WZ_Y)T7b)uJbG?8kDf2ElRSy+Jle&A zb*OcPV+1nGMRt(dmM8RmgVzS*m@wD|Gvx))!QJ6pe zUX@XWR!W-2R~dbwMpcG{ttW%25i_s8gP^u~6_~Iki|XQr!1wfZJ@wJS%E)zlisOwM z6jRvK*gsl^FB*06si${W&*=VLJ+;2-uAW`JSebWMuPQY2EgFS6auT$ggzYBvOcL!T zsb=)mp5|O=g^hYd6IaEW|G`Dd1Fc;M_>W%HQQzn^NY#c>4wR{JkBoIIoN$0~{~LPp znqkS8HD-K@9cCxvFs^Ox+Tz&Af!nM1!GKadyc0kDb~#9lIA+Pk{Xgoy1WvB1$~!<3 zk|u11um&jwlO`sePNzHFX#pp!1_4=uq6ws{tE$uW=6 z^qX-Pb#O#cM;*nTaYY@M!EGEJXH;8NJ@RUTCQFE3hj4CImTqkyJgpl2@M4-5sTPX4=N{`w>c zWFd*f(77bhuL?voUV6r)qtxF>MB`|&U7dGaP#}|QYeHBe#0L)OWh{s&$uL_Z0aK$GIV~dB%)~v-}9(~5tKLI z!B$ZZ6gW3~!SM#>Z$eX_0yn8G0`t#jjSL{7yRX55K&zsDQ-OMVM?qy8#7_avK^rv# z>uXk zf}4RBE=j?xW-mm;bUG6%&*lrfnq4AC;VPi3og9S+(VpihJcM5=N5K?YnW7-7+4K3D z846PFK>6pOCsJbzkfHFf=vpppc{3D#WVO$eq42{Pth^Zt@vNO03h~?g843$o&0Z>T zZpVE?0M895SAs$}FGsKHfZYVp`wMRd=~$sxdIyQO)Vcm^zDcM zA3;6vg=Z=MO6&e8t9x^S)ot$V5Yh_t{6&q6-TM4 z0D_;e?^sR&T;8Z_KgsT7=*4}D(SgM1f)^&fq6K(Gq~ua+YH#HOMFbE>M9OHyM8=GQ(_@__Ozjj$T~jJI+(4~4n_86{USRcWGD$wQ z^jtP|vj?5cJZkBsXxg?~;!#(iK+ic58iKBSk5OwxRc*{-bx4GB>~Boh&oQJ|RAmN@ zYtWbbrDBpddkJ8mFC?Zaz@_*-O`6Mp?<;~sGsO%V5~m8M1BqUs)8S(FX?9HY(97A~ zA9c34(lRaoR`~i9y3z$9o!t^{zfVw8TUP`g=v^7F9c$|-FGCIhu^yP-yR^>$3=6L_ z=J>&luT`BW&>jv3Ey({QSb-uSUq{cJ6(Yt8=}05`itzfsppnnY&{%;m+hJD7;R*g@ zFy0a@@&Bl)%@Tp0U}@u#Vl@?lI=aiPql}}w;vRyAUZL4nm=q^WxLx)qO zj2|MTu+3^2G}m`pd6P~W=v$A3vMrY@>Ev2A373^ZZ*+xVDy20!(2U+gKUezb4r};y zmdmqzQTT)a;{sZ^GuVz{6IUhZQFg^RcQJjGhG#`Bcp9eASJJ=*#j7x9Q8TVuuff-mv zrx{-vh!~>XH+<`4(RN2yXlV)2@B4Xp2a>k5xUX1k=oRRm1Z?Z_ zo6gND8bZt}f`?Ctn>Q;9a+uc!(RrTtsN`4NW0HKKl*#6J>TL%S6&9jC>eUfQJXp|X zeBJZsyT{jGJwM)q|9bIXAO7pdHsnUoEV>E*5PIK=|A$&~cf4=`rsGl=EBzp>nqeZy zv>K>rC&=_HwC6#l-T0+~Oi7~3K-1%FJ}`q#k~To>Z}SJ6_M=(=UCROid@XkcoYo7I1ZQF!*u0F^8t@8fe3J|tKyUUW z8ZkdmYBQx}UXh??ssga%0e4VS9*i-;+B3icBrP3ui`{aXDFdl-eO+ijNxA=ba%sKRxjFjn%F0BQ^r}tho z^0`jvQ(+ep83OIXH?mK&-Mcw_df!2pfhI-F@`8W9MNMt~3H0e5x@~%TJB%~#i!)ri zkBjT^iEo@~k7Upd@*kI@XdaS;!wMCX6Jpy%`J{T6-s=!R5g_hfM;DNg~cjZ*=0C%hWo{5t4;+jF6{^LhT-F8tF?*o<(aJ zq?`cc5_!&+U{Bs(Fnpy?LX${h@mvz=_e%(8hP0fdHSTXDoEdU=;BM3%?Z#A_9%lx< z=gy4R&@bl9V80FkXU1t`l}2fN_iVi~<8x!2V7W0=t4=sDPBxOD*<9$KRx_aA4J_-j zm(FkIE?YP;-X1q^?p_clhK@W({&Sc9p4%4sBPHA)i6`2&%R<2%-A}zbTozr5B*Lv^ zR3kf7yyixdk@;-Af+~yuR-pWg7Zh*a^Ow-nw-A^#7J1K~V~skW_xuYl9J+(YpZEOl z4xj?^o`2$KrVr}DMY<+bjZ*TS-ORIaZmFXa>LT4CrRJ7!NWB%vYR4gU;zyy(ucjkR zPsA_fkkW-!x}roTG*fM-vw-+T6w%kVy@XcURZ%=^rxPlEo8JkwU(`APSSvtJcR#&bd6J58 z((?=CVtXYP!I8pfu}<}`r^rE7rRr=wU3S$0+A7Bij7IB;Oo+Tyr^e}JMnn(lG6q+yI%AA`<_V-J6P+keI zmrF(AQK@j-rP~Xo;>1KxVfz?k)$!uqxHO%_?)Irh1*dp>_{G*JN>`jJqnpW5uz#tD zo9JZT`1-CAir7`lcrNZ-LVTRr$RqFv*Bh0hs61h$kT(yUdC|d$?ocdgl65Qbo0f=X z3hybRpk5k29a8)%>X1wEaVgET;a_bHpDx&$CH3xP;$n87TS6YW{u?yaS_-P@GsiDnJwWDknc97|Vgm|&lkgSeinG)^$=mU*0OvLIcH}guc z_cJif4gx9j2{hFy6Lck*i!#e3kPc;QkYc%#cZCca-}&_%jd3%8;fBGw+epWyV}#g6 z9O~fga`Ch2P={2M3x25M-@U}wX_v@A{0TL+9hHHHIyR8u0v~{Rrh^_LM8|8?vYj$J zkR)A`Ms>q@qbYbh{#(&<(E~ol)?w3pkN*!)IZk%aV_is0?U{A5;~1I=mqF`f$Fbfy z>cW?O;Ouee%g1XTy;wj~P5J_B7P`dGzLQfZLCWBbQEQy+urZ6}E#YyszcD?ot0~&& zoE?9=REU>r1-Vur23?95bMTR*M|##cgx?4+i)3JDA%A14XQY(m=4RA9YHO45vXAWjgibdVe?i^3mL*-amq-ol);u+gZx6eY*hKJK2yRu~41V=iAUHmy##FEZd?IQgTlQ z#xyA*X6vw&WCn?UF7PB{Pw6^7AsauXrnYRP2Z=v>oGmWhnR)aZ^rc*;PjIM*eRmfax4V=zqd6uq~5K01x3+2sBD1+>o zMGQmflOT$U6CZzILYc{_>k?TH=TqQQp7$WjP$WCZokZ60BrBakaH{oGVfdn83~TJV zJp&KMX^&IzagNg-m*Ddtc0G?x!o{xiCY@bR@M9PqdcIJI8@C2Y=ZZY6c??*Srq5aP z)8VXnHp52xBoeIYXLxbS<9`?z`+F6(8maYMtB`*JA~8Zb6XZJMZzK{UWW>tds5@dD z=}C;B_dGG;Zu-R%BiOG4ATeSskHU)^OnkW!_I+(e!%n0}oNB~7<&4Dtx0)nzKQOM# zZaVL&_%HFcNRqfOZoWX*wpmzo#5Qs55_ZYJ6l2lAAOd3b!1B%Zjgt$ zT&-GhUFr+&ku`EA?6=UC`XdF__q||wGbg@-raoiHB)rI+_$F)A`OJymd*RT{Ie+HF zV-BDKGADlHXr>S9!9}{NRE<(HC)|v*aG4YGT02v6%uOK)xhNT@rk6;bxEJ_pCwXG+ z$D#09^2A2`QpppR_{#i=BaIoG=Xj(DVnzReV4?*`p%}z8b$yvPh2m_heV!DGr;4^D ztoc$X;#oUWDB`#IQz#bZT04Wv>}(&1+ApBzrkd*z&$OP4AiXy|#nDpF1+&$O@;T$h zsj14u$oe?Lg1x(Rrn`dnHT#E3<0 zW6Rq-F&-u{M@MijqQ3azc9i|S=3+0WB*+ zDbb+DUY=J^qXaUPQ~?l|%jVzogCiy<7OxShu1q<9>W!fc@t;}!H_s&gVA zF`5iAlbrg}h`jwS3$NewlAil_^|gakUM@LolQrTi|#1#pV^U*2v><}Q4aSP3sub8q&N|GUBw3^=%5SIRn z7z~$BKxdXjbmdHHYDZTB!_vo7SX!tAUQV}x2hy%Io&NrB!6)e-C|0>L7|tLcsvtR4 z;=Bw!b8)*nK->iPT!KbEb|FR+-cCYuptp0FeVU!FkRviZhc462I4^(frKUE21fE^q z%x^`tjs5k7q|Ld$z%3wD4S`*1vd-na8^gxUwIPaI3R~=I9s{S9HhFRD?G~=gbu-_V z=dY-*>@CmhtRYQZudkrliBWf>ou`>CLOJS%ia$_@B-WrdiR~BK|RCD@_&7pN;wH(=wNP-5Sdy)0A~gkaL;- zJ0{cV+JdMltk^z=$n;6jry@yZBl|QnNo8XqNkureWtvL7XIRL(q%R0Yv&P!b%Rq+V zBfbnD=g3sK5uXRK_C7WV7i-fSopnr(etZC$(QDRcic?=_4VTU&c{ue*a4G@9IrZn^ zoZ4V`NuNZ1PCZ3W{1aNUa1M{N#2eWTCHj3d7?~PBemDc$c?&%=3?gHBWCoYzw(yC+CTzMo+reG>UO?<}L>xP1^> zUB6Bzo>@4N-~J;sXJ~StcD=pWhiXq0win@wJe`bwK!p|XhYXyw!R?Rg;cLnoCwMtuPlxmMZ!>6^;A_9Mh%CVM0lf;p z7@6H!GAM3r4)u$5U0R$e!u=2LwlseAM~dq&3Z_NEYr379+Pj6o^MFSQ8IF$xvRQUV z#*sfgNlHkr{zw5)33WmD68BN=E zg|Tpwbw)703%c%@ocAv1m}bU_LYriM`4kraa~xyqh#^i9@=1)IOFsP*5Lvo1HYMG9 z{zf88S0+Wd8+Av_8uw)B(tDnz`*8rpvvk?711C#&UuAT>R=YNTmab^n`7B*IBk}*O zX6Zf*jO&^uT_{zqA#tI|(*1hed_l8xV=Sg;>BgUM?IqIu1d`aU=J?RRi$c_lBMfrr2Unp zD`mtCK#`D(EL}CdM3(MXzy|GP>7ECC^DNzq@hg#~E2m~<>59i@maY^*2CVOW4H z-77IoU0>$S(jBqd=gHE&TC^p;&X=Vd&)S)#8^1lUvUDZ!Nw0#amka3mR?3y7+waWM zeHLH3Th6q7fkiPh(y5Ag%W)i5^-HM>zAhaqKGSxdw^;+2OK?8R`WEzMt36$RnKEuz z*7InZ-?ApLb?4Q_kdh`5>9o%$PEdV93qv1q!Vv>shuuvkFtovoP_`BJ4ISXw2+ zStLY+`doxQxrjXT<-sEI2gc0iQlo1nO+<*(IxHfY`2yz(JV}>A`a~6W#GM}7sHrU& zoy`}>45La7%x^acjR{ys`-SXSPnFUg4aN}>Q^W>#qmh^S+Q<+nqi;Pnz-$9ohQLlX z30G`@-soDvR8Dq$)P-jBn)R7N;R~(d(%CG}x<$7a5FlJAKfr`C-DDx+2>0Jr3@_=E zpif1>|4R00X29PWMwMuj`M@0tquw2iOpPDklmW6~qVB`TIl}t?2cHM=;~Ur{T>MCH z()lqCmD(6ZSI&2e^B%A|PA7UE&ZCTWnlk6S$HF=9bqoXPlgQ6`ErwAACPP)G7Bm&= zQhTDX{YWsjHP-w=22R>x%^wqyvX%6zVt~X_}Z_hMHuz+fL=wIhOChe8&7)7R4~2%NOAq9 zU|J-Ms2*x+8&RQQRKXVhFsk~9IZVLeZpZfd!9ZxDdo~(5!l?8(U1T~KM!kjx;#(gp zj5=aX!DP*R+n!wvO0x&uhWBiHA~bD#+v5$RUgemaH;fw7%m|~}B=gIsu%n*p7+XgS zaf*;nV)R_{>7RfIqe@qk+`jl5i7=}4TDu!{N6h;1gi+}|52L;nK=Cjt`*q-iQR|Ir z>019qQ0`(!qG9L5sB%W)|62{CJ^+mCnk8K*RWOLSP=rxG95-LkFlvm&^e}4t3D;gC zj4Ge1wdD)(jN1;QD&V8fQ?ITtszDxS7*&1Y3Zq(YX|>TFDX{*{3zj#G`aLxD?W|40 zi!kc9S)nsKIUkq59+~1x~f!-Qo^WiM%rItRKZW_H$|!G zCBmp51isn{qptf56h13<)Q4Y*FshuI6-E`0%`mDIL0H`P2_{;AFzPU-sq4$UVbt@i z_IbjnXN$HZtog#I@vNO;)cEaz6-JfB7h%*v0X^SJg@;kE;7fPQVbqdEv9vI%9LEtx zoun>AKtX(_?L2GN0Ok^$&$7N2efe~`$FiP7)BKh-iET<4RYFSUf(WCI5~w_kN@xuY zquM0!s9HOWs*PweQ144v7&W7iMPE;ESRo7bVMZZ~_(Lq^$wC(FtyDP#el>_QfzM+%e@Sr)L6#RD-IE_+YMMZ%YG zKQ*;|33=k#b*_2>M>tN&s_E1$RsD7r%2w# ze)bD!getK6U-ZB+OeAdK)xzL>;6YzWN!5jI}N;alGci({uAV zLd>s2-+CO6+3~KFhdbFMV1OiwBG4P1?*5bq7n;$lo$_FRrc9gnTf>>Fg}y}R5lRZs z5g=SBN10Hji#riVm^QaFyrfTpJ{2hsFJqs!mhvF+(czSbZv`V$=!M~>s12koV{NdDI9Ii2cxSdWUt(VRK!-5t() zUt%aopG1Q7{0uE(!!Hf!Rm7f1ZFhK;(F4KW*zlSMO)96OA+eu3m73bCO=xUbaE3oN ztUh8!F}T$2t$#`|5SsW6qLCvuOpiTm-?<~USI|Jt*zlFs6ik}rGvqI0P?|j$%02yv z?QS$}+mQFhhA(zZ&Knz!X=cQRZIb!rQ!F_BjDXH(w?^v0++9cx?Ff0E)+k*{=g2Hax(K@=woHCabfPyQT0?7faXHeFtvW z$@{*I+iRTNbRuqiTJ|uAq>yBHM_1s0sI2Q7{k|WkMY+H)E$%B;8wG7md_TyctDSU- zRpBpUQ4u(PPu#pYy>YxYS=l%nA`HtwsBab zdSixaKh?$x5}V?6Hni;e1h^dU(tvHA+nLkC{ZvU%!BVQy8_6OS#C*ufB*APa@ih%5^jLVI=$ zhHE`DmYSG%#F?gNQd4`&6&ON0ZCj{hn4YKbc95vBkChxv1>+*f6(ER60k#M|3)k@T zgI&XW(8$M}+NOX=5x6P1f_>W20NX3kWuUoe^UxjC)aIeU0Nc?Q;d14jSMWIOr7+B4 z62YQ18D=&6NQ-Z=Tu=I1511`sUuhQbTP={xD9tKoe|&VKa@BjN8*XJErcG2E=zZ2e zrm3B8d;Ko-XyhAd>ZET* z^T;8M`4)i5OB*57CTiMcJAISyg)t zD`#PEnLhOMp(r3)i3rSMH1bMI8;4Gpqi@~g%>>02fmy^R;qrLX8=b7CT070E-J6bV zS_gwZR_owt*3hO-(rtn~@<-7a0*cGueQX^}muw=GaE|>UT>glmbIG570>U{aE#qu` zM6(voF}W3VH|ma70~Jk=bBx||=hzPV#cqjazYYNB*r_F46WOTjE>HSgVaH47jc^ad zjXL4@I@a#An=Z4@@9LTaa&<9F=XKN7B3xb7xOwxM1#xw0NaOw?!?Cqod(F)Z?THfT z=f$&h8Tq-KRtn(gxzww}X|>^RJReId$FjkALsX1>$o?wG9wP+LtS*KX4uNx*VH zAt9IT*^ZL8uEtbRYTKqjx}BvW`OMr~6KO-4Y_siY%q3~;LM~!gpVr4~vlHdQXr(Yy zoT*IA6-vd4iAota$JKcqe9W+1o2nEVGsUU;G`^W?;HxoQ$2wW7H@c=PwdsjU?1}Ac zrwS=g1gQdTjo43OB841+CQ>ftNI9^NIt+OM5Af6WqXVyer2A=m| zRdOv5Sz7he1}DhujDc|(a{A6piIwoyUPVpqy?$VV%qCL0h3+eG`PA4%@!HDibRQKJ z^<&R*P$tQmT&%bBVEPm${X1#*8v_e;jG zxpJ*vLLG{wApTHW3U09mY-cHW5rfI>K_{$dDR>2%=6B**OTj&G@-$aDQKR2)EI6O8 zhKs3SEEcivZKe-_)zbW5xbF3!93a^icwDW0-VqO zFQ6|Ul|4#-1Ddw2^tEevHCTzaO#7eiVp}cX_Rcql2BkiaN1t3Ys^OxsDg$YnXb^|x z5)Ho!7k*)BiA!ICzmf0@OW%gOQ8z#9;qeRaAyj?#5M+Ig(=X;1X1@*qzwi@r$NlcT z)yh7fTlhF>TL{OMY|{y^@aa~c-87l?g>~x-la+eCxTk^??=vsKPEb0E4R7i)H5G2` zsRv5zZvxiSm&IJZ)aS=tHLqR}=dpsv;if%44L8ge(ruJ~X)dOZxs$~7-Nw(MCizDS zReu%3=i04!eYf*y>QgXI-|Z_{BV*#xtp%Rv8sYYZMRE3P{PYgIPCNxD2d&f0`}ca` zFf7NzD%Vd>6sL-fYHeyhdLw!#Ep$6gVpa4m2T))byo|n#*%^1cP&3>>M9tprXr>Pu zii_rvmJkR+8wBlA->}!fh5kqp_e)-+c!~Qt29QCK=0Ru5;qXh1@?HNZgtnrN3k_{z z6r*IrVv>D15dTAs^>hDNKd{GYuB^{aPuFG|yX%w1nZ|XqwML~r&vL|AP3%<>pF;Yw z;GtYdqm&4QQY+CN1QM71g^NHOX(`?G0EC)ZA^>qcX4*~wV&#{x7_wqRC*hY0KqwV1 z;}2a@E1Ka4i7E)(a|I)Wgdfhiys`&rNVq*v^IXTCh1qJ)*~NP0nNXf1%-x8aI_vcL zRHHD#{vUbn%A37H?@W_|Qvs5`=9mtRlM@aNeOSirre(W2Z%?yA@6I8@5D!&9TkA87rm5q2WdIW$cf|7hFX|WX`G+J)EGlkxg@tLa?31 zPsd0k^%%53KM_ge#`W~Nqz8SDdC+kI=6J1KP>ytX_Hdg#9OV1PD^p-?TIUOJqnB!v z(=%0iiPIVM2Ndd5qu#}K>bUC>d|jK`18*T7OyQpj_ z?SH}cbHVusxw`?8j z9jt5~92zYRY?_CLIj}wVlU}q0cp8L-pr%YPh9|}F+oq0U{946k~4m}yW`q>w7_0Nd) zjwuH;m@YO-<7ySNT>jK5wzt?HO62}N7$s!YiLAZ1GGf6hJ-E=Vty%OqeT7^tS4and zE`R?=sW-krI@b;b!^f;~O|_A4t-POsX7->nhG(sO5KZ^XS}7%wlKEm%7=C}75+GHg zx`h3W>Ck-=`TfJ#4V?#mtw{EWmt+RQP2J><0|-SzmmCmSY@vnb@9*7Q?jJ1=^i{_C zi<^o=#nH{hfw8Tn!Lh-i!7yTAbL4 zo0qSSMO}PR*nTc|z|*45=z;aW*k}|><5>P1wH|~3@q~!uGMkRIO3iQ^nsfDPVaxKP(`E&pw1H zFf2Z$-1;NMAj`0;)OAU^L~43zF&a5Sk@Q&a3k%8 zHfBKqLti=GC-jy5jj69bMfyte>7TjG06YJ@K;Zn~#@Fs=C7?w5La!JYOq@gKQ}CNu zL+JeeEkm1o$NEdfzH+6%SR5Q0DwW0t2Z#E%_VxA-^^&!pzKJ7M!uAuZqJuKzETQxL zy^0brZwy#TM7)^{&aAnX5rF{sxA8@%g1@92Roa}9_NO%) z{S-?p_VKAZ=B6v>&CFmwjLes9d^OyM>@r%dri*p#hvk~1M;19MOp|zd+?BM8wI_;W zUmJ`MZ4tUFgLCvFUwMm){Wbd5kF+pHi|a_sE7>HVND^w4-sp>=sYZ|WpcTEPy;dmu zfYrTcrOF}XM}y00;?l4i9qcb{=^NNGG&b13snk1EEN&XA4EAp7Ee#Cx4+RVP9Slq9 zQ`CgK$v(|A>~4Q%abi|6DQR(Ov@tG?J&!$LV9gK7J{o7dTxe7$E4A51R{{S++0p{i zD9MDY&SZq2glt~FYY;Uy;E37nIZ`39cWeXLDE;VZ@5BeiT-ERj| zR}+YDW?)$ti0Ga8I7d~p@8a_yf%qz$gi9dkO}aqb{HGz|$Vg1Yk&zx=My(sO-}|ST zj%Fl3W}{2b*JvJYOk6V4@)#JcqeWja@$MJHn~^I5C18&ZlpNHfb!xv)UzLLrhs3_} zaTuA{M5v$5g9GKEzP_Qp!O~#=*4}~9(w40Qg9AgGp@xcmTY}ZkR~S$F;THQ!u71*? zA#oEn#;pOp3LAqK?GD=*Ig*v063hSzYh#F-+SW#3vXTlvnoD2*aD5s+wCi^lXB#!t zKib`Zxq%0bI{P&|vTJyHZr5;aG}<-1YlLE$yGDfH$_Q_+NO0te3~}IygL$443^pD&+2NR*w;0@|UbM8j!#D=ge-V0S(jPrA z6r47=-7$ZC5(Ki4L}KV%lIT|jA~#9~o@6}5-$>*}$-t|-5mHj1G<;`f={?Vl`ags; zmK()>9RRse>y*jGQl#pI*xkwVish4)wt9y1|TbV;0xAJh|j8hwx>l?#`wQ}NX&pK;;L4AnOK&hgAR=|5+qN6){ zHj*jihOxO!b|4pR^+4Hwp8!R5TghCzqKciJK^%S+9zudX$~ZiV^f3=A$ieVSjq+vx zD0^L_RP|BP`P@wQxSTio$9TMsogYpmE6)QlGTx3#G8WhR$rlPoKZ@t<3T5TWfK%W{ zk5I3CiU#XF`2|=EDZX??<+|C*RH?F4&#s`&OPpdMnQL~n##{#t$Ali%2>qBBi0CGC zkw`3R;33%Q*Jz4(VF)`deaOqSK6VnL=nFS@C&2DpCUKzwbc}Z>UH2QCo;Lv|wUS2P zJQ;sd;fqFbW>2Lt-#pU7K3`_*)0I+ntXi7CwYeO&#AK~JJ5iaBUcV0dc^Mv*kO@$q zj~+W6n39WYj5w1#J7e{ zr|rnq8U`=)f)#+lmNl6s%Bqj(1CW|F61WH#hlon+!7evX*fHapE5?kTwzO=%N)|OvSb9r7ocJy5O ziBs0Tp7N!+$Q}h*vg~|ehf7gNvBSCRSQ%-?1~2*y{QlAZ1ti=O|2z7{EOGYh0I(B(sZCUNmue_XT%sWOZlu5!5sWVGo~clQVsDk_0n0uQ>#-A7`$l2jg^ei62j{8% z{E3(yUDlnUUyRzrmkTR6Zr*&}f}Cjx1Ke2#dQE6sZUcvYu5|O4W8hu5%VimVH0~<; z68+?s@!Nppc-z!kacFnP3zr?fAs54@=Z>p+bKGjC#fN~PHcX4?H)zkTh(F+$vLZqm zKxUSAhw+!0cP^<54gFyv^umVGD^L;E>x8t8eVYEhd@lq zTLt*JUcduv!M{KUJ`2uc3!V{=Es@xIQR#mBURFUCsv$#UX*K0Jpme~V7!21sXxI?( z*#(izQKqJLcqOoOz>_ILnMY2{C`|6=;HC{?$lT&}LokXgc5!E+3ffYw>Fd!m*D3FM zL2$fa7L9y7OIv0UFCYqK?IT2XP?3F_U5z3~WExqW2~^(umd(mKe-2Q?DT327y}8)X+zSdPQF+%?ffznE)+{W<_# z6We$`{O)#q6I(3bL|~Vla87I&d%eIRyVs?`Da$ilq3w75S5}=0S_ZBQF1N)gar5R4 z3*xp2M2XXHu{O9d*WSV3E2DQ)48O}_%jLOHsEm54SBK}~gjB-wW$B$7*_#<3cUyG? z)=59RQNrN@FMO>0LL%HJ$}gOQrm&Uo)#r448so~r(?3u+ztTUa2QXk_PVd7*sCz!A zbRBEPn%}`2J(U4suFm?JqZ*|Y7I0H`;ao>O`P50e??_EN;X67JNNLA+^gOiZzM~i8 zm+~D2%b;`~ogOIUruRrn7>o>J-W+kpT~Rjsu--i-lKTdPVZ6t zHoy1iPrpKd+%FY)@wkt!WQXfob01l4bMJ5OO^`g;ee^zR%H2mMkbgLdY2wUKqVx*= zN!&-D^#UH?KKc|o@NR+3!wY&S@#FE>kw9Vx-AAHFavu>{T6G@<*Sh_W7#NpHVk}&? z6X|Ev)ZXc*pO`oJWHQw@DRgJd0<`(`O0pkBeL3jF`M)jIiW}lYWOx{J3(BkEMCG;C49P z3tv9B!!hW~D|6{bTc3!g`P~j=ENE_rdnkJ-pTj|jBb_^siDn#ZwP{BFq{0twe3hQ= zXn$jRuGW)tGZ!agjC_q0yPn}Cr!MY6z7c^Q@{JIXe3ksm)kNlWvzY{e<;tvze$NCU z-B_kig+r9IO;)eMA^KzXX|_W&z{frkj4u_R5kB^-sj00V1AXkw;mu9ea$q#dWU3ZA z09WN~rPyjV7)^QDimEi3}kCUPqLFs=+i-?UWK1sZlkjCL5+l;UHTK; zjk5jh2Y(%?VugwipFL-rT()es3LRjsqxN`g^Vu^+#$QUl&i*wHwUkpjI$P zr&F&E2X$+yb?%NA&Odr|f`QUqplWUj7wAeLp&b|KC1}rGpwGlF?$J4!lc1nBf6G4Ew3Z9YPHYf$Q+Bo%InCCXYF)k#&7dGGWUzfgQ7bH=;^-7 zct=8xoGC>`;a3F-v<9B-kf+~;Uc_WdlJo?WGLAT(u7eu#x$ zrSiIx(!__@{G_~9fWN^Dc!1CGwdlZW4yOAYUmcGf2_&}ea~!Z!)T?X( zPCpQX;aXpeb=3AY-cL>K{Z8O^`bd?srug05Fgrg1R~)UUp4p=C)nIUfEMP$gN-z5| zdggNcmOa6lCSO1!AAe~UFkv&$0{#&DG~1h!W83>XbQx$)*=+DzYHG7V;I?-;%Mk++ zT?u3>%>*)h8kCaZg{j^uc8tiPtCa@b_hPv(!5TzIyNoMeA~}s z(U*@OJloIH&@}({lPnX>->Pjt8I;6-B9Tk5Iynv{Dw7*b`9|6i>ASEz;zeV20X!~V zqc;YN*P$8c)WnOpG?#d#gGRlI4W?W(v++TV#0FE^dG1Ep8_ZEc729Bz=oi~yvR?Te`fkHH$=YJ-?R=ZeW^qBbYv%B4FTslYG|fb3qU- zToFbt*7A5X@z%(S@?P*cAEU};V0rJ0c?FsRZv6(IwEJS->>ma7VUjsjBF{^VV%X)X zU=s{3yAsm7{bRLoUksl@y2dqKI3lg9$+2V7DV8}Wo#?HUlEv%~B^{sfL*>g#`y`)9 z2%Wy}AH_!}F-ka{9`TRW0-g92IzXqxG==D*)KdOl(n|iRsP(^o*nHIbpKxle_@+-| zdb20RDB;vP(LYuT)Z$a<0JXZ*isd5K682isO8lirwb>7tk5n7cG*AI<^N->aEHO$r zsh;5^8xZ@k@oY%q^u1Y8|1^*9>b(w868pSD0#8$cq3#mhq5VY9k5ts>>^l*_kO6 zlA0>S9=mPzxvA22?3s&=+RO-w0^n}+%2aW50u=&SSPfP3SgC-bI;M(}0s7=bz9}{{ z!Y9f`(42fv0=W9#*z_JAmogV7216QMBMCjupPeSs_H=20}FRD-MMbk_Eg>QYw98Q_UmtvDcaAj{YH`8PKEB`XsPFlsoK7=iQ=`D!VLv>kvCn)aS?eB znd)PD5T*BYNuhju&|*ZFv3XwMRxsb87aZoW_CS2 z4pF)W{I1~5d#EF!bd8TSk$Imrn92M3!Z`0@@R&X5ykaihM%~f-(X^vV*Mv8zbSZWj zJsMtYB7jOpI=$n4BAwp;#th`1-61x`%sSDP(xMN0S;8QwnFrvmMIv+;U9Cw7 z;mgTS*m9D-FcHB-j`Up_Tt%OXy9r*!KFz!uWrBR1h3*O5xV+QgldId%BFz4xi|FW< z+y=@tRSF20ijuZdN^< zt!|E^Z(vlUtGp5lp$!8ua*!sq% z5>e7VzGHu5>YEF4>KiXZWB88sr!>z~z1-2N=AkoDgc`1SE`Bx{vO${Xw@j$g*R%YZ z=MnC}PuebY?Iqo|)FXfBnh3kUnJVtYtn*-Ky&!sF_6oZ&6DkLHUZ8SmPZ#dYEEeKk zV9?0RnAR6y6ya|w4L6BEv?xgodj}1!+;Pr^BCf~4jhu2O)D!er{D9g{6>$}(>6 zV6cArYPsaw`+2pbtGiCbK2iqS9dGP0alarN_Vy73s z&uX5|8bq+0v4I4Y)R-bDi41-~fO{FG^tU4F!9X1{j$cVc~gxbd;Z#)r~39kPZGL0>*VJyZuEXR`s%DEQV zwlmmr{8`7f$c&MiS?C_E)h3wX_^j~?JpTw|)(YIXq&PrYE=6O!h7baa7L6D8VsWlf z9vY$xrhUj#B%Mmd$_14k1Y>fVtX>vO7UFlIWG-exnNTwHSeJWK$;78)2{A5HutLqb zDY%%v(Pp{F>e*bb^VxzWHhHrLgZZgK@MP2g%rTgF?Nj<2^+b{QI#7!jIeU_Tq$#&mk_>P{ZWe7I6%1v$0dFmwc2qnwWe#(;} z+{Jj(yn1V>)y`O7-KLUVz%Zt@|MaiD{Q_0@y@0!r3&s#w+%BG$`P2-sf=vQnZ z=ndK9*}0|!^*?RLj!VzGzEoj8I}$_T7M3~thO=(0Se<}5<&YlHw~=XaxY0Lj1jewQ zDh%`oV}Mvsm{Xh3$VX&7x09!H9fnKfE7#L~S#Sp4s>CCD2(_;Do6@5#=sV)<|5dz; zSZ4j#=$CbW{024&msLS;be=Y?ic>>zjjn^fRmi-|8aSPu@;Dw&gMbl8T)_4)0ZSKC zA`=tPRna9pH$ped!$i$KbS2lX;8&tAuZ~II_53ZGDisrY_Zw3*cLRM)(L`+5^Q0h3vf~=uM-GjQV{s7J z+a1%7CXRFzoDgSEZi{iJ%=L89&7(h_gz4OZ-nstxbie{F^v8=GFz6dkO@ELW=F%U2 z1ttm!$umf?fKvsU#YboyzU;i~i<8qh^ClNM^+2)Z*JIR%A7?oPqX2J-89cq4qwyCE zjpnkx?8FaZO^VOt4}2!8bhKPjq|<>c7hN+Y3e~AX zX`+fJJ=#+gBpU82;D6II&}rS;n;tq0v%6a6_pf0&>~y!BM1bhOftR|+YBWoo97D8; zb^enzjDS6ilanW$KT&KnDpO=v0k|4cT`B)vBhj($FEpAR^slBhkuH>KaWZMvqs@@h z?8K{?ooLXkPs4n@aApDdxX9RL=aKX`-KY29#1jF9v!y~Ux6(Am{gHsLRowS#klDCj zy=`KmFkPG};^vde433r}ySOHT)ZCZ_NBKWeB7Ab&MCj9|%84+@h~QU5qBxm6ts8S4 z6p`7mJK7E&ZY~9|p<6C{yp|W`kWW`;8gr-5H;*@8^~8;Q<;l3(&8{7G6dzCT6n2MM0K2(; z=NaWny|lYt-Lw1J%G^F&oHJZFJ}AJ(UfrHb}h0q@1ly3w;W zwBg)|fK|$tdZ4)RGA}nq6?B-mtM4j21ko-=Q;;gs$2_PY2g5Hl%5MKCdtIYc^-)X? z)mLs)pNi_=+vD+?&+1S)xgOJjBgR?TJE1Bc7gX70*?uO+gyfsaHNJ{d&>n zA@#-#qe^!)yIP4=^PqTf$1gRxTfCEtZbBCcj%eT^IO0WU8psjz{!x4!Ax6=+2SP<0 z#bH&jyxBX7&PMt^KYA0uQC4@f6PC2TvFD?(3z+NEl~Q%AT7n~BIW{PhwesvlWj=a6 z^ckJ|;yadkd%w>iXql%qN~=Dia{+4`r6HP0jl~N^d>s9%LJ=B2iz*S(C-DL4^NUDe z*TjT}uM z_{eqnRf}wss)CT>8V;^ zdY(KV!W2q*tFZZfFE#_}dVdEUc(>GM99u7M@XdJa=o|EN?bAD0-azz7HVu&ljGruT zknQYUOl}#ukS^Xqe<<87{$73~UO0LWqNZyk*kTvmcNCka5oC!o2eEVrKZ?#L(J|B! z7C0jSqMjPj4*4zkf~`aflGR>F^7&X!Kwn;lNcXXk)`_=5t!&wYd2L6%y9Lb6zqp zZf4;GkxJEks8rHT@pRj^%oXI(jnpf*%#9kyt=-1s?s(ygml>EgbN@)XMe#BHQlfDDLluc?9GcI1H&(|zoCg}l%H$kM~G1yEKb?FVb+O~EB-%DXR zTe*YE?2OG$mFT!PGojMzrD)8E+X$RnbqV3+_xPR-}dS~dx2hD3fSz0vI`b3eT{4Bb4+j_%ileXr?>r(5HvGgeSQR!9f!83;12 zYJXiN$w-$mqLv8Ap2iTBJ_-6%ByeyDEFs{naMGp4{2d?ccZ|2NicYM*nw)%-H4t!JM=`v z4(W)~*x~tTl=Z1#2f}WL*&#=M&)b6WmSBr}sHx2sf%!d0u&c7<^6$D#>p1pB!k`e5 zA<{_f15G2`Z-LT+ZSraABHcFmj5UJE3i)i4Pogg$hj?t0htPE4Z47Y@s!gC}|s%(5vBjGucn>BYM1b>Op zp13u==YFH3QL3E#jo7aPz;E;R-~6v-{|yrCqZPWRDa27RXqr~pw6bmNKM<2xC#EQ3L z6e!w?1E}ukAMp{pD9G?rQ!{b>)~KVIKBxy5>6%nEO1a^{%|Hw1Bz&AhoXjPeP$GPU zYH|r5;S+$Zc6@~MXwQ9wug5RtBQ!)-x(E-~WZU!*N}&VUPenfqAjydJ`L zS?%+92;UxqmDfWU&)VrBjNj(>5bhrZ50bt~z@F|P9M&9rsqVoH=io|5ADUYFyhXeg z%3_(L?!Z+?^b2Dt`5M^JLtAfc3*-p8hpMlEhO z_C2cBzF9&W&}5``9D~6Z8Z7xCS4UE3m_#)emU!aAL3l7VwKt&Y7aABI^Cw7aqR@@( zShl*-8`Z+jHaCtCA%P!U}|#U#HcmSz}uK5kAhvc z+y2J%Sh4%wZH7TN?7nyQoF!xtD=9hM;YGZGHZ$eNT>wXbNhSPgvU~yH_r0fU0Af4g zwp^J(JNi`ksYu!a_sxG~daEOD%j<*jmGDo^Qd3(!1iCGcarhg#Mlg9G{W~y%`=#QA zmj}ZZKtW*wG~%t-6fe*@p7R?5;> zmV{IsLQQR{NRPC(ax>KCOKOetYqL{jS=oXukcbRjH(RMU5REO>W+%$5L=lQuj?tIW z0@Fpvb*z4w>{>>@)B~k!PYcElkx>|BPe3Ct+qDsbU4y>$5G>mtxI(Zevq`wj6MCal z++3R0(h?SmWpp3>y+Z0XYXa$FlxG2>TIU2B7tlM$X#oo|W=>?7N}mK#R@A6Dj(wVW zAJLYU(g;Es*Q)#=l)m*;VS6kX+Zqd(GH_z-Y`5ZLb_^t}9>h344`SinY!WUOrZ?#< z{G^bq0FG^R9{9CF=!>ku(>W&(`yLMVC9pXAJ`~QryBLQYAGh9b_qz4COK6g=5}L%3r2O%*uLIw@M5pt!^7#{I zi}=_>aq|VruhxNe2FO;JUvNv@e5h2&Bk^?G4v{Iyqkp4b9U-zKOyW4AWYMh@+rga8 z08{+b2r$W~(47aZ(|imU&3V1F>~z&t)~1lHTTV} z&wXR-b5B?3ic%?2JvYxUTvSiqTW*NBxyvQ~6=6L!yF^&;3t+c)!g|jJx_MZyh+itK zXX+Ul*E>R=uNl~rsscvGmoO*NydkGkbEf`REyl_l*lSqr^91&;6KzSdmW-b`e){;a zskIZv&lo>*c6{w6WHzjd;#oTbd-2=+fxU%E{nv>sQ~$>V@Z6YmrT!0|!>kE9tC5!W zFE2jT4<3s>3be@4i4L@-;FT8P%=kl4zW?i~i*$e18?6ycdm*1c>vibMr+`gKH?}@+ zL(}~JEE3+Jpx&JXB@gNmN?D|5m76X~o!iLwDB3tQCd%7r36-8dO-MnTy&pr>##&JxkRGQ~y#MGWw}uTUCC>7Wu-4w9Y@BS`8suYMhj z3tEVUAMQWV$PpZ+$2z;1$|(+xsx#llIqqdYLTj#tKz-eyX7^mvJ;o8dvu9DyQA zNG3q}`uj(AQYu{y6U&Og>VGhnH5W5|67;F?MgEL^n(2$2W7aanPzCJTG8 zVWN61ig>ZBhT&D8p20Qes3(o$Y7Mx7c~jicTBMr;P`Iq8>lstf@)uru!TQ3bmt0UN z!ZClr_Vf9NuqCh@)MuxsYcp`oJB2)BCvs^pH8e55h{+1Lz|4W5$GSM0Vt#~-yfHMm zvLMRTo(uXC_K{}aj9Gn~1j{Gtqip(S4?4*`*2grOc1F|%goITQN)wz+Zpj$IhOpcC zbqTxujVbKYB<#aj5GIF5Tnss~FdT`AE~b$+dfsNy)8v)azB%&kwjR}u=BYQ%Imfu* z(gwcE8rWn5!AQ`<<@x3^{JVjWWtO5Nl8J(&uS91pE*gJ}rWz+LX5+Yg`nXbjYW}6X zmZ}@LBo7@19+DVl>+z)>C#+KFav--0*buCc=&uk10)d#BEA$(m9vocSosq73Kv`PH6h>DQ^khA4MqWRfG}A9JA+yDt!Lh|yN{u7J?h5xpsv92 zFWDqq+MM3#WHq(9BaW6tc6@U8v}BAf`L(7fSN_->JDsKS*lBdxIzh$6x>*?P-(0F} z9@^5|J223{wK7mFZr<8AR_PrqZ|y6V2P@d~`NdOMaX)7$OrIi=T!<&}dseR^cor(2 z@hM)xqw(L0JBNa?nGnzcYHAB;V0zr+XxU|CM&^bleI_HNeFc_uy;4wJ91K++9-*6I zx1(pS`U@8YC&rzRM!w}(;{rlzhq)j}V%&AXcuR1@6g9QEp#zC=X)Z!tOGhuI!C_~a zg+k<0u#3tOQ%v%5FR=Mc_uJ5ykHQ|){WWN+8C*+B6UBOcKGov7HF^uxvCr!`d>nZ9 z76Gt#qB%?<>hneDlgmSnM7S4bU`vw+Vyj&8;8)8cr9gW4vQ0ypibyGt;SqPE?&vT~ z)pyvI-t&}#FVioUQow#42q^{S$^=Sz=T9ln+jSzP;6#y9p!eI&7Kr?r1V00sbt@%( z8CG#dqPNH-_)*+^fiekn7~Po!<`;Y;xx#p;)Y)V4blc7(P>@HDQm>9of+dV5e9LQ` zvejQ0M{KnhWK#0>YWhd~#78V|*t`o(eLBsgu88+94Q`YYdUhje;X}^``OS5Om{)|J z)$9_X=kJ50?S!8DfjJ&}J_EnB(6ceKIP|PPHABymx3G--P%!TTgr3jEBy}y2H}w1r zt9_o(^F^X9ac92Jb3AKj=sA9SpoE@vBFoV8HUT_04_u+=;d9xlgSytV8%U`+mvVBE z%)M?Xl9i4=wB6#QMLpA>mu6fVah`qD1=qbUGjh%v!CYnXnUS;T%csdqao3#y(TmYE zzZppq929?^ASikKnNZ4{ciD$ZZS1ETXKFto;<4I*CL`^aL#6i+xTz65uixs;)YRSx zrAJ&1zg0h56|KwP<4_HMIaixy;T0xw@Lx%{l@UVCSZqHO3?3~h!YB0sNp~~4LXUM+ znG$xajIJ2>v%8`!U!Z=tm|2&bD!Sx+UFQJW)C`HJ+k&KH0_M6S&$O8Mbt&` zKb=2~5pP6YY`l|EWrtYpZ%p^fN#um_F%`P>exnHUYcF98w1#Xj1@Lq#l|bMt$hOOZ zeeLhdpe^B9xZOxx12>p|!#>SEm700d>iD0UB9qR9N-c_fj#bpu)-Hiw@sPtPQme2f znem3yFS^6Ub&ASzfJ;#}Jn`DX+#8GoO$BX0Bk%gy#(Anf^sT$a+0y88i=WOW;Sx7` zW2izs80acd>A-gE7k7Bk9iM9$z1SK(ovVVJoDJsR`Sb6@f}?? zO5Zu}5j}$L5yeNt>=W0*{0ah+FU)+-O6|YWi#px*T{=Ct0iz@%);GhO2^PB@J$WU2 zDJxc6nvZ%=56!TAUyr8RYJ3O{ljS~j*}WV%wFE=S!SR8)-R78^_rA|tyl824HKfS% zi_kNd#0Q3g!w)ZX%wL~`CW*w*xg;^&qNiSkyHy(SZqKPb72$4`E&+F=?&v&B)#q-d z_uSq3ZTiLBt?btU;BGy2Po=TDPG^*T$G7bJ_~J&LbhO5ucC-1!SAup&cR|qPm4nUY z@pnvRVfE9VD24DFpjux6P4%DaBDY_~T{W*+kV1zVL=Fe%GKmg{kJEZ*xH-*tz>|8Q z(6r)bJ~Vlqoy*YFrzoAy&c(rvQkEo2xg6{r>VCWDZXWs>t2A#-|yXT%ONLh?1 zU)X4^fhtpsM+>E5X}luLbTHhZqOE2co=r5<+!^K`{YYyR&hds1>>}!b+W<@0RJ6`7 zu{yV9{!Y3r@Zjk=B(A{-;Ni_gZAf7TT!_AW+--7!VFp}!EBtH`MiX|ua%R_sck)BSO7(mQR!(`V0Dr!ivNRHG-g}f{_MlYM~!|JP1{zZ z_mIlBE9wa$A&+K^TEnAhV-~1Scr@*A93D*{^Po%S(MMvK;?WeqlSh+4 z;41d@_XT@2-OlRz=?yXG46*x@}$^ITJ;{Qm&+#L+FwT!rHF$x|bkK1YJne)hV z-xj>je*zl$j3Sfjh$kRcCb=||s3f06H#40Nx?01Fd?Ss-bn7^en9`V615_@i zH~&?zm_8>1wVId`x91YmbkL|*;f|Abel|X+k#NV!-K)EixTMxoQ0e`IDt1Nf2j~}b z$FW}rfIE&aAoW7GSud$DJyXMZ^~T)k^UYP}tDZV-#Bg2K(n}iiMMBdSc+0>MZ(L_C zgVED8FB%VRdW4}p;{G9Hd1eawRj(u;^+YCZkFf0VthQL6eV>FjU1#YBeZgYkIH9UXEpTEygj zGQ*R)R3kK&4*93T!f)eQxwc}te5eY*=r`0WpUxFJDNdiL)*CxtAlaKuj;(Rr<)oH7 z$vm^GHMj6V!!aR;H9{`?xtCpTLKg{kY2YE)Wigs!w;RGP$NER{v5Ocb8Pf(u786D^ zU{3Q6qjSCCk9rf}QOjVoleR<@o^BLpu$P?|!>~YAeY#Srj#W$Zw>Fm}8aG)h&rVe4 zqt`>1kk5=;3iHuprvo(*ES4b>W6Gq*&X^uMH4uipAVdN5aAGR4GAkxN-#cQYk7=Y52b(JQ{s*mVXknc8p-S#rX-QEoVsodUDRSBPWv=48I zA1@*mye6I&g!rF@3JY;{pS}&1Vo(+Y4j;ODIClE*tWfy5;oqJr)GNZn4Lam#p&0T8 zFTHezRC^BYB3;0>0jQc2^WtXYZCyj1Egd-#=5<;qxbc0vTL>%OSgf{a`_-)N*{L)&5pt>c?}`J6^b0^hq8@n>YO+ zv>J-Av;v=FQd_D&3jo?!s-q?U0VQ!YMYaydFSS0qi7O-2$GZ5!3|31zLH~VDAUR|O z&shs{6(+6kCG#H0DOm0E9LPCYw52s8-+`QX*3JVt@!R|da`v;j0Bs*9kibn2*TI}8 zoL^}mryw@LkZK?_k8qXnP#kQrQ>`yql-mAQ>6fz-v|IOl9OGFJ8@mVp_2R!i{MV18 z+=oHh)ylsnI+L366DTGCFR%O=1gdv<0S~a5E=31EOUH6uD$Jo=O+2VJ0v-RYcxPV>hHGtd^Nt8nH>jx{H3*C_oj?&Lo^E6FHOf)_^pvsSaMDN6$cI`@ zG>OA=iKa4I?d6$z72zbg8fW8!8i`G_v@hL_vcpLy`~s+A;iMDk7uzzkU!B-8`@t3v zd*=sH1cVQ5ewZcqqI<+Du`JjTIZQyB4Vee$<2!Fh~0+7B)ZqZ zsb61Tn5fmJ&!nR^>kI4FU5g5dd+IJvMDu)aM2`W~YB*1DoKWxLFJ(ks3TD%})>P`= zK;A`Y3Ic{iX0Gv%;)~4iQA}adb*kwS5P`g>#p5-v4)wm&iLrYST`AW}sPIgc0O5j` zoXy`R2rWG>FVVQTxlA^au^06~A-*0@(Ph1MN3TGS(Vh6m)D?!W>BV>r!BWshGt{di z$mkGV!4Zx(YLYi)O!Cb%$+!3?`D))J--ee``kN=FOO0^fy;J{u3Hw~U`K0~^m(K|3 zjB99KwWrIp&b7X-slcK z!FS@X7@x~y^&^mEPM_Y!(`SFE>EGY_^zY*{F$r>}9O$4kwJ_v^{!zZ{LXsee80Bj^ zyy^rc>}C6C;y3+c;euh4AkCGcUiI$!WO1f(-E0k2vgg@0TBM5eDRh8N%jDW1$Yh}I z;B_%G(@#aB|MCOmL*6eqi41mF%9kfeC;6uuZ_zKkD}|4v`FJg1Dx^`$86~$`Y}GG( z>~0>0uWuCEeIr{E=9^0p!>=NW^kN{@+_sSIBfP(AE(!1NIcS&L`#Zig+C>gu8kD{{ovcn2 zXQn@ z{0s~=^jIuR)=(mTvN(l1;)MQn3W^Xpbq#3d8x2`m0+A@^=_I_`S!)b=*zcxGa1a- z7e5V6^Y4op+uSYrg;(#EAQJcRjqv`kqQIC$C$_)7{!hkIimW!%cr=mintl#(1gtQC zw2^+wGgQsO=F;fqfzswN{8R29?JE`g`zl-dDt+Z*e`&ODQ$v$LPntA{`r?sqC4B>~`6L%TnZv zLbkYk7WUC-Rfuk75^~3+7o*g1=ff0gzav{3*F01kU6@B5;@v3BPID2SL^!yLR=k^f zPhkhm6`$Ak)!9@ryD4OEj2HK^nU*WX33S{T@7jLpIR$8h8dSmzu5A`t1BHOAQ)4r@ zA!cT_)R>*oPBdQFIgDspVoZ=K-ZbkuPR#%m&>#a>(< zHQ3v`d29dZ*1pZQ254Tn9V=@cA`HoZM8fwXK!T4HU zwA8hU?%momTb(G2dzL_+1?pWP@wHyQH+J$VYLpV|Z6x+>E{+Y9H=`(fvA=(Gu-G?P z8tm)cI<~oQ(^%i=Kmv(3Zy$s5DGV1IjhW$*9%hN`#trdPjS)gFtctx=V0Jy3B~#2c znW&D=6ldnRf`y?%54+BW{<;8H?d~hi6+nvV8gwGk(I`!=Rv4@9ftD)NW})M1`^c7= z6S`0kOc^Xo`E)ep^EL}jripTlYvK+&<-ODk*FcA9Flyu6YmJkxh7QHyY(iIRiI#Vx zs}{A;N6=K$LW|irSv6WLQ$;%wV!*1b7O9WurW(R8GcB&&pY&E@VAD6hE+Hr^F(~&} zipBES&?a0%*FQEeP#hf?*wVkHuiQU2I=XeRm=J?Mg71ojkrB=t)pC7gqyYOG_i15i zC&aL$aGzbBm-lS#99%C^k2_C1J*omH>Lr1bP%hHF1bI zKD7|93bYDoi=wDp(XC@e7!}2_zAd9e{k=tIT8tcGI}fu{cNRD1rg@b^K)-kg{h=V) z+X5saS*K1-*GPaw)7g8)Bh0qi z%wKBF+%(^_ih$fH#=sC(5s+6|{hCXkzIJ980l5Qx>C$MYaCjEaH=wCzuZt*hPJ{g( z5@Wjvh!DIJz=4EAW&|A!LMW!NQJa6Upw3@{&IM}^ZQ0ykERGJAh6aZE2RHR@ErPpy zOXYHDXmDV21*bre44jsRN;*R%wh_w(WzWQHNfVhyEAD*v4}& zrsypq8`IIKkz|w6uOHa5zbg7QV~KRRAWVv@M}NgW&Adzc6v`g}SC7J5kDJ`jL&2TK zMfB(fxB{kN3cFa{mw<4Iml<@UMq~908BW1jW`!<#tTUF$>KAfWXGvC^*NgSJsZzDp zQz0noJqe%|jT9E$P)IAM+-x3qrUHUkemc0sYJ|<4lnYo-!wx++c))OWWEZ`@joNc6*qJ3w zt7{W&I^wg6UcZ!0-fSO;_PfwjLwiusYs;a^?6cIO*Br5?dhzP3SQrg`Wy_-3p$;s` zwa`}=WZ)&gzFNVvUDDTKng1eaF8@?!=_kEZw*e7r@y8e-2?a%u4dyh`nig&?{tk`H znc7;5|J9n2$&)%yXRgH$GnmZ|bo6+1$xqQ#W9kK4i@)xeqL;U0IvTuflQD?5KjIi$ zM^A#c{k@87z<&|2!i#MT*}Os9m{rlY0(uqumV^(hJ=fd%2}IqdN^`0tQ^FmjS7&;H z%)m{2)gwCcdEJ`3JCif)8GP*}@JnR6^-l2gKrV^MsN8b^l!ZFyzf47DO1(Fm{HbUP zoP=bPU*;dhmrc$`Nf#k!Hu+QH@%9I2JpCY`;Vz{8$h^Gfp)t>LT^;|eR->_aitfEr zjznz*ZB(IN9W|nsj7`*v4Pn!p^@iN_pRV^#&s!X)fu@0caf^QxA76-3bfZullflV5 z4y{7=ymuU3c^e6OSp}fPIKB!{WU=WLpeX&576`VtTorLBTIOzz-l~si0MKUp?3;%Q zl{?QWTWOAaj}qf<`+G5f(`_H~xpdlp5ML6wBBfQbC%kGyf+XOS%#_x1FRm1k9fK@Y zxu}d*8v829`zRKkcHXwjcbt9RwjC`0RQr4PwsW42d^FS@D%DWvFLvN}rZdG`9~OY* zab7Vic}+A(O?lSgeWDlP@hl-TU<=&#m94#-`?rp5+FGh?rZmLC&85E0y_*wRhs__b z+&wCGh-DXvemwOT8Aga`3?o@!e0YSX!OG=S&jCgNpBD;1qTdYCdAlTF>_T$TK;b!JF)ZgEijaZb3ciXPOzSXy1xSig1XCN9@U2UJ-rY1 zaeC9Q9%aZf`NCLxmZsj2wdB7|vIeDJxyY))7%xMyA~Gnt(jliBUJ|G`G8PUM63q}! zz8%Q7*7ziVla5p!Cp5{MdCE=9Ymd*+6G|rSNvcKC4yCEUf~lKvEHFgWvJ?*v0`O(>y|Bplo*;mAOR+VKXNHV9D}b2*lL&!MF7ZK zg6vG-l*fP0qF*fj!+y0F|4~zFGZ#ZFJXiq&w}hTl3?-73&LZ10}L6x}%T{4#UJyd);l$Ju#w6NO{zdONEu%_| zvwv{)LoW<1h2SZ~S-8?aN~{;mg*zA1d`N_gUf4e{kt>u9leptrKAG6YxGmeKyw)}j7V?^tDX-)QfqO^G8h=Q8)t zjBp((4-{LO=+Fx;k*e^su;f|lW=eNnQs6=Q)e~jHq}?_h!yuS)?RS9&w=(4`WpKR7F_$<<+@*)K;%0zcIH7=F+%K zjx9BZot<~M)jVkNqcPdycLX_yHIS5W+0#;NkhK!-UyTFmA1qKHOr*-z{$i=L1;M~E z92_1jZXFt}^lvJbxAczomq!PfiIhyx@6JBk6P%&HA($r0@)H^Q>!@jXhQ3})rFn!@ zw)}Eo#xdPy`n^)4!kwlbDAJ!DJbf}wMC#vJXyi!4r^kBi!pu!R#>!2GH_e%Tf25XV zOedN6YNE$bqUX>+Jnm?D5_VZrFeO9}HD)IcU&Wv_d(bU;PqN<_nrgAez{Fuvly4-0yHq&YR{J)67Wovq_dN`9yve09qA2#WA*y82VHsj3rkxSy<76r) zQ{FuaW|A1|OwGI5gegF5CjZlOou|#*jqK$AZ&7=Wblbf6w$-&ME;_!mlK;QKCU3Ua zHG~J-KSEOt+d;|yF2$Le{Lc|dK-QUL#AA* zY#l21_K)I#fB)7}X{c{>Xmk_KERR(NhT!?hJjf|@^F8R&$LE@ECKZ=UH=8)q0jFL? zva~eNWYU+vk%;q4o8H|hyJGs<-vW{Bgl9MXVtx+xt35x5@D{X}?)_vY?4hCkxJYwy z_s#q9c{iHZbY}mbK6Y48|M>I{4#seJN%>Ug?W%DqbzO! z=A)#GlIg;@96dq1oE49^ANV2}&R;6|l`l5(Pqp=^#`ANzbaJ`C6sXZS_38-ZBWI@6 z;351p8-<5>!h-tG^G@CyUfPGIfh=>Yf0Vr*mJy>kL)D837n-5<8t*W=qR$u9XT!7+ zfE6&9fjD+KDH3p!)M(2tx1_5~zOIKg!+~`PR8h z_^EfSmT8h|t9P28-GSvlc%cfQQ_G8mra@I7(Gcd-hC8^KZW3@O@o|r)IEm%DAw$Y1 z;zKew#kmQo?y=rIMWDrtz_I8D_c=za{gV6pOmI2r&KZ*>NhO6jug zMipg#$#-194jX^QCnnnNN3DjZ0IqZ!L}z2=s}Kpf!vr{wAg>m^h+V~Cd2paSG+6H4 zg1~X#;ONlUKwocZpuDMnXj26bGItfiK9{J4M}!a7QZ#Z9ljBzU5dC6SI{Ve0m9D1L zW;Aj=j>AlWyn(Su&%sR5k)rh+-T zhI-`_G9sZzCnzKQ^Lk7)y0ri^9W##fJ2KSMJMcOtqWqS!ob-z`_IcsbwMO%>%JtI| zxRZdcFqn_th~7z!-cFOiX*={|yA5E0<0ZRF#<;hKnu(iBu5&cg2Q~L4BD6Zm8kzCo zBd8>_Vq}4?dvz)=k3V5=feG!2qV%i181V**@8lEH$_lV6h!awkJZ9$FMJAWbx%b33|TkG7SbpsBJLKP1&fF~&T2|MVY(lQ zpT*TCYKmM8opdi*o=istpl;WP_Ty6L2#_@|TaE27ggH-a0mA#&s#X(d`c|ZxN>P)4J)siaI=g`$88)y=(D-&2;Dz#ZO zWhOI@q5l8!&IL+};@sne*TS+aFHx?7EPBKx!UFqZK~ZrfiW(yLz^FL%ymqE{c4wUj z%Nq5XAO^Ud7~}X#j4{#Z^>H<7ZZszNh{0og#2Xb8qcJ{`n5dUvjEW{P_y4c1p6=@D z>FHTOb8Ms;+l^RrS?Zw1XYPF<4=IzNw)zjT;ZsDc-h0Ed+?x`5u_`hu!)l zY|g`_9Zg3<;2QS4dy*KqU`yNTBmci9-yRhv>>TubVLZK>w~eb6?aig)w(&iyFmccz zA}$ps4xm@}rfhkWhKj<(j-vR`&=^jqQ?nZ8%xQq-^nU6FrSmD?ErI%stDlMvF)f_k z5QEYz?8!&-;-VL9(Bj^hSgtm%B~#*tgbbPrD||AZj5HLV_F63pC&OWsK8M;L%jC3V zZ>`t@6p{|xlzE?pxCJAuMH{lXqb6n=r)Lv^fqL^2s%S%FHV^ysTDCUXyH-mj;gs9J zoVfOB1F&ELJI+vEVi>t}cdR!%OR6lXDj^Pu$=Y}=rq;0@xF~QDaqN^zA?@(wp%lW$ z&Uvl6Updw?C&wc3+9O_0@1|HkoNgSkJkb@hx@zy-uB@!RnQ?NK4;+a{D69b~UsR>0A+0-EB;icfKrutj6{?12?n?nbv%XjXJ8 zHHFx>R|-{X3QZSID{BgkT&dx%ui~|))}MB6T^TsH>@_zz6kSHI?xCozU5uYj8{MYm z9eps?buW~+^DIy2K1C%|4p=8cOzOfI!ApA}#7Q}cKcxi6i%)DF&xTX7dGnGp^G=f5 z2K=K$mB^&~#oa&xFe!qES}}|zCobdFKM)VCQKWQpL>*Yhx#DWcX(i9?%>RDi%y$ej zcZs6+>8CNm#iQvSjI;$~Xx~6Vtk!eoBN<8N3Y+YXT7P;hOnB3I4pxj~xq^NV!q&~3 zc(&o4F1qMv`O9UR=ynkaufCRVl)+A!<)8iWlpZ4bF?`uB=%-zo;!}E6^hx8;Co#Lt zKIx9&ebTL>^vXwqwM`lfzDYQ(XfSvQW;R?m#=NUDg?omIE!A^ElfW&8VOnT%Pis_T zyRzd@3~G;ef5>WPr7!I4-x)aj9qsI$3YnxxK##$3747T;I1kj$-V%}UYG-^?zMVC( zodwSOS}POhROQVfi0<{i8k_QU%c!D)^I90D)2!fc2e07UMYffXL`enrAIhZ_&Km-R zDu;58jk|d$uR`hf=)k2>GN>=1SNEVEQ0dpyHx%pnN~hl%OwqTZ>h7d+HoDabRb>Ux z2oou1RMZr9ROFa%);VWXl@vfVgyh~&P^8cD2A$IIY7f&!AO%p**_22eE4xdxcC|;` zd=)@H>zge~vZ`p`6Vbj;LC9wNexQS*qkp57LiI|I_&X!PB+Hh_3SCu8^zRC!il?<` zWGxN*dy-qo)>5^%r$${2A|uU%o~rpb^AZofH#d)OXQqkGWASU(Hjm{t>;lJbj5L;6 z?$#8e2FsusnmD4>+D>>hJ{jS#A8^}vx}^l}v9ZfwcE_f%*WQO2MKRc^#&-R8h#x_2 zJBQlxRaD*VlRLyeDS9^|dw7S~%sh|%VJyjrd^I~g`IjvqJzI?8F7FN7snxeJRFA#k zq1en3-EX=2rDo%es9)$PyaV22duRKUtDEXN7<(GIb7n`dWasRDfc_gAnCf^)Sz4pvzh}oIBmF3uB zvKLQ^+e-ml+WkjMNtu;x+U{GSo9WfuiBY3}ac7yGn98eORfx*R3?k-o{p)CY{Z|*2 z<4mNtsGRW4x@tt_C_?g+{M0U2nRsX5wOUb`eQ3$XLpf1-jYr&kMddT$!P)%ZSRX&;do|B>_T}qO#Shy`^4vRHUeEjZfa5DxZeB zlUXHBL*2z+LR1#N{s~0o)(CbqyJDd}Z2#jDjG#jEEFYm+4RCje&!6!Sf7GuuLcYrU=Hxjm%*s+fRX7Rl|r(4S+d9wPbdY6??Mpmw_^=bwF(?CdH0H97x; zaNNU508P#}J-j(Ts@5~968HzWt27IlTZ$s*D9eRa5$p$c4H*AdzZT%D##sli z5bcAgaqjQ`6+bmj`4wfY&t3z>qP6>U^=$ud4ML66j6(U-1= zysSU%(pu`Dwg)h5mmF=p%beLR30_(!`G3W)wB%QUmzL)LtwEHQ8HL?YT4ROkk2Sb> zm6vVkMM|&s1G~)5@lT;&nXL_8W*hy#;#X$!E5Xa`a{q4)qRh-F464k6cq*eP?LB1e zvBjPl6{Vf>2E^>BmMr@`gu!7~mVLIMG|gq7t@!1sFkK=+SPMWCTq1|6KyAqZm{n{= zBq?a^fu*1)T(z;^Mf>RS&J3qp!Y>zJkM zv>q6yU(~Rucvaab>zQL)Z}{K*WGO|;b1zWI_|RC15+9=>9-D`&mzp~kw#LJ)Ep6d& zYg??Xeg1r0{L!H`w?t^1c5=Oagvsdc(t2VIi;D&>j=`Ue2MC+AIqcU%=jec0wOYTH zgdV#nh9-9-mQso}6+B4@EltU23bQXurd-Ug$QAbSAMH2I3V@uNg#6C>?B%I)*4(%mUm#cp;^9lwo!i%8KZyUz#&6Q zj;3uh<;sJK0a#gEhx}B8i9?+Ewq^}-4rU+y@~#nLeVx;jqmeBre$N~URnv~R^+yD6 zWx+7~F@wuQsG)oO%xS2d#-OyO|0)Yn#0Dx zS;%T6&mUX}PafwF_}ICWh9*3^m~zKA-R@Min#tBV1!rD)omaS)pEI`%>YQ#JU;4Hy zMru`eZXHxUw{VR}v>Jl5iur6F+zPLb&4YmF7AT9mw-3~WvPk6l1v#csRkK(+$|Vi% zOh@4;=NmlUmz-~KyHWf2=>z#K4+TkJnzI0lH%SE%H4Dm8Y`7fvf` z?8Zz{($NQ+!lc>zE$fBhB5}B~p9i$0TdLcOsRFd^n|N}}T=s{|)mtk?QOH|K_K(>H zT=ZxejaC)qt+g}RM_7N_dH-Qm1uy%)4@9z2+(R209d(e8gYy0#BIbtz|F9Y2ZS-HR43t_oew*&Tf2f*v@>F=y0miBa$P{oU7q4ad_EOz&F z9`8$fI=36Or#m@dwY7Sl*_asd%$B|-UIc3 z?r$RIH8P=oF>@YoF(!LviRh@6B?odr_S$g4=^L2idr9i)2x^dZ zKLM|fx<5S7C8=IRy(^uiEnos#fK>=W8XIlbCA*WeTzKzrD-Ak`My(uR_-(ckF~ArN zEgkb(TU!@~MHHm1iY3l7N&(ARS*5g9QrFdSY}e~Ml6Tmy#K+O; zKkuqL%CKQnl>J|Ic`sja*o@?Ako%iR&Qa#bw@X=L_u1|b?4C)%WLf>JK0As<Rx#&f1Fv_hUi>onxt5g z>4HI*-kdb70qN3SLn9M?ZPqR4utJI{wTyOuVcn@MI_LUOL|qlagL2@uiA#WDKj5S&T>%?%i5I+z&r)X z1@0Q@-O-<&~%i7D9&&NQ@(yW`Zf2r5yKf3Q{xl&@(sPh!nc^g zTBGK^=(bo2vfGNpA`2EYYc27}{1)toEeMC(TiWAo9c`^zOC&xIYtq5Gt=S0Duii0V zWCz0*TPf5kJD4go$2SKq%95_;i}dR5YW~#@S>D7%dTWl~;+u6&!LrgJ%Nr4rUv2Rb zEB_l_9b#pmLzZ6iL37!X)zWpy@;Z;W`D%`T(>GfbX}O9i;Z(HKuOno0&9Ms2@hd&z z?~H__C9*Y-q=sXR#NVmt@v`BLcgv|Nj`K_^*c^xg(w^F8M32}Wl z*YsdU5c^T_JgjV{8@hYb{SEzC`EQ8AXrZtmh`&UE45agxEyT0)vCIH$g!Y7?XH=Wd zQUl=FlTSX8Mh4d=HBolb4pp&yKDrOu<$BVf%T-@NucoSmUCymEl8Lc;;(lWH(MT4lb`6HW* zqDd^G{ewkoPO|O~Y$|DjYs~ECL@oZ&#K|$2(p}W+HG}GyG>(8 zTDon>M7M66tPr%%$U^hfZL7SnSjD{m{$gsXR&M(dy$*KXFHFC(mr$3w+JhNailnq` zmN%m^m@_?ZMxE@s8I>+QuO}Ywxa^dUywo9HWK!kqU&P$5iZA(QptI+yysh*C!t$$2 zs>rFF9Df~N9bH$zZ6&Y1%Wbr_cti0oJ!0p(0`QD)*7!6xZ>=NQHtNte{s$qOD*(4W z!m+)4L*~FBw-BE2h`%!ubSl^4ShWML0Q?|8sB#6s>V_?uwR~sJsK^xnOA`0?RQc@q zCx;A`D*%V^mskN1zjnt8K%f*X-L7`lswbHOSz(p_+O!kZQB1(XVgkgk!6xA1S?ssm zb2D5zBMvEK3u1!Cis5|Jj9a~0SF^iLyqlPu*lCVFdL4Ds4?g~2XJs+!&5-7pcS|_~ zlyBs%Q+(qJcbFRPaA&w~v%JR0Y&xHb#0nx7jM*pfX;XZ~W!WGgH;MrC8U z9Hjqj!I*$+s`IebpKXd~Ai2hRqc|6Ks+P*b6xO8$a}mQB3A?d<`CMUn;;+k%(Ot3L z7^L8I1|f}(Ql&136D#;*OeUSq(Fj01xvrpJe-?DN$Cz;l;ltf0=6Jc$7@LJP&fa`aXk9#==_zb9>a(!e)fbASdnmnU z5#WC2lb9*bV`V9sON7KYfz;r8(gOz$@t`gf>q}>Hp%gAZNEMDBYSbpQRPoOd#)R0q zWG;l{;T)~yXoN8$8Vl#U5MDh+Kx89a;NFHFJQ32pCmd=V**Gv)&QP2oXxbnC5!p3PR7Ir5N>Q zxON;Y-&55WF3-kzrXh=rN+63;NK?TWi>n~I@-QEa9FOAfp)pwFokUCXFp3b3^`YwE zGc=*L+!%?;PaMfajwGX2jYy0%>NQ-9jzg~2BV%Y1^=)i4-_sW=)=6Zncwn04*HR2{ zoOpuV?ai|E?MHptSU#E#t?OZh8V{SmFbWoO`V_S!k_)X(W|L-}9T&pdp%zXtAu^UV zR$CFx$f!elvS=XYwMwWs(q$-~Od);f753&Yd?$+w0Fvom6b}Q8qSVJ^wEp6s$A7|@ zz&3}<)7yo*C{{lTpB{g(QQsHq3!$aNpl%;ADoBGya=E_jqPcVNINQ`W zkV~X{o6?!Cxdme~U5W_6Wr+71q|gcr#wa|WbI`n2WNCdS9&rWFCwA~Nt>DpsHP+g0 zoFz)ea&hqubP975xt@r?o0@sokzpYBBLgWzs)~GsdPk>Svw61xrh(WHknNhxh%2} zzPs~%_(VNomrLf5|7K6H2^As?#G?Rmy1 zvqM1(MrBMw;~32&7cy;8i+VEwkwVSNq02=W(O5iNIIqx{I3_VBabe>4#MOx}CZ0^( zmUu1kRNk1Vxb4MxFX7l2juw|LB#tpg_h}?ZQ8#Qt@r;vEk zsFT0t%h&RZY}^jj?HzUy6H^i~eL)-Mw~Y&c%W+y!U(*R}!IdKV_G5tNVE*~QMgI;=`aJOK^}x*+0q1T4)*HZ@i-D%A zfFV}{KfVswekbtW!@vo?|I5JruL6^P4?Ow?@QFVG_x>3;4+kLir4xal z?FUSs0etr$;xr(42C&arz}MFRkA;EtG2lC0z^8FDsy=ruaNU=I)mH%TT?wqX9+(VE zetPH4z;@UU(L;9v58n;EdM}XP0yN(b9Pwjd^~1nXKL!5r81Up1z}RPiOL4kQkN*PL z@)B?>&a~@i{|-3e55Tnl1$Mj#OvJfneH+ed#9XBbx#UhQFJ=bGC@YCk!-6$`HzsaQ z+?aSfu|q$OvePky0r5xQL>$FGj{x$!+>VuH^gs=pAQF~CFYIc>r)X zarR7LE%D7+!1cto*}$)eA2b2?5s%LWeooZS2PP2@H3N?jSGEA(Aa=9@?+|%h9-yB? zybW8h`cC4(MZm)XhvL^`#5;!r9}sho1X_vhOMthDeLI2a#Kfb4DZ~M6g9j5|VMDx( zxOy4zE#ig~fLn;!Y@G9nIV*u?;=ogYM&i6vf%U|S)xau3I}3;t|5yVI*MKQ(&eMqA zIFKbKB!Rt&`*h$T;)iMAL1Le^z*J)Kxxi7x8|MK#h$GqdmlBs<0DO%Itp}pS2^Rq? zhz~ac!!`jU44{^H<;%cp#I=_I-yxp46nKvK&Sk*O#64F6TZqkH2QDT~zXk{qXI=|v z#6I5!rV|Q`8I)4NlOAOoxoKMVq0B9p#eh7Gt`0Y=C*NLBO1%66g^)PS^G3^oH0ODoh_ryJq z0b7XAJq}zzWS#)l5vTkNIGt$O26PaQJP$lU9Qq<~B$0aw7$BCt3M?l!{0`VmwEh8D zDDX%8I$Yp&{OTkYya60WEZhzpPISKo^br@l3v3{6`2hGXVf+oag!uV~z_Y~0A?TOB zL~IxaY$o;|3G7E~9SuAxP>Wwr65oUgIsJMfR1ZXn2znzuK^WtKONcA?0lq74dusc!^lUkuyd-ALTP*CCAWJ#Hk734B|^k;HyMW3dj&6(m*Zo4DlQ>BLmDN zUL;;6-pT^+5?gb?W5o4&;3ndjb-)S4%5#8K#DV7mjl@mo1Gf>ETmW27ocsmgv&23Z z0#k_(Hvq#f0v2xsjv|I^21XEv8Nd=^%9nv@#Q3iOlZo0ZfN?}Ug@nC`_HO`(5{N5rj^JnkT(PXI|`-IKt1#P^>9en{N=G;lw$?>1mMG3gh;6e9aeV1PLK zH^4GNe+ftvGhP8^5~YRyKH*H&a%YO}&L^fjOaw9C=?SM(#VL_+x|i!=(e-F0#L?DQg{O&1_*itv zv@VF` s9Cl)HI;}h&Q+zC@F=LXwkyJj)X;T+{)nbP^jpZNAU$7n|)B~FS4~;!VIsgCw literal 1380847 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

*7)X@op0xR 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%0AS9|?@x{9$?zuz;hSF?li98(QpvgD1xWOo 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%0DK~!*m#a{mXqTNgep$1N7X0}_0GoDE! zS1|%H%fMU?7ne=j2f`2PK%1+{?tcRl8&=3wv)O#TRLWMWMXyx#irGrT zt9oVMD`#sJc5Y~8%ShZd0>Ffa^vTrJ-WNrCNJlw)Q6{RC$(;d(1|Czz1tDZQ*)bfc zPAxk~3JLrB&u|~{r9lRn?303bnNy&il*sz`=rRVVC&r!W*xfBL(n;S&I0Hf?s*%y zfc}suu)i@yK`(|3r>9Lqq@p046h*zNDT5@ZEsB&MDazE!g*+@~Yz^06vT$v>PEQ}6 zrL?IxnbX(0{Fc>aH1dhag*(-r2LQfK0z~WE{>&tLS?bFI9p9Mg$2mIxO>^YbzuADZ zQR(Z1|IcJGb0s<>#8&$HIR~&MkgVpK#Rgi=!A4`fdbuyb6%@3RaArzy zvqgJ}@o`27m4+bWA_6l<#s)>t1|}XcK1}=?x*8D^myH(_6Kb(Z&|sW(mk0{?m>Ci_ zN$^fXJ&Cm-l+b8+rBc0GE6^oixmvkiDtnCzj=;AHEkAM2_-kT_e@O91Zyo7VkuyG% zpjQ!~AbU2>ND%?UC$UfC1BNLA6!T8v)p4bEF2WE$NKI`+JYj(1mnLWYMYKp^icqXl zlP@oJf=-vfaXI5JL{B5K{mao*6Tpdb#x42F%@DRYqF^g${I^5q=FAy?o)auOMWr$O zDd_NQ^vr_}DRRc25i);$60~H&iA2z;IMFQ%M9@L*z2l`JO+^G9q^~BtQGC$hGXyFY zboea&VnGM?>o^EH{F?Mub!Q?&4qL)P4&9k?1RO*GYVKmk6zJ%9XlP+V%~Kkd`XjY- z`Yu4M?{;icEJax1J3&`Vd&d!0uuARAMIYh5%g#OUz6a@Js`#Yohu5APzHIdz1~LCb z!DQk;TrhD45Z0opOB#l{bx%y(XvnRrVBR@_W^KE5zX_Zy$E~}Gj9QJBc&+no7)m&G zb*hps-N4aHOu{U%>nT#QHJBpg;kN~`Bys3&Qx09wgz{k3;d3QdEziG!2X_#7ThlaA zh%XQb6S)zTK_OhBD^Br%SyoI>x{q27c#XVlsnGO`MO=y4sMM;ctP7WDvskTDtqe2c zY5GbO{g!tJB3()3Hc_$oX2!pRJl~YI?$4tTAF|nz5j8mAPY}o{`$=mkuchaNfm5{o z%prevHh})h52SE*)yO#OTuDuNIcy8G)k-;wjOaWn$5)D_Rqym>$nf6w`-!`oy~#7BOsufA_MNPfkf|`Chr{ z$OZ8U%DEQcCMp%|G?VHrpHtnN*>_!&yc29C0_g8X~bn(qv(BFMjQ^=sP$ zX%2+^E}Od9gKoY$d^4{=Q*CRI@IVOZCEG`77eN+GPcF&;w1$h)hHRLN(*DMDQ9hKS z6)|*!UgJJfO#TihQVftLaY_gfP*Gc2h)^f_Y`IX&Hp|6Q)i2gjj4fBlHEJceBfMH8 zUrb!ob`f2=OdxI3Ladr_)8esD(*UpXSHLS@~?SIUr7c3?&Hgxg2b*YfF1Ua;=ikQM1s7y1wPwlp3VxwcDpvev zJ)6rSFjuUXYK>eoM@E%s>L99M_0IoT@LVAYA*C5KGC@2aaPAB5$F!H z_~SNLqc0b2IP~IfG+nk{)Pfc#(JF}{#T5a9DK>&BBq)bdbLE?G2hXVLh{mj9d4dsh z*+Q}Aw<@^NsadQvS~cIVHgJ)0g?JMI@}!JdiUGE!j)kQClc zCXCqf?W-*56CRQ@{cgc?sCqkb_XEMoQYY^IHJZ9aYN+4s-K>%6FkDA=J7Hd|%A7sD zl-RbthMygM_MhStNs{;ab@wQ)WMMIik@tF%Tq)4Oek+pwfqSG8a$flaqUE0hNl6+F zIY$+zblydav7Mu@!NcV^N6!e6A0qAb?Eefrq(f3cx=By7c+K>c${9l|{;9x35?|@m z?jZS9iZtagT|hok21P048qz-?WTm!bUYXG#)>aM@B%SOVOz9{ z$RMp0>V5-f`5KL4En6t(3vlw~tMGfZ%H%m+*&NdH2v8Gy&;m8Jt?p?5)+jloPbVpz znY{V%g8yW%H+faJ*WI3}lT&k7<|-U)@#?ewUPzAZ8G41{iSz#6E9Vby&&Ypnzx|Tn z&_4CW$}2LDG9?WzQt@L-9t;RE&a39q8c$3NN;1lXSM3Hg3h}DZW1X0d9r&Iz5XIp2 z+#0i9zfTq2Ry}KQcmdbmObJ-w$-d00eXAz%W14_N|G!EAZ`H00Z{G9j4l2%@onbcrG&kYLI)9>g=HsN2CA|w-w{?wYk&}tqH2x1oDr3vP;K9B-h zmqRleCIlibMF*1D!wBJ3G(S!V>*ROZSg&?YU*CmO;vfwhS?lm#bmg)b9fWWnnreiw znvD}z>@bWDHVZlkR!Ts(a##Z3gAnv)?ZVwULSm@4fl=25RZ2= zePwizf7b+g!thHN%ukghE)4}I>@^w}GO%AaU3gm*VN1ONO%(>}Q~v)zl$?Z5G$3!J zH<4lfR8nL;x*Ac6oQ#@YQ0#?wQx~aEng^jxqQvbRcnb4 zsy#kNBa!qH2i2}&pT-_kdm;<7M<#6Wq^3iDaF;cAxlCoWTSzAeaZ~&EQ&0Q%OTXV6 zHil*wl1a^+fC>YDmKX!HJhA_L4dXxbW@dHJV_h?ux-TxP0_)YnuJK z#)~&A{)$cA?7^V3wLQPp>^6>cF2jD=xSrr|(Nt4;%P=eKtPVl9bi^hAt-<6rWW$); z{>EhTYlz7ixyielSjJooap6j2oxJqRr`hEQsXNpp;lEp0H6!+?4Gk?l*Bgx~X&rvu z>M$C~M9N}!XwL$WHBQvn?@f7aP)-U7MOkZvFCn2yIb0>#C>6>$Q-dS4t-4pjzm8o==v18O76l?3Kt>|M z1N-(=L^gm70EIV-&j$Ei0u{>!crpEA*#PX(_XlWLRwR(9W?1C+Y0X3EM`A^krMx>~wrEGK8o zm>4Y~B#gh=0)U8k8`mGKVc&>1W_)^^gbQk2DX9ESu$0gkzAHZc9yCSZ&5XDcX5>Jt z*&k}Ge{hfGsx-yNissnRQ1m&=3jBo+y$jChCpd8r(g*u z`KKE1yYBH^kmBQw1gRvAhJyBr7dr2tS=&MTSK;Aug7zm1_7{QrGrkLr$uFE>{4Im? zYnWJK{xorTNzMkU=hXt7NdofMU74xRb{hu~B;?2aSs2u-V}s^31_**4@($BE8+iby z+g+Gw&$kC{4^et{DGiU`AMP&ly(#SLvG%E`YDLr8u1f_;D}5T(?Jg*tiXok|FN! zdlvNRPkwHPc?MYMx_>~w*_YziQ<+=(en!+`=nuT!0F^|fk9z_IZp14LG>_9h)0s=< zliBV}dtNIlvS+0xr^%b`7G_Pq!bW2mOo|v=$xfM?i|{O4t5HLuYISZaLUm*$wwgx~ zU5#k^J{nCm(>GZ)58{41IJ<_eQ1hgBw$TE)Q;Yz~@&-1U*iH=V%@$pRK>IgnI1cUg zf_w~k@1ysL!xwb+EHVhXhb_lMn9k>ptwsw?#{zF$*T7gL4&o<)g%X2Vk~C+w5FkHG z0r_P1kpbf8j1R=m7#+mFGcFLXVJnOSu;I0_C5A(nZ-Bw9u0z?Xvx_CT^SNxfSSYsY zKCXFh`OR9cR4e4mUZsHgXN@c!F){`Bxx2fIGY4i5XCCv^#r7TEEFDoDba!TU?v%F9 zmhdk$LV2ANmpZlET1~Emyo%OJP^TqdL1sFRi8hKJuFT0-v$a~KSkIU9EtGSim7Kgu zb0NP4moM*RSGmtZ!%xAw*uOYGXwTA(a|^Tnz=sbTN@QqLa>)cQJDIu8KV0v6z2>#^ z1Kd-)xG-?{)|l<~{mDx%VMAU7%LAo|XEVs%$_%{z!9Fst=4bpK{+VdCabMM}J~`1= zg7}wl>fERS-rfQ1_Z>%eOhbPyPzEQK5cuR}ka&mCU%zxRWf%ZvM_zg)s66nAo9Tpa z5d4{2><{Qpc(Uk_B!=@`LHZkx2NV38D2_MivJYCY0PzC{t=oeM^db$#sm#svaL)JU z#X)R-_`1jKLHM6pV53ik^t}1QIAaXsvhEW$X$Z=$Yk^A8wLUdAdQjGsUwiCl7!_iC zd5WGJnI;?lYOWE6^snB+lr{gcWy`%YLH~b?UZmNbEmxZjL;+isCeFh(YSo74dDTiO zUoY2-dAcMl+L9p0+J|UHlDlrWpKi2K?6txPw_h0n8p5;vAfNU|s5w}H!sj^Ngxd-7 zY~bpv`NPr+WyT*}UXWGabD4v>ej^-+_~Xy8rjYzsdaRq4W(4efGb`21B;_`ik^7fC zSLYmBgNR(3xjGMVu1fJY

_Cu!Vr0oEY25sADOhnt) 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 diff --git a/docs/build/locales/.doctrees/api/cogs.doctree b/docs/build/locales/.doctrees/api/cogs.doctree index b745aee40034324d14e5ed7f40c25010a3744075..06be565816a5c16bbaa3f634cff5177800e2987e 100644 GIT binary patch literal 96349 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 literal 94048 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ȱY_9^cDlWT-A`0=nB4()JAE2`|JFv|9$MX%tLr3CNB9wY#Dc(c7A2XKn1hwe zt$vG(?BNvv>^QD(qa%XKS*a>ai`)hDrw{a$9Xvt32gRE!jaD1|gXSKiE40(Mdla*R z;h_pGjQW9|amD-d{BHLssT_o-vj$mgx7Gn5K6vDWduYSnSRqsqifVFUq&sz^Z?BMc zxHmNigN^?3*|WIaU*g9Um%6<*DAf)0CL;iEt_*CPafT9(-2J$J=FV&pEIrg~n1Sl) zj$i$E$?D1HBdNV)_m*1rpuyUJO*q>ethdqF+`ySUJjOFmf0A>jre~dxuc$J{WZ!`_Qyf!A8=IQojV46cte%ql@@ z)^RQeO1z1|ZQ3>=yf>J5>(Yw7ZnWAfh=T3e%w#;~9;KRT#A%P8o3+Q?J$C2v=%HcV z-OmjQG#J9z>hKH@D+4TpY#1oW%~22q$r`}oq7K9h^hcB*>&4B5=3AN%G=IGLSo2fO zk2Js1{LIk3R(qFDNwJq{*64Ld%@@0K>&9lC^bdc%1y&yysF$RTtZnnh-PtwB#T8?7 z)clmYAg;y3uMCOUhF@#2IH5o{Hyd`KAYh}98AIlGVIvE~yR%dWzg}$qO!KFk-)w%} z$H&968Ag1z4SmQ$c(%Xibyj}f;1 zUi!I_@|GQ^pEuLbI~zt177U`=hpO=gJ*%zVKH%ME+H#=PG226nv~!IVW!@se76zF7p<#XL Fe*u7nE!qG8 diff --git a/docs/build/locales/.doctrees/api/data_classes.doctree b/docs/build/locales/.doctrees/api/data_classes.doctree index 050f12fca210753d23e6e0504c503db622e4f60c..11d7a6182de7f55e767fe067953e846c71676d78 100644 GIT binary patch literal 1870857 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 GP5NJvs1hjv literal 1790047 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 F&_DZjSNe;q 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≻4Iwl{Y8kFYzN-_v0YapNRh+;(M*Pa30U+Qv4%~<+3mim*OJ;nty+T z3vBOi%xU5R%T5r%49*jH4i*>*D>kdAyVpktN$jQ2Y@1r|X}tICh=Q*7>{i#zRX^-h?eVq_e z9LCq)w6c0TAj6P~oS4jOO{))Og;2fPY(q(5z2AgGrb@fohJR~=w$~}waaw6fu=7Wb zk3;no_1<7q2!4)814r}js_HKKi2!L7z5FWkB#~Rl-TNf~xi~qA9$4G=Gk~R-X%EUQ zTisf>+Uh_?a|6;3y>_+U^5F2T(Q4PyoArvU!cB_WIQma%IzUA;ZFqj&_&9VtIB*cF z&SL3y>KEeZrtSjWR)_Eg^-2f@Je$rU2K7z{pd!@6Sl!70OVsoIPPbOC`<+f5${{_- z1cx;G7Lc$~fxdJ7^hU0ndN_I#^;VCM-!;*n+Z{`}i()CK?gHgj2v~z^mlmPg#RaK` zNw3>A)w(UrpYQdm&3YL=3DWLX%B@DXRj&8Cm3pIrar$IA$3^5+!_kwdcGURzZhzvA z-E-rra~V58S)+fJDIaFIDDa4?K);o86oY`hA_Ux3kbtXTinkdAYBm~T){V!C9{TAd&k$dn~yb}9S zakaSps77g#b=YTP`Lkd?;IuD-J`=ee=fYLEMK>f;<#iktBFb|*6spf_~1RcMyCkWK_VzQpB>lMrwm-Vrzp~m>}`bkM>DFc}NfTrOMP8w2r$oDoU zr-xh@4xos-3Ydyzu$-mnL~Vo;C?&f3sYea(bUb_m`3-rz)7=(uChrvAD7@1RajU9{ zXJe){s2w&+In~*uXoq`Pq$tU6v)Af(I^9;=YxL^fnh)QVf|TBJ$Agdgby`jLx1_9h znu$5T6H-OJ7#1y=G%_*gXiCh10%Vj1m6`*RV5jDgbm3%Bx_}=>TiyM#a5`~LOnjV+ zj=dKU)IRop)4yIy|Jm$xIUT z2q??vtzxmj-Qwk+c-ypkJW!oh;Qb+lmJw>J!26%9aXAC#3r#;LQ0F6<3(vhEmU{Cs z0L>qoM#shuP1^dRdhk2Wg=EW+ zr3947hWmG%Jn6!!Uxn!MpbXvY8sN(GJ?yywO(e<{2&@m97`92)zsTg2%yS49ZSv<<(uyF!D^b*kZU*ZCn%+`kR9tA)#DSCLD2`@9vhe?XwCPY%|h?o-4&DIn+ zIr8a=^I$C3>O1sA4M2yZCo-hyoh9(ZoiA@_j`!JenlV>b3FtKzASa?JqsUWqOcG+@ z$cnKs;zH=miV0bkDMg!O`G7X2B-N_~z1)*xQtcj7)f-dtfS!S%wg>c^#J^!D{=EUooT%d73Kt_Y0}G4_kn4Z9pn6#KNKCY>c?>aH_ahWX8$buEi(*k!yrs z#C#cyEL@{JiGK?Kt`cC^;!aLn`h&UEVb0gtMd*(`Y zP;FK^9(>WPkA26x-Dp`~dc033SneeOT#Jimn&rs8O00wZm0hTXfhK}dLcPkL%r8xNC!(Z3*)iMy$Pv!=i`b-vxy z{}EK;Bbd705it4`fac##p}n*N%NYVj9};**cT;$uEoat%(f2ICWD*zwqYw+nZpy}p zZvmXUsgPw^z{uuUKA^c+h$#h(-XiGbo)qnbP}DQ-gkCNl9coSInP1@xn2fS^J1Des z8iLw7>NlaCVTX1uMlvTVqu+9_Up{4Y5sc-u+sO?Ke+NJhnKEh%Jfq48?-x==;}&4D z5E#lR#KNJBY>c?>a4MsEW}GZ{Dn7JBz7L*ym0{%Ep`EP&J>4m90*?P#^v0~~ zwDM;|5LZxV{s}{hfXHBh@y=}Zos?r}z=8G~eU0Zo!U{9(k)_7-0~Qe19L^d~e4k59 zbk--z7S(wEUHHBcu2Qtlb2VQKP`$<-y>t9jh+W)jw&KsTIPelhMS9s zAk9aZOoo%b1H*>lBx8=M?(_TbJ1z&+eJa#ItNtxwnK5j1NuIjTko4+vD8}~}6TbKP z6T(HQJ)TmNvG((Sa1iNtm_?C#wU_({7Z}d_`CN}*B3&IhVvc>#8bBkz>wybx?}N-~ z;v!S+=R1%Pz<;pFNLY~taTc%rj9Vj3D0?|H8{3I|+Q*imy})?)4-pMr|JiPq8(yv7 zt@{nXUaNZ^eC4z4SE0pP*@w@^bRxmGw8BnW>$J!8v^F`{-!$V%)57{sHm%?%qH=Ok z6`tD>E#O;T;i>MT*T^e8FUdR&{F*dltifyptn|N*OQ{yX7g9YPF#^Ij z2w{j{<*VU*A_7Jzqwb^Yyi>&`zR_KAY2)M|uw8LU#KpagX^|C|kHTuGko_E0msZDT z2Iks1Qp!SV<>jezXUN8NRbQ@SPpY&4>#lZ8mVH%vO7Rve*EZx=p)ic5b*?qBn8bh~ zRbrmvq=~Z<`0y0LauVs0yrwL>+9Q;k$&YEB7`MXX1iim@R^ zhLUqJGG^^D_6hbUfc6qUem96)pDa;9(eu8CULmMl(eNB?x1=_4isLIU_XM&3=KxI*bI$FCzV2~ za>7W3X2^(=<#-;)qK6wrrRKd(T4t!!d|o(!B5tHo^E^ebm`Y8HVoBASuMFQpzDAyE z&DUGNnLJy3qws7`WYwAmzM3Iz?2-*h%9+h3MMK=rB4tUQA-l?JLqDu?3o@>H@I}go z->wg!MHGCIrRsGGS8P5zq>Os;P%Ab`+Hf)`Z6i;-c_^GtTpZdAS!h*FhuR-SQ2S6j zIq{}Q#pX3xDmFEL4XhfG_s;n|{mh zH$30#^#}L~@MK+#%uZ=L-w@31whL6}^;PjGi@+X|>dk92)6)>*tAr#(gcxs|!p7O? zFiFPiA(B#8#8hwk))e^K< zMtQ0?KPqURj09>_QfR0baw#-U6u6lDbRj!4OyW`B}43-19&4wJtvCT;`IAf{UPNuieU2WwscO2ji%}mXY)qID-yfs+ z&%)$DP&I;)(}bG<;l-RL+yn6PG~s!06`m$UnMNHb9B1XcbkK5r&nuN%Kb{G*@%8;V7Sr#5g#GEw(z0^uSQULguqA^dxVfsbcwU$hXbw$ zFIsA-7RQ6&HYNP3x$*Cv6VFiO`L{5D)05=AxXdEYw}yv~CoK!cnsHf19&7$= zIGNnB=1(E0y}L?|HM3T#L+=XqgUs_lLqNgd?+6M<;!1d%dFhOE50kjks&4?2iJPu9 z`0J43&?{jqr>G>ym5v9{{F^Q`opu~LLtNvx-puJzAXz@1%_q!)W8zvO>j2otpi${lAb66l_X{bbS6YB> zxg}*3V&PCmHbz``IF-@f%s6F=0Fm#5hhvj4a_$Jw1OT~s!-xQ(UdW};I8|(oN)aIC zNUJ@P8;Bx6YF`%*lpX>49Fj^Dd43+RLCTN%$7Uf^TbWGLmhiX|dwXD*-gWOMwe)?{Ca$;sR6g=J#<` zf#+a>k+33@&-!quy*`>q_EKoJO)cCs-n$jvi#mt`YMo}K+iy3z{YIl+Z#Lm0g%Dwb z?&JO10KOO3Z$xr(Hy9u8oS5oO?(6HXb;katC(xr;E7QnV*<4QT_{*4MKoh_cO=|+x zYHQG|mD}ZRyIikAIIvu+cB+*@1xj&R<(h{RNXv_xKZQQg8D?tBRe+Bc#H7pyci}vQ z!C)y3>^q<6D)P$CyED(;*nS=aAi*UY;!xA1#pg`RlAkxQmUADBLVN+=%<0xUop!|^ zRO-DNe3_$F^J~41U+zH;cNf1Nm%My90jdwHB@1^B}GADgY7-u`vNhy%zZB;?@Ggg|C27Xe}Vx4W-qsM!Q|< z)InCgdZpd$H#@be--mp9lu`E__*&rTNo#Rt`0Y?@n&PXV+t!F8JY8W;~=p;_q1` z&QaQxKm*5EkG zuk`C(Sol_}HE32^{Wi2i=v3Tk@Te+j=crsh2yn@l6)O8Y>6@T8#QyPQyb}9IakaSp zqef|wWuIq3RX_61jAI+Qk!KGm2VU_Xu{mwO$1*f0SHtaowt&lkO(gRxw`7f)GX zAL6PN1&GYO2 zpw?}+YV~Sw;8o#+R8Z(sC2wwSW}>@qPJDRMn=9?X&$XAj ze#z_g{MlLfXr(vf!){{A+vAUqm%OPy`~jP=@o~9@z%srIbB<GuZH(B7E@yy*XE}`0XsC8Q*reh4}#wKMi`mROcvea~`Y&`Na32y2wCh@zt zdv7<&t)5q}_4?g@w*#ex{a(FVZ8W;rNrN*3?o7+9@@@bFfKCOJ->CxUeRF77@ zFq=QSR{FCF=#Y4`Cw@yBicr61@n+AofVfCGy;*#pi-}`TM>d4-n;+5oM19$n#xh_; zi~iJxx*j66Xg^lZFR0-B_5$hl23H}ZJqztRh1yw@klXNLyk4&fuPFWR0{q*vpY@ry}PJ#)}_| zIB37MRrjEoSGU^lH6SqF?t6_+tz2z(o83yy>olVsF1O$4`=#xB{JGuR$Fa?fM0i|8 zCihOm$JD!%erdlqxewgggVXy;J#UH}S?#SZ$1w~Bcn0AV&uGU*-xkAWFTgP*o2}J& zL7uuM;0vwSB=gyka2$tIOgxQyJ`7cm&0Y?m2AeGx@0mYp#vk|x_D)XpCgv8ND}KMr zo0(d8ZtwvRx*(3r*63-9uXoe-h}Ih2Po%40vU4*nkEWEpAo*DhUvIHmr&@!)sr^o` z?ECdRsSW(9(plAmV)s7W zeQznj?tcgNL)ucB=uJ=UQh#n1dT}ghndMQYnji&f-qJ$47FLI`9K}?rj+~LnH%%8Yx&vbv^q(6Hh*}@B@re2s|0WR%Ce_{R@ z+m0o7(A20&BdO;X{18maB6jG(yI`tvU;Y4Gh5K^T6sl@hzJD-w>55z+Xg?+k2R>_R z@61QtsCs9TCp&=C1$s$ATj^#cvK9DWRqy)g!pjkS5_wwkymBzjKHP?GH;5N?rGqXxpo3}I{eYXJORKoNv1hq?;9=Qj7o!~?R z8EW5^mbw_%*#kHLdzJ3)zR+^Yh3P-<_n>nB2ecen6q>o|BeBu5!+ZHQ<~F)8>o=&5Src5j|2nr zltR+7;zFCUphzPf{p@FWE4KEcI11iZd;l$izwKN|whX-XJN}DwL^jO3!^xBSZC1TT zw^D&deuI9!)@XNXUUyLLl;KvV*>0iw)t1+`{>bE1o4GWFQ}9vh`Sm}r#-Iw!4B0pt zKNt1}T*M(+Im~(_5hrhyNw8zz;AbYOA-|rO8Z0W8U%Xvheh(sato;6-H7=LFeDZsj zK%I}k7$>IQg}o;qrST%5M_8z;KDbYw3HHa~T*Bb4VYy zAw|?x-gCcJhnRb_I`BGm_>6nIQ?2*Cey`uDG~10T=G11Az9*%ubAIW&T5ai~BFK!a zh&pY{*)vyf4@m^{4ZQ&G&%6MJtiDGOA|k7JySS`=0-c0!r`3Q{7 zl4bQP06J1x#U5uNX_>6rl#P>B`x!2)O(m-Z_zK=u6kIdfFP)3XmLP|uA5A19Nv{v8 zm0HiQH+v1Q-e`5bir?=yYrR3M)9OQZSXN2@#}qEfFX=~{s0#J;T zjJKKKvgpiV(%GbiNJ{+>(=oSWO@WgmpN?n>IhGG- zE*4@+-t$RJ zPix?pW?o$#w4z|cOAyo!HvFbv%CP&T{69$ML>2dU&h^Wu;@$ycxemn~A%_P5^pL5z zw+TF>Dh}@#QgNTO0Nrv+DlWvrq2g?exbASOxcf5Wl&N0|g&;P7YxE`V;eijZ?+e)6_3T1!7hF&kaOXZ|Zy?9w@zE%8B0tQi*!ElkiI9M~JJ% z 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

&{iMo=N1#@wWSva>JgCiOi)tH-F~IZ!qI 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 %N#K5%RXAGtK8H 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 diff --git a/docs/build/locales/.doctrees/api/enums.doctree b/docs/build/locales/.doctrees/api/enums.doctree index 1c956a72b0fd08d77a1cb82226b558f458f05180..268a6bc35c4abf7bf22969443a8190582ffd2735 100644 GIT binary patch literal 823256 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ðhL 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

V+a`dM}ew0^` zpA-;`^jY|2-pEhLdM3#4sNh%56fww8BdH_5o2UkX{KRVt^1C@yzdplGw&wR1)HNmY zdnbxcj{KP18S-Pgz>%M9NMWp)|+}Ub%HV=zq@?ep6KEkB0pIp zj0y?OBya`!N&6$aL!WpPA-{(}jj#EAgK`Y{vD_?>U%<~`Q``1jr`H`aJ561#KFVA> ztmm$!(17({)OXjPkJP>)4G>yH!Io(Ibtj zREYYzcMT6~VPZ#6EVu7`x zIO5Gp4T0UdLl}c+Qx0^xZin81c&NfEq`s|V9rgb_yl$|Ih8&cqbp*QDY%Di=!^?J_ zKUi3CS1K4Nh#l8*xH8fc+XDMEItFLgd%czJfu$uprZ~>Mdb_p1-8q6mwVU2#4B*X5 z&s~OudXUIwJiqV-sT{g=p;L20)zg!p`txM<7{3;2?e%VFf5Yw77!BBjrFw6<31VAt zixLJ>wO1b=-aOa?wOp?FNvd%V@Nj#cW7BlRZ!L50^h+ob*5yUP~F z+6{dS>@GU$O!hbbv(jukmgw3&2#N=OAbURK(95g~QTqD+3P>z~yI!M*{^yq91Qe+4 zG+H&NfiMkckge$U?a*tDWm4Z}+v4MKJ+n&Cnq}LqVh|q(2X)u&fyQnJZ(Uz;m#s## zf|#%!mzj)P2D_+cl6co`*0@2nk65ei zVg1lx%d&Ocrr3h`>us?5$e>=*HnO($TL+ttKre8Y+OYoB!FG`sKR((gW@|yM;o^w% zUOyYX5h{q8?*XgNyq-pt_!(@XI(U9>{qFi*^(X3&dymrW{9lwju^GwZlsrOzeg{c^ zu!YL>j<4_*)$hKg{=_Y;%nA1X3HB~_F!xdC+*QB5{&@Yzth)M>yspzR)v~%g3aIa$ zM^UO%lsrbs6O?>%E0PB&dHpsdHYGoz7$s*eA~~CqT>yAMf)l0VpwFFy8;-r=@Rk$y%=79GQ0}be8uWuUVs7U!hmst{#>X%-sV4M cHfUR;O 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 diff --git a/docs/build/locales/.doctrees/api/index.doctree b/docs/build/locales/.doctrees/api/index.doctree index 7d7908cafa0dcb336f4846a5eb166aab20ef4bed..88e941e8dbfcb750f3477add28bf8993f8ed8eb8 100644 GIT binary patch delta 2518 zcma)8U1(cn7(ORyeooRRDQng;(~`+-+HOtPnx+K13SMkw(GD3XLu)xX`Pw&UX->$= zaV<`&Fj>X#rhI4M#X!9p3^#EZdSks(1TP#66a>M`ffuqdkjW5yzjKn4zg8PK`TNfI zyzl!w&-;GoyUY)n!|!>neG?O`7Y*e##i$mFdU9tl?E+!vtyNLj`F_e1)N}aj@2P2l z`pJ43WWAu9%p8B;eAgTU-?9l2Dk)k;!`&rfeqh=QQ5azt#04?NJ{Hd=5=$_;1W_1* z=fG{`WSHQaPvGVxUMKOI!7Ifi*DG7&a2W3lQh$Z$TJdd?H?yLV!zg01j?S0$9O(j~ zJvwt`rNUiybZ)fKe;4o|eP}_Kv5x)^K7Az+@eu z?#-5!4rrLS>H7pr_B4=rBpRrYRZ<}(1?{_y@(0+GHys>wycTAfH|mgL6XIKwtK^cr z+0sK_bx2R8iTX_w<^fG`XMYp;dCzedu;adktnGr^whOvDlsf5k_LoJhw^6=T>|NjN zn+<1sV7IQggJ2H{-0{mn^uFJ%H+$qi6t_l()8$qczLqRLWgGrCMjUy2>%_H*%W)EQ z92E0M-V0nze*?#|%`L8=z>Z5XQDBQw0>?vH8af??f7<0~#A+XE%O(v}D{@IMqP%(Y zLmuNP;y2nUO!2Ju#ouZH=aQMH$UB(hu^ zE1KHJ!ohJ-sAYmLh+?E>^rl63gzmC)!CiJSBpr*YqaD#`ST94Nw2_qa`I43=IQzFl zvzY3)pyOe)Fc!W7fPE3t8Pif?vG4j>LMg->4gXZXTWcV*pUtr1{99y#c<2#Pdb zi%e|oCpQ-$-j+>&Ljdk0>Q}V&vSyU>&12L9Ufv@rdO)DQs-{#cgmf*pkNiI8*hFfg zwZ;C|Tw9I-if!>Dn0UcToa4upnT#?sH!aKQlO&bP&&tndW>RS~x0+GN>U3H$JK3k< zdPbmvtz-rP=`%o^fyge8Z!y2&c)q#PRTYCAgX74o& z+|vrv)m>g)Gb#!(t-CQ7_T|8e__Wp^{oN(@)*cNSu0v-a2v_igyAD_39^8fpaGz}+ zIr`!m+H#V?m99w-*PCMx?$O2!v5x_GzepP7yZB~MiLX~T%h+H1$>`=bJl?j}v7Jxwe{R5M@DTp6ZigoZ?OWBf SYDue-+T~|n61~=ARq|g9vt8c+ delta 2498 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 z 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

kl=B70X=0JAQE;$yR>X-6 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

GPm#c_mq@(YSPs>IQB@q) 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 z

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

Uq`?~^3-5@e9E?l+@P%?@%w%(AJ;JV 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

@|9b%&JK)51TLE!63>dv`(XP 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Μ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

w)WMmH`lnFtfdXJ2} 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 z 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ÄfI(;DL0}8f(GHygkMD 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

j7`kAuY;*~uE3XBlh)>Nh&2b(*wv5m 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

Ic6%e1BR`9*8i!#TB7(BufG(wXQ` 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

CkZ$8bS<6ghcwmpeqvGDMh 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%0AAP*lsyYJ8q9^3y}ZSL+g` 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�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 Ov5hjt_;GQ)0{$OrO6F7m literal 7025031 zcmeFa3A`LfbuTPg(v@_r#gc7#x5pbA3F&I~MOX%72SQ|I12&uOPwMIJ(M;>!JJ)yS zO1h3s41~pG9t5~HB;m0K2oT818u;>F2z*%}Ku917fnc1llMRxPEV}b6_u%6;D&K3*c4q{Di@HmV zZm-?L%g+2!$8EOf+w|zeYi;P)XJ#_@+nvSE{h38~Vb-$Ug9kHrwA$TFb7|hD(iuEk zybJ)%yGLi+^C#{EZ=CB0C3Ub}&rzR#+n_zsa3jXj$EMR~1L=tsVW%ggdJtTFSO|wXW)KKI#*%wXQ!U zXm+H(9>}{ZN0u5Enmc!|UwQ9Je`C)&K5xyrE3GT~(^jvy*lsNKFb+ibb#12$8uvHa zvsSl@mw4Vlh1t_4XK6wGXjt|M^p3tPwX#QAyN>{)OInX>t)o^S4{)vhK>Yyz%j3Ty z{wo9A6zVK3wpaRxTD{&v_uzp8=s|a8VY%1p%+GWdj~^%=m~A%}t;OX7R(E;cZg=+g ztnP`KR&Q?hTE8P`b8qV+w78|eY0>R=W>31#%Hg$34bW=sjGz&H?l#;3Wcup~&Wa_G zB3RR{-Tf^$EOvWG7Zy9So#QvIw6cfK0fcqDORaM`Z-SmrAzqrZmK!dCiDoE}eQDOo zG~A4}H=40_^tYM(q>#TAJanbs>=qp!XP6!RY1M|RcSkp71gNuDpkKFgT4hu)_ZjHcQ4`X^%y`nsx+}+5LvueVQJ^Wbfc7QO0XeX5#$ara9cb-t9qv#2D%4p4 zRWvz#91YKLtLL7wmUStV?}P^DqM{gkd+2wQtv3p=LO4j-elWn){mpwtp}i{!+50z# zvv+??&fEdVJ?YMN7Tm=y)0PK%orSjDJs{fOkFWE+uCEf`&jn*p3HSYO z1yvstf+JyN2qVshmBev z-s0=B!^H7=WsTocliB2TiBpi%<@*4x;PXEse2LFDNnDA~Tkj+0Rw!RYC_5avqt-(E z=p4MI+3rEk%~I5)U`b2X-vDW8J1hO2qUwHB-OsBs{-AcZsCN6s1Fg=Sdth;Ce%@U? zaH_L-;=sZ(@typKtn&c?IlzI;z(TG7(arshU6=Vy%2V0Unj+eeue1T~*sS66Y`cZ` zCG&LF4{5)GuQ{7Q-n?_+Fq$G4+3D%tqBY;0g(h%T9s+f}%~W@nH|2xy*3o13@Kk@@ z5|JlUthqVIt=1d$Vx`oq=j(-ht=cTxRrqHDWtI3tAia~5YGP2{Ot1Hy))C(Pw6aX+|$r=#Ulb|o}b}}vN zq$}vqYhe~~yv3N!w(J&q$LNrOm6^jF2$qzj0U#u_RMRS3b*G#!*!4=uDpss=)yh{&xq7u)cZyC8TFT_Y{@J8B ze2zUhI#$|1wE_dxTGQXM03{1mar87~RcGq0hEn6>50_!K-E$YMS*@hkBdC0`w4QXP z*5K(tgC^@{`|DY&{c{$U5h7Yx-p@4eimQhkh^J2ym|fl?{t5FcB}=f#1iYOUL`8ge zXN5&@oX(upo?r1^3=sW|=xT3y0g(BmJdP= zF2NP*Zxou0;mXOga)f~wGqgVMKcT!pDEsE~JYY}6XA*gRBAcR7F*t1Ay#VE_&5(ie zPH6?aHxnx1h$`DhFa4WA{s3d9i;*dyI}Z-{TuhysQu?O^ zgG=ca<(*~sXwCdtpqXfC-3VPujYg`{&jHkk!unNI)r56DYbRQRhRf=->LN{Q1M2d8 z$Pm$#smr@o(LvRS8$X7ZM7pxlGETMUS;Sr~5_tbgW+Dgnb|poQUphr`J7}VQX8MA)RWq?Up_zZDYpU zoo>%9bh_PkW0p<#*tE}C#)?hb)~9Be5!1BGv3i!AGx8agVM_XE6J~7M6-y~i7H7bS zx;&WrbbElNT$%nmhE4iJUX1{7$%9+TX|KUQ7=Uj|OP0Gm3FWNr4Mfw`)fYOxhkG0Ev~xC!gCy_NoX;&pRrc6L8o*6nW<6O9>Ogu2zD zZYfoydUzE^drf}>B0279ZB{l6=Z#ozSZuRZ;Vfbrm;n+wE@lm8vTRyJQ5=EDo|Pa@ zt*Ilu6^k%i4r0b*j6iBVk^}4koU-_`jlLZ1wy})eTUs>K=^lnc7D2ZjLR)+HWtJ9a z_hnAF%M|Bo&rz)P&{GicbN4X0CurLlG;1E3*$QS26z;m=+8$Q@4`z0=PVK&NU*-nc z`qAzJr4eNOBAMMc-iTE|Xb#d>Vs@yw{dLq;%}(n*;jpyc_Sa^(Z-C`&xkO7Lj<*DW znC#qNdkTwf+HyOQ_)VO|)O?)v>Tf!|OU{kE_AEb2z@C?F=6kimJF8nJSGg@w^<$DAb_<$fkgt8QrM}$NXQB6`ty--yC zsE=e=v^v{A7kslHy_2#6R$@cTej9F)_W^+NK8Qa=#SatQU7n(W_aS;Ck>1RZ4q_~% zR2UQSOX2!yf}nAPIhfi0Cc>2?x{2Tq!|{*eaoovpq$Q0x7jYPhoa^MhX1LV&Lc>MS z2c?7Az`*b!S_8osvU+rYHd;AI3;(5P^PO1Q^w-W0GWxf8_x~3E#OZl+T))mMeU(-6 z9>YJ<59qJO!Y;W1Yx+C5`H;|>R!!Hm|7P%y8X43fD#bZ^;Bh-w+8=A zqzCJu{#YNpZ|fcNUqel?XGQj_Vv+X#1z-lS7IeRCVpv08hhZ&W6V~*su&$1db#YQy zZ!--H>p<3|`zBe0^VN>NdZGGq+vt5c%=+SOz(0zK56Q;X9?~dwPkbvo@OfaI1$T;8 zbeFlmff-fVlK7?ibRxDjQW8yTX|{Ltq&2(bnqtvEzq_=s&{^yq?ao-=lTM3iL!_B`DYPQ=W~wtLFP zQr${_yL>!~#le=LO@_H%6#0|^<6V>#fZ#H+LUePB$TSLJncMplpk_|l$&@`rqoJEJ zZYdQpyq7aEN74>b0%3y?5+_U4X?R%jH)99=sloWR@O)ZR{Y~VSGR4nPnLgU<*hEBR zt9Wk#8tnB;5oKo|R7pbfRYcd_zL^EaeR>0XsksSuhZcHuJ0_A4%*pIE&vcnbgEX0p zmAUzrBN^s;U>Q{|(fjM{Ns21Yes3&i>-s%7g;^~h3UvAvfs~jPl^PYdRznQKsur-; zZr7Y@v)OQRrCOn0%v%m-MOd0dhUt6{%N)k!<+-%vflL&#e@GOiq*-`z+0%Qbr!)B9 zGhH~~Y+2mR-1*E~#fr3|FV?Qj%Cqi#Xl1-V-fIoi-`yp!15i$94jsxYa};iFx%P=} zrp=Qk_^4vl+P!zlnx#c=3w}KUDtx>{AYDBS5-qnTgoe!BR%rJaTIdYSG5%69U_u0B znV%fpHk2PYnQ&%s4$|ZjYwe4($M(n-@B1JCQnL?J6xtk(q)AM)J`UEvqQTD%0Lpql zuf1an)#wV-=-wY|U%bx~bMfd1t!7gpB@SPR6^E?%B|!520)JvWZQ;d!)(7Q%gdUL> z81#v<-Y?;c_Xhki;k_Mi_IU50YEzmjk#Ha)pQdk2m3Z%>!YuE+B{G;y-Es9$E|+#M zK}kibZwm}mo^0Z@8qp8rx_RFaP=u%>o5?Na@@}J?cS>a&Ioi3RZRHx(qE&2En)c8D z$U6z1A`kR0Zw!gN%05um8D?WbCj{*ElvtO8`rinP!InzBbJoKUu^RgC`ObbGdBCFS zJW@_52=P#Vn|!^Wq72J;vqgNAzjvU7Q2brL(DwO`d?(8hBx(;+P-OHU=jQqq;666# z+T{shID=Bf^s0(eOdZ(cU^CiJ)YnqXK#YiI_>}%1Eh5TTK!1 ze!u6V%Efl{a9KbRa#73Ys}0MAt*MnuHKa`COSMw9+_c;r*3e4iY?@&%UH*t0g$0s? z8&fV;fE||$_VnW<7v!0S$i=&e-opPnoneL4kiI*1NK^S=@9;rMx!4gLx)J@a9pIX` z3Fryrq7We$F^;*EjZvy9V*ajAfl=jyR+m2}pa}V}@>af(D;2OVRVcZoVm;ri)~cm~ zTdEeyg=#gad`JS0DIZ?~c3eK#(~pgOY!q{?5CQov5u6K%UrG(?_hSb&m4tlT2PGxs z!U;*ph2WcS2!?gqDn7@QMCi|C7Of|=8{f0Ozt1Iqca6=LV zJ2btu0*VlTa=m0D!J=NNR_s#U&D9ExMy+7y>v&srDp+wcbK3gZbdzL6hcAn%p>^;4 zK=;f#1pMpNRE;sSzM0i=&;@qP9iB)Og=Bc$Pxh&JKE7d2N4P- zVnMo^6Gt8YD7GQs0k&}q`9i5#sk(N(St?Yj^<1r9Lw0td>=ddsZ2SpMQ1x~+ze0-D zn0oUzbe-!>_B5W}Gzrw7=8H_&lioGw*3^yP;S+Qj;*-$>1n{P@d1BV#foZjBD#AqA zlEpr2D|I4Js%i#T=%#O%ONCvjK=fB?z?&dOv^TB~gc@*%>g@6?`p3_gl6f4Be5KZG zHf`I*o*)WmRO&^y?&fQaO2w|{${1{gcBA7g4|EHk&ut+1?DoP5LYve!Qw;woQqt!J zs+;O{GZbV7Nd=24Yhas5Wj~6yfejr@V8T_yD-simhWh24L_dpvxRhnGnv~INo#>vi zAalW*gA2=Rc$)c|gKLff%{9lk8Z+|0x1*TM)khgo#L#qarG|v2LlF&yw+B#&)^x+u z^WV&RX+qFBCq~u14^=f)H#99jM%PjQl&*t>V0|B4`i2nX`d9F!ouk%LuY>G{qZDbv z(H6Zfi#ZKSu2`<}hjXnSI1P@bsS#91Zdk<+9_^PX91#<=VE7VNnggl6p;OxI-NRj<8IGbMUuvU$;|AiU~yMeizQG|&#J*n)XFUD)EX*FI$`UV1{?sr}_$V)WcLJ!-=S73wrZ?h} zN!EKQR$uy;Gk;2E^W8)#f*G8;gVd_tGLl7i7++>kcx51ARAJP=Z8Eut3=Q5G9a}Se ziFC7812UKO9zoxvaqX8?>Zt5mn(R>|U~+nBBK#gOm!U}BtTz~uF#4N;N~Y9$?*)hf zRWC9|sl7N}G85@UlIT1A_EuwHC`Hs*j^_Dm(ufnQC?)>?_^5=%?^1<&RIj{G5mc7; zsbtrC3tqBQZX!dXZ^pb$?E&@Pil2Ov{Wkib@sdZ2*WQ-_&`M3&N6t}A*3;FZnih(K zBi=?;x$pfo0Y!w5Y^Uhv9XoH;OHRoyS~a^|DAme1Ny2duA)tdhqT3<5iS-3ZEKELm zV*@MPS-E#rN}`!#K&x-we*!ta0QbM>i7mjfr%?j}Os{DujjL&yKX2&M7)?tq{Tb7= ztg%#@men{Tn)afNBWT*I0+mcQjMcQ%UTRHyzTe(tH7y^Q5KSxTKbU`8@=+OE)2d#1 zMS>dCv|I6V0-Bck!Zqzr0-(~g^j>P(!}y|UT8R!c?RkV*GEKWj*R*X1sVO-3g;XtC zlKF0?s!dTt>Dt=`MkDCj?NpWP+NTRBLf00{Ik%o~KK}gD0>!UQLuD!0^MLI9vWR%^L$(mXh zTP|812j1-^#`_tqQk?GPay8s3J)b+J8dPioC-*38x=rV5C1h~dc&AwFMS>~9Su2$r z^#UJM|DMTs?Ob#QIxTh+d0){z_Cb@bDtwRkd)Hr)+4(T#b9Yale??ipBAK#BBUq2cwBJ^Z`tHw(pv8FO5 z!GP;e6YZi@W?(t3pilsj&kO^mLU5f=h(=)-h zpw@2*1cf4o*2P*#KG$gE@=(EL9F} zCv=7-Wr|6Z@lKKK(<6|~;n9OXq^bjJJa)r&YBk$+s?}zxT(35ojhs_zI;C2pS!$Nq z*-9rhWVw`?3o|?hM2MR~wF>qz(kat}v3VAyKX~kJ1k>*3>mGL>y!#l%%I-cUB5KAu z%0$C+-y=c*SvXL^@Z8_Wk~dv=?mK`LXPHfXVyqhf2vyUE=SW4cvvjm&dm@aZdP1y=kRn+u_W{5klyL~gp{KQ)sa}lIsH^rgz7$(0ICSpNzEZu zo3aVPvqA~Jm<&th99~IGgr~R*VV4p+140m}|zK#&gYt(=%SMQJz*C z5hh}DG_GOx#MQljt&$RosZ68&yLY+1oa>dRV zkPe&wTdCuiAN#(5F?t|(-Z}QHX-xcmp8IIcCouz&=Q^nK!UW_k`cc zu$ikDw-53-s>Z2V)0-6g4sBM++-Hn!-kc{yXN*=E$aQ;J$_KV}OkK3*LGaQj5 zdqrOz-%1>fL@S0#T?g)$9b(U_KW~a}=_K4vgitk$7Q2kc&q55QeD{(_5T1h%oUx;sMgrVXHOkk*X3~1A^5!-5%k^>ibtH$qp z@%@b(zi%ZUzyFADC2ssgD@n(1^X521;f*kU9D$L>FG(fuWsrV-!?m(cUW3TC$`kXg zhAHP4nfPb+kS`@B)*InJa!hcV-m@*1A}NxAO^$O$uFY~}OwrKHvNT|mu40y#02XjJV=K36PR^$O0Ab8vWPyx8anLtJvPrek>Nd1+f*0V>TmYAzQi>e0Z>Ru1ia3CEr8~^En33_&Dj#-vGnoJg%a(goS z_hSpR%NUEj6=&ZwCgTj0HM4hO-JyFE_nYKZB%#frQb^Vgz1AIRGdX;V%$Y;_@ z@qE%6i8VpWA{w$G^XP-G)sMLfmNCOSmk!|>K#VJ*1m!)1D+>#RdH)6}lY|yT*D16> z9T57!v8)0PU#J&s$0`*Z2b<$?AYBuouX4Fu#LZyCf&e14-~nXZe1pb7q{|&=MTbh_ zDekoLgil=-#d{n@V7KT7h78V^>~&@`PhaZx=-LVw>fc?Q-hIk#EbQKw+3hX3$N9hP zpM`n)2NweDKHhHbrn4E^J)Cs_Lb)8DCm@k*gxoRy}DKyJ@3!4v}lAEU` z-Dqc=1WPERPYvPD^vdW(#(XTPP6{6UGQS(w@W=(CX;WWiBJ>q0DpFaYdMPj=6mlPU zs|NA$i3d^BQoB(p#08<(qid-rQtePJbyEPY$!O`c)FFnt2_d1DI*h8Ts-qOf7XHUTaLAEr)BWfi|IOVuT@q9^=Z3t1^9qpBu|S#_*@mRCLG&5nX7i zQoYb{OAeN0upU^z^-x7CpTj0;t5#`L8?{nWO?BN64js@`@%m4sWIGA;pIGOiDb+Bo zD%N>!XGMq41UHH~xr|!*zm+0-B=H!j8MBxJzLu&6=79Z7x!TNC-C929R;^OGR;gh& zYZq#z8WM!^<(fs)+K?HdaY@s~LTYf}`O*RoAV=gto9dYo7GD;A%U81EESKbM%Q1HAPasv6)e@2}YM=1}g@PSZ76WxJe>-$cQwW7AA5OrL(6 zS%jA`wmE*6Fyr=e;Go{`$96cK#r!s4#f@^zr2XGebut!H^pKd(oVL>iG=C?08;fNM z#ZE9E1x)FJI`BJf$|rPeBzm}3(aJe?)uubOnt3PjQu|kj5Ry74#D%zS!s0UZOsh>d zWDAy&Kb4T|J{SCyD7G*lB-c^ZfROYvxEQgL1BDt+y(s6h9W>nsUq zm;$anZ63!Aww;?6kFzV+Y0`fau0H2)+2S{rza(*6Ah>c+8sirSoWlxJ8=*lPvZ}{q>E)e_1C$lap#woqvt&tz}ZO&;z~k$ z<>mTKULFg+(^U%m{x6pF;!Dylug-7_b1CVI&Jv~;yFU3q0C>XEiq2M`@o1Bj#uV;^ zY*V+S(^kq?%GF}dZB$F8X02frbM;08xBk(Yqi%ip{V8I4Sz$DcMp2V(5|&i59q-?X zG#VMx56_6vU0gy%q|wM_mGDYg?@pkK19Mp>a9A1*edlR3uc0TFM#G-Yf;5_IXvqhc zF5KtFB+^`DCerv-CXq_RZ>OGW6Ft6l)`ke`ji+gd4-5*EQIL#cI zaPbjV$wYiD?@l0#hra~M_^ih9FXQozTQ>jm(eaH|B&w4GtJaE7yblxBtGsHxow>wH zYNFSz6=DPH)^7!(@oS;d$s=v@+36hI07C8uhAc4A5<>Ku=iee68u!8a20IH;bhr zj%supu8W*(B$<~i%gNJpelVqclB?8@8-ZRTLUAos4LHa#tJFpeV)d4vpOCminkQRD zrI6S!z1Eq@oXrkfe!h)rhb})qBLFvO@zUJc`gDf62|;J`n3?QdsG5EzOWI@D^7EC{ zLB9O#lh%m+1}O`PA6R}4mN6amxV2?L^|&HRV=NJ_iKd8&TyoKMT7ISuFhTb|k|6ph zobD1T#hGr+=_Ub8=yYdT(TT(~e*vJ9(MxGqp)nqzszHtMb`};G8h6?yWBo&8mT@J) zXHlOON4zg_57Tf2tpUCpkcH~6TTZi5XdpGoaZ2@yQ!CUfZlPJIHSw-d7`}yG@XI>^ zG9kYZ`6tXTMr=}uo$*dl^-mL1b%1X^OI3q>b5_JFzfYJGQnGwj<3^pbvf##weLZw*V zN*rwTo(qzhu|~l5o{zUL_wK@9kGVK^(-Ym@L`bmsJc4Wti7;n{zUWrbbXKk;<28iT zfI6(0;-Y&3&BgeCDP(RMa!ehOCaUOGatI~X%eGU>S=C0~$vN2SS}IzlYRyU>M`Tos zMp2VUV)0ZG89n_cs3MLiXIuZq#gCwBoGMm==etOhcP0J`}mMYrm_y*>>^dC^yr2C zQLIo++%XbFv36cWrI3gtz1G<(BH|d46MvX$i-@C{6aVx8+@L*76LEYRL*0a+GrXyM zjGXxAplbTLDCv`dh+`lp{!;27k2w0IH6o5d%7!`d!7`>3f4Pi6362`%9Keh(q?qPj z!gq2}N6~$XI#MTu&?8;5S+j7r4Q_qHMTCWhlP_0n*R3~;xUHc=IdRbjj+j+UsdE4s zXYi@0Nb(_39R^k8SzgYHP9!Gz2tXyH=0I%ewNy2zTh6|i{>MxpSGcS_FwBr)9vIOC70YLGL|im2na3A2c(<9A~_ zoG$A4O~8s9FQ_^hO+OfQ6wFIe$Hzo(W3fyU0nuRo4PbJCND+1X>mj7lR3!1$ zgatx|8KsXR(jt`@T(^B>1$i}94T?d+sAF+R)RFdJ`FW4JZ=N+Ap9v*7-jJ9Gnxj@n zrC9D7Bkp)3VC!*5=IDgQ9m@=fFqehC=$6lPS=hdA8F!2%HsB5~sCemlfhJ=-!4#55 zu}A8R@4D0~R^7%$u6DIlY&I<9GdAn_Vy;rPYBhFUdLq}Qz$h1uq9&Kb=&9r~9sv=1 zl=HAuu}3-e4X>2-o&i+jVvqEl#~xonPb~Jxp3Z{U zd94bmQA)))-meqZs~n{?GKUR@ zGQCI|3=ynU7!Cw0e-Rju6Ri9<)aSv~zP@DCd0as$^}H*>aYBesb! zN4aX*IE}aAHj9li%bYagfF8S!v@?%gkNh}|E;~9&#By*tMh{E0+9e#^Yif6=>4sx} zGkfMX6k9xnO-K98^N^_&hpWz9I+IPR0lj$S0rhrK)$HMQgXFH&T)OwOY+!Hq zqsUKA+&^t{aw95*M3L#WF4M+js_*BmMnsXHO|?U#$j=SH4Z1C9qR4kJ)J+JwwlS@O z5k+pGYWmm$Df(eiWFY_)S@20~M3IA(4V#h$%a~KLYh@I97y|)xqOwZz?~ffGgSbg1 zW`YtK)KD5fmgEvOXBU1P+Qp9a`^OqsboVKL<=F(kqq82X|Qtm(iQq2fql z2V=^i1(oaK1e%OCwrNZeojpaJ5w1%Ux0@iH)hQKlflJe=)awnW058U|U8{hrw304| zA7Ye?Mp2VXV)RsU86Cr z%IxVZh$&yOh|>*XqR2bVC^D6vMBI1_j~nyGMSkWZ`ej#B)+r08cFLfz{HgfF-yHhL_u#!LTm(ki7F~rwpBTwWCZmfuN0c~Nzqd>F7E0`$ zf}BZGA*b%QJBywBIXglPpU(nc&82y}*Y04o70ZD7A-|6a&{8e5E*AG!(ZF7*J@4pm zCcsO*_Pnd@`v3bteXF&hwWqbWbw%U_Z%eK05o&Fh_g%kRRO>R-x+t<%>rm@PRny1% ziF8FKdbw6V8qfcVR_Jn5HK@Vsca(!JVw#iR1RfA0bo*M2r{P?n#%2FzwEK4~M?<7!(aJI~*RT23Z+--d1C| z=XQ@}It|aYdtzq~h(?!OCIh4m__m#<$})pX{t;iiNydeqam3ffR9{RqSRoDer2*Kc zI!rgw*acXzP8LKi;^^M%P&IvkiKIIiVA{ZYNGe+#@wJ7z$YZQTNyfaJ{E<-_G)U&; zJnU&r1XvBO4pIOc72NZdFI7v`dIJYJ+WCCG*en!qUjE2oT>tDtF|z(|)uE?S#}j2d zDxnndlv}83aJrB%o^lDr+YAvAJF&PJn7-|h!VsC55~{0rC+=z@Z&r-w2B?nb08T)mLh`^?JQjEtZ@DPJwLZaT+4V(iESdUno-f?gYqTMMZKajYFI^B{mny zoj0+f!vk?C!Y(fa$PpRn1ynW2KuNn!y8Rtea$NV_`|^+$^Q!2dK8EG7GY7G?=vJ|mKiV6^8%gDI@wcNiU`QKX{cUXO3GqC@ZXnEA;&?zr7x^jkWo=4U&WLl@5@ zjX*f+O{+cYill+z?7h{1DtSBbR*gX|@fc`~T}Gu?Ev$tny=fF?=XAQK7iQabySMU? zG8Ti3eGtVHF?OCI5ysf`C7Q9X7*1sX9a2gW@Qy%Z(HxS-m7}XWs2hTbt-M>S=b9GI z?W~sE9F76QB(Pj{YPmwOW>xA*1Cuk1X3;37XX0y)bb3$eAT36wKJdvUDQm}_b#ZpM zm`xh9z_5JnO%jsiS@l9u`@Y1~*4XvbkY4M0I4!&0PlKeL3=ye^y9|jicBL=T?8;6f ziXbYWMSWHzdn5opdi2vUC@ta=;(|d-I4BxCS*us`1t?B;xThrWal*%Q-dX zoLW-6JRbk2^u*%v?CETX$9JuhaYxh!;_*~^67l$Jc*K=8-dxz1p&N`{_r%eLd%Qh= z=#IrDSDsU=N9ny^qj(&jgAGRLzYF5(;v3Dpp%MCT`qfu0LeHre7NO@~c+b|eA4+fh zyN}q|5qi}}??(hRBtpL{d^ngb2%MFBPIH01HqWz=Z=n2DkCkn{z?tNlj1uR zcTDjOoR&$hzdjP*N*vilE5@C?>q!~Ne(@iwM|a1!HNvgD9EE7J5W{InDh=fJhf1V^ z8zynnWR!u1zJgiTISL&@;_2gdI453FQc`?08b0RQFjUlIS65!4Nw&*Ht0s`3>Y zqdWZ!yj>g1CHSv_xmvl7D^p4cG*s-IQ_bTX=aH9B^c#dluk}}|Tb~%ATVfIAe^Aw6 zcrQ8&ew6UuA2b&-**oVEv%9O^nR)V3vxyj!^R(NZY|(y+PIu;ZtJk^}Lwt{a>2Pq= zal>hb7)mfmuV>kTC1!~kt?b8z{;s@aZIS3lphmrp>^hc2YT&<`^_$#PH zyV!FNDo;&7Gvcx&vq8>5y&eb816B9%}dxl+Y)iZvJU?0TtOM}Bz0D!MkV zWGPhZOH4*SOI3rDk%Spt{D{4!xdyZ&^d(EJ$(&kj_mBk{mee)8 zJXkrtkm~a{6ZbjMa*Hr)beHX8fGqgZavir~7aQ1O?Ur0OSF;)w0pzfvf`e#4Cd@%8QoFY9GVMon?*=$&nyLmlDPd~YI)om0tl0<-`t}N+ zL+`QmcTiIS4!}rp%@R)Bp0Oqr`|OSFXgYKDIKYY<-56)SgsPJ;4WyB8+wE zOEl{aNyZWkJEW9i)2{{^i{_9tF53BEQ|bn1Q#(1Eewa}u8j195dWMs-)?Z`}UVK-C zE?tXCv4&sIAxz1TQ-Ga_A^#U6eHcU1muQBJ%DNJq81-4PU?wri(y-tKU_nBhv*0f$ zXTg6@%YupKr}rj+DjX;BM22Z~V}2TsfJnQNt8>ydimxQnuH<@ic%>{?jxlLh#H&2* z>TY5~mUhLSCXsfPs0V%Q!qs`#td!-RiHK0SdZfggS`Uodgf_dE$n!hEo<{A!6hd8+ znqFJmBFy6okvlrQF3NhZqCi=Xo*tp6B|P;vK5L=VYd4oyyi@dZyWG7kUz5sg;S1z} zHO^K?ymf>}_VD${B)AVB&FDrX7X6J_UBo8H?#ewYS?{IP-ld|QOqPZDuqY@`A>Few zh)iqhNN>d=l$L`i@ysgk=LWFJdOxqd>u(kfB1wW&446>=TDa?mYkThL-oeanhR^OB z_hoKy+^&s_;Ex~eE?BmEFyj}=?7s0vENl}PQhYp6sWj6onPz%;%^DC3|7)%DNAAsf zn`<)+1R&r^)qaH4R+UUs;Jp_hES=+sDsRF|3=}mSrvl6r7_qZ$i`f*O*}=Szh!L;i1t(1(X0^d)NfFYqS@p+Aa4=oRad3l>@U zp0#+~?XC1LIXc&ImS)}V0YTRTauinj8&Iz8tau*<@@C9}=p)VoRrCpN>GocNda09{ zT2tQJ&==My&tUpXfMGvhy5hY zX4}X!U@Jb74w>d+XD)LK-yb!DLspQnKq)dAc6kwPh(Zzt;+@lSG36$~#>ZGLLuSr8 zfwUSNHsM;`HeX^o)mc0tvmIQ&X~eADK7>B2nItq@w>8a?3LWOnNY2pbNfWp!KG z(|b4y^7LO?2bQ{EcNaIZc3T5&!PwWzNSifSyA=m?=(G zF1q?LG2U((NG`gvkYbQM^f4y4C564Z-UlUlXDTShS?`xfufG9*O#AnCVi%_LTT`0G z7d%Kg2iFMbp&H*a5*)8hz*N$yNK{sl>xq6J!~BgT@ELC0Fd}iuXy&a;Km{>^?!Bld>4II4E-z3Fw#qbi@yaWcBO-h~v z?D(vTJ&igk5sZ6AC4dw|hygF`o>1ki4Pgn+^Wi93<@5hPB8 zj+Y%Dle52q_Bm&>rym>6p5hKz2xI>fQB>%7QAqLi4`K%`6<_~@4@&a&&fw6E$k((C z_dNkU0bgICvuwEkiD~84A*CLD@b$t^1&8aWwoP9W=M3r`88us=0Qp7%Me6jXUB@Zq z^#5kbf;&^gzWRK=(kL|YjfO)hUWs(NB+Zzde+{tXoX?)d<9u^E)t~MxxO`sUHT^4c z(tZanE~q2tQvO_gLccTOzO zC(sd1(m{a3Co)^iN)YKlG`6gwv9gav`|CNoaLvkpD7|{jM=8u0rqZjbcivHg%EGTozPvhKrj9Z4fDVNj z`zBlQfMX9Z)l!G(s@OE?ox(?LDk_nJ2;V^XVa^I;}YWmq=r zIcW8IiwBR%u$V|v}ETCZl3nvMz=%Qi%^wR zp>XDSM+QPwVijFkYh%3lLi%^maUQe!Ez zQXCK?SFod&xWh;uvZ6d47!u6b^jFG;UgIMs?JygPzuZLYBtyw8Gep`&$(> zr}vYM-k2Ik_bW*{TI+m>UHhLcB^@|u@8I7v4anb;I!}DH)@nna_1d4bJGTz zCoZoB zu>+9xj^KNLgGE>m+WH@HTYm@2#M*i@i~1qrOp*J1yWhNbD?Q@4idaZ|>eSyNsK@c@ zZxlaQ`s+YWcJ~0`%~#}nz+yb(G@E8yrJzWqYZ~MvcJ+lof!oy=(G#<)>}fo^D(uyG z0gtQg&TMCCG1i{$8nCCVPMj_6KWE}W502;xyZ>Ogk>2K841wzzG0<=DnN18%5(EAA zK&2E0n%awF<4^kJ#8oS@qHT5J3$Z<=5clI7T_h zUfdvm8c;QZEPE)8@n`W_GsY4zsH2Ao$Alq}Lwcw}a5+0=TI4_>@<9^452x{F)P)&0 zvzOZJbAKu@+T8HZ1g=sanp@-jGvq~sAv4jh5&*#iyp#t0YXRt{Fr*7^{54?38jjdSf>WJx z^|DpTVT+-Sv!05@dd?}>b*GubaZiJxjTxLBf~+CR*~6(rvu*Gb1=iR>S9CCuBO@I) zcx#bw8>JN8tB2Op#(UFc9LaEQ+A6{vS_@_#-A<~`d1(VHq=CL506LnLh6XXt1E>)> z=}J`9I4M~WBaD$m{|5Pp;tE8@SVIsz6HM?4)eZ1TE$1|gwR*mquiLm+z`-4J%{&qa z>|CW#t5t?yDkowRQl}v%!5bSXCh;V6jQdVE(G&BX*wc8vlR|0Cm;}?d@$S=wVeZpn ztoQWnRq>wCX0kP-t-AAsT4%&}x(nmW9rYBxlO3pJ%6M#WgW8J~86&G*IYG3E7X*bf#w#1g_zRE`i(hMgkD!HoZ9j-IRlLZqpk8YeZxBZdBEbT|&2shChMZ^epNl zcbkZqgKkrh#3|e+4fd<48R<588(B+cNany$2S;;TmPYlAJ}K}BXP9jvO_;9HXQ{s6 z7jli37B%1K^8w(|{4&%x`V6Cx2|#yIW0nxVjH(*DB=e0zxkYqPbB@G_l7mB(jMel( z=SZt-a6>;+benanP;#o3V!2ed>_(|sz=^3&p;mY8g55~EU?VjboFm@YNY2rJp<~=R z`rq`#oFn!$rgP+@G^TTO6+6E)RW=RPh;@x7pH0J?Oy(K+X%D>88F7p*xtuE`UlAk; zDqS6@WXfl(V?^!6ic6SdbfMqgDrD1$5gPQ1*89VNc_;s&!bue$rLnyt)jO|DP=j94 zcDx+ND>B)NJ4HVQn3_|>dnbLOr{kmM6G^0?>~<1xq)j6gW!`HUqp+^A=9ltXt)J;zUVFP^fC&*hs3{19DtdpP(nEs@c<+ zs@g|sOjVufwRC zAXZ&dd#Tm+3;p(1VIC{TXi#5oPy+#lEq*DD{Z=2Vu{E~pp!XJn8r0Z7jhEwS>;P+V zmHhz#)l|0VpVZkO##c>eOSGV~UqBcp)7jUO&Sg}TN9%SwI8C?V(wP7Yv(~b_zzp{;{prGxF!$AYT*Z{D%Zjv6;Om0t~s_Zj`V$<&Fo@s9$POi75<#?)SFZTvmIz5Z&B)1W@ys1F7- zhW}e>g>6@G-6RQU(jrw(y6UF4m7oT7@;5++adh$ki*c=d4cgMQvfoFkm#@cnO)pE- zpqIZb#w9c}-SnleXTGqIUUBGov}R6NT8+Zq*inep&EKL`JxRC|4?lyfyq(UZI;MnV_3_Vy%C&?kp!OtcKtbfk?PrjMd0@QdO>zUn`&pja(_` z%GGAMoO6**TCCJ?9*kA1^?4I`$>--tK@WW!V4WkfE^O<+yc8>s*B63 z@jwwCW|fd4gzSwuc1#kb3w5UFmS%hH1-h4mo2{A5on04~aj?^4DD?xUwshukH3yDt z!tBB?=*NFfu4dybo)q4^8iZdSdk|=SATS87?b=1VSqjHQVNqu?WHz}U+~*og}{*b1O0=N4J}3H}V1klk#*oP> zT@}bI!@vXuaim#>+vV~?e)*ZxD9Ib?E$`IS%%Q<1MihKv3#7z*7BR#50)$@}(xLWFI)od~af8JolGosmlO|Yb7>_nRVLxD;uG&{AITC=~` zZ*PJJ><$u~X-qS0wMmU54_v7iN;!PmM{jH;u6pYIF+mL~@ps_mI7)nw&A9gd8sKW$ zTlG?^?Z;3+Q`-_bsO?`NJd>&IA}L@-(ah6s;g@+gmiM{H)WOfk`(fVT(#P) zH){37hfzurLV@$fMpEEwuaXM<9C~63oIQ=HzVms-(Ys1MAP}lCn%W-sV2&-{rdn*8I%2w;A)V8;wgr;pJdeF8P5T;Su zHn3R0lV!+jVxBSdD?i=>A#ka5ef65CtQv+p1RCkp>8djpi1ZABomA8LT%%s3D_V>7 zl3i&hgf(g>D@YXIe31B zgeV3rPGM1RM3_qof#g1OS4@)gD_(=1@X5|=>517&_B5WY6jo@w^DFpaG_kXsf#nBw zeodTxT!qlKXfxUT#*Yz;T4%)O{;JQqVqlVNGx+U5r4%-o+KXf1(6cLk#cyvF$7s;r zZcqb3%MbjQ(l~$UV>Py&RUP#HfS?BL?A!2i96K9eEpB7K0-&0W75$U;^=tU5*;k1c zw9q>U!zlY|D*prFM@Uh|DrK&+Lj~A!MBpf?)b-S;{GGr~Dn64pV`nkHOjY?T=Ia8A zFpoK$zFcTv38Lv%OHRFkT?Q4W;uPIt$+B_2e$p_MBpqfkys?pHG5-bRxMu#}^u#nX zdm2wOE0o5Z#a!vm$48*f56)juAyzZrF>z0uwU|sVpDX7>tj-zH%9mugh)E_+G!wcy zP|4){*qIQums%@d=(pEjt??Pu$?N1GKqIqfCHWN}pRx6^>Y7(3s6lr!Cj&GVSmMB3N?EgVpi`ibUZm+Yz_7B8r;}L4AQF*4oP_nYg zm9hGG2UX?z_%;DW=;KDk!g)51?N$odUr=-!rMy)u7K%l?S}7ojHK{(9#?;5xI!pXO{aA;2U|B%ciq*`MUlvf!CR5LTyjE2_BRcve zf+ZzmC(_aXEl|mnhFBd z_ZEU0RM|g`m*c4HK{n%h`vZWh>21|Zsk}do0-ExE3w{cv_5ylLro10V%L0;s!_!)m z7FQ$jae<5EW|J{v)${|ZM;{eXWK^k9E>{cC(N!FDZPi@Fl}hY5%iS)7PVbrluuw@Ug!wP)?9;$+iRQlmG!1r(v83)pXftp{$Qf{UfxaT+p8C_z?zC<9Sv{-gu6U>D%}yDT(Z0~|w(t>L!%%>$0t>v3 zu*n|Y3vn1Ph<}A@DwDNmtuAgbp3ew8aOYMSN&`1;DZ~VQhTidewQ4rIcVEV_de**- z-LmHA-PuD&I`i(Hu%izP>b@+7YMRTk1gj`XUb-42WYiQ$CkeVg5U6B|Wvor2_EOuV zd;Rv3Z%>|c=Nj(fOw@f2;V+cVYkcg&XAYkPMDJ7h zV+yEoh|z~RZ>x@auO_G=R#KN2ak`rRN}=`UA!wzz2|66DujrJzFqD4<`#z?ZT)UUO z^)}!ZFQ3rjB_e5fQhoS9Y#+QG0AbvFOlo31UP4X$2CBvx40Cno>zw}YW0gDu-}NMx z9OZB8{ZQ|LHUFUy|4cmM{{lb*h<}UY@Q0H^e2cD0#7G!D*eD9HZ|H>oTlM4bM(@X? zoR;P=AChgYJ){lu58_*i8)ngpv3$RtRHtl+|4=~R5+s=yjR*a5$h9ZgCLtM-hGF1Gx$UH{pNR z%7uJ22hZE8l}iO&L07Gnb4BvUbGR6+Sfa$6@!YIy9oK5A$geWKv~PH^-B{|uAUoiDq(eQf^&Al9mqv)tdoGcJ&pLS#HG=v6%Z0vVRwMHXP zy*R0(w^iO%+URs<`PB+WK85#-)DFp!e!ZxAYh3*(%aWr+@U))3HMXbe&W(N(V8yw7 zrV%sl5`8bKY6k%)JU5yN;_KE*bM<;Wi4KxXE#RjbiH#VWHw-~=AemjrBh`I9>WaZc zB)d|Mztq0y^bIlEvr8qIR9;vyl$9U3TEQmhg;7o$!brJ_DN5h5=JB7CVJTE3{} z^LZmuoTN}H2O$_Eph_ZyBb85hC6O|?**6;IePBHF@i#=TjqCB}YxKn8H|%ND&<8U% zGW0Q~9h`%u8_5n*#fjKK4rss*{u>Rhu!F3K(ysq5#$AqyIr^#W;J^5wq@LQW%dPj1 z_&xzU$T|>d2iaF?2e)4vW(PNe-TztOn#2xP64*g%Ho^#wT3wCN1?Ywz%`wL)i3L0t zUEU#}2z66(^Oah?gq@Gr>t1R!ta9FU9E(h0u~~JPUpR3KxMzf(2n+Z)s_LsOt~9;Z zVHi`}xH>@^uyOud!^X+CAvW%&*uJE*aW?{%E-OJL8e`)Qqw4C~xUFEGCk#O_%EnRM zD(W((^FG0bE1G@DRtPIb!=28GQB&8VRthU7MM5gSL{?0yj_^u}tk?^PBFu{Y3_UR` z#-7dsE0*oLv(2NV&xV?^%Viu@o2B@*Ct=SvYtROa+9Nd9+^A{gl-7K`-~~BOCflX5 zY%4w}Y1y{x((1hm-$%4;7lhI-%DibEl{W5I(KgAAh?@xCayx|K)dK4zHttYL8`oaU zbWY9Vly|$csOEcPLQ!M)8$Q9qg6~Nz-VPAp{Q`=xc(8P3%=Vl*vPDYGV!lxO?Hw7YWjU#q-}97Eitnv3OsN?Mpg~_hrD+WhjNk z`xdIMuEjea%<~sR5R9^TRQJzNH?_s1;ZA4qsHy*fS}81^6bY#m6Inc|NWv>6vUrzY zCoSF;^u#P4dpc_@9!0W7w|G1NId!DBVv#alJ_nAC$Cs7wXdL?Z@{?Sv=N@c#Fr1NQ-wEZ4X+!3qkJ#0_!9e?@0+P z9yO~)H^YtI_<+<1-tLoqRJ(T($nbOlMcBO@osM6r<*bU0(?1*aI->uzYR3x)*nB8Mf zXMx?@%Vt;I-lA)12d%34h_QTkWz<}c*Pp~}?_3QZw$AVUG0do3f$=_1BhKf0MoFbT zzaV%*j@KCW@3THAY5y+MrPli+d>_&N?NSt;(R&KWGClgJ67GV4lPV z-kiV&^6{nZTPNFAX7^J&nOoZ@-Q5`+-q2fGR14`(O%3bO2VXCsVX0lgQ{(x4e-K8s zhF5?f-w{xRHG~m#@Y}>>73uMSiB3>>vtN(8y#N zJZi!(2ZRbtRqV>+IVrCoSnLAWK?Q`L#MB{hOH;FkDr4Yx$T z4RK4J6x)|{Zpk6QiW|t70Q66x>gu{BSA!uA4nZ)=Eup#<)J^S{&~T@7OQ@-9P%DL7 zB6X7#Cmq z!Y0Hgd6Rzynfv$@~AGy_2}~Z1Qg+N zlx@3Q$=Ob=VK+;SdZ|_@;(S8et`!QFQ!Ufs9+M9|e{zJL2ut^SRCOYj?#~I*fTi=_ z8kSDJ4Y71ziS0`|OZQiRrOVBL^D~76S*K&Kuzf8?I?*>#b#*P>ZZOZ6h9DSa>8S1( zP&c)uqv1|x>8PpSMXeN;PKtz7go!MjR2|`!5?Q*-9w#l`<@CfX9eX+pEZuI(K}WW- zb}yq+#K!FVvM@U*Do?`7ZIYOT*tjC-CTyH4rZi@mK2Ij-ocBRV3%5s?RBs=?k7(h} zSA?DM`x<56R5zt{`zf?MXx;We3}yt*NvvBTa*8ZbLJm=Lu``$HF1XeS*f-y@jZ#&O z(QQ6qN408?M^|qZP=r;>Rh)XR(ahCwRYs{<%{QuLw~iIoe8F{biv~*|GA@<6>Na-k z(*kagLP{}C!bB!M4vZJuRl0s(hn7p*18pSiXhLI2th(TKozv=Zp{>f!U_)QN})rt5`?;=P8ev|*!@SEh@5Wnfy zV*8TLZ~9fhiW|t72*F2Cb#?uwJQ(8LLlBJeo2c$PP&c*TM8loVZ=$ANgIX#4CaHA8 zT_8PRMWP}St))>4uawAd`W{h)MF_r6Pt0#(PiKMOR9bZJU2?m~xINnI9A&ohD6XE$ z4mwGO6BY7(CKS>nJgN&LAd^rV%NiSYb5SR~9$rW3^^H_^GQQS2ACy$8MP0hR|H7z` z=xb#(Un{&vQI1yx0i+jpIdC5I!io^8HKI33ys%H)guJy=)*_BO!rrD{d(O>t8lG#@ z-DTh+u#??xG7p7LL_(2_h0`WkIev&JFGstb_@2sXzmv?VA=hmt^R!-u9e~$xGslk6 z&edbb#4ajae2KQ{T1`=p9gPQXh$>E7^UHG`eD5q~TGmMyH>bHQ&CXq*1aoql7<}fZ zXTdWIXSz3=W2c`RzVbE7 zSGH*pCdOS(QdD*C$%%;`)xG*)_lkC-Sglm8T)j~)x%GM@*TmieBv&@=hEvMX)}^!D zV}4#NSrT~6cQU?=X5pB_-JjvNEmiRix+)I(-XnR;PY{E)8XoigKK`ja=4Gmy#ACkh zwuN51GjGk_C3i4NAdHC$r5)&H4B7H=Wotb{VFKNMpw$HQc=RGUry(FY~X!4q|M^}dVmBYNiB zG|!xR80Ckv&PlI(Itw9yG@Bbto(M+&zQ8nz*PSHQ2<|m`)i*umunY>)d0m6Y3QPo+ z8oTZ2VDzj?7r-c&=q3I z-3UDqv8$`8Y7$F4^az0xK_byHju7zQ8WvN&g+K+55V#?>FX@bA9k6s63c6G=M)E1B zIvFF$J2+?;ZwB*Jh9DTlcvQE5x~XGVG~DSd8#Q$$YNfDjQY55OjJE4U6=B(=QVFk= z$g(XHMVMu~kDi!iV^3#+WqX`h?igy_E)B76{>fhBZ#3~w1!JOWM5JC#qs*b(dzBALTDqUmrPO-`zK>|>c50SRQZ35b`JI#&?_Fqj(Bl0B1fVZ4PGa$T zcfgjNWJgZPF=qiLvS)(_>DV0{4{7rl&rC36#L7?O;2nw@sl#_*94)g2zUV}gohOXZ zy5^eysy{>{g?N5DP~Bt}-Lw+DMTm#mWRrxve(q4R?kheGVjiu0qLk}XG2rhO9S~N% zT(FCcT&qnr8JrN{PVGt>wCf`-j7ksP$I;O+XKKg{`$K>-wdarf1zy8KqF-4 z{r93ZG`2-AtF`oxftE~GOy^I053qDimBOF+4^*9uKVf!s(69I@urHC9iPAayG8!!s zQr#Hk5UQWQ$2SyP^s-t@7gCX!6^j?q;Y#N$EU)x8EiCV62j7~<{%Cq(2Vjjz^{Y^I zLR2?8I*jTN4W*HSR8OywXhHfN-?%=+<*U@gJqC{!!Xue$d-M<7}J=$Ile?ei~oo zMl1d*>peK|&IqmcuSJN{%4C_kg-~Ff?EcJC>G(hOMjmwikOoQ|sw*7K;0e1ABKu2{!w-snU7+{l*t^#<0-F$Y z_KTT6zXeq%qj~)uh~eYIQiXWL863>7B6tpy*D^R4^{MY!$u}BzG1`j zVQPU7&-OrZ4Udlo@GvQy&L{aG>#GSN;TZiss!nE%t__o+VE>iT3=EWM61?AobPpV- zEly|lMSkrbjh;b?Hv#I@ARNS&wv$5$M@4^zE1E7VI#e^}<$N#8ooS{-gtxpeqdO4$ zGPEXsPpF>sr=^0A{NKtz`~djqd>lRcnzsB0)(Hs3Ifk~R*E%dyTfUJiK2rHySwaXY zKb3V5%Jc5bn!DHB6{#HsLAW{K*k2)LDa)rJ^=|R*o#Sw3E_js zUZ7(eCazod`r^8QbxC8YZS*aX3%e06EHxPE!A=9zh#u_4sH({*x10TQu~)%8jf7ge z-CKExeMe@?{K`Y#!*Hzmk;1Q|CpzuhV<(wz(PY)H(U&FRcK2O;o_to((UkP^fLkr!GWz}$Ph6Q-{pY%=s>t2h)VaKTk}5RGh?A^`g`ZD(JG z=4WT)Lxtjn%56K%uj*)C%?UZBk48s(kY0#=t_Pc z9Es6yygL8!CNWLAWW5wOUa2m7I|*vYjaOj;CTw5WC*=uVJp|1ZH(-UMY21KyK^S8* z)15Uhl-j@wa-(kC$E1CLQ!Rd}?o?yDD+It4# z@-0mjQ9z-5+vq4Co)pTPeJvvf!$5sKePthjJpZB4KR!D8HYZ+^+pm`5TZy~7PEYhxUVlZ;gn`JilUfr~ ziN6=-BT3G|oN=4g0(W7sO~v1x&QEvPj$J<+ z4_D68-W74fmcL>547aKz`2!%DZvIV+rTg(}frNSUyU&;<#sL1Nz*6QAxNgy|)f*Nr z9KvZJ)mkO*=F7#3T`D-WQjs0UspqiwpF^n}Y$Q%uxMiu6L9Pf+Wm{r9mgqJnezPgI zRJRs8OUGN8gIHW@9Xxh3_F2#OW^f9vC zjP;Gr5?nqN&ct^lt4Dx8A3(?C2t7VE6!K+M)#l0TSv$if z%1kA&U>#EvELeACeAl%wk@pGedG_#nFdU5u&$8Dyg$GAUDYanwLQq(A*a2p4<{Z10 zE85LMvsTKxbqlvV=bGhWJ&$wts-+qw#2C!{q$9X#QSP8Kn0K)~H-{~54m(#KJMLN* zp_`%#GdV7$CJhHq2vh|Pry-^w{Gy1jiY({tiz7>dO;K9_AXbE;j}h49 zw=GF*TqZQYvOOFU(BE)N=x&^>rCb2@YAP-c00I)ne++;Z&`{64%>olJ;<#kG^Lkl3GW&CX0u2LWB3 z77!);g#&|lw6dr7aI~K3;w;X2vH-BogH|7RUs7?Q@kb3pkb5EyHs8+%cKC7TQ=E2O zzZ*%WH_`ZV{VoeB#=F@c{IDHmsdiI5(FY~@XiJbIv)(UZ^u0IWk9n8#+leXI?WC2T%O34_ZrXuBk_xqnvI_4@!>r1;N1^QBW=b-+V$qPar6})0lWTcYB7EXSZ8(r$7_V@;BA^Iq$XAQ`s)e()OD-ZY%72N)5xr60qC;}YZRWyL=(2KZb$k;sM=A!++w3>nBOXx%7yepNUUg(38 zf_kyeSKfK}K0I#cu}L_E>{xJ)U0UD2Fq~W}kk=1euwXHBxua+Xtq*#T7lR#k3cN#A zK;Uxw8pUZufG$I^xNf&&x3TUf;(5ImCe$JBzaOX@9e~miMW4{4>WE9x?VNxjbVSpt zRZ8^&&f_naOOAvP1btNwqfD0q!ubCHi zCpgoN343{{s)fB0CP#(Ey;%Q9V8js;V#;+nIOq98@QVswQQc>wuAIu0a(1!o)N++- z9+v@@>Nz`K%~hI(22Qao)`nXpk(5E45S+XOXFW$L)x+l&LgdM)MT#$u(A0gAqame5 z+6>d|1e+6+EU8(-D<#@H@kXK-n`*s@o>-m+dm7bhGK(^q+qNH1OMHn<-&Ha(IYgK9 zwZid@pHeoa`TGD3Hg{HoOOYQEd?3fjbc9kFz~AygNdtJL&RyR7@qI)Ccu^G5hM7R# zU11mvVJCU(DB5=ibt9jL;Kd93P{qzPgJsj#v8o zLZy|wneQ|uLmhgY)4vjEh*IQnPCp8uZP?ZR1!3**>7`+5&zbQh_FN4m&El@75;2}@ znthFH081Cu6c%?Is!qn@8vPu!yw`v&iMD)MN#E5NqloHj0Qc;y`9PImJ|yLHj2xGqGVh%S?!TO)$`~MucUSqAC@5bnl6# z!ZJ&B7hWlmWqt|}evFc@$S$-@+)Yo&HMc$Y%iIXwlIJQ!$LtEJvv7 z>h5a1h^295vN!Yd7%-K87G*Yu?$8;M*)^NEqr@9xFJlXpLiRG!Yn^E3?wnlY#v9g~ znLua6hD1|0?hV_(5n4TLtH93^e%!~|9%xO|nlBCX!j$85^OP4cLYWYB=82i7{5+~o zMr-;Jl~6)y%k%zDw-qI&`PoCW<~` zE*dHxG8lyUsu}kAzX4ol=IBAx1mmL&BZ6gYTcg)HEK@Kp2nYsH4Q2lA8uP1}y5SRi zks9J09+-XqMF0h}JL$Ok&sZ-_2>KAkaP`+wbuwHXn0@=a`?(P0VtLmeGlO@7Lzakl zKNQloPMGw(dkLRFYW^KI3DbtcP-a$>JFsAI8n^R+$%N74r!n+4R0`4b^g5cMZw@fD z+O_V^FU@slwBG0&){X6w%;61emVBHh0RC?D0gz#ue=p(7<-+hGmBHT^=#fdCbn=m9 zL^C1iY!D+K6;z#!d|V=f2?GQQ)A-jhlqqOuZbGN`#y}gJ(1&jpJ3{q2;e(sSZV!Mq z>7`SA*k-X?8S-ZRg!Fzss%rF3v{@`H78to%j1$(>9Q>s@i9F8-7nU?LJkt zrf*)~`quY}%L{VqaHqVJR>2NB2JfV3x}P}y0yytB!lVTESjU_9$dCm;$}`tlT%1GQ zjD>DLz_B{6D&STEVjP!C#}?OkeGC@y7%tEES19n4mlcD+VUduWG^SQ|ioi#Z;-nfw zqsbqNSxSeDxie16cx!A8HkFkorWtEJZ=qLX@)K@EUoN+l!}d7`O*LJd^JI=lVemRi zAE6@B?JTw@Nh*Pq2uaLdzHS@@p~QoYe8q0IBUbsNLd;25-J}GUOew01juc{lahfB>3{Fpig=Z~Q$1>#$CgV?J3@iGN+mdS{T zhJm1?(?I1nqh~=wC|ywP^t$Dm-w3@%yW2vhQN#~+E9Hvc>(sNu2!*YB1G;p{4U*i# zswDj9v??p?(`GVl;!KYPym160un4B+bhp zPEMgdUyMElr?e|!SZ@WjS{I2hTZl{dyhbMsnn=kTw1PHC+jMhG+ts}&1CAP}5W$U^ zQzq{4`zv9T6H@-E_~VZS6s4Jxz9uDQgkb+8YHIUG{q$V?v4@UhZ&+SNNwPhAN~ky1 zUpV5=!Sl-;Xow-@Maq_N4j*>q9TVM|!L7Z4kp*%~)TtB-+7q?pFXdh`;YOUHe1YL6 z9Xk45J)V3vA&(XM!FW1!zz4&*)Y^3|>m%PEtLY7d* zn@s|WXJhFrKmN0N_Cb21i#b#3u;o`CRzNLxIBy6f}f)Oz7+Fe`5l z=XK^d!jh+r4#(lq*^#ibH3pfY)HGK~pU!JFH^$&S+afJJfy$8mRh?UJ1U7VTO{Yt> zuO|u>$zQIGnh(Ph<-al3DV;cm*J`Wv2{%csr%GHLj3%ArqbU@Yrq(~WlX~TuU|lts+aMRk@z z`KF&r5+u~vQv@pVL?BK)6f7<;KEw$YI6dbe#ohPT76Q8YQNnLu7a+eXx|WJz_5!iN zCnmg9`@L`#~b;gOKgwgMj`iml3xUvv^GyyY{c-tyu+^DW|fD)7Ya`Y7+> zISGAfnEa%LNpmxKVd|({q8Kj6FH%=rifIX;^VL;IC-0Q@4=wgaFKlb$be;lWj1V^z&oTR4q z7BRhKfWbsNWE>Ff5Gg==o~In5TS`b+GqQyvxSYV-)Q$x z%+Z5yKWx>yjcUhhm8-p4-hJ-H8Tclu7Jgac&7Aw(P3+Tbzif_!gr7iHI@6?+rqc34 zn7ojh+QKB~LBe*O9{iODaJ?~-9VX?tz68;vy;k({+T1J5<;NHFvIX?=Gw4~+OHl1K zdyNjtg_Tk3-K(JRJFYpF%k>~^bx<`uuXplQ=+dQ$HF_cNkC|Q!pS=)<#xn)g-^~rx z7~T91HMQv`ryoBuglKjqp+t4OV-{VKTfdMc_Gy}NswMVWCn$eBHI^dE95YKv55FKE`KMx}ZMBgF@R`)qW~6k7|Bq>B%rZD5s{m9PsoZW{Ttl#h zF#1-O!l2*lLtabs?Reu9=NyTA;Eg976w71=k@%K-)jXyUNh>641(!X zB>an84VSY|GjBEAbmQW3r;i+R3q;w^L8wu8k(FMZ^^Z{QLgZM}B94}kpRK6jD}lBSoY5r3~QcM`45O@o`d?N`4d;qxfx-;??|fk^CH+ zQxeJ3n{<-jyG~4C#PxKcF!6{r&2-u;!X8_}9s~fv9+iNuJBE#Jx!gjkwO$AL3L4#R zP;WJYZlzk!%N~6O?er-YXOF9HK6vmMH#``GOU&O177=bQ3eY3&kkY^B_viAT2yZpI zm8@VrRY-V$ZX{^z@V*RStcM-Wlk8xwBNt2j2AfwBOVFEimbf$rDz@chWEHXr-4hVU&(f(V4-DLm#PPE{z({U1#bvwW_?cusKYo6!hhOaYnf-bc z96#^D`O50z^0B-J&zDP1OgK~$UAc~&hlftoL2Wen6cS!$XHWIh=RdV;cWJIa-(THV zDVKL600$ltUUX%5$?u`GEGxi*-#AZN=!!oU=jhbpP_MtdvT77)G0uuNMY9yUTKTt< z61zYmx==D%u+aJNlcKIp2H5E=YhWBc-!K+HGHqoYUgOpSb3~XY!O52*_D4`iI&gPh zir9yyu04%9)Fl}wPOjUmk$G~xC88&>8l$4dM)p=}W$~Ayi08N$;JRaR7oUp>rhRgx zQ}$`+T8G`ExDL$4C`Nkh)4)4&9QIqSXU#p*2o*K>1kz=BZakf?F?$lGCir`~F!`ri z+bi8`bK&ac`Em6o_b4u0iBSw(IqRSNihHaPu*Ih^25e0#X`FZ9(3 zxlr}t{HXd1_b4t@iBa;S>PzmiMnDyx!Wd9>x~43Xa5cf-OJvDE6}JA>y*3xN{v|)Q zCh9Kb>(muul>FE_*FDw<*y2+d1GcusteGU7ouPjvF=swh_}k-NtqXrU(G;dd9wm0Q zdlVP9iBa<7?|^%(5%9;SFcSXqG>QeDDf@8HBKERxM3(SyJ%MKzrQ6sd7he6msBAqc>pc2YJNY{**s0v*YM|lW>TF`^nRxAQC<0c*-3t2Mf#Tag2gi^eK zI^-LRt;WZinfD@VP^L-g7)^^Gni09!;Y*Qg$XqcQWqHf8RudwwHm z*K2iD|7m$;q`rp_$E<&GH+gU8*H%{fz1_Y3>gqBovqxKXH?7&ElQ-3< zA~>1%1&C~pAb1P3@@{lBB6WWVO*QJ?z{W}P{_6$hlZab|`DdU|OO7%SghfGngd9fi z7p9|F5wnfT;>1j2TEtul%avNMRjG%ys#mR7JHFR$!|(3nEV)^!rexU6aa&gp(i7C7 zKT^y3l9ML%z@=Eo#22XP4hd22V;!W&?TvEM`wq7GFHJ@HI*}vm{+;sJ7m0^DxRSrv zliG#d!e16)wbPRadMvHdZYU-hX^U{%BQ5}#~QjA5z` zH_JuHeUqJL>UyiWsmOGprKv16rVv?hg=6-elK?3tZq+2XzcpQpEjZ_#Qpv6FmdAst_X1WXZC4kfWx=B zi%=8jcP-%R%Ds0kEFSI6LA>rRb&>RRwLc$D%OCf1fiDgmqeEW0{7YvK%obyIc#S9RuTAX`-*HhgrwDIJ3HlzU;kjkHCHhbs@DBZ`lMrNg|prIzSoU~D4bMMW5gv%2>5k{fNik`8X|sU zjEMNv(Gl^%u^}R1wItTeEw71$`}Ne~HWF-gp71`V&h2kZb^e<_qT&pY_)(m?lCPg} z(z+os@1$??-Xz8Qqw(IS3qgE{=cYHal`mG+tm~>Hitk$Up6eXNX0S_{miHN$G z0{$jD_8E`<h-}^f?dA?(y!IC+ z;gwwwJ}}k?d2jLNXn$^wT)a55MAgyK{34Eec(W@@73mR>$2Hb=JS(!|Cv(%RW)ZxI ziQ$+$V8&uh(r6ype`?Y{!4znx0Af#kS*bU=T2SFc^G--FFI(4_*bXFoNHI z8BI^JML=~y70wKcz>S4s7Qu%V0upqjl9PWhMnwGH=!p2Uu^}R1wQ-BUM1o-v*hsJ~ zf`s=mi@^TIun6wH7F3vE6#SQjEiPeaxBVA1Nu8}b;ynF_8(wmL!C$AuX`2=iJ_4`qm)!j{wUXY^P)&3K~3w)}7a-u@Nb zfP@SF;PM(g^THYsrvWQ;(98SSbIn3{6n7EetmuZz)1~Xfp1(G?$_|dHDa;NYI7=vu zZn^F*Ey5OAK8h@~9PuHT(%hne>heiPr@Hi~*8Evk^K=p*mJoqRYE0u)w>hE=(59n$=0~*! zS2H`t)odU{<(}G>2&EFzvGD%qk8yGrrV>t(84D7NX3YN9Iv9>|#;52R1#L8^JLZd= z$WyI#;%1>+tCc!xCnHZtwSuDW<#NaCH0nXO>{V;sUe(W?p?D*@ba`51x;1?@^r^Ub z`j0uz`NhRkiuua&poqN3pW`6`nS~`Lp3@KKx+?p)_){sDKhBN%ScuvmQBx~KZCLW_ z4J2==HhLBKh#K8ayWOnyI&HsIMUteT)qtgA6rC8}6bm=Lji;HLk)dcp{=yfrI?MbP z@&Qgp{L+%YOc}~W${!^H#7CdEU;WrqRqeYzE^^Gjwy5UL+|Si=K%E`wmLLBH~CR5;5;O7}j=T zWrAotsRa|$u{3f6P1`xt(8xs>x(lvo0-}s`EG)n>DFe|}Y))XVm>o=Sbe=Ko;H&L) zEJaa)A=lN1l8XneiKY{95#xc%!4n81!y}vsv3!k6t|~#2hVxx*WE_#Ykn$4I7F%$I6qte=N+&cq%ky(1L}QMl z8GzB5V{i*TPP(m-lB+0+2{S--Tu;uD${;IjUP%l>Z_*iL7wM@2SilHHnke#roi&Yg z+A2c+SAhI!fr9)|#HgPVT4K;lpJI&s-ApBH z=O^XpRVZ9iSy`-F&~`TRU<&iic&2dmCm3BPnRGzJbnVBesjX{s=EgkhW}ZStUKwPn z&6MZQ+Pkte+h2I_kiWLN*j)?`5i8-r>I(a{cji9Sh`x{8$@lHOZ|1(}?p9yiLtL4* zM!9chMi|@1l~pgbh;?dDiB;RDlZsZSc99gC`85J5H@9ODQaJmD6KBQD?!QN0P75I2 zt@a%>9go?4nY?wE3M?&J7B&(uarn0hQ+L)|{+kGH$|;mi??q(O6UYQc??N^;E6qx+ zQ|mO5WZi2t%I#(yfq&hW*X;T2(9fL?^wS9|)P0^Ln}if0W-KH{++s|mevqo~4OIn|Bqfwnn&@(A-ZH)m7Y zl*K&jl}-z3^E#C}@=MmjUb`MtJTGYa^==L6m?_H`K)ZF0@xa`n4z3J5phNg*fYeEl zY^8mr@}y7qttkz4w5z~bhP<#QOsXjs?Xa&}F7MnsS;GGyc0yQP(~zmNXuNMK7c^vfb{e9S>T?bS%+{FF~LqPch7M01rkM?o}|x(82S6{Q5L4X@S=JKeVLk%O?( z!nM#g?dk`&V&I4m?-Lka0h#dHQOQ(Msn&K*<8BSDdur$86_PS=D29tHi$?_v=oaN| z+^ID^%^m$P3s3AI5xxiOz;{K1rH${$?MGw~oNqp=pM}dflf}iJMV36$pNrP${z%ER z2iJ{uPn)VhyGIv*8@*Po-mbwF+3>?QGH=$x4ul*^chGHixBM1a_+);Ehz}sY&4yEa z=i`vyiSH3Cm1p8(zt)$DPpRO+`ijBrTIw&X%qEc+1R0bRz?XiFjSkIF6GK zqN#?q4Y@KArDH8&#TodU5K=+OPn%JTSC?O@(TmrH)1l)vT6K6aQ4yum zu7zH;8aA7)Hk_Q9^db%$Ux6;ONK1G$31jwdRYx&Vp*R;g%0A7GJTT5cgg`Q$DX4w` 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%0DYiE$4AEEgMO`!T&M(RDQL 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

*|o46gz_4vir9B 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%0DN7~E?)78ed+c4oFf)91w>oP5sR!w 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

e*T>h(*zb-NvWPH8t1;y>IW5%ud@tdd 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�dI667=^i>a^vHes(XB#V{R0L>eDl{CW7f2 zW9pi{zIU`7M{0d$Qt;m}n(GESQ~ejQSvY1?M4FJK7mV;M_Un{{Sg+if({vw^~FMt?T1Jf*n{rLFS+;$A+-#!jiXP8jh)A1&!fYMpe zDi?2RIo6r|5S(`nr0FFoHY$%ybtvhdJ2gy`10;=&DWl2DXnG9^_5=Md!f(1OQNeUNiW46O#Y1LGpSu z-a5r)977iFdJKEu+%*CO$G+3J>NCa=I#Xogs!u^zu49{ntG) zVw8!q7;Z8#o}HU;ln=rvLJRh)KIG2uAlRY~X=n;HuhgpfezV-n`<+&$go!hBl$*QX zE=+N;QEpbxA-oDaINY2(KZj}1BUL=0N~07e^Pgf<(_|i>gmc@6oL0Kd@~P+u;}%E=i+&th}Zd!Ur*;N?6tCA^$6)q`z|3@ZiF z`6A*)rXI0No(Mb_}vy`Hdd6at7+hgjQ_i2E8VIrnH#nI2TDnaheDY zfr1kR3b-fWO7K%A+3ZD(#_EK1Mr@0iIArOhUPV5he`lX2yYIpnI6>Iq-wI#Tsqqz& zK{sJjQwG%-ZW5#3YA-M?2QnSTCT^5KD@8Xa%n5MIOw&xX(6}Xa1+>+O1?BHOl!_DqOyVeA=kJoBc+s)KrcDF#6 zN!y|zN?hXs6J-XU@;g&wHA0+k$EGH6rVO)N!7?c$&*;MHSh=U*@3!!|kKv%$Ogn+e zw?J#WXGJ!ja!xSYmhuVc%eAVGE#+}&I+!hmPcXWNU_I)Oh{-yE%pjDp&p(AeC3isd zX`@o9!{w?{88RO<%jHs~Tqsmq?MA!M!5E16{T3k>BKrdgcqAeli7XR$#H+guWjx!O zJS*D$uyhN6Joigf}Jsa>$_1Adf)ctY7G5fTzd9O7z$1Fu0 zcXnzXSv>N}iX>v5^p%oxg%H>!`(V|)gFND2wyDRdLu|KS8Q%s*9gi8DzqFEPSl;mY(jzZA#WfdfU%A19xq0G++ zUSmipfd#~6F3PEca5s1cJdwio07}#isYYPRd-gGu%(^E+C8_;=cVkoT@6!<0%jF>} z6BL_lg4d&5&bK@DTGfYgl!YcJ@P%fL8GfTir{t4f2BrFKeauT(o!*R1`&Fv3$Q8Gs zYR9*7x(sMD%>eVCVJG&qXD9HqXYd_X3B>QLxz3UcBz+Pm$v17YK+>n2sH5t7Qh}t8 zLr*S!)TOLLQ=+V=Dv*Ri-E@$|7D)QA1vY2&3Z`rFin+31hh8(|bI1pE`cx$`{Mb!I8EVDCpYH|2Qa!;w=Kb)dh5t}I` zg515_X9A(#%iYx8C|SK<`$9k@Q}5T|6I1Wm(_x_Ap9k86=DJN(^3RD;^0i(Dq3Um> zDw@`NQedWA_umYQkd9-ly8pRh^WNkzb$@Nf)|kwwmsN<)=nraVt%cw(`81#~5md2P z%V{9uo)}g{=JTA>azL`*9Vf#7@`b>KUdJ_-F97$Aeg;zR6CGnnc zF*;7-kwnbO*a!<7Ye5JB*wR@McnAsW`Va=-!Pnhc2omr`6d;f73qu8Xpn(dZNeB~t zm6)>JsIs2T?lIbDIh(yUM0eJ+SqQcDY!?11&Sr21IV*Xci09DkKzCK1mAs;s$b&z^ z$#OOI^mtm(ViDdQ!7V+}Q1vx2!slJkl}lhb^w&qBDbZikMff0hnhLBdzMGj-Av9=W z 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%0DQSb4E_D)_gkq@=#!|moK+2_Ji%G?fHo&v!@(sE5 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 F`Y#gveeM7N literal 845809 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 S`yjO~m;~R|NM2p6PyK(77~8b~ literal 224711 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 Xb&`8WNdzJJEF^_k+Gx+ZRGt0*FK6D{ diff --git a/docs/build/locales/.doctrees/api/version_info.doctree b/docs/build/locales/.doctrees/api/version_info.doctree index 9f5c6c9b8a6016ea80e909fc16ae91b50aaeda54..82562d96b59fcd4e7d859b049293b544dfef5fc6 100644 GIT binary patch literal 10358 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 i4x$Rm3^OBcQxj^kB+YMV8fyctQ7e;o3Lf_LZ z*0(*IUUPbUN_1N-?N!qc{8zPrjadiAmDk6KL(ETVm4r*?;bKM*}WL|psS0mOh;55_Sh+5 z#3a#43?&rNn&Zo2{^LOy>7&4R{lT*dU)j9`3KQv&_~jIv(C71nrJ-@$V?^d`Ktb)X zYiT{E8Mn>`)}mOb;;9h+E->`rob7y>UJ95+F<0;?`n?oBU0A}3MI6$X5Udca4VXLjz7Ga|8&<6nBG@ne}Rjin)`BO@5F z!nXpyU%;^RDy1Fm&$C83Ts6NXF`MK>A!g$4+g{my`;Hjw;z`i=Rz6$G^jBI8c{nT-+nULld7$mU z1MTc9>5KY(6&o&!ul)Z?P`DxI`o#+u%G1U#i1`uoEZZCCM-a5Em&ebPT*aHywkIRS zA~-y<2mn3rtrBWxcgh^e@YCp#LswrNMniLAb71YUAqcFmSZ zF>bsh;s;5@W#D1hu4n)*woO#e9Q*y4=X{UzeETCLyt8Bev zb=UfvY}44VI+n57?{_yhdfn~q&SrOgldR%`n6f>K9hGK2^%$q(Ud3I^V7&-z8P%^~ z*8uFms|aN!(m=Hp7}3zTVwY)F>LZ^?#3R{jOCf^{D&f<6QDV?&?$T&--;ikxK_G;j z#AeStCF2Te7N|xKZEQ=TIHgk$Br6nbW* zG8%FOHSwK3wN6d1I`BgHujd3+bX^sGmV{3wpCulrg?9c1B%H6}L2|xI^p?iUS-{u% zYc!Kl9QKIdkcc_r{af5jP@A0EG6?c8!1*jvb6{XMc3O6CQ^ZxR>1iN8gi5$zT2;6IN}EoDY=+`rz68 zl(U|3?T7`2TSC0^77f52A$=ziS|E&HUTkn+naapFr&BCS?jKKH#&E^U87@|U8{Fzb7P&YZIIip z!tv;{aTp;EIbaXKos3lu4cE3bJY$C372=is{eZd52=TxsVSk^(pt)tkMILGSwzk}3 zk^D6c#0VBb#AOX{+A@-4hPzxuFmr_jCD8nPHm>)FS?4F{u1wB(muQ^}s{dKz`u?H% zTTptRQ2lRoJwH^PpQCx|!G3|ahePK)5JZ}m=v*2<%@3NCvYN%UIv~_qIA6v|iQMF+ z6uWAUtJR5Yt zOC&wkEODdLSu^_9nu*A1!|bjZW@r5l_7(k&?&{k5_Bt%_Y(C^i{sHp>vTCKt*B=Bm z)s8Ev^PGf@8CBOQrj`498mbmEaC$N}b(ZNb;+Ul}ak)Z}B1gwA*B7B-=9G$pBHa4y18rl) zi9yjh#G?`yRzs{T6ns7>r9#20Q191DA~`Qmlhi|2q%Y+8tDMN#@XxtV@|-+ao-E`W zD^CGw=Q*%SLq6x5MD<&zsJ=nPGHCk_-uSfhT`HhKIN!^w=<^$i^Y^OibRc&X=Jly; zT+qmyXjuhZb*X&$IW5HI#T!r>ib8HLO84`AKlPkxmZ7Dw)}V#eae1w^+FA|FwdMW& zR(j-vK(B`d)0*@9eGT1qMr^dRzp=4e3hkN?#iry={cI@8omLh>u}~FA`R2Jo$`Yx2 zHB#sD%*0}&DB$O?qtH}nY)_Dao)h-@@%r&&H_@%r!A?@MW%N~ag;`dTsVN^!{e29jMXNK zBL6OI?w=lN7Jfvnmz?j*S*T8!m;la@3@;yt&Dz+m1PI08(DS3QkE$Fn+Eon+-e*YK_&7vAVIf+A%jbH@14_cIVFaYQMX+wYjx! zF|&`Qv^w7MKub%hvi0&ZQx)*+rPTQtWO9B*kK6QkhaS!Rt%bJ}r!AkW^0_9T>+;!= z&kcH#IA<++g)HKcZ1F?(SqgbSNt- zKg5-*1VQ^EPEF!~PL=iie0N@zr02Y1He1YboW4jW!t!{$53pk|jO^R=m*jpS2fmm_ z>T?uF$sYgHo@fjhQnyCr2MIoCj}S)2aD?ln$_Mz8bF@X z>v7R7gs3L?Zrd=h;p(>#VwFuAK_$bNS-4E z!4IV+*xJYv{hl3hU7byXU)CWztlkp{aYud->2fQS>|PRc+;HKbyke#nrJOr0b( zlPEDG{m>5W6tY)!#E?eMrGaEp&L~rnRwU*z9^4Q?ei26{pm8N@srPL+z1y%vZ{ULr z9<{;r5J8+c!Ul|c`RDFMu}CHd@OT4Y(M7%}Ny%}dw>?Nuq~%8dJj5sK z5Fa?psVCx5YAFRkOFhCJ5b`FJQiQ*MYIOrDT?qPSjXaeUH_> zsen&t(*+7xa3eB$FeEGD$?mMU30MyG+&=RG=xJ8-L|nrijL10Bxjo=6{sG}hmljbm z9}bbX(_e{U*dY{kLw={9y6c-prrMh($BBxG8B9$MT9ztA?}K=Rb&oFe$b+rS6Py4* zzDce&cMaFcSKyjYt(iR}_`1H4+9Tb1Ilut{8}^t5BR+-%oZ;~ML_BJu)q&1%M&Rnm z93ya~`z`myVs_pJxVrt+t(}Mo<{i@Q8M<3S4h0qrFd}NPVIGm5o)^eFF^l!PNAe;K ze}T{Q*ZE!kCcn>r$=~L`1`DLf@l=C6!`0>&dT|l#rZA&rKlb- z^54ZIY`>sdzbil|h>!C=t98V+g`XO+j6LY`53VrH5RLSGg}=pr%>TfD@B9X`QRa?if>~}U9NKrtIL`TwBzL6@ zJ}JNz9MVWjCBUa8h%N0j$HG@8)=xO&_Th=B*nQiVek8cDi1nj};?` zaJ@)8TBnuOTo7|`g1C!AjtZ-!>ANnF0#AZvaOP84`M064*OM>8nvwB_UjP6?061ls z`@(WD&U_b;e}+p?rTH4J65EyCQ5G*RislR0;Rj?7T8dWf$t>u8lJeYGj1jYB&dO3* z7{q*sSY+PgfIdC4T5>`(eNf0Jrm|)DqL`HV4Kewdz2`qqYhik|FZIpoRkhtk3dvqc jNs7z4GNk2Qwms90Ewc0hT}himxalKck_?{2Y)$eNV;jDWHO=Afv*Evpn>v;P+p9IA`y3_Br?5 zs_II^@5}F(>T}Q8sSWXXZPL z4?Qw7wKBJZceC|A|6v-`@FGLKl~=6LSclt}Yz%C$GPk?$U}(E~e&FK;MlNTA!Cb&b zqV~c%LHV8j!qS}G@ATv1=zVVga2Ji8)et>R&K;P$dbn#Qg4W!Y;dTL}yM|jacz@-t zWyeN$yRVNbU%xWkF|bcA+6(^5+?B%#dobvAoaF%kPk`Ri@%jMjaECi@_xpH>=WSG& zJ?-?Cm*O9e?LLIr(U;}9BX`Xmz6&EdICtIL7V7nSG&gq)L!ZL`W&B^o{}!6tjylV| z&dTtqbA!QBfBM7;%%DHDbY?KuU7YInPM)ZpnD00}yLaY<-9NMFcDlz0cK@NNxxvEx zHPJ-S=h3-K(Btmm&Ys`z&Y$wVl{+^tJAl>ZDFGw;+;{xcV1`?%ofTUSirU&WcX+tx z#$JCgv()R(cTe85GI!+8^U%T;KBc({j*Nik?SxAU_8G^gX0j0qU|*j1N{(N$ug^xT z{lmRFKE;E-6F78L)a@R%J&rK@hZAuhalL!{IV(Vuy%O`flf$YMSEKGOjk?Q1QaPX; zyzCIj2qBJe44j)}eP-cAj6VJ-^qISH?x}L+@0`2Iu;7@4VZnDr%avO7xo2Xbw-^`t zsAL)nsVeM4B`abQ@mgWR8Q?)bKTu?KUS%Sp;ob=U8Fwoab7V$facxcw8N|Ks?&IOs<#@!gy-(oA?5O)JUz z7!hojaMz%GodRVJQI!N@5a0(S)aW^>q~%;BvO zFT0a4UahR)``BRCab1oniRtovVywXPkI;At&v(kP5}wb!i;#QMa7W)~>PV~rY@6Fo zU6Q7=4O-5;rb?Xuyl%(!OZWKmpaV}zg~VG9dqU!G=twLnR??>wh{K6N&tB~FHeXHS z{SQ?BH(q&IJu%l^@K5xX7Z?5BiPPQQLnoHb5U$F9NTQ#xmpUg-(cq>aR7sd_9d23f zcq_w_*L2Euqfu#jR?Bkiiqo_`&n{QXe$}f7O?L%=_*c1ha`OKvUkrCV#|Z(WzMO3I zJDO&AA(YEvGYxm6sGMQAFRB;rp~oY4?g-Dv!?5I6Dz%2~RGRH_-Lm|0s}lHj;I#v* zTyD3T9>zS}8);Jm+rcsoFVkNzwR5gJ@AZWv*cqzDQbR0lk8SaXpx-vXpd|2pu z%hcNrkE8O+aF6)Hw78YwZiXYb%y&pJ9qtz&gXQ`8<4h48UL;UNOT0Rvbj zFx`FqrMb@H!&6v1p}KGDEPDRKW6W&_M%3#t?Q#;@YiIE!P2_527^O)ziBe~=BnEjD z3b<*!bKCD4tk^W_Msn0#5ee(Gl3TIKa8pB^|y31{|rdSn=ajW%>WyV>CzE4(<3+CbgUGY z>Mzk&B`#CKcW4^K5BQMxCmU4eHr&QBK=5MmD<+c{5}-6yO=Sqf%_O-M-JM{2KZoso z_-ENk0Bwd1R_%XtNfIfZ;(i|*(eLSWza6#Tw1O8=%dUqP=BN2MhC7$AGw^$-e3Fde zJ-mgxqP~azNIu31inFm9zUbJgOcQ?t-Y%Xjbpwf(Q>Td6$wCUU5bMLfgu`kNM-EU7 z?ZA{R;ZBLt5@7L*7;dkK#x7NBb-gBsyMejKF=zr#H&Dcd>CN2dyy{fn?gdc<4Vu4Q8U+KxaU?t$iNr2#c-0IS=TP(w%m>yOl!X!% zz6m2_wiHqe!YKkK#{JdgxH+GQ0T$kd5^OsLV-Ik4WjH~E*JT>jipC;_+tZ4LlqcJV zJ4tT zXNk#HYJ;$>(W0L0*-LZE=i%Xde8%*#9fC3MRt~}vW6dSBw#apBZqoxw7cCxR{C-R= z8{;(=D>ch-FV#7`k>Umr-7N+x^;fsnXjOg3^%@PU*>c+z$8H48M!Qk2yH$tu*Ki-I zM2zA2FX%3pylx3f}^u z8Vq-CdX~#Tt|4I;%YZ*C&8ho`)2r`5Q6)-=^$=oq$zSw{rXL2msQ7VZ-q^V4#TIP7 z1A$@BD;2|I)DO4mTwQmE4a; zyEH*dYTF4!ZwBp3#cS09JHXzo)@(N&w_Po_eAjN;t$LXdy$Nn35uJ0C?CqDjMG0>~ z#o_fZjQ8oJq2rY%rP{`U!L|jZXxE3W%GHJfQ*i?;sa=bljx?W!&qxh+GJLl34jeoh z50~O^RKA9bvUk)^#m829A{i2H!_!a@9Rsimzi_*(k=W*{lYP}nxRZ*#0)G_wBM=m3 zudstJLjFwPQAdtRoipOt$WMusl30Y&9k)i(Wpu%K6~12#KrXw^GVDRYGPG+M>_ zZ8?GMI4vUhc#=-nJEKfxxQDa1=~?XOW;yk!QZW2g>Jrow9>s&iiummb(_65)Eoe@e z^M|OF91@$xcPS%r^Z{nRuvXjJ{Ey$?5UA&TH zIp#`}93OT?vP9PphTEl#|0Y@+?tlW%h%Wpu`pI_C>hHzwac-J}xL@qb$G!6PaWcc5 zfda5ce3ZX0KnbCQ_oG7l7Q6DDEJrO-e|>*|qw|w1WKa#C4(83UUMQpDJaCQD_qsv% zA%AhS;JwTwcv;=`kh$ALOT-#9aa-DgNpo>4%EYYi5Pi#G17k?qtD~kQ``@DyM0gp# zuTs)ppr|rae43d;R!mXK*Cu+Ul^6RvAz$}^pso<(h4M90zFuLJuWTfdXw5AXL;S`F zOeTX_5vjTtgKvvg1Z#pk_1$*eZv|z`s#I_)P_8zen(ugCx$ZQZq+$LT$WV$4E-%Bk zq+U&iZ&%(8bH(O&tzsrZY~DpxBlad4Yy(QM+oW(Qb*k-Fy-Krq zpE|rzqSB#mQlc_?tBFeaHZ3Z{+<8uhelM@O4ACwW*eGN8E0!=+io|Y=M@!|geT*PN*c(Ws5OSDl(b})dMZUK zqEd1XbEOfYGTcI-dI$a4N`Kx-f3`(W+wt`3a0mOlll|Sr{!XyJyV>78^!MzEv`H8% zmLQb}qovxFCaET?uZLjU88?=aZ65*{glvn8#mx4%==1uBw+}>3N%3}}O32}_;rlAZ zn=o7Ojbt?0ObHiHR0_FIqVKejyAY)C8)DQ&gxnz#a{K!IygQYNu&l+HJROLHf0-ZlhUqD)qK~Rz%)EtzsrZ z%`8F-` zCa9Ghx*130?Lb>9rHmo+E=JX}D)Qj18EzdhzATYPbvL1|z{i$tx2;B{>6I(C6_jfZ z3>vML-!5Brwc4&Uii$kKlkr3z4dkl=G4lXT97604B`ukySBA)wyu@6okjQ%m!HbE! zJLrjtJoa=Bh`b}>EOE5NyTT;# zJ8DXbyMrojg)hMORf@Zd)ZLr}Tc)&&rYVKpY4n^Hb_YQO4~Q`r5q3{fc69taNQye& zQzhNVaxwHDi9ohmF?Ts8aYnQv*h;(7vRgr;YSmg5t68_(b-P)H>8Vn$dqL2&&Wf1( z;Z@8;h`HBL)s&cPyUlj1)~vPLegmd68@67EJlDsru2HSkXg{Fu><&sJsO`8@xA22H za$qwVMBheTrgnMJTTSH2w-9;z5=|?{(Vxqm|9CsTpG8|L<%}Wz-ixa1BmPozB?8h7 zrSQKG-#%ijS)!2Yz7=%^&U(#CyV-VX^-8sj-JjKV%6=IpanCKgZrd#^3JI6S6NNO8 zA3&`!c7KxI%u+2w6iQBGu2e`AewpCKMB!KHiHSn?bPkBZYv;S&rO|Tmph*r=)%Do* zZRHK6c6^(*acTzz^CB?=K94@FkNEqhK%$tHU9A#v_iP)HoLQ&E=OJL` zts_RAh1FE|X{am3Cq!o%u?WzN0;^VrUB3pyM%`(-j$^}r1h|lY1SrlK3Dd?CpEQsg zP-_hFDXGyc300aVn2B>n$*;_n3W?9h30_QmzM7tx_+(G(AwF?9zk~db=-e=NKe+z@ zP7m)`EWtzG?_rNnTJHO$yKi}R$+7#`G~B%Gb-MSmkl;S|NLyI$4@z_PDdwhD>Mkw! zOCpSPqO;f^z*h~`5akQ+wO*-zrayqon!V_OFWVmNLgo-&dvdNcP2s@Pvs8bIKF!e6 z?9{|_26KMzbVvBV^|S$$Sl6NEoks7ZCRl-iJSq zrt(-|j=RY_QB@HRTUkG=@iy73Pu1XKco@8tV9b0BpSD(NExd5i#yLsXhNb&3tqEVc zeTm{qf4@zoa?nmgd^xS*v1+vD%xYv}{+L zECqpv^Fx@wP!OsO(iGc`2HeT4pb|jMZ3gAG`@kqu&+><`kCMmp$Gv@Tsd zSE(#d+%02Tq7X>+RSb)-Q_q>mq@qF$3!ymw3m>!yf|RgmHY;w`bK1;R0H-N!r{$Du zUZaK>NY7<~o0?@w_||S3?sgC@;1A3`h7{Pkivlxd;C8*B=m5fTVxQ`TAi{P^lee(F zlNNcmSNLtuKsoPf+C&t4BPcK(igR##QCQKMUP7f0gcsr;#&XUpO)5l8uT{8Xe%m{X zEF(v(;0z}>O)s6<#5IFW)0<{DJt}wjBG8P_aFf_ts1At3L#Qfs3Uf74OOqZ|8W(3l z+j-;4psmE9b);5h#%LeKGJ}iWf{JcAoaZJ~T_4VKzz9x7cmTZ+;f7^AW*F}9DjwxC zV=oW7h_RU=_cnyP4*JZ|EghJ3J;6^wiOp(2KoTRexe{U5ULZW0+GiM+3PmbK#cB6VGeyC@VBvVlT<(J6*rt8Ilh zsDrsalTs2^Wh1RzYoe7zMH98WlE%cTWw!z@g=8L2j9N$d@kr+T&{m!#$sw87q3ZgO z%%zfK65ufr&0~fEhxg)TD&S90Mzr)AWh7U=5M`V+^qor?`K|6mbD+0v1zHumeG-p_ zcKZjye`G~<)JTq19285vAlfCYEl%aylgmhxWwtCM#}TrL49*}z#po!@s^(dihu^)f z!PBalR`gA|gGL9xXx^%#CWv-2ychNZ$qR>f;FB!ms6%*L})$lC7V+8h#wJ6|HY`k4L}GM zMz5aG54XiD4zP<~G0gYv$b~1&OimGJHD945BOn5}=?$f5~?{LB}l+ z=1BSqJFguJa?j13Q4z=;LJJYg+Wbg_1dk|ibMt$d!siql86OK?oZri8v0y7Bg&3n> zn%hkl5`=f5nxgP*LGTOW%n2!YsQXU)sLYF?ky5qr50>K+i90vx7gReOwtvTXQMS=~69o`v~m3XP?1Wg>Q#HxT6(8rz9 zKZL>YbCnO%6FXO7Pis3@iHEetSgUJr=+YahKpH(0sAjJI_@c9>Kk}}NsgIg}0IzsX zYL9=FOANW%<6od^LE-;*`Mu<^ecp>s0xAPHYLB0c`Wv2gbVw_YTch=c?#O?{+~>TV z>!v!!vkW&=s|MBaV5BBNhc0?bs>X7fz@0elyVl+lm2*Fs^p?JFCd#F`|h~E~#od|hw3(NE0&K+K^JpUl7 z7DSAX<@b_@7@`-WJQuT#f&Evx{j6G)i+bKiH~cJqDA zbx!#`bMq~CQjT6EukJ2-{YaXxsf`$Wc3?u;#&Z>WlCph+*bhLvRg6(+4)uy>IW4>vfx)aoDR>f+-1=tN*ji%GAS&gR8 z0>J7JGsyOdT>QuZhirK;DkJf_;@ENEW{>^XvJ&*ku`CMU{W~#Mq0u+mE&>M|h#qV^ zhzx7Anz+ZNVtZ{TXn205O&a|XREdu8GZZs20qClKUcvQL1b0qIg~`k_Nudg#fE`t`X|Xp;$qAKimHE8m=st4 zPS6um|Jc(xp#B|Y+8oQeK6%t^k)?d#T`wz3bzFZvl)l5N(ib;9dHu0c(8bN3Prcoq z@B7jjS#zw~ZlAUh{wDXN@@LFco)O`e39nW0WK@H0jj9iq)>REUm2oA^R6KuqJB(($ zoKU}WO-OwePyG4O$W0R;O9_gB5I&DuyRGaEveXWEoQ@c)NGw#A8_Qp2J7etP3 znJL&Zt+@h6+aWdY?v@|s zqglj1k+9qRRM``r;$D6_zn53xbIM;$07~?t3BYZPOURzYuei5g%dGT_WF2!Yb3}FJ{=mDVIJ;@2aK>-MRk^p4fK4oz?34Y^LBo5G^a5b+;Z-JrfV&} zBAS+JMRcbwF+2U5QPZu?;nx!NafNfy3v|POil#-iF2}`N znp3>IN%LJwZGU1!D%Rnz1uTU6?z(o>_k*?vb38c!wpx`|P;WNs4gB_NEQh5QEp_x( zvbQq@itO*m(!%6CqK zezmK})md-1EVo)Kw{h1`V7qpO_A2Qd)sv%>RI8DuOnT!AY9$^up4Q|lrX_+;ucNAm zDjA|g>9s0<^_aHIvcN<2R8?Y9w zn-;K^T()dZNMjI3AWcKxDrBgr2rVPzAGLpF7gihy53!=7X?FKLK5jF`IUn7`BJe$lTshpA0 z_7bI`&@?MzqO)Hn5C}R;ggU%07qBXwZAVHDifBmLV5WFj@GqjJdmzrgM zC2`0pHC=Nh5vH)6n}T$t<3S3W_5hG9`O{{4Vm2=JbPm|K4li_1`M6+mq=C!ma40IT zhjmN69ePR*N<`b6Y+B(nNjc@LB5lvQ9Dpv!g|&NpMNsA?QT5@%#@MqWNE*)ec0?cf zbfe#~)R~M1yk;|2JooSjwQ4Y9MY#-^MA6Jw`X|krqJ1KVLYYiCp2khN)5yIIcN$gm zn7Yv@)F@mj!?s`s*4ef#XwGdCIdrK-oKzSV;xVQS3m0JiYdEJ1J=Euhg?T(B3=0vO zN~^*yN!FT4K_VF>&P8a1sP-(F6b7Pc$-~DrDZDgMe;kv-Bhj?RH7P`+HkuToui{>? zY+)9QdM1buKM`CF>-%B>2%%LV36fIeyu$H~coP$w)c)9eFl{ zRi9s<+l4bFJjdYTM`y6Yt{|?;l`4AS@-YYc$<#V$Sp}0Y4c|;vxh)|vQ6zc_yqedn zHEPI!g{v2;xK6e1RG>sPtxAKXOFg@`gkN68w8XCDJybQdD+w&mw{dSox#`!D0k+nL zUg+Akiv!&{Obe+L=_Xskv!i4>iEJrHOUIA1t3PD{xP!yuy@q+(;VaO0m6$Xj_fl3C01iello08sws+#NKMKe8o1yz+zQ9;uKNsOfFAvM={ha}01b|w+{HM>F* z`cN^pl|KL2>r0BUCRs+`4wot3YHXZCKjT-77jet^I@07UL6Hrd;6ijIFHJV`ys%ri zpsrOx)@iF!t=fU_Ilhk@4r;E`bjg~TEj?%v#0KuSMqmjQ6=oRX8>3nkW|()eqU&mg znJf&|n2$^2DOF7|JPX%Xz_%G}uIgE3T$5X?y14({s|F6-S}N@N_ir0B%rgiCW;4t) za{;UJoKa?&+tE^<#-77*?n70D;}kN(nD`C1i^WVPGIf5ZVQjf(n45CJqA}7jsCXBs zcp5DWDh}K_%=D1AzKdYWGGZg3L$vL3vmW4f>Nedtnaw>EDsCEPrw&n};_Fz^eBPi@ zaeh%@hLQS_)W-8G2{Vk`9hfVPHp9Gu0LjcSZ=@$?hG9?VfEnh7PJc$6l=@K6bMj}e3p+CU;IWcM>r|ee4Z8zN( zg1;QgMf?}s1S(d|b+PpgDptnX`MTrBptvtm=XGGf0^DwF^dSJnwC-Ii#&NK7S`(nfBay7yIxu8)gI1%w@ zK9Kuo!p0+aZUvR?LCb=|nvJH5%VS-uU2a))C#&76;^Gyz43Cahy-B-~Y|f!*g1Zc} zQ-`Q%f!JBgt2zN2PM_TqbF2jSWjh%7y{FRg^|2B;mCpp7#ZG@tcRtsAvA6PZ z2}Z(x#PaTCSb#i6GR7UCFNvBOh8v>^@`)KVz{#Qj6PmPkgtnbmW}ias1Wo+{tCRd0 zL-R)?5SWeubI;FKP&JQf=sK%#s(vl2q&Zbb9_OLz+#J8{nx*k|^I zjFtRXyqX`)g+lIX{y%I6+7b*i{L4R+-%FlbubrQl>0M7r80-&&~4PGu<+_ zD=McP+T5SOI{jGfVtI{=+9IRPP`kUup;ovOvRf&t^y4M^(G}S7HZ`+oD^Hy2E3a*8 z7EyKlO${w(a#N$tldy|B^lrF%1Z1H#WGAMZrxb`MS2l;FcT;Q+&4F7x!pG1c(Jk73 zEU3Zz155=gx zFVTwvhM|~%+|Ou;JKPnGM@pQOrm&J|K*wBFbs-2&aW`1%l`YAw>oU(+@+GG;{;F@V7?e(VmU)0WFIhs4_cV!w2Hu0vNs zV!hc_kR@VpNUs^+AAF2`^dENpC5m^%mkHO#wU)R$5?5WCD&ifob`84dz?&+e(?z(Z z&?bqYj$^wIQ6oz*-S{51Pm5>po;4VE!tShuO9RaMY(O66mV)gOA-kvH-%{$?xHeOu z5}4$-;ml&>c~@anP8vWZOQ56g1WTy4TkT5Qw*8=91MhK}>+x?QuJ3Jj}A!){j*+k>-d1Z8E|BX=ROyWDz$L<;abz5XbUoj0B%43@zek!YSv^ zQOV$xL$6f}!|Jq$f2LM)wTG`I`q6ptc-q51vZ?4Ts9Zcpd-x`*o>lEZlGz@RSp;&; z5hn?8+S?`_agt?pgZQ;1D+^&3+CFS3%=pnKYKT{> z)Y^W%;FFIDbdGXAPB07)sBM3ozVAdE00QdrZigco>36}nl zF0N(bG`?fnF44Wt5XMmofn!{CA_;5{COm(U;>SsZcg5(?tQ5;^45uL_xo9kT%RS;a zBt7x3k?D*uwmhXUPADv=iAn~RL$6hq10=o30Bl7AOxDnu)P-`36D^O)XYgL?m9wZ_ zQ9-4T=O#v_WBqsx>buy)^%e>;s2NmU9|on&lGcQ8ZX|oU0Mr;Q&rXTX3OJG=$0BK5 z%51x~wJYvM{C zxOvu_P1i5%m7ICx8lFmJwmnsysvG5% zW>%J}rvgI->3?Y~q!;S)yV)WG)%A;H>9s1mG)W}9_*rhE{qnA8e_;v6kWOFC;LDHG z#i)}J^S__yBA-Tomr5T9e}@e>yQpeH`IOL8QP4!Ycu+Noe(NwBr7&oO8&%>~UQ%b%W` zHuEAhkb9h>@6+Rh0$c(g^)0ssm*usToi=kTV?)IEm9*(X5xY#RT;8639L0`EgM@=1 zi=a~XtXjR@@I4#O|7B$Esh2(YSmK6+MypNHcG(IgjhG#pz{eO(=1o4O*yXn>uKoU4 z0Sko)3L;zPsIiK0g7ykDbuT0F5`#^S6?>kO$)}?cBN6T)~a}0ahrCTrLi@*g09B&I?Zo&i?;KmG2c8- zb}i&yMvoa!v`~ae* z5!mHc!}q;LvrVT4`6MqGNsqxXdx#1n>9V3Djgq(ChuliHv9nX)_`S^GkW7h$)OJZZ zc_`5_D?49{zS0?Od}r>YY0IL81@DUblGv`iiC5%24O;T`jU<2PfNmG8Xgt+&yHRIbi6;=lCoX>i{uzo9yKiL&+#Q{CHF+; zZxa3J=sKRk^9yJzmwjyqd-A&ON;n0Mqb>43p{l~Y3OcEe;m;xUnyWzT61L1LeP!-a z#fUB|N&kav7BCL$q2Um^3D#3}Yq+|}3J`?sTOKkg!aoCdNaNJfZI^=@WqZi(mk3O- zp7)JdiSb#_Ezen6?%&lNJgbYnhesk-N8TDOQdWF|2rP6n)YD%SV zS=FEsAUi6Oqhd=HP%4_HLn=`vfa_SH=&tjb-T0Bx?aRm&$TA_ zA1U!9j8XL0gO5HqWB1Q2x}EM6@5>wuHf>1CSlaYRDUla-)1#Xb&57KNx*jzgoxJgN z1X?bUlaAjjxeKO>;!#-xUW=A;xm&g%{z+6-1aYCP0VXlbCr2cfNRT>YV*}IMQhG$q zIzsO?mZvE^S1S2uA5AQU>74ghs5K7e?E=?g%J|hpS2~MO0X;e}@4aj~dJC$|$?-z@ zEmT!Ny#}3UUjia58@UngI*ZGV(R(}>O4=NC!;(2hPZ)tp;Pu~!mIbdzkZ7Y?wUA!9 z(nPi-*S0LTQLVdmB!a?89r2WG*b;ULh391>mVt^2u1w5rEUv7>Or1EjDq{4cGu>$Q zkSd964bnT@TxpUk9yv)f$ppY-^tN1tCl;f}p3Z?7y&IMnm*CflthruibmmNBwg$C@ z^@!QKT8-IL8=v&-fo;y%pca!l)E@0+%vY|&BB(4($K0_pHXMwa+Ng{T+MGnNhjuT^ zRss?Offma)RNiZWTk(4^d;TK^RV|vI$=;Y7_;UhP^SFXBn(2nZl`^7X;spt>r?GEL zG>n#cLR%qSt`JWVnJ40brlMjl!ob%O74rhr=TR{>o)S?pI#I~zn7!(t^(Yw$MhJuh z1kr+-C*F9U{SbF~W1I!9aqMInr#28*f#Z;6MC?aYsxp5D*cnOi(XdZl&VXy`W{a8!gAjfn>$5`EKCjMnASa z(tWV$PoM)``v}$Yn<$Ge=X7T3C_7*XJBqr*XTTMg> zHLFd>wVIU%@{z*N-t}D^NV~OwrM1+KThkX0R;S8*TKZ{gUP0}sA*Ub!mGLzO%iD9o zQsAidt!N-m1|_T?>QU>PqrN4GcjUE{ebl-IKulgxEf$TUJ80325gVgZ$f#GXh)tCG zDu(0lMsqPqag`^;=p{}Ke}}53OboVb1vn`58ufPDs#iUyTCY|cK~T1ve$#6P*baGV#k~HO&oHLPlz+G@GT_sH8=A%)xjOQLO^+mE+J{s%UEy#*CFbX7(>7Wf9Lj=x1F?IaoIDP~Ae6+X~{ zRwh6z5r8%4v?P4704e9RWSN99>ujSQhV;PM>?0=iOE1=uEoV84SOWy`DR(1*P>4|6 zcZ+O|NY~>b16IRAM4D^W0&;U|x=q*!idud@F#_WV3xqX*_)tM>z=sR8Dy#ugVoKF3 zTcM$$2y1}Ug3XmiXY6?fmWW#e?w}`T4PZ~_fHh#MkMr396i-UY2qro*dCxVb^o@x| z*25-nt7;QSv_FaHn}?1?A*x92WA{$>kCn)-Jj2T7Wc1mWXiORpQtx9Lb8=~HEc?NC zM@GqMG9JRdo~)AOsl*<$rJ>vv{_8Vh2&h+ zSMiMgX!SGt0}efXjm)>^emcLGyfqTNXq&PTd2zm)-`gtk;_yMNYVnFx%CH2+tTkMs zDQ%1;@QNHcm7Rt*9&5@N_yUZ5EylnL4?xG*4ky#_ay%uBfhi#;?SU60#Ds1Vl<t3irMZ}pmvCS-iF-K6#)Fopco7!( z1oNYCS&c>>8GgQP=NB`)L%<<*FPpu+h%E`i0{8^#H^9>;iGhn9OchrhwBX@P2bgf< zDz{r@-1OqxZLewtb)Hw}+_sHP=dMHn+gJk)j_c8OD+@#v-H)W63hQVeI($2!&26=~|zE?9B`jKmXWI z7*R2nFu$C;dK&DD7_bD8$bdytl?JS;O@`}MqgAot$WpU$>qt;@Y`^ANHcvU7t$ETC z2zQnqn#|*&RP=mgDMIgER&-?O!1LuUv@{75Om}$zwMCG26o$>i$KkU}Wyy_~MG%nE zM9LK`2SLCoCWNPN-BKdZxg-gR4n+wmj1w78ScQ}EJ^5quK9CW23v z(Fy)LZZ54I&CuI+?3evhjalZ z1Qun7#6NSsjhmo^NlpuMQ|)hJ-PKp|a?TZAP6dBG2G*3kqSqSoYQE0rM<=(q!o;Mb zK0?)nj+(f0kO%y`1E6oY<(M-gNG+j4PA!-z2iCFLHYWe|+4X4PwrCb*W{Y*+|* zYgN3m?K|LT@C!$*Nl`&*k3iZKBg+@RGU%s(_?1CFtZ06#BIxJ&tmtTe92u@JXkPw| zSLlxmuTaX=@KLIoGBs3eL?KokyIyX?sjcO=%k@UtFZ-)eDSrQ}Y!D{4M_)9#qbW^KE(UWnT%cqO$bFaUo#qIXG1$ieun(G! zU>~?9y^UnoNa^Nz2vcjeY;41kPPFYdyk^TGgv}>OvGM*ggI)Fz754EZR&?aXdoqoH zYJ!SL2RiErT`#;23PM*=DbEn0B6PR|h4me%l93`EC)-5vLI^#@24O;I`jU;%7s`Yb z2_T~-)2A3^zbnyfHa;Yb+2+tEvA@0qC`$ttDC;(wcC+oYYPQ?3Ja`JbwN?#@s$Ivf zmCH5q7cPXdH!$dA4{>~yt(Z}koo6lex~Dog_OiJ}7;%`sJ2>mOd%Ey~D7ZTq0hqPm z?ipG~C7DVlGhSkYFyStJ$;RC)MnM}*=9Y=E`Spp8vQcFmY^FS1GzEdpcH0f=P7N1+ z`&Fyasw3f&5}JeA#7e?@X8)y3Y+s=75dxf3$S&ezmY;TYOI?6mOlXD z5Gaoc&AxrA4owpj4uSFv++1mr^V^*8K;p;TA@HO0#2fdS}c$`ehWB3CeGW!Fn zZLEho;FY?Yh1xt^6-WV3TlI?$LJl^{wV(bJ<+U_kaFl3~ZV9GEGdh5*gE8g>(HzG1`*ht3oR|aTX)#r)-h9=|6Lu?QxeV)Fk3{1BvAIt?c+RH8w z^T;1cbdduKoyN@jQb7>p5k-R+91Mon0LgP<_p1k1yWO&p?+2H<2jzCV)~Xf{!kJ@` z${r%EtkAg$?+fbO_ZDbX=-iSso7HC(a}=FhN=b92$?#R^f0(0l(|4|Oe~6x#&dr|A z0iFAXLH8tXlbKnZmxD zrv0Z;QyUd(X+KQ7TU}*wd{DHDJ}b>82DPW>~Eqz*Rr=? zmeR6yWRg1eUUksAhAqJeCi-!KB}Fvs8}B9}#KCv3L@6@Z^VsV4+8T)|WiQ~6O(`m; zOzGaejoEmr@MqgjfP1$XwUAp*!wwKD3cpwj>EM0G@x5{bVWVYe|WbvxVf)P5|d?n^4M-#Qa>=yq&@@QZ(-wwrINiRJp=hG;a@WtC~0Q zWTWQ&02_o!^QJE<`#KAn_e&F9A2008bw7ht_7D}#oAAD%=6y?nR)yv*IkQ=bRxwA>yruLsSDFk@qyIe3o4#|+ z`#to;G;j8F4rty-JN+4P6~Rco`)ZS=JFdSTTDPW;#Z8-a?uod7)VS4Gu@>?B0J}|so~PbC>ZJ_*G=1wrxAXVX0$Qd_9f~WhBB{AT{|9TO4t4nhP@VD`|nYo z>)Kz(Q^KOHqLI|J_rwF%^=t`1u*}~gSQbndcf%b>;p5tr0jLw;rtl+3@+RUpVe!(g z2jNyP2$l^b5W=2ZN4vw;Y@ zrr)xf$g=PHNYaK2!Ff>TC^as=tWVc28pZNeM~SJ)oz3KjB1#yW(M1?;fMB#h?J2|Pa#J2( zp9>ll^AbBLvwd|BHOEuv9mb=euy)OE!?U&426b8GYSn2wfm3s8wpFcH$_?^#&E^}V zF9}z*YYekfhp1?IL>2|LyuAfl6lXZZIXy8g zk3F3OTHYkdE;8kKBbB_XvXneleLZx%OOslF7?{b4VOKP8so^PaV)6FlfcQEocs~*~ zHSBJjf+v8xZu(t3i}0N^p^ee+4j5N9I|)cU%9MKdI*fWP>fMJ>pR0Gjho^*kr{Iv( z?si9rrYm<6dSKcs1jvHQT_d5Wk#eW0bjM20GSdD^#g7wbq~}d1s&hRrs{!$q;n0*4 z4*F3sV9C+4nRiO*dqPkjF#ca+$U-8)$Q4v7b*q8PR;)_JZU>Ea18)C;XO#oD%)I^2 zvd;I{s{o?V`My9^Q#zlAbb*0y)o{B2Zu*7`c)4B=TCIAmY$2_vwLso3hR8E45Q1{`Tnyo<`vTUK10oM zo$udh+~?CxXC;I)fx0R_Zubf-3rb$IY?VQ3xaX^BW5ZQc=lkDiG7t8O&PQZXQ0Mz> zfmVgiCpm{iq(VBMWa;KgqjkP}v8G(-yN{lj&c~k40iEv}^1d6X?j1C#dsK5hG`$N| zeSiV)rjXjiYdmW7NlxGC8w`%S1Tq@|o?&FfcJ0Y9O6y^pGBWc zR-7tQ6qMO*>?5sh?D7dxW^`+tRm|F^-416+@iM%~aP1r8nYyKI^mT53Mj#L@HF06a zpXUNr)wxDp=k^J-lqdCbG_EhAs-kffy3UO#Kc#Q6$q}h1t`+;ZVQjhj)*qrmwxm&| zOCf#hJ=7f6w?0DS7W!6zNb-gaeZO2m!WCTMTyDU)hI4$|ueO^+SJ`}mW+`lJziXJC zIz%ced>Dxs3hGsq#l zAE|I%W>UCV)%DQ0E>dN+7?4Tj+9rDB3_|>hMb~!#y4j>K)`96$qNauqZH&?-rnYWc zS3HC8*)*Ar(Yh{3tz@>^6^}5bb~P~KwWwVl>T|Vg9#09iOW=*vyLL!~Qxq==F=!Yq z0$xGI>$1Dan#JRM#BEyh_8Fw-kF>9x5-}bRM3<7^WV6Iv6>wIaU>p17#amy9TXB1$oJQ_)d~R zwpLgNdy`>y>JSwjjEJG24)%QoS`|8&FZ%@d9{DpCU>97KM-O8uV&_Lq z4d*vT5tEZ!H%%;_Lii+_&BkbAniW&bNoT4==pqI?9%4!r+le8sMHOqHK3BzV!c#&O zlc*zgv7HgxDax1x8dQx5f?q*p?DBgUmgZ?=c|~GuzFl-GS&HarCk8K})OD#~w%3arH6c1%>so zQ--nS>SH}rSVw*AK5CBZV~aFyu8$$*aMM9Vi{rLiNJWfX1VPoVEbd}91 zh`kA$*h7ZdW$0r>3a0?kmMg`2HfHOuj&EeWz?ds*~}HSOk9=IFe1!p^pabB+cB9mym{E zWP}igYM+}+vNJrzy?i~tms6%*I%+T3l%t>Q-oq<>HtKI9P~y(bz==1iVA!s#IqC7@ zXAF?tSLcC!EImG+YdArzawS;9vqO(cdZUv|zc+RBve)U}%W3hEQgnnh86MgZWA{h0(%&DE*n@Rwh zo6udDRxF^yt#nJtE?jSbD@0HF1BH*J;m&VB=r8$hC+N5n78swMJF&0;7=i%I&Jh!kDx$?eDs8 z4mS!&*^V1?)yW!Gjiys4AkzNy?D}BZo3k2i37t_2t`mi3oXaMd-s}wwTS=jG+Ya(1(a2}iKwtP4i#MAp|JND*XO37CYAAj75`f=S|Q96u^tlLupj0t z1uajnDD>`Fh0@*2woshM|HKrz=KZ_$#58aAv^LE<9#Ys;lnkzT&RtJh=rPPFF}vXo zq{`}b{Qe55owuOku-x|-y%|O+i2iUN@&_YNr>~QWgQg27o5|D3x!G&9%3RCsVUq4^ z!?o7OO1M}9msvjbzTUELOmlfbYLZf78NS5m`Pp3b97`el%c!a0>2=+Yoa%O5f5x5f zU}dLr!DY;Md9ewG3^eTSZVf%U(jYTlM! zSMlEkR0b#b2UbZNc=*r+K4F^`s&@*&(&Vi@;T@um9|*n7_P5dHC)5j zQq?1Ol9rm7qUZUzCaCVU8eYY!w#zNcsUw`GX4P5^_)lk?6RqbBzdyT*X^CT^w^P;B zF_F_~ARxTuSDaScLd;OBTy?9B3a$^W!bV?bDa;J6)2q35=MJJ5T+DU`nK9TsptRkC zX@tEvKHquBFY&t_N}j*i#ciP{OLyP$Y)V)6oTcS{i78DA%}wezfadBnzg-w?B*8D? z*PMP3mDo*y`gOnbTGcC({@cvbGd;^@Wy+KANvhA!sn*7KMCbFGHS7zh8e7AL1@BTL)}1`C5;G*Iip$glb?v|iBLHic zsU_hH-kQ3KFM&l0}XeS zB2>88G*G4ET~stvn-!SBZ-CuNH^9>DGp~T%hQ^XAZ9&wy2vrr-*vk4b-N2*X0c)OI z8Yw6_nS?N-yeE%dshH)z03w6&-o&(|7QFfO_+#numxn-~L>8dEO&= z%L{v@&LYfA#9z6jO)yotnGpO+{)}OMYc5)mc}3;@ zR9*N0up1oXQNA$Ivd$F8W2?_&gV$S7=b6J+Jyca_XANwXhl!^Nh%Qi%psR7!Byde! zHCaYuR>P{6x?pye5NdX|G#aJQ)%jXog{?iBSeftygqPgf4|mF5qKzPRs#JevqI&kS z5Uhk?O!kTKU6ntL7?YB9vuVAM8>`?kbfr51U+@^qt|1E}V)KxO(W;bTOKu}iPqQ2# zX0L&K2}OC#Q_gO(>)2FVuLU-Hu|DT7R}UjNe+n7TGr{;pF6P9uOUxx)o&rlb@T~|P&_`tpp-pCT2-NV{4py!Qt`NsZ5V!Su z*sUEuUb>A;mb8JBW|C51<0|dwKI~C=yH{^gqHXeZyad-gSzqD&`3XIwgi1xRHvHcJ zhDpyIoLRy-f9mSg>(F)~ti6&A!i2T-B^zrm&xG-W1lMJmMHGJd9f@ADAvX^4o)6@u z@eAawxNxMk+qfXU0h>usvCBw{gAk|++)>-Ou&<~@yNm%Vdx$CIEhN!CT7V>kL?aQg z&Jt~mG?hz**D5937N}}Uwgq0YuJt!17Z?d^?{}dvHMBx1Q8^)IFB>c); zuxPuUF?Q7Zz#CqUmIZHc+BIydTW$@zY3!(RWf=kn{lKr=_99%Jg{^6#(&YdN{R z0(0gkm)GDaadH`9k36s36(b)FPvkI?a06fb2Z0eq+~sh=-e9@6$fLJJ!=*uI0mmr( zd{Q{eB~H@Dtrlbc4YaPU46a$u8s8g%BUfqF?gZQqXh3t49 zY%J{tl2N*zw-I6YH?IPO!a8viRZVGdxEZE`#Ll&H;P{qfSx&X(H0kiprvMwb(0wtx z2x&ZjUiu1YyW`u7t1I(31$Bn(40LkLUeu18tO30qp zLnSPv)ZVdKM-sh~n1MiU?f5!m?ziucCh(il1lZGRC$Nvkb6DuK*WiadVHn|h8y-j5 zaEkt%pg(2$Q^B9%`OJsv?p}A$b-VK`VU1oM(A3!IBO&A=e1||{17Q+0+(U1U+_@i; zer;NINgGOOl5t|3>&eSB5rvmAu(|Db4OVO#UL!d?0jrVmaaU`dqi=F)J;waj7yWtZ z*LyFTmmnYBo*OI2M!(uXIe}7w(TiU(lm8O1DVulYhRA&mRk2b<;+_5_zn8q=7T$|a zEh>}HeMUuy+^3`dh9}SRCL%&5&{{^)Gs zF?#(n{2^rhUi=GMisv2fpjP?D8q`PpdUtm0zKjX<9%biTF*Y6~%=1Eu`4TT%`wXBln#y#9Y@hjj1hVg5k zFoEcIJcCOeg;LTFT;+K&21fqp+c5m(UU4&Q*mq0{NF)1ARims||jCZFnnQSqk z@#CaR?uIg8K(sH0D)i={+OjOW)drB?VpaknxD zrJvU&`q4Kczo+D@Rb?Kj*2Ih=vUNa5CU9H(4?znzDxHOh|5{OfcSegnfP z&MWNs`R?g{=?q*Z;MEo(Xvro7W;}x4vr?r1C)L1uWN7evi}w7)f{LYm&E- zPaiEvnr|kTX?%>Owi6iZA^mtjH#j$Z&uV(OIK0tnmRmU1cVRYbk;!cCtq~irrlv|W zk`AX!1?iQoxeQYt?wl74afNA-#1*u6A~<{Q#_(eV2GIIj$ljq09oB3n2;TKL^pe%& zSDU!o?t%S)gZCvnQ(whQ;?T7^N7QjpWoYrqg)qB6iK?c|?sYOo)_n`71~p_Ftva?7 zAoQtSFWb$A$8Og#IZmu5Z031<4_KPy>QodtBVR)rb)XmbmmR@78-I&&YnOISP= z^fi0(N>lVTfP|Og}NQg2)~tC@lINFTjr%UI2v|{0N&Jut8@A^g5dv z9F)u;F;&w^-!D*0oGa{06j#{8FDClaiF-Wu@Gdqby#)>ZvR%G@169|DJ*4KE<`WkJ zwIlFrd?E>b6Q4+y(fP!2;uGT`96A}ZR*ZUon!9`&@W-J23j}}!?IRbB?;;{LsMb9z z@I2eAA+dM&L(^_VZg6VHlMHt%|cvQej4oRfJ(&S)f&MwkZ|R z=wNMa$5@T-;tWHe87M9Te`a}!POwvXZR8O|i4^#*hr_KKK9jP82&Kh7ZFdH0bm`UC>0B_Ir|2elaT0WSRDJl84LS+R0<+;T z=0L`ZaA0J7jYJM5T4 zeSX-ngs0@$|1bk}rO)4`M!eValt?s$0J;=ikS0{*kYxKKI0otROpcR4yo;EzF<4%7 zDU(r&?D{Huc~~?pId)_hBoe$z7za2x?xKd5k%Pfkl&0@Z)VGl|cM|*hD>HMKEzcdf zi+Vc{J{C=jYF*AOf6|nY%y>3;M_+||N4D&YclJytKYT9mNC0M8 z07fVsFf|5scsw;cziq*q({AJPl6Ir+AONxIcrj2M+Azv$M~8&KKL!%4x;UC&ps`791M?PZ$C5NwWAQj zOOeDSvUlc+=g$Koc=-UjLb@a}K}1s=#}SdySy0ZBvuLHEmOqW%O<8 zJ7}9qh%?K!8e}8INw&b8*_oNCi3zfdvya+71Zg%IcEz@Gx$B_AEzdvY&r{BO_-b_B z{t0kTmXf>AT{f;^?Hy;G9p@>ICMITPIQAO5nPL2DQa|ZrC-QlN=am4JopPEA{#yj>nktPRw3 zHp7k?83c?%T>(eJMQBG)0I;lUdo85C>5Xc)BykjHl6bvRscd8Af53j2T)fRK>tXq z9B%1&m3Ta|$IwE5gehUv@$k|P&hC3iBsT-^D8Gj+H~tJiq0XBG#ygoB?;JywY*Z-Z z-!6C>p$Bm$ff|*1t?k-Yqgrkwg1^;j*Bgyit%)cO3xT*nVaw7dNAPiCuEGXH(zl=u z=(kzX(WyAb2wXm0m_?-2h5=PgstwOMM6(&GHte8DPjQ@ zbV{c`kE3O|8Ee`|=N{ln$$A}bAWpl{#QpM)S8tWe?WRY;RoTLhX32J%2f|kvW~UBO zp;JQlvFJ3LK~by1Rx9@ra_664NyMQ@ON6=7=s1)w5Fl9`$`|Qr+ZOy`PuubI>Tn19 zyOaIh#r{sPzq{GrJ@l7m@O1L_CTAw$@*u-F)@E&P#zq;xcgpV-H#Z-X+Q{=LiMPSr zthTov_U7x0bhJu?^Ea?C>UJd?n{`8@FgX98sQU2HjW;;!fHqj1FEKB&RBN+7$A;V8 zNAkckmd!Z^RX9Pdo^6}+lXHijYjeH|Rr45|jtau&d|Ba288&A#fX=qf`Pw4Hm2Gs6 z2c0rHe+{&;7Nhgi0Z?vqeh!{eM&~T#l~(72X581!&Jq*BTfZ(y`7D^7pO5jYOeWfS zlEPEK?Cd1!k7IV85p@Zl$1^)eqc-jsqp#zeozDeMi3Pt;K!&M0;ZJd$Uo*P(3fgr$ zi=9CSmgX~&n;9kk>T>hO)I_dH`L=tWciTM%oAL|KUf+u4;;{r~>89jMBU7?IN+~}s z61HUZtJ3)6iN>>KE2%lcm`o!|8Febm9swQ`Z1&ztId}A_GD@xoL zB29xv7pYvM^7{+VjaFZHO8zP;8H~#GT4kWRr{qYZ@<*w<*{J;SM9Vsks+-HvUXp*v z2CuiEZgO(Amw$<>%J#CLmn6x>kw#^K|728-psN{`lfX3@m6K(3Yr-E(YpXP)nlLD3 zTvoN$@vO^(?otOv=94g8pSI6P<1%aSxUk^~v!3=2HtNN}@u1_+dwtdXY#NBs{ybT9 zo{T}#d9=w6{qG5si?o4l!zYaZpk%yPu<4chY~%?_RT%JjlRDYtpr)`(=QbRf8;2*0 z7^c@@l_JYEgPBneNkVgc$v~#buZuMiW)CuXw981nVIje&U-oQ7VBzL)r-566+ICW{}?P{KRJL);SA6oh_cf^qOH>L)+E~ae3NeN$w9|~M)1WmV!9My=2 zs9A0;XnEz9=h(QouTg0@)xx=|--jmiHk~9Tg(;h4e?b%3PqCuwYRbO1Fjq+_Eq7DZ zq|);3X3Fl-B+aJmK`!W2ZDW)vdkHP&VM~s#@hGY)x<(;Wwo%i_GG)&j#+GZ!p34P` zra~1lWeYkbQ?`ee`Tp+1U>tb>Bk~f)YTGb=br1?A5<-tfiP_?bS{24>xlb|Mos&Zm z#%gK5FjpFFto{IjiW#dvNKedI&7RHyWA&tn)+pc%eU;fdEgD!4bM!IYVkU=%3q2{_ z8+-=~hT#kp7dX`mnoE2I&a41`G6#=p*Nd(eK#C{MXTt z*X-9E&p!MTwQ8_2A26;HSJ*XA=jd8Z?efR?ZJ{eTznMEXm6G$X;QSA?ljL3nuHgJP zLp8Ni9fgD;`)jO{28-bif!YjCdLAC_6Sh3j?|6l;Jer5oxu*DosG6Mks%C)u%T-j= z=aBe_StxJfd04BTM|t)0$QBv#@?{(;nCancA1Ux;!_mQ@1iP-1khl}cY2#6*&Jg|x zxVV-xgckzr{0zatQ|b&M;zsh&0AAlLC4qiQAbANCijQGH#GcQ>DM6UPuE;J>@RVRV zQGc9Mf}W^Lq&D6uK{RUP?mYTB{wcu|BEGP~Cj}_7j|J{DnC8un=14+FCj+?dk$azW zkeX@P9dvsl z&C)E)iBxT71~+ioi^wuUUGN$r&4(c6*{RYUK`HT$-Nu68kikU1i*(UTUEBi4n-B$= z7Rgw_EJcy<8CP#)VWKG;7$n+rJ0{gG?T4L5;LCSaoW^3 zv%v39f>mibHNc~&9Qm5>O8}cI4O*6|575xKMyRmd7;it6J9KrUJThg<``LuD=dOz- zEydJFP*vF}n^LB{ntfMOrjVdX8s#H7Lx2|9r38I#1IvkEzK!APdII|M1jrmff04c` znUZukjRok>qNzMpEeFtlkE$CA=*zPiKw;=#m}V6QOy7Qev;cczrULyUM)sXlWPR3P zE1Fv68eE8~>#_zD@if(}Kqh?Ot@73wAW8O;qX8%LswurBq*hS#+KwAIt-wc)KqLpE ztlF(sfa70WB<8Yvp4HR;`wzhH?)ja;91;oRPhZ4aLqv6XW*H`{_(6;iH6+*qBw#~2 z8k!jGI2Mo}&|^s^CYF&NOQ6itmpk*`6puMmV=ZR&#;L8T(#-+V`yhm^eg7fUpy3 zs_7v|o^?=lUDhni$t|r%Xe+jj>28Hr<*L-Gs4T-kN-v8SB{R4?UX$-#zcqR3>eu84 z*K18OqTNR<$*t?cd1Ig^`Q!L9k}xJABOAD(FtF{WW3?*CJ?gfcGA>c6+sFm!Rhur| z?R}QRYu}TLD=PWL8&=^F^)9NKJY3B7h+0i1x~edPmL?&Z?LicYD_>JeRocPE`heIn z>RIL@6RBWq(eHS9|DZ4&2=9dV)bFB_!F!5ct2|K`rF&&+DK;e&3;rvr&sp#`R!Cti zpG&l@vrBdVFxr3W(`@*93+jsJFx;=As={y!`cIj*YGQ_IYNou65r8!Zsw8}&8KsiU zCClgzR8Jx;Y!niq*^%X91lo3kzUVn%EpnzR^lHkqM^ll0GS$HLYq%G>79eGD0}=Vn zpziuk1({=gt5yTQ$mUA~VsYa7J0n(}ii+fLA7({ICWos>=Kj*8)9ubPQiah5)Y*%V z=Y%E7e;B$gGDRARRXGU|M4-Hh;XPRx-U`89i%JH9rPtX68@W5uyiD|ZBUR`0x|PZ( zn}&bhFt%JD zsCVRoWwq3Q0M!3>v^=&C)K3}4uMUFfTTmh)^jMUb&kBSOl-!w^-Ic8lT`9QI!bHE3RXL%H-)07E_-2gMCIU~h6A?4j?`u8ctG@H8nZ2Ux! zhqTU>#wX!qgT0XJkMI9<@R+XqWa}5P_X8oL@PE2Esy^&(l>d_oRD%nYY7ZAYQGFFF z0EeTouh|hQ219rqwQ6vL+9}tF*>@&2f1lXPX>lSx*o)s5@_o7~cRDHs>%LEK*s=+h zcl;N=9G%nJ_V6zl*;CM9lHV6_f@&G6slDrXB%GiuR!IZOa2rEuZVuCOUn(C+o8-mf zb$u`w5V`J8_pg5J*<3cBaE9BE8GFvQ+t9%*Zjv2+91k?*IkXRuTZ`w=%Tb?u4t+nK zQl3L91xx24{d|uQ_gR#>;c!HPz~Kwf7;Wv&g8$I#MAK6Ejq5-36N&oc_z(S9G_7&{ zhoVs%{fDBjo(5FBSo}hIMVnNYJl%pc8Tt^!@y4@I?(kJb=xx1Bjw|0 zDk;ZQfs|wC{4A;}`<7xJDa63i9w{6Y>e-)IJn~2(a5BS`mTEQ$Gv5@*tKwDK&bTweCoOS;eHMN1!loGH8 zo85WXk}yt~xgq=i*n1Or$*!tixRV}pyOZvabP|$4Dg)`;ZTC&h!_9z6$V5hy0D&a* zJymt8yH4M}b#tq3cP<1(L?lp5<_6KHqM!^iI56lB5kUl*75(`55ETTJhak`Q`4k@y z;r-Vh&K~NVea@*{w;A)x?{?Lxv-e(mO?&ON*Iw&+@HhlNgFnRmZy@)>?m*2Vn3};8 z-tl_7bL?ASVp^u@MNo=cU<%3+U(UaQ3~TY_T!>k7U(Q~98u8_XJR}`C+6IsS6kZ&O zJ7DzR1z)7`;@r&Ae~G#j`;IR62m4g~Ek#!P3;kup+Ac0p{&bWY#8wx{I&$shC91*f zXMh|g4;Ld0>?eJ85(jX3Qo#F?WM z{lG^Cx^{2DXU(+mbg&k${oP$a3Vvh+SB$hbH4GZB+-32K>1;`NFXDdcgBx|G-&C>0 zL2DS3C3WL2(dBY4x*F5E>!PV<-KBH6ke;z!F1pK@)QY$V^iwoT?lL31GKqTPTFI-B zXwxdaTm>3r7OS^Vl&4bZ6iVfSS1$Q}vsEk9QJuchY!nNA%O7F&Kh^csl7F;!4DL+a zl3+|udsW=OV^!!yL5h~wqKG)E;(NsR7jX-4$!i_S^*U3nWt8Sw7=Y7Jiyr0Yk5Lk0 zQJ}Ryle^yQ&XYDJQIeXJU3qAEbpHZ1g8NkdcVPgTVP~muudo_FOa5YSiS7Vm$nF3Y zg8BoxDIwmHv0+fXfA#}56;^6!WHO3DUP%0>Eg7bi>5AW0yplnve7waV543ddp=%728#BrB7^E%|1NH)8gWP{&;*VW3*4Tn4J>xt z)4^Ssmc;Dv`g^Zv`~B9ze)rJ9BmT;9+@PGzU2*Zie{e9H+rvQJbJbP*bLy@BqSx}Z zcXIe0*}tKHr-P^KT?@_;s#$zf%k`CD8lC&hm;&OUgw*Iu6YQ4fv>DqhCvu{zw0x>Viv zYOn~a01f0B504IGPm1?=rKv}nPsakHf>y2W&TFW;ZHLv3peSUG!z|$jlV}GY(2cC}w z@*~~8xZHQT}9qt`R^5&&nx5K;|db=rHPRBcDJM1WVy;uGwj?Rx_ zTSp!*8lq4=(8S)eT)+9oXMr{-lGe-JaqX=keZDVYQ+)B8WAjDuT58ID4Hf}goni&0 zop2eXSw>urhibc>PO;D^B40wO=vQdN_Oi{|3Ruwy$P5MCs`5}Sm(m6>9~4$<4;iW# zy(OwJIXFx|a}*n1u;85p6W@o7*{4FyAFLTQbQb+~^dk7WlJ{D56fta9k?IJ$*k;>n zgQ=^Pdc9I9)afibUMxwQyc9UYR#G6IY<-FNHJe8l6Grunm{%*SO$CCVBiA?W*BNR# znhH}wCKXPQXed3#?liQPj6<7Ed_1w)WM34`zTl);rsJBw4Z9jXbKR^6fxL;G&M2UR zZxH-zJDo{fcZa)dn#G6LD$qt&;m-in%&Rb4WBEe7IWHIDQ}M~%aSS=X$kUiDoX=UL znpm7Aq99J66*Nz?IG=kbQ&GkI(S8ml``|DfihL0Yb-(Ks#k0EsbG#AmT$)b=V*)LY z5fBPJRxWia)ndC`D|-mCD^?nvN~2cH7fW8V?zbzW4%-XvT5hs!4E(fg-R#l{1CrU0 zi?rJh@s;?VLfR9?Mp|$&HRbD;HL+^3h*OqMyHw3L$_-2hDc9?@W~*57^M#T>8dkc5 zWN_qg_LyY`<3XOCu-tPCSj7g*OAGAeZ6W6$T^y`T%~A;N>>M^4%@u^<9+>YQLC&0J zfIGuHVNdtaf+tRG&>{7XvJ~WkZo~HLaa>U~h+_7!wLMwc!k>BSa=r^nwzn}N#e%D- zH?EP-jGCD?@K0I;n=77h2X5>S+N;BD_+Y`WvWZorr|BtMy=#d8}^uoJN4y4x!FXVv{$KnjdmWTDcYl~{S}qx@VUB@ z@AeP&U{%ivqd>5DKQ}jb_tLUIHzznBCNYzAE&)@fmNd+ACOb2^+rjBe$Gd%hKON;r z>zdk4h1xa7*4~c;F66VKELmO?DYJ8>{q=G_$K-2@j=?)i9`Z6yn?SH}_bPeXhzVWQI!rvB>@mJGJJ1&q zhfF*NO?8=|Ij+Xa#KXZYwAH00m!D3u{VgJiSeVvdy?UIH8h zO9u|E1txJv%z}1y2k%FhE<1q4TAW@H7o% zwGcVhYNeH*Z!=Dhw;43~AvVk;Kk-Wr^(sz({Ra7qZ=ik{@xDa@YCNr z=o35rWuL}9JY_zw$y8LoG_(>`OtofIDVN-NQ7$>rcoJT@-P))#Ay7dlf!ePP&j+q@PaPB@uYSRVOh9E!ZUFr94NgUVGSY9l?3O?yc$b zg9h3(&XZGcB|Ip?VFOucp<8O)=8ErsO#mCs_xkQkE&I&0x%5OaH!%9&1dw8FskRG+ zVxw5iS4;JBv*y7VE>??;YSV|kj6hAYEJm&TiCRnV7z1s>*#A9hYFSIc?HAG7m1qy~ zyOzwX`3d-$!Z?lUY=036ydOO1Ef0DK6F4|nS@iK>&}W}!=kA+bT)B^Dz`SqvzBx*l zci)^an~a`zZ@`-y_?sJMH?TK1MA%ouU3gEX)Qro}_t!L4u5#@ReV=wBFq^UUDfHzu zW8hlv04u933dr!aeI8A-8(X9%Y{!Cq4HmmGC{Qr(CnBJ8#@~Ge4dU%kT_jWOZ{9-P z?YVgqK=~lSeJaID3>m+fi=5swX*RKg`O^sa?N`MPhFCkL1@^WSy$TCVO21T5sVp$5 zgrgfJTVNLyfh87ym!nV20%M=PA1tu&>ex6ISa`E+%WZ>Ij|g4mkullNMGXrq1S--3 z3r7_enEb9*q6Y9B&-R%tuu9m~dM;9O3c^r&Bd{1MDY%0hXbLCP0+Z8;wZIf~ zBNkX5(5}S-dnVd*3#@}rwgo033oS750DfxC0+Seno+}daQd(g9u4NS>_)QenG2Kdo z?X}?hyrKog(om>JXmw?2qWF7303|h2yz)JfmX^e=Sgei+Acdt>Y#>Joj$t|_zgVWK zBKbU3!fJGyaI2O)+Qpmx##^4!_dCn;l*NNxOkvTA&E-x9XC35LBp)NLX|?=*A1AIJ zmHe2(p$gE=f@vstj-5%;sbz@o$#$wJ^4zg05r%HaN`s2k?BeAMVg+ck?Dz-X4xykIMvTxg5RS_ z3d57Ztcd=0C+c*=GwIUD@1UnK&CWkYQ_bv5b?JjNk;tlK+u$h(Mb%Q(&!wf=v5el+JLnUe0Q)rV1SWs! zV;fGonB!2~_}C@Al;LyYt=Q`x=VHZM+jWog!{Oq8*j4_Ir5O zqYPe&*FDa=9(gncMbg~$xW+w->#heMC0>9c?|SSH#~VI%vTk5W&G9dKJS~Kci@9lw zX1eI1rWrhydgXf-!~L#APOQo5fm)aS1duXZ@rVY=*q?3Tg1}D}-=^=}j9-lOxB4$Q zKa^k96rSyzf-?c`aWr+=5+;X<`YW3ypfCTx_=+g_hTBVshi;$2K1she%EguPC%Lsw>igg_R6)VUbTkxBWm<+MW z$6A}{Fo>;mShY6YO<&YZPAYRnmt`ixlkgn^|57<28Tip|Rf>K!-|6I=)pDs-KmueW zw=8bcU5BnLOr6RhC#4_TXFU|U8y5KPcD}=}hcvVmJbFA-f$<#M97ZRM$wJL&i9mXB{2j4dCG%(2w!ab{&f1pcE9Y?xVvAr0?DYI zaa@X1ci>tgVx|41FmhFYq|`tQ0LO2^qRj}Q2Ii=#?NCga8~SXyWM9Kv#D4px+pqEZ zVL6qv^)qg{ZpJR752l_2kzM3}9-t8m@;*5?t!V~&tmDHBguTQ%B;W8{c&p7RL^>`X zubr8XHi>d%zJlQ3cEf4r02;8rU;%4NqVCd64qSX0!-v^}PJV|L`xP|Rv{=f(MP_Q; z8k!on;nVQ+5p-%H`k{~W#Sx%7eVie!jcn95somN_9Ev{>F}98-P34h%q*8gigZoqT zDsxnkJo0>7i$&7!M_pk>wRc^s$>m55mO-$-;01f1=q-a{%-+i@-Ae! zRdC#DU~WZ%sS1|YEu=FZgHQVIBk@YDL=mitzZaxVv;T12mlgWi^@>_(&jrBotg5RJ z+cH~!egsa=7U1y%n@dJ`tU{On6h37(1j}(Nwc7((RC6v}gDudKd1-i)c{>rz`=fsAwQF&rEdtqYz4oa$E&^ISx8nO{ zYqUtdPj~C}0mfNo2fChjaQ#oCsm}GOZoSfy$m0Z<=bIVSk)igZfxtbc4se)|8^2KhhqGxWieTJboUfqyHiB0VL(a5zP)2qU7N0dyt ziG3@3HQ6nlp$z%g(PcV)F~WjhrKUCu-hL6y#&APNvEUkRpKh#TSgbFBt{4OPH0t*0 zHfk}U+ozk+my58DCFe0{sx3Jwoj6fz&gkt^!LM{v^dvD`CzNS!pK5*n7f8)z;6RGY z1wsbC#kkciEpm1N5aHnmj~u6m-)Es}KMQV)*V4{VwVy^)P%}-a+AH0oxI)$VDDfg_ z1`>(1#Lo`Ln{-N5jR(e$R(pL2-kPJ;)J%ilqFy7S)eN~6dqm@z+9kdt0k8})Yteui zF>8&ng-G1Uvf|u$-g9Q9SaELZ7Z&Hnzp80})H!WuoZE-c)V1cD>?z{h{**N`iqr>3 zri6jDfDiK8m3rEbdWy-Mv`;%X`?7N$`qDexPN~;Cl&3}=mDS++=$+K|5&^M0_=ku| zO$RT;kHOF5kFk7Fv!lG(-$yjl2ThBM;TaJsRgl~u?38*>hJ)yj6oF5!IknvT5HC5B zeEseG65)3^t#qmkPr6bLhfivhUG7l`bt9t))QM5_h>zhmxthqq)B`o<HVjxcY6fh&FeaFx)^J$-q-lakLQQwO}pMbu~ z=w13u5Qq#May^Gaeh|Nqm6qmYucSrqA~icVSaQ?2r+D>Kuk9@y+nZ}5BBh$LnzzFjWVeUw5&O0*``|Erff1$=MSDlF%Q z9;`Qf32uVo4k%9a2PXFVx#d0uX9`TWyL35}mpWr*(vSo{ClgEXcjSTd97+wer_A3d z9SS22N(J_oj^z4>d&~1}DuBidsi-Wzl$rL5wE(4Qtk+nSGY=!qHbD%*XKZ77gx*9Q z@pFjN%*kq_z1bSg^j2hx?|B3Ia%p{2z>PDwccN)_*ANq17T?1}`8GN*w5Li^ERN)U zmFCJ1bP37qBw{n8yM_=q`p+@ZuQ((E|DT}YIR1BX{D-e=J$Jne)66&Jv zAi!tQbTR}OnQH<(TBmFE6kL547eG};Cj(8EgdgHsl@!M(DI!G z_PG?$2bbf|$WB4nnBPj`8PikB%v0gt{Eu*KiQ=s;@eghR7{eU`aULOZHMotQZ3Gfo z6dpm#g+ca6g%OEpAjIe)RPsT99+4_!QGcZHcwt?R9OVblg=pj$;PKSdJ_d*nQawcr zJmn_?)4^#Y&rEK5oJiY6cPw)c<;-YJ>Bh1mS`#+fSEQaW$*+iLt)o#yL@Pbkb(k5^ zdW99yiaBhU%WZflXFZRPbe%TWz@1vCD>{pcZM~Zy;<^_RBukpUeX0eksV%cDcy}^% zm_6vM;?TEqXgV2v%jTzaY#73N8v_nHWFt66LjXNDh_x5Xru1?QvxgBsNc{;j!(>ct z&}UhLnmEgb^I214=jM$bhvqOFE#0NqkcyzCi)VQjh#u9JGpgJGM6I4?`zr!E}Q=1|6^jPo9 zR6u81iiRm5Zm=1=pF*#Ej0TF-E1$4HFsGA^!#~1iY4)H~*`ZfHgQk<=@HoBl!3f}- zJRQ=^;Axv=sd)M=5o7C!$n8JdbS z&|v1hC7SaL53f3(&DrcgC!2$x_o1oA&zsmdNyQnW_Jval4^bCB&WQlg$<-kp4X(Dy zn2M{vJ8`Z)d&Er{&*Bk|OTiEkzbJ$G=}z|0sjD&nQy7*<)Hgl;UNHXyG;SpG_brG_ z-p$1PJvL{v106jM=6?>Fo(SeY5&@!<`9nGy%x{x174zR2F}9AL5tZ)lbsM*6E=wU& zBJ_r~Zz)4>&P&m&2)&Vx1{s60#z>1x!?c7d1p)UdF$bl(NfjnW*M6M|6Y<$;2u7ex zyic_|qTlF>gxrBw^l@9qU&|a5&Q%Ex1t@>ox)uhvMMod_S8yH9EVaO})w44%S z*us2_keBjUCQFV@u{>mHqWF93tc$;OEvKAHZ1*P~==56YTxIeO*_BSYfNdIbDB5Hw|Blo3OxG|DbX(W@}Z zq*P0z%xy}FXkxjtL^n!~hkle$#WHuiiaxP;X!dE`aAIb(iOe0TW*|croHK}zhkji+ zf!_=#z&?#Tfyu{1+lRhE2@zw%vt(8QzWT|ta<=`Cjf%bmCrxXMioVbsE;2AW4zvlx zMhE8biQ&%DoZL5k9|{?gKwv?A1`t{%ue+7XP?b+NF7Z3ag2eY|7EO27aRafoLski!zUdz|s$>I0=nR|9R zc)H%TU{SFKh;M2U_&B&TemCKapZ+kKg6?VJr~k%1iYtDaj}kAkW>BVxpZ>FOyy1P5 zO&VeHiQLn?K*#ttDM5@J@Y|>d3h)0TgfQypG*iM)HQC@B)N4ctwJqv`8|=ply#Go7 zFGC=8Ger5Q#}eTAy*bQ(Rmzi96BMWh9x5EaFnPvqqDTv_9aRhi+fE zBdzyEOe#gB^`3}k`k-lXG5JXAo1KVphSJ}_CS``$#za~_-93scz*dZ6gu|%7Y9ZL_ zffDIM?lH%RwC13sRn74nJ)BbVE#%b;%BZ)#4z;vQ`bQgI+AK&tJUwG%}vB!weuNKQ?DRdai%du}dz{a$){eZW16 zi(X^{AWVQ-XGEBzQB*t4d{0u(eyphY&+a+9sQ6FmsraAn zQCw6Mqok+emMfeq`xsQ@AWVRYJM{fS6#2G_7bM-n?}}g-xTohL*m-CQJKwlE60@!y zaF605m>4BJ!7g`?H3q>r2xAc}O{17wBhmKp`rR7&E=+sVA*Y>PC}2j;F8&1VGM`<@ zTO%|mKe*_EYyo|hw?^nQK_G68$Sn-~W$(u?X^$rmjAG<-&#|iue7B}w9tl%Vr*EKy zXu-*Hh5>7ZQ=fosC=hl;z$dPV6q|LgSt=G9g|=6&)EafK)bzc4wV7|UymrB-KyBlS z$mMq*M&Yk{Z+W40n5u!%t&IcX`gd;7qX&zAtJ~?e5X`-}JYXrnbBDUe{Dly&YwAOx z`nhAHI(Ueh@)HRQAvLerYL@D)POVTbBY}6_%X_6t-mkT)6%K!*M~7{5B8ODOe&w2pP44xVq8GvWjY6|lZx*VR zMisRUs*QS~RBe{?O}|-ch1?AR{_7vOA2u+o$!TacO2nEDino%9HLu}jk*DP+85 z3}lECtv69q`$TK9LG|yJLG@2rfP?d1M1}6pjU)%Ye{b%2xvPIojn>6~eohmYLiwaB0C4FQ)K7w?DP$ zp^9OfIwMKNPK3m*BSz*DHXUS(`2X|N)Sxv?MErjMjUvJo>9Ou>g}iOyXw)JI?U&3b z{vGlv6%Zd4nfQ4cLIh{w6|LWYum-ooMp)uVmOw8#C-vX4`I$ZFtDk9J80URoLsRX% zPxzygViTFs!0xOuL*h2Nvu1_bN?E03MhgG?^&oyXYR{FZ9bxAvL~pz@M07+{yOQS3 z^xlMSs-1+sTpmOR+IOPqWY8WlTjG3iTTm!Wg9s#Slm zj~8g7un0@G$HaU#5wfy?#nBpqMPIe%H%thu8zx0JCC&Ea1k4uzd(NMdC_a$g)dR5$I`D6BK;$4>8 z)SVQ5mqjk~+VcgJx5!P?+D=yRURsQo`~FPsNq)y$o*yuSmzx5S3v%k4FoR57A{ORF zG>TZ5>9MY)v#q%=qSldX?u)H{O##y*Y?9a97c$Vz9#XEkt7tkIOHKNpNTQ~?>7w@vV zh^M8dZtZa~lapq&PVL|0HA5DSv`Y|FXryML-fq-O`I^_Mlxy`;vr@@7a19(4q-v#l zshCzH9Zlfj>>8=Z_6gI?UT>c5Ik0n})ntFJ?JrPfAS?mcdWb#CqO85cHzBAZ&o>NH zF&hR$XR#BTNR`ExRiOdwHTFxHh%VIB=NX4o16&z30CuXGHN=?9uuhBX(1pr zgwUiCRiP&3540|76N2)pwNXQZ$VP#=Je(5JP0nfL$oHlRP03gsY^Wx)IGiD5NGuMW ziq~pZ8WpcvFO~CoztL(Gkq@Lpi3y!Y-z*}gc zT4IO1=E7+{bH`10To<`$$b)gAkmXmk)i{=kA;iM5ghmneEj`wi0tEDw5GNWJ+wYln zu(K|tz6B3nM&t37#x9DeCin^qC{xvlH3tS~dv&-Ce-EH$-qF#^vLYeNkWJj|BITm< z%V?@u$LT7W*wY$aX&wtH3CUr&Kx{078pcW#@%xC)Y`LQpquN=dxs*GsU4>xb&m;;M*V-uM17%Lzse8> znwwTRJx-%s?e|ROn&jBu{KQbDvQ4 zHBF`d?C~&>En;Gd9qpGUqXW+q#1}fSjFQ&n3eIz(@^F%0Ya;t4(qR^hwLGdK*HY`i zf10=syibH;O+fj19hf|cx-X3N5=t-pu1M0(L~Nn$=Flj@l%&VHwgC@Bnv(W=*|gn5 zG)kmP^|{vgCgW!FR6L7K(d;3m(fA@XT~}>)0T@0cfuZee%-Y&6;`b44XTM`=yX!J) zC&j3d%C0eXcbdX_y+!v7y6$aO(|Cewrk*`sq^`4HnvAY{ydb@FzSdjqMzs#D*6Nf= zzg0c2RQ5ctUa!=P#njH%`xCf*#NLaa4ZSLIhP*q)A(ObCO3^7vM_0ebb058)pGUn0 z-{c)Rnf38EwP(XEcY57E^1lmRA-^is_tn(2SIGoKFwH+vQ!AKem@9jgQo+Yclh2pS zd3ZgVWq86%?R>H6Bc!fEF?C6m)N0qxcVX~e_h8FsjtO~+rgkg2j@O;%kt}d8h@8#R z^wra^i7Ht}Ov_HIdx@Qq=L$_H|D>ta-6A4Zi0>valpgmnWRWG?m;4UZZRobTgVl$X z{tO;D9qRNH{5rsHz#pK#FaQd^xNF0P7X@F!-+%>xe3?GUa8c&h-5vZN1_Y#YM90xD z`buT$xJ&6cC<)owjbzLZxjx0C+J ztIV-^f8-0IAh@0PX9UW$d4G(4qx1eatEu1TWTxpL!)45S!midQp5P= z9|d<1&=gKk#vgM!W_%S%g~<4$pc{#rzYEZ2j+$pmj%WP&8MNnt^AF?GNTT*(VtsXq zE~t*D5av>*`*9Ud7ptx76}7ayQVc3(JAP?VD=^bb>y*yNBq=cxF!M42BvY)x397RG z>tkakcnvk>A?_yVKU`JT-)3RR+(c%rvi^tE8{bq$7a~_o`)+GslW8-aO}q=8jp(Vok31=q3K37LvMvOHDtHr~nIP;E=3#EhA1p5|7=f)L#K;z0 zvEypK{w6PlB&;(h<82MFALJ_QHsZ2t3!;&!E!Mfp`o7e}QVLEcmZPSY=OFkIuCo5b z)Tm6g85UAYRn{*@&)jCqP-VT2My~Z(+wSgRuf}sLy(+f5m#|lpi>qX)vfe_Mx(6d( znU1jF95uCAaF{Clw9Q5TPyScm5omat&(NtTIQl4!_tw^Ia*abJ!jhPiO zTPKueWuX@-%Ckrqb`C5pEb4O^eR2uOP=kFb0acoW5Tm7Z2yqE<3zKjNNlh4E%&GQCVRCWFY}L? zxyoil7po)b^0GU&&WY|i+PAee9GF|4;ddqHe-DJmYr0GxuD=Pp8n)Ln^_xN`_eD*> z$)!LKzD~1PZztDT(NtVDH6aPR@N+2uNBmr$2Ec3ab8Wl^BDV!5Z?GMoM*UnN(}c;b zLy2IiDMj`Oi8pAz&j?1qfy@;8wa<}^#0S-D5Bsen*z|VTrq^3;cWJ}Byo7*GY=pge z@+hz1N`I>-D%nw0LVh5Fb!*(_N&wElq~irZ-#00RFT7+Yj?016T>?(Nq`b92%0J>h z{6x*5=`nC4Eb%8$Q_BnrZoh~@opegauMjYMMGtNrR%iQ*hr0_89`u$6y>_p45H(VK zJQ(!Zr`fstP)FuIei`Gw+56_`Cc=Gl;zEYe({8K861^E&nP!((yNzCoy4`UDO_eKH z4!L5ko16&DW<_0xzMS^S7M$V%E33iGNswbY(`)yRdR-K0zY9&XTT!GA?0vm`yCW>$ zc69`F&ScM5qCq;jOSLt*kh}rM=v35$s z>!K9B3d2jvceD+q>mdR~7+zA-MmI_}ydD93-0)hZPt5RQpC(~=r7|65rlD{KkDjyv zq{DxQ_dREI`tW|F)}6V370DyuCK?L+-zW|mY}^RY>1RHZ-w0>IK8-t*$!C2YsWi*e zKA&wGjjHG_(fK0a0xZpd;X8~S^kmP?d!hZ;miPH0Zi9s5MJ9fZ1#ZNYRUmQ;CAblQ z+Dref+Oy#cECBS>&&@8Pl?VQng<^d_f|lEUOC)qw_ffCh!$Xz#>}M%UekgK6e+0Z6 zuN0j*p+AVG;E6Ojp+Dmu#g!A9j}kB0X8Kr>6Z-w(c*FbGV`C7qusrt8o)r4)A&8uN zO@~jWq|j=%!Plr)zL$8F&iNynK$s6B&y^+dtposHi~fVx;g6{spGS{>27gGIK(&%G zi3ZTvMfJG_zCX7QdDTylD6)W`X(QqCaErKr$ZSC)Gp+s$_5t#%LfEcroucGQySM{Q zUABP9! zqA!VPrVpAH7sKru9|=+$1l=lrmvLX=cSX`0ov3hTh<*~AhCzp6OeW2zx<_$k(iEc@ zTaAra!sMLTXEmR;d!#Y)XmSA3s^@sl9Zsn=H;P!B+0SxX;+vY-bKDbi$=*tOLcPR2 zii=QU6oXLCOvAtA9%~FzaS$dzsxu-?q9~fB&hPU3?zy_C_qO!Zd!Kt07xly_2K7|l zb+MMJ2Z}F0=^k?oDsoUJK*hBrV*iSJS}uZpDLujd-93tnU}6-5Ut<82$rT%Od|H^9qIZdV*fTa)3HZw3Yd|jw)dc2=A$;5h@A%I=WKrovIX>2 zCSs@0v_Tg~Y0_j`5kZV1cyRmoNN8;rDIrt|Jvs=R6!W5Fuw3l1mg+nZtG77{U@sU+w zzKdMTGB=oc;yZ`9UYR3p!4L17$z#qzZ;G5+`*}bxt3sFKW1tcJf-E^~4Aj6o(p_An zktt@FwWlxrfxn0$kmR9>C}R9F-)$~=ODp0g8=MSBPbd~NhsKvJ4l?6v&yK+t+tHZe zOW&Z5__xIcVd;!Oo01{e!(5}?suYTicE045%N<-ain+UWkg**})Twj4kN#OE_1@xQZ)vc+(CrVpEpL8)g~@tuv4<1yc^}zYmiz;u zz+(#jgY+h#X9|KxQnbB+H$@c>yc~|NQB47P*%$pKHZu?w9u}x}+GRhD*b91fU;tC~m=Go!t zJ20SUKc_oS3Rn0%=b!`}#&) zZLMzwAH{-7HB?h6x5~)$Sg)1KD3^mYW7T4w&xUefHd5Fbz4Np!949_S;-Y< zN?aov3!(ExWAEwc5e8(;uL>>4oFtnLE(P?#<@htAokVKEB_`*ldefQD3JiLfm{ElD zEQDiA6Jn=J&jq&tjNuM}IFAsy8r(+DHUf!E4H2~bXkPY6LEc0(5aP$Bi%wLnCdFRA z7?L>Z$X@3YJ8)AH@G&6ZBj|;16B&AsGy@^7Q2 zb}Z&(ixd5ku+63?UYv-TdhB+}_f>VGkEbRFX(f@j<-=&ic4cNBLwc-7{ZKr^NOdCn zCDZs!N@DnB8iJddRuaR1vIaNRZMG2AFS7ZWJ?Mhy*dYHanrh}`%8Ncx_M}}YK?o~l zg;n@BsuQ_Uo2@$0w(CPgN7U<4+G~p5V-bB(+AAB{x1cZA>gGWEnP@s0v`5UAIN!A1 z4I&u1)odD27>vH@iTHga?~whDnRn=yXs?=~Dw?HuWJ#a(EKkHLZj2A2W^WfQ_A)$Y z$@Ph5t>*C}t!)78F+oDRK9T*(2w3j=M7K-`taYeQWX~*q4`5lX(f0_2(mG2hEoPx0 z1zNsQt0VhaweDBTd1RZaw;F!Kt2OI|s$ZQcx{skK;e@rovzFSq(NWh>=fX`%7p# z8O^_u<~OSADQj?uT0@uHn1!Mk(dG6#rY^sRboqGPH8%(T(o?90lWHpW_sHSf15oyKL^TgP{PevnAI$)xW&`8yMq1dk1{c^q5DmU7mS3%_o zuiotB^TkH9+DxmFme8fkgvqRt?s*pWKFp~Ul@FLm&VPhY8vb_jSZSI``Ocx5ZX-86 zdEZ%bp5v_iMAM%Ns5UW9)q3olj@;KcGGMNIxW40Enz%-c!@VTeK1S1>`^*$kKxxi( z#AzU=6j2jYu+qJCr5fxFNdO0 zbY5}{FmOz(ay`on?6`x@U%Vv{4rOa`tqpI9(*cedZa3i=Mcx@@SQCc?z{mAe_jzTJ zj#3!OT{N1)G05^fPBGMJOxve27?d`jrV2=LjKcA&DoTeSN3LH9L9_oolM)bX*O!^x zK=jQWB|X;HF1!$#E82c9W{ry}dAs2TwZ@qxZ%?LQCbYZxPJ(K1>~3}dj0vrAG{4a` zZXdK^NCIO&V`G-Iv%a5+_&&hvqn3$Qf(@W|TEBX%Jt#CJ;}a(JP9MXc(LAxa}g<-zNI1 z&F39!0_Cx>CXqIT8^V-S{m`1=+^(5rsUh1Y4Y)Ym{eNqMX+}5`QtpCNgPjtg|GXyP z4JVRK;CLre+#x%u=zRhp;WTPdv4nD=S#85y4&s!gP6zXSSVAeP%P;&al8Rt*%UF+fH=l z@|`-&w#T9A_rPr11D!y0U`F=UYj?J(10b8a+4U8{wh^!iU4=BQn zRGWo%txzu&J+Insr>;%&4+(y^%r5!iZR)0aZW<1?@SIS4zCgj`(^R5#5h3T~EGK8J z={4qgeepm6T}Ny~ zpf|g&Fj}TrM0y`(pqoADvveqlXQQd6Bqkr4a{vq+qSo+|+L*=qG2$h)-!Z(TLl#nz zk-z5VIEU${geCHDWb8*f|WKWIxWNaN;Dd z;ECwP@cbs+DN<~`-<}dTS5OQc=T5zjD3WYyrR(86_9K%e}bFPW(M3$eodN!Fan=1Mo1K#W*r7HR=nodR)*@-M= zOmG3L8)DbcMK*Gybdmjzsf*^pd~-;9Mw5R%ZbDFArS6T4Lygpv!UY&X zH#sMf9!2Si%O*4>L;c&Rj#tuI)c<8dhPe7~vP#eKJ!|U!PZKmlcJ=@BP}%;{k`@E9 zxH8*8h0k2C8Q@;${cKUVI!BKVu>0ElIoX}0`{~~SR{lG1+`oX}30xRmT5b(`OEXi~ zvIqfrWQg+{euWgV5Lh5oeao3UZo1>T$Yo&*hfPvkepMvDHxtRFjfzGQ(QHq%`ho~X zMg-XJnYQd%vlIj|J7*#>BExdfr}6k&a+>+JCKSsSP^K~ws|w<|+pEKE_@`de0~@vNgQWi}*4 zIo+VPe~;IDSu|=%a1z(3pG~h(?`G`ho>{g?-!{K)jhYyAb-k}?R;Wg>iBW2HVnm5IJWeSU%=3{*8OYkI6()_5UOecJDt>NCj|@KqWm z(iQMEYkZTU+3fGHuqm27q*Rpuj;5NToV+Wb4n_}2V5m$Rv$o2N_r?GJ&5*v{^j7^y;=P5W?NTpQO0+^$vAkJjr4EYy8zW^Xp-+(L&!)5(Xka9sH*D zY`Eo4uiHm~L7@%gSEbxOmYTXM&_G;o|1dSRueX1b;XARWV(r@bE^Z}U_h8Fs_H6FJ zfgE}I)vh7e@!%U^37K#kpoMZ&179W@GPEI|w|Ql4r`5fj|HyNNh%co^1QAzg`7b1} zjGl{Z$f^i$M|mLs!NvJ*t2;-@zAmZP@Ul;7j-$ zushdZrcW|$A=~xt4*r$_0SOz?Q}m0z+L(Ik(liL4nv%G?B+cuZ%Gq$UIe5I@$g(55 z5+X&@;?g~X>N80aBW#t=GAzXdK~xoTNQ|A-t09MOMIZ_d$&3}U;?5e&$dpvhv(XZX zbOq;XR?>|pQ==qNz4qSK;YBe;Z?p_*qty}>|M@lSabA{tN5%*WK zVj3I)qL$6ReMfKu;81@rW9{kSE(F7e0mP4C7~}8fyyISXkdqP+^^;N{SElB7vvz|h z*3t-@pHL*|0XQHVqJjJBHs0Q&2)@br|OdfL1!?4%4)57FY zn#LZA*FApcK0{FC?XlVqZg zibQ|mo{$T9ALAr4S%Ry1Io1~ORgL#|?(tli$@zF=VJc0dn1tQYdUD+ob`M=SBF)Gp z(iC5V>V>9IK#nBxE&<`06L~XxH`t7AO|bD6{NXio@o6|xw`-`cRI+aF4z-{mpChPv)s67OXA4_{ z95j#9KEt(59WNu7tgi{h3 zGI>SUA|w8u2dL?#fgpg`floG_;q}}MS5eA0AzYAU;g$g*;sq5kNRmwAt;dLPsWn|f z(!!UXun~j*<*6}4+$bDCFOe*09$V659m}TUob)1vY^dXqe_wA$yaF5+oQOfF*B)wn|V z;h9127id9xk&{xxsvc~Ukcvzjth56Kh!^_v$e-Vw_gAB{v9QX5x4sy8)8%7#HvPyx!-S(77Pee(5cu@v%-2?H}G#cWzsdB+F_IWR}jXHp^iP9(P#iNV< zp(*|zRPV99l=+B8qKXML7gTu|@Z`h;59L?}$9n<@n$jUo<>>9M|=K=yW8Y@}%k`)$+u zObUg`(O8iS%0(6w=8Uo}D350oHG9xS%(0;CN7Hp#P^4i)>BU1rY~P;?g>zy!eo`!s zub&`}uNfc5cbrfhpKK%rUK{%!jzw)SLDY7}NA2K*qIM$|5(nEtkr+0RjeGn)a;9j% zW7t6V{Hn++w7!eh+#FxF5c&mWPI&}l7cSiJ5=)o<@1i ztG}EeoHtHN;5GQ%q{uYYFHUf(r;li%)G(*IaQnX|2C1mpTiq%r3=v9lU_o^oWS1xyL=Dq6h7(XS;p-AaU zm?&V$KZ?w+R8%f>ys;}<*edGVFyBtVt9#}4LkL^*@VTRxku7WVCM)Uu?!w#5jgfmv z5Sy&Wp;5#piyrHnEW@rDp3hx&RMv09?1s4w&!vpE3x{Taq)6A@S>(E-w`b?HSED?5 z4H{Q$xX_y>N|##@nX}V3T$Evs1{=MjB|JDaHfOVgl>4pg&{W%RZDQk$kXQQdcqA733Y$wm5Rpd3r z!P71%a*1cAM$U;NwTm#uJvyWp3z^*kPP4lQ>fF4v}KQytAG2 z4ix|hGqD)Y6jsl<-88_=#Y9(cBRsU5n%X>c`$egEXhh}HvS%{RW8)TizGRQT%9aT3 z#8tN9L`=3-wt&7|+~9D$KM_q&*eZJ_gyDdgw-eqB$A#4AUi2vhtWn698m)GzQ}C+g zYNy>Od8In4o0t4X9+jSoX$9=k1eB5<7Xn6nI$;5mH+lpc$*)SR76caMwSx>|b%dJQ zVikYE=M-Fcl411nGSX=y&&&X?8?GMUWD-?e{OgvMaOj9@KsPP0LrPJ^ogb|2=O>BS zZtmfJ!96IYlG`J_Yi*^d?WhN-bfWEMNjhZ&jU5v@l}WxW;j zGW4zA3Sw4l)UBYOV?ac0f9RL^o$i%x{Ljrv3Sa{R8sK|K1wAjt zG2XDuVw6xJJmMFjGfVkO$!o($RjC)s?MAavX_PzVQaj)1RO^jeC#{+Me01qj>qH_E zV)4`L)ua%M;gj!%g)yQ-Sf~K26U5^hLhqGQD2R+8YOBD7w7TS!a70OQ?TOML|CWj1 zLWBHk0)BK268r{Uj&jH_n``u5;lJbcR2t;#42UQVLchdokej9GE9|3)C&iUOWkgUw zT34V1Qz;rLluzU_qn&C}wet=OAVY^>_bP^$l-kU`YaN_zb&yJXs8J2=ac0ycwXsw) zp-uEvYnT+E@e>58@D~DOTE7RJbI4{V?nPfN0d?4kH8h=!ooGe;$pDSBp_3#InFnU4 zEx=0p2uKFxRxMvDRSUIZEnjYwE56t8Yqb_MqMxr8T7ILNRx5s$37nht z46PVH8&aUcdGJt*UWI*1245!o)D3{R_$p(dLsODmP#eHO%gv>3YxR*;X*3SEUH71O zbP+}8q@1b;ilonWvU&7AafRBbXzUP@o6i*_EL1vh{S=xA9c-8L`8smsxBOPK-ENf2 z?MjISX75C}dI;*lr%?66!xVTXFMc2tfnQ93V>kX{LYS?NKKNdnver>(n-;%3o12|w z7$9fx1qlOb3gE>SX2#!`u2N5l8`D==O#}oNyOL<4b`Oyjy8DO9hm1s8G)Id_M10yjHQ?F8bw8 ztJQ9i?-Js6>U10&G}yIh%R;ah$ze}#dYW8E8^1^^?Nw{I_@`*UbJ`WSg+gi z54KoBhZ$TTU76+`^6S-L;q@DUYXzX>Pe78sBO|cj}8$byp+|Lo1@F9Y z6c$2LEZ3_gui9$ln}u@CFEvY*LMdOZLX_HGxzvEr1n&jRp~641CMm&wgQZ}&Qf&%T z2+j!|GnA!oVA|u#(#0C4ZCRRq3S)Pe_bB1pJ1PU(vHrl4c{B#rjH{SUEtv$ z(*;6j?$>hN@114kA1_9fJZdxGUjF<_ANB?zD2KYjKKpfvoy~Bpp=w?iwEU22`@4<(J%#<9Vt==@zdPtJsqP!-J~yowy91U2Mj9ai zXpPBhW;oC9%}vJ`8#ya)&EsO;;~lwD)`&fJVj`KVtn0V}L@r39Sw~c?FH0&j*;F!@ zgJ}9f9lyewc8y3SQwy69TkD&zhr3Zkx)vjgjPS6CO~i=5<;fw4oId6Zr-KZ+W7KSe zo2b`_+%bDnQju@Ej2tZC9Xgsx#uPGh&Ph5mj@*Z)uI-RXcacKo9@fYJKR80!TL^SL z1BZIr$IsHl37=x2JxNc?@hs;&bnP>ArjR)vF{uv;|MoFJS<{j>_#z-NS=S6Rp12FQv`y$aQ|z zbZC?HBeK~j`1netrWzDMg0*C`*>xvuGnUQf9DIt%W+RqOnaF0Vu$uH7Ha8I)@N_C= z!4a^|CY{432l#Y@Bx??vpRn3z$zd}s+R}2EEr(4Abz}~k@Yl>aY)+h21mchg9c8?hr~9;?yI;d1?1OBYJX-ZVnxea~5)KD-|{{Hv3^Lan<2?UY(KP#c1}!0WIJdNd$1t zyA~nMjJp;#$-pBc*M;qOOtM}(lI}#iR2zm0umBDjC15e`oCw#z*v{N3e~c*`>}5m< zq`KDlL92^+;%a_xdtAV|Q^g0cnQ5lK{r31Lc%LO;6Ho9y=bTcu6THu$FV~jU!SVly zrjy}#*9o3jW42(8k$7f$$Oxm7zf34#KpT@JLAZdCk!3DUyc=o3NN1?BM$Wp+lz6we zipA+MXcVzH(PKk<==-#L_Q6jYb3c%wal_n(`*IuZ+i-7G-meY&b1`jY;t|z6sSD;b zrTdAX3tHVD_8tDf$fi2PEyWF7v4*X38y*q>p&}nWCF-Ju1T*Xk^xiNR_xAnT;ATHC z2BDUwZOt}vU6Nrg>cZp<(SmEX&Fm#jf95SZnKak+S>lz+{fraL4pJ`QvuLWRvvgM` zqt@>o2;rk!rhJ+t%{&+(T*#*xkXTbTZphuM;ennT{Az@lrN}FHCv^~MB;9RwZDL4A zak7zg2Ls>iAtjEViKZHkQ{MTDLUNpu6yny*Pvb`Id87A!r5H!?@-c{E8X6)Pc6ZjnA@M?v7*GZS>28SauWo8k1!o zgQh2nWnrvqJmqHD(}-nZ$IUWpFp6LIDb(_s1xmf{PmS9x$YX&~V$)bmkB`}^iP?=b zOw^?bJvDWdwZJFm;#6fWq+nDS(NWmEO<{8*UeV}uM`~myuT{5QMMe}pv zbE9I^7=$Ks=aRyw&7FhP2uo%MaXx8vVH%VAZjqG843D9+$8~#M?YB)+_@dcFY%u7JxdmS&u(@@7 zemovgk3_ALUv|z^H=AjfXQg!2j#2tP5FXNP(Cv~A zqh4A0%VfQ>G$zT6@XEFdUZK_UN}VDiz^ic2R+^o>pKs<1t%9E~r1r}0Ofacw^4Ywy zx2aGVM`;A@CAV)?c;F0osvb5Y_*Q?Uxb%XjxGZH`9)(-=JT!`MtI}iL>NW*0=_X`} zT1Rd`D^|az&d?<(*+?od(9It7Svrn2o`|NJD6PdvqMM$hLbDwV9HQ1(E^N$3Ef@AX z=5ldE#B!lHY;?(Be&LZdBke-*bcO~yR)jBn#JwUmhVm;qVdrWsu0?J1g1k+m7wGF*0?)A>6IQ$d$dMOMg z=}1u|1-plz6HX#2*!wVTUAxB%q6!BRaWj8RP3^dulu5xFSLcccn9B@#YEedlU#_)_ ze2H7Pdb|`rW;C_n8asm;Swjy>0em_&DpMu*5H{DTVE0d!D{=88B*qk{(w{_^E)7Gk3dSTlPna={>|#Q-8qX9~zm*!RBMkaY zYHBm+?HAE(60_DF2y1uT%?{DSuUO={M%|972_;&tlu_W1QhGPBh4g*TYZluuAUe%*u~T5-swSh`tGiI5+Y%71 zDN)iz6IP-!jhv8N`Bm}MLjZ5gwS9$}+N$$ME34cur^X(US?r;IF@YoW7}Bg+<$eWy z>p7v=$wyRHxknffQM*a{Mdt`}$vWX#<^I41$B6e#omK8ntZv-0E4+{P*g%(^QOpO{waH+kN zy_y*4_ zG__lpuuX+ZtBifpnk6gO&iq9S7G+Ixr;9t^!m%lRDbmGVVs+pql28lwr~or5Rh-=< zo9$gEC?jp}SttD2Z0{=ia>=H{_I?tYuB+{RIuwq?A+x<5sp8~&lQj)mTuLua(W}_GlNFcA z=yU@hQpG(E-X~pAxEqOt8S>s^G~uSXzLW9c5y>)0AM#`wF9$#JWEt$!+LC36#1l0H zhszuGJSFkrxLa|DV};n%N27 z0HQ)8D8Pev(HwZk>v!q-%qZH$-+5Nxjof*D4ZvN?o##)WJ-_q(X?%*f^UT>rUU}Xk zn2eOvErh#ELxcg1zd^V|)Lxn!&*$C=Iq2t#`J??D>ifbm3>UD6a#TI;_r+@LdPVW? z--$t`x`|i9%4^8X*h^0slL9q=BcSA__9c1J)@JJU3+`HOvO_yu9X^VTT)8f#-lW3J zEU#sVmBjZHYQ8=;YJ#s(Q+@&11icgi`V!LOkz1dUFW045{jf=o30)s|SRoxoR)Yke= zCo!n1jIPGy`fJcs=lWDZRkT3bH@eS=;27N%E(C!hn+VTL5O&!d0Uw&p!QmJX07sZOO&@>J6|=FE06g7#w`Pg~B0s4%1;&WisYGel49r8{s^D z+#VDvUy>S?sobMNYUw=w=g~8_**?R#!PHl_L@~Q^ckluD4DQtfAr*4 z+-JsrfrtrNWNm`Pm=NQbUGSmtOd;@h&}FJU-c`s!JiXQScVKw zV)ztnC;CHEONwJ$W=;uO_>q0=h7Qff+XwUs#Ps67OzgNgN()FcnXGnbr@0Y|J^xwsV#FXBz>a~ac){%a$ zt2<6al5pDH&6A&PCEPl87nm6q`hdo5u4Le#09Im88b3=svG~A`#iKmyMBHSLKsd6RD zAy?e>s1t$NjHy?mFQ=ITpL7RUSq*0Bgyt0X?WosXSPfo-rrC`tQV8}wpHGnF-pcs$ z(g^6B*9jj+gZRZqx3p7jRgO}3dv4wYN%=W~`&8f{7&3l~7ipS@u)m%k0ly9ey(+dU z#M&wCuZ0x73j0gSw^T%_>@TTmqZ=jLU!NybG5hNa^oiMD?9(LduT(R5?=>bHn2n}` z|9mo7S6KfMXQcEqpTNI_6JVdloxo0Zm?O?eFUA*hV-|Zx8XO>oBgqRcqd$52Q^23$ zneZPxwKub&?-0*jgxA2+3@qj*4|dR#JvYx_b#eN!KX;7b@5;hVKC+;} z_4i)U_WP}a@Twm?;;+Dc+@8%{aq+-^a4?(O!zQ%ns;lUujOm+>lM<)F@qj z6jQ2nfXriHQK;e6aJ)$$4Mx#X@JjqK zHOKSl@z3B73E0o#UkI3*a!{jQ`6j^FQAG=~;Ed=W6{y!IfSMt?AR5#+Vjdyao*5-N zVwd!adR$ zDfl@6X|;$!sx*yaQt(GJ`npA<1UCY2rc06(gvhtAfEn3?Z$rDxd+@_sg3a*zvO)O< z{JrRgeSP6-uuc9%5Qr_d)JxD-Q-Z=+KN3^wUmKbo*iWOtpMR{|!)dH^9cu@7EZ~3@ z4&)Mp@CC$u_2&D0zfDmFXGM3WG2aISXwoD#k5SKz8kXxG{e&<01oguARNFNOwQ>H! z8pqcCS(0LZ41KvYk;xRs*6Oopntf}{YPrbJR61xIO-m?c&&M-=%IqTEPZV`H2S&U0UU z-Xr=Z-G0aPIA5B9ztDTy*A;{PqLWw#s#Be3bA`H9phT?BrAoVmbR+d@t%+JUbW6mm z`c+iEDHig$R-8KX$Ws%zfn-2j6S<4Mns{&S7GbhZcjkNEAe89tLU+(b{H*wuA}_JX zBcyQ9o0+=H_vH`p%H@vsmZ(rsM+ViJQZBcRLS*DuMSypwCV(d4?_#q9!A%LL$MF&# zhJCQPMjc6flG=0G-ppRomcYNX`Zi@Un^b?Cfp7L;uv+|?#NVLlWTaZmkgzJlZaMSr z0P}_jHssmHZiJu z)CfcJJJg=D$0#48AcVntCUtfGAj^>^I2w;FET3Ce=jD1JSZ8XLq6!rW}5k<$&LohfI{O7r!vWPbY0}{|eyqm>Jv)(CH z8_hza+{#z#b-&X=8qa2{+^m-y?X=>3Kf_Qwh?;mmgT0z)Je9AV?;_m!x(8eS;-Cxf ziP#V63`&yBEC46Ar+9KKbbVpsyP8(~kTq;P*JNSronUO5kYMb5IbW_cOZ7&j zg$1h$heM}SYE~-sN~`8o+U2y2{p$>S@gR;ccB*yjX(@UY>lQ5pnbs{g03xzO`e>x> zu*PHi8M)JuC!|qls_^soa1m;-g46qpT`!8>Mi227)D!bSM*$j+zvni1b`t{y&U5ww zlXg0|OF!Sd$r%|Sku+{_z&6=|RBGyh(q?DgZ%V$&-_8($U1*vzMBpO#D6S9zK1w_* zo9D11L|{ia-U(uln@<8JjPrPD*-Mj<%Y~-=Y9Wl#;Q<-W+|_i0D)q|40}NIZ+fagL zI=E=7c0_T~tmF@TQjBqv6TDysU5vzzT!@EIzSp5?O2&AadlVOAh*3sOQd;0_w}S5+ z$1tHZGcvdh6H@!UU=y}+Y^5G}ONacysvL(c*8N4l)$Md!s}B!P!L{O}z4r3Fzsh!f zLtIATM~kcM2vsvE`7Fj}Z;jrnk6;UCoB7C>pY_tI@6f5o_;K*hVThREv7uyr5tALf z2=CIA#YwSbQEei_TdRe7 zyO}S0^=7B+wf%Yr>7C&uXnO5dwcTpMvT_42?&(M_z%G{$hQ-zdP{fL=1mQf6mAsIGPNE&r^u`~BaG#ir}X{K@;qBx2yaWY$~Kof z9b~hhOXsvCW4D1|7PvigUI!=fQ#i(Ap)U)5ZgJjQVR>bY#6gqoR3U%&*vJpgq^3Nd zj)|1nix^TyqZ5*S!^T~1u^TX+DaiMZ0l5fIxRjdOUgFz1)JZqEd2u%a%{)aar@PUF zd_Z)ci7H-4-)B05-)F*m8^X%iY)!FGhF~S*rTB7*H_{~edSe%)d$JRC`ngb2LAvYF zlgn^1m8apjyBkf_c43&RARTE#evgS<%{`=LdDw(}(7F38 zdgcn_{g=8CMtWPE{nR4h*MXo{g|~|s+BO62SH&sK#VL9f-YzNCQZbumrrp1=PvsI5 z-6;7U(<-5g-D7%`J~7LbeOjAkDy+M;U9;KGQ^l!Eq?(e+w|L#Q^l$ptv^=3a3;cXRfXbJN6O>Ky{~sGa!T+SD-1;*?|KZA}xZ$9w5KSvAYc|Cx>W$lE z(Fq3?>+Y}yHd$BLXlb)4ZbN5dnrUaDsb;24D4U|-9!h6O7-rtMtl1Q8(!`r5ws1@4 zrQuEH{c$!$Y~!tLibabPZ4tGDGvTF;Xk*O`#Ih*1`sfnc&obYh0P*dB(@gtl~@s+7jnQChb_k+5=7-7NRr=~UwrgXBcAx+}PX;|{k>54Is zPwBXur(jeo&ZnGn)V*QJX%at)zFdTLEIFS;Q*Fsfc{e6%%^6LTDEO747(Xgz>x44R zwGyq*51~&k0~yjJejou=nhX#tWs-q-7k$b1TGFIz&?#T0XHHk|e|UV2OanAS!M`{%KTG;2>HAFBX4EOE=92c1d}r9(^a3uM z%2Yo_UYJvj;Uyicr-~3y4H3$LFzxzG8Dj1XyBgk=)-}m+gfkbUWkXdkI-o;w4`T-5 zl;u&l5#n}=_Osajs3&Tceh6ChEHebUsaXbX>NUbQx`~LxPnV2bGTL(^|B8B!g_M6$ zpg-FQx-);waWr);NM_ukNJ`RA-6$q0Ni>4SjWgJNkV{$rGQky>5z8R#4cYs;?bYBA zz%`eDT8l(1fdXa3m3u4NrEul$(0Or{Mc>K1Bs4O2=Dv|W(N~d|WVk)#L8KfYctqHl zWEd#2+wpo@$8Gr*C>|bbHs5X1{B!-o-V&k(@RhVJI}~5;qw+}?<#CSnx~NJaC4aoe zivQjw0F?`ysUV_lRd&>N>H28_;P1@>ETR32MZexC)%`}NRK|aPv)ZoK8|7N5(k#%e z64L%gIKhipH5fz(be0!d>`Dj4VBp$Oi^pdSC_V#!LKFkNoCLDL)GU3PoomsZi2ls- zpgTX)=`OSn3Zl&61{2~rs2^enkz)fV)RfEBJLYxgz2>~26J?IMX6+DZ@qh2N$Y#2i za!Igr?PVDIAEq9;jy*SS&PIlfk6Iv@oTKjm=$<4YGxnb3htQQvlbIU8@HzcIXsT@h zHnDM{uC}ncHR7HmlW0mma~nSmKPPU&dI^vB(0sY?p0LlHPM4-+0wr%Y;gs=~7$&I! zV2Ov<@vG%lr%}%Pm2w?f^=m5riMP3?0T%aBp9r94#im4o5 zUNfVwOTFU@A+9pFQxo6dt##t3j842zsWoaXuU0`8qH?RWs|LmqHZb zJQRwIE-A`&0*loKY(07dfAx{oa7#aT`$Fz%Fllcd&~1}rqC&JRm80d z;|UT)RBm<`5T@z(r(mn%^5&oiLF&>gD@<_wc9e*mm@&bZ>pzfUg_$+8!kHk}KE(#xE%qZbxf^@OaZhGxKV_P`rMs~FAXAr!-?f@8`4232 zX(t0yf+Gu#GlOc5g}J$zDL}*e%pI1aB$=~ZM=uNgPF6Z&P`Q0Fcyo$2 zQB*Sz%Lk>z6NV1)Et7!=ru{LFxG`wqh;}s(eJ@!@+YjA9{I1!3#zDq#*W8@RWODbs zLw~Gwce~Y{TiC>jFTuce1!qR_u-5wsu=)+d;W(SO7Qvfk^X5Azm}&Fov1!L+$gz3r zq3H?Tyge3*FeKBhlT{mPIk4%QeUC?QUJK+1%be&wk=jo3WGG6WEG~I+5IShT2n%ak<@d*(P2T*~W zw7F?`ox@yco$kEPo{Ei$>15-2f7;A8<8Ntg-G=&_-{43)4$ zW(~%4qSBqcpIUSAM{wJcrfNQ5^=pc$F6YU|w12`tH+#_O=MeNyps6P4DUWGwHw~K` z;ZmeI6NYXM>>Q%iNONXm6${o#+Cuvs^MVRXOp=Ci&~>VJm0*0uNg4yOX-<{}GA=JeXtqn8Qlr^u=Nn$LmOiD{>l0{CR1w!INNQ7_JO2WEHCfph zmze~k8_yJ0cQj2wif7jmb#n?ewbf0^*oz;S3r;^lljN$xzTkAgi8@_ZBwcXYi=JGY zRfndip{b@RQeAMe^+fFDrYA(e<-FWOJsb+L6ERXA}R+c);TiQ_mV&5v4e9S6mZo%km%4^SvX z)WkrFfV^b8cXzM%Zub6gcQ|N;lZEp&d!{jJ#*&F?3^=aLhp~r7PfMsXybjfTADTz zSaRe21u{$ee=PEs^#72**6ThYZS%vSU4CQRn}%>8BR_2oeGP5{ahbc}HqaYWgMEg5 zd&Ii5x%q`JGR^^E@6V(*HR#vC;^b5$twGo1GVo+f>TVhfrgO(bxl)m2TAA9vgSw{`Gdq50YHwEM zHdFf&%5BWl&L;<^_FwTAFJn`C+;(YGd&FpH(kGCe^15P#myz@W{TDwHnS-$)rSa%Z zS_7oX9V-D`=yE)bt6W^lik30&HLzlY?dIpps$5oTxf&(cN$`;oW~A&%zoJLOZw$;8 zAG#YANr>~yArm4UyK#H)A4oCiK<(LsU&~Y>t2dellC-o3{~n~)Ie)l;qKWxKd-h-{ zc5Ac;|Nk@^WSY$>zY=rOVS%Q!wi~Gwt?n+XZ_9D zhgxj7ITK!FRB7SY<1N&Rx;n}3)Cm>YK6U5GPV-Zu&;g>uR)Y2wJ_dXYKgbNkGty^{ zO&&Y0&)|d1DAJ2@;`l5aSyWhBxs;PuSx2NTSz6Ly74;fb1ey9&!!yDtQ-R?f+KdOk zH1$jWZKV?Ob2!tq>BZ8P+hHa$#nY0JosW)@BZC&7DJ6P9dNXCJ-4wfQ-PX=@9)X%+ zx~fgnxHdV(gF$8hrOA>$b3)hE()jGu^aPpyH0l`{MMCe_)*q(b2-K1hEK6_msNSJZK|(lJD4okXlw;}~KPYo#gJSf|I~R5osuS}vu^ z9zJND1^W)^e9x{0K+sR9cg(Pk`i|^?0(k-X?#KvuIZSKK^dL zjny*Z%N@?J&PPj`iPNN$Yn|4!d?@A}DWw#rLcp?TOh32k3nrH>S}$>a7qnJu)%5&0 z<%sq}6itj&Z7y+UXCB$}rK6FA@lY;@FS=?4+gU0Mdj@HK3pB%?0cSB)S5=&sG;w0` z#N^cMxTZ3su|5r#pYal-7_YAB!=CZY7CcP!3<}tqdd8hc15ynaDI(<`&4pJl6fROk zUlA)8YG;w+Z)BxhqXIsf@pB#-sX)A)h&T)iFRvrCaGo}8bw!d9Gx$7qruG0qM&(=20~~m;jMYm z7p2(cs^QOz9t7f~HzJ(E`>~CHez?w9sezLjjjHa8u1~ABhl3Czw-(U_+kV}1{dx00 z^CGukRE>t})*7IcLmV-~an(v47rl*I%~jxNRw^(0V)Id7^afRce{c01GHeSky@rje zyj#}kOCs+Wnp^cM$|6s@_LoF~yC3R`R;yG{&;h}H zL5g7;GDV?Rf+A09#>?P&VF6oZyfY;9HH><#;VL%#E^L3ULu@luJHFg1`i;dhxag{` zht-ZC(^j!nH;Uc@iWlhq3N9iC!lP7>lEa~1upr`8rGpZ3jy6`9ir0v z(>F4O#SXrM14fx(k&SoqMc!7c3m(Fq$o)0#YCJ zgex}cqxX+bf~AEM4oW~DYfU|8(KEpl6(eq!co($*mzjZRg36Ix@-D# zJ>mewvZBQOGkyU@o_&rO$~&Bkh~2xWnB@i2#vequ)2>na``{CbzVF8Cj4f@KI$P2(9`v1-^!UEz4e zOtx}`;>)EY*&jQlR)W-2iiVC(d=WJ;4Frf@7K0jcol}eowj3y`t~X?eMAW*Ul-c5r zVV456wk)<7)$=~0--@05O$h!Gh&@W)HUn9BRD-Aq`V@e%!T#^ zJ>4id{$u`#dD84PFPU@ZGv?#wRr3et4f8ji*qO>pgS*TuI??-TzIjsQD(b}|`y#F` zVFbVr(52*2^P10yZu&}JP_fJKs^|-Uhc|C{tazzOHCr4NH}{x^^^a|+{1^HFU%DTl z90D{B1D-wt*!MBO$Z5V>`T^J>`6E^I*x0}!YlC^{i|@hurYC29WnI3C^$0kFJ45)V zTI1jlE;{fJ*}7S^FrWE?`Mi14eAD_bCj|c{9D#qjb(pYs2(X**F!_9va0oQ4A;Q0y z`7MAaa-=9Xp-7&;uw>p`k`$LEwPi_ZNm5yo6qaOZ95;J}ZS=hPtof$-SNVAJ?cmwm zJ!*ZJFi%*(r>|ub_HF?jB>b50Q^J`}z*)jA!aIaNb^-oOcp34_t!soY_W-_1uyTMJ z;r(odhY0;_irs|g@__FX77KvK2m=FvJ%ls60A~rWzYFje!msxLULpK^FW{Gir|toK zgP`vNlnK-O0q-O99024AuM%D-TssK3PWbzMfVT+0!^e#E8bP+ijv@RSq`cfikZtlH z8-@)Y^oM`)*DZoZ!cEnz#wY!~6?DBx|v_))+V;TqvO;n4|zK^R9= zRBMWG=s4gA;U&Tq!u3hOp9trt0iP$lGz+*w_}K%1Ul1Po0N}HPR~`hsO8ChK0WT7c z&jDr$$36*|Azc0p;CqDo&H#o9Jki_YiQh8NyT$1L7Q^#e4Bu-pPMXCyYEnYwrd^90 z?yS=U+5@a70iMVwwJ*Dl$ZKWja4He>;vj|NY?Mz9SpCVAARmS?XzNO`X2%L$X5E!Z zjC1Ew6m!v2WucuZ`j|2`Tpy#~V3t;RXOq~5S%6maxWxd|M6HGhzf!Sc9@zb%F#YRz zJ8M$kv}vxx`HFuU!&+T!V1R`7bD+tC2gj3wRB~^eER}I@xvJToPUXMA@q3$2T^Ww= KoNjx?vHtZQexxjrIRt~;m!>|5Q+mYh^?Q$$`u@_q?fOTLmhS6x2c=+n(WSRb zxVHH_=xEWOo$oF_^vLYYN@qL1+SxhUa-aV&!8qDyXt(lXD+Kyz+ma19hbx`k0|#w( z_Wi)e4GcsM4#1qvAW^@fsv%md;5jIK8T zjz`jz&5sY9kvvhLU=`GIm`p1scj?8zRzTH20#2%bn zbi2L7LwoShOlP<-e?>G9eDmtg`S{}Q(T=`9=*=JZy_MTHFFU~1<{5z_dOUFa6fmPL z)X$17fug>qItNC(uk8L#0@ zfcE8iujKe8`|51MI(xK7r>7YBJ3vF1MW5ZR_Qwh4?9o*Gjkw)?gPa+l!Cs1S-NA8H ziks2rE{HytMWhm-9J&k%Wke9uoB}%s**CLjA|{_;9Qkyv>s&8q{*KNKh6%?Y3=_UH zny%EWcW%c-pJANngHmWHtg46)m90of#B+rKXP^h)85NnG$4pE#+7r<~lTPNbY*EIt zbF^(}_mBCpYz6&38^fB_dpcTL8#l7y%K25mJWN6qUa74P3LjoY({s!o`X}s@Di_LoLV|Nvi3xkJ@wrac+eNp6IY`+4PJ*aMJFgZm zUA4d7%N(OB3&beU8Q}K?14Lis`Vn9F>mua;aU=Qf7GF!y zju78$4BM44ygia-w-d#yjTL&I7|lAZOPG?BF7GE`1)cvn!Ao?$L&8dQ-gz$(_s-Gw zfzQm5*Z|nt*+!ov6J#r_oO#WZIPDq*MI29(n+FK`44IIBlc4F$Z-O0 z21=Eb>6XzM%Uy3}RPvfm*={r{EzfFMj$Lt@Fb3^%wd_~DdeC%NfQYZlxs!wcj=VA2 zewPyhM*}(7=yx>Ca374#Vj~TA<5fAr@T{m^cqUy=-@ZNEgNsqguT*Lc+o?3$<+^40 z;FYIajLN<0MoW9PzPaf zo8aqgyK}f=6O@f4l-%$DfLpM@a8vM2kO0cCbXNk5cqX>A>~Z!+2mU ze)ec9pR|~k@1xNv_LK@d?@JlrXmd%j1+L;wUX<@9J5$mcLd z%$ev+`WBl!_S;wS84l1@IK&^q%W>*=e;DH>T&6n`=$#DcB*YpM3+1Zai{XAX^`=ma zKH1Zw9RxQAdIx=L9K4U^!+Q>c7wcZ&cW_f>ArQ%{JbKPtK+h zLoG4uY!WNli)WAI&lnf)&c(%O^J1Ft-^qvj4*X-XLL}kqbNV*k=q;>K_;&mg>nkBU z*l5CcWj?~nb-R2u9>5<_$C;BE{uUmmSXYeT_wa0$BS`w&qmXT zpO}BrsNtIk^b9&5?Gt_=h{>7bUH^m&XVA)Mue_YK7u`;85qA*ubCA*DeD=M+uavA(_3Q67)3y2ocy94iX=!*1sID=}GHLT`)QJmqdNkZjS{ zV~T##lkzB96PwaF3pY`l0~@J7fX?p-bV?J@tuCGj7(Sx>~eHe_Q62~QZ zfN^n+CCq#mdcdAn8itqAN4QU9ziCv{2Nj4ePe7DZU|SeiqbDt$gw?xr@-QJwXFKAL z67{k_yafN`NkN_ena9@aE!f?~mGCf{j<%CrIk^Pkw1s_Vv2^=)8Vs} zdyw4`JX}S;N_iU2(JXMnRbPz7nL{sRD(LC(_2?~p1O8}wLAM@+h4rGSD>*^iRLTus zfahH8g#U+n{bH)uFVk(NIKE0(q~F4?;m=4g9Ye5+zwqm_MPiw#4)(`a!f(=RC-8km z^9TZk+bFzWKn~*gHr~{UV_FxB*mm(#`lKW#p>*5Lk!l(LVmu3vM5r^_>Ul~Jvj*6Y5si5o6d))3xs#)^cu*Zrl zj1{nGnKWv*FmWS@Zp(cnd*Xrq>?#KOdTO&jd>#E0$(2oFkhb5dJAR|pZq{0))>>}8 z-mX>LmJ`^H(;|kC2kG>@lgdy=ySaEfI)~NS9OoWY1%|&up9J@W7vn-wMSS-urn?Yx zXP`S}%)d#!fn8NS7oZCsLW9ZAEwX5>Oh!r+4>;79t}7* z-auE38=pp&w_8@Z*=#vguk88l zpy69C^cQAT*QzRu5M=K}UxH@xmjCqXYv|R8t_YByq&v(I&Hui91Lgwb}G?u_Ze|CfHURk8Yev3Hoex}feCd-8IR zynUG5S|?!u>=qB@@3ZlSu)qh=OM4f4@}7K;dZOV+jL_S4p= zeV;n)J>)NrSG*UR6fbML9y)ic=!rywrf$zU1B2%3R=g97zH{kWju@Cg)1DP|CB^@4 zl_A1ic)m(ad$wZA%bR&b*k-Fy-K5a zmkQoERe2wMCZ#H)yPB$$chjo!f!uLUhm)wv7oabdD<)8t0h*ptRe2WZ>bYa!%Tkrp z_8znq^w@0I+@R{#>h(&~3cO|;mQWdcQ(oI{H(=)#Rh2|1lc`Dq88^}3&~%P zx{~Vc9F>v7U&ZrPsyE@b;0wuUu$dYz9;j4ue}-?TmE1XCgGCR@H4Z zYfh!!woi%5`^+jvB2?brQ`3~n^L@YU+HK#fR|CtbI?&s#YPDHzw;kVh0;aepQh8sd z&!kjdbXQY(@@`t?eLHuYlc~IKpf8nECQy0Xwwz*>w;y!%)iLm8sXS`?CA1av*s|@m z)u=SRa>cfSa?OE5qt)`;Wy`Ks+m%L9l}B_knaU$TK802js65F_QZ5!+9ZFeZZd6F+ z9mRxlmG=X5#Z(@$94>JL*cRy9-n%4sXZvRjRvv>S|7+EmPY?!<5Rdi!Y~@-34HRX9<{#D7z;sD>}Xz zBvqa7shV!=dolJGBb2RH&0T~+JS2J%Vx?Va*{z^awQ8-3)vVj?y4@_p^;D_Xy&z~> zr$o*D$SOu6)ZELdX-dtt-DbO0Yu4IrzX8{o4PP%*p6g>(*QnNNv>wn`b{9w|sO`8j zH}PFM3IH=XL|5pODU}!9)l{Cm3zfGw(Y4|neM|26CsThvhrU$KnLz!$6HV7=#g`f@ zF_7*ky#%!PhB2^asX}V|IoqIwX4|RNE7dYqe^%Qm`(?PqJ-6(-ZMU#0BwCtG z6%rsXL#qi?q2xESR?ArZNl9aFR7e$mg7C#wf1ji)rV82BX`l+PobUCP#_PcgOnQ)- zuE(lx3-2hk;``R`&QL9 zo}WD!K(=|JvRam)DPgd?L@#n3Sa18b*Yq5_=~$Jz*RD4z<#Myq@GEuOE7OMJ`nx`_ zSj9+$f-F(fl!B}VZV({+*|DM1EjVriEN$HihEi>{eW#XEke5dak|%V{+=zU=zU>Zg zp{czCOlVS-7JWRWDxw+WQyt!TPFN;7BF zY4v$ID6=sJ>MW|JwpFy1>JzH7j97kHMuAl;!>?b1W25f0T*t8yKLT3NC7a4Q1ew@p zBubl1eG(v-qSXZIQ*xt}xrJ7eQeK%G6;husA$&3Q`BJ)K>XTiqhx)|k{C0{zqJ6_S z{NVZLVfXO1#S*eI{65wQrR9NNy8EVQl^lD3MZ=BDUblBI%dj2raI}Tx!LZb^kFyxH zQg3N_P!egFQ{BbE5P@oFhAdfxuJucUlY=4R)$BzNa@qE171BX^>akAgD5cXLoul?M z^k|l@=4Phu8g~5tiLMBK>uUg%*td};$-atYS%iWjG>8SlEmM*}Ny?8~Z(UgOkKKhX z*#PDaPW3RjjxRwio#@Wbvv@m7x`YW%BWI~B3*BMKra^Q4phcwo|G3J<)ii|a;0Yil zMO^=w;B(1?S~$sQznSQGIEtnwewzB>_SjiEiE8nOuT6YTmtd-Ppy)%Qcs;s++ z{7H0`CjxWAP2P;AigMV(zO$NWlRf%S4KapSL6#DZS&ZS+*2=AgCoWnzC;8eib-zV( z!l!O;;&tVFAE38#oJx~yfBptTh(7nK_R5*MKR{Du>edh`lp1SVn`@J2tx6=uW^a9CFr5F111*vWB`%uHid*%ZHVYNNZc5u} zIpvzys3C{Yb6Mh}=2;T4wL3?<9OMc3LvxHFC5G;#tczKMT`wp$fC!w}jNMlmOED7J zIHl>E*xD)1XWJu!wr63P_cT)?%Bm6Umrk;o+Ex@%G@(1_?fu~v{KMqUlSNUo++Q zeT^}ZK8eX*#ZsSiW1*$~{_ybvy^0uOX%s|DgtaB9TzPC6C8x}8WfTZPDURVuq^B68 zWLeWZxAN#k>zW6x`e?6;f6z2Z~ zXiyVb52_!`$YFmx(MTt@u!}BI>?4xc>3ex3r)T4cy!HPTeQyKiixSqgNa)elctRlZ z#jjX{d@X{`w1GQOv{*dQ@T=4-OGJ;kKKvMNj^96s>raG<+#>^-@m+*n+aY|lBz8GY zxs9*~Z;%EQ5z!JnXzh=S@dIt?j3dpxGde`O2n?GD6gv>diILl?cc|12O7;?^^O3_S z+CG?38$JH=pBvXKo|%1sStV|rPF0~8FB_QEav=OGfqsndEYXWtMpc|jyI!>_?UvKD z>W+sEN<>XJ;fD{9eOhzIE~7*!s6-o9RQzKQ6!BD(>soj;W46^YX?Qf~H2{t~G!M}g zb7-=wwK+6nkk**wa0R@b{jtK^xFtv}b7l8~r%ZP9PZty2+QuAjxFM4J)&y~fMI`r~ ziAFj{ z+;|_`=T&~s-gwjPB@}2wrNZ8#H;9Dqn)-;R?sEcc$pbn$=ZWGCB1fS1Uj&Ro(AO)T z<+SX&UG|Y)-KyE}=6hwUT0z!F8=-^{^!k!y#7h1~wR@?eNWah4BPDylcC>F6g?HHE zzVtlbxwq#&ghDZb^x2$r2U9j?YSBi$;$>`~2TWle7zi!NUq!h+>T^JoibMTiqFM>+x^z*=!Bh5EM(5q=QKSN}Dqbp8W-LR1LGFv1w>GCoOi;$t z7*G3laE>>#&UCmF&qrHPZ4=|rmUSdRgsX8c-pR8|M!RKgP*&tJwuBJv7JXi#U8`S` z3XI|zyQAF#dmOIOcJXs%bOzAL+@}OLUs6XM3nt7{UWx@JMWIB@?yS(~$R24Op>Ie-2OMjqIzybIs(;27OXEy zG}2X2u0=)P%OgsotMQ)bd!x=Nv#3(@Yp|^Lre5L}R_cB%a|RLYYqqpvG=zQXHEC%* z3pdwdY2}h5x43>BpGa6-sj*AT>(zKyvAiV6kW6wwCN8X>oFG{Sg4fwe?5oifL*=cxm4Y5l;JNNrdw$@{KnHDSaGQO? zMqI62Kggf4Q27@ipWAIF-Jl5-lOOjpQS;H#x~j$F8I_}F;_-_j(z@eeN`1~Xqk1bI z_*WyyO#`23cP>Uk_!a7vYwb6y8>V~oxnlD%trsEQj6*62;7y~mS-EB^rcB$i_E0Ob zJCg6A)a2F5hV7o6c@sI>+)Kyw?4~CB!yWi1SDt7SFUlxyVU6?=>{6&vj8Lnkyp=td zv?zYXGjbqz1i5vTui(&}iGLy$viUmsC0xZ{spo&?LOf3GQ42(guV`vzE8{)+CGji% z+D*A%qq5n7jS|hX$L;xLU!Nh=UtV5X>h*`Sg9Vfue(`dT&VXWzIk67p@aUp9n`5u5z&@J%ht}tIHBbH%o?=( zY$0((SqydR^eEGq;^|F#FOr-0PmqejJUlFLAMiZI&?JA1u)Y~n~t=7tIROAk9*RGK5pDrdhJ-(Wp8WJud8P!|yuzq(H!xB;A zze7zA$fIUtlz4!}OHgatHP^3N^_Jr_tF>ks(}+;n1jWmuYadOdk& zi5{amMq7TY@SsREiiqyNKqEs$H{Di^Ks`S7yhMB|L2L{~Jxd8irI$=$r~gWy;&#~< zdPmXBpG!cYuWu)dH~nWeP`w9D6VV}u(UAgLN%1eE>E!XIqz}SG4Ou=wLO-vK5JhA^ zZh$T~xHOtKEx0r}ZP}8LU=U%~e`ff$iWz!Ugn<(Ak6RD2%Ch^z_p?{W^X#sBd>rP3 zJq{|FEa*VH7jx}Xr*xvsp3GPn39h}Inx?q6+(6BAFYqdkQ?<%<6j-XGL>9_qxn;-k zDopB*93EBlZV#5v%gqHssFXE9s4h5)a|O2|eYl z9CQ;+ zg-!GLnBo*k}Y+fQ`s%6&Xfu-LJYeAtZ^H6t>{F@gBo8)h-6vXKSNi{XT+{f1E0}V3%%n$&VU)~ zFfzu*h{o&TEm99hn~^|?%ovl8DEus~Ke(t!`-k2GM60Gjjuh711R~Dw-BI(=!p8WA zB1{_gPPRu6`EaA(v2gs|2;eolh2pV?AEI6jZlNgeh-s8{Jd^5Uxx>iyrThh&<_UFu zdrWv0{=z&_a47S?KzTWT7qacp5lE!)A_hS)SPR(;+FTxBp2Nk0%J&P*IQ2iCtq+>4=IWCbK zT~kr;I7YwY3BSKEW=Nz8SH$zs$l!{g+p4{x*Aa=zQ6xrdS^@Q_C$8sH^$KIyU!3@! zZr`Yjq49a)3v5Vw52_`ss~2rK^inicmO};0QIN(+IvrADjn_t@U@uyeMCjK%3Q6o^ zzPFYhfBDa-2h}Fu(HFvHN(z{m=J1`#8^)9P`rJv>ra%vkGcVl)n&{Ll8f+B9V7G9F zM5}_ra8{*SwFBRCd>=(fYp&CD$&Z<>J!lfd((S%6R6?%`2Mo!LalHx$%nj_-b#=h} zF1l1%F`KYs-6-9r)HEgVEL509L?^^t)w9Yt$*NX$aXzD04IBiBRM_#1-!~4JPY?>s z4w%2qMXV}w#yMdAH+ssm)pI1yKclH4aSAzLO!9_%#9|>6IXVBQ0k&KR%*S%kvRW?Q z2`>H%^enhIaO-f;(*f}=GJeX42!{>Pw#&_WfCJ>(bSO+Vohw}YXNJ+KASzt^JM7hb z*`RT8{;R?PBkd!zFC__zaKOmbfw|Fm2h4%pKqPa(Ow$!}z_6>+zyWhjcQ7lqT77S< z7bZHQT#cWot=n)ov5Qdm0p;#fLW@{kM&*Db zPNn*f>|wNZy}HIRXB-!RN+Fjm&ttnqtm&U9@&|ec0&1bB>{i2VH*v(LZ8?^UtQQ0b zRIHloV(A-Htc+drb+!LStH7hM|6WB+Q}$oAX4y`|M+IWfvYepWZU=ONm(y@@im_Fu z6E6+L)%18@zNgCErP{_>qu2%i4 z+$#(8Dl9=MIi$SHHy?#1D5bf%(RfSn8-z$^34W8Vm?g-rP6JEuiluq`$S}+pJ>e>~hvf52O|$-k~1PEaJlxaot`TF&OcPgf6F&i4rx3b6V z2{{z`uNdPm%pbvTA*weOk^N2{>ib-dJRMKwxbIH>SMu;AzM|P1aUc+e#DByiI-dWn zI}t3Ujc9zRHwPhGvKJ<;vr_`cG-JDzx8%HO_u{esbpBZLX74A8&)!?}zmhk5;w#$h zjfvX-)%>rmV*WS~tD3(ejZ&NHu^n3YcqBx$@mcK!-j<0R0O#ja4 zJtgw>aq%H(jOm+R=gLyZYLAR7L#_Vt=cyNNBJ5ILRlf6u#CLT2cCsbM=g?Q4veRc? zTXK9IO($P+&}1f;9NIXEx_F@Nh8r&+7Mer0pSgKP!FY0JbC@|(W1JuE&+7+x?u=$V8WXEl_*FA(9roT8So#=GwOcl&G zJ4>ZR0uB}0;sdx2v4{S{uD>)y(G)zHa&4RogTq&FR*b13?xB*A z!tvJ%kvFZV%_x9|^O1OiSEudch&Vd*DCqYVg#6QkX5_L`sAKsvCW203Y>`$IAu}Et z8A4|0wkBM)vlNP2506kUxz@v@iSOt#crxqZC2S~q52_T;u^t{n(^G0aNH*IIHj7ZM zg~=o_POI8vm`w5=Jxu0G(v^iM3w>W@c$wEb)(J5tuXp55m4@gd0Wm`E>=FnOW{6j- z)Y^W%;VJv$^h zE9gj~9FwF;F~jqe6idFNOR*1-VA=@2nVVyaj=8z@;~ik5vr*tHld^rU&N-=-kQivR z5@NrV4)!KG$R<%D8L<*deiehid0kK$tDNK~vPFNPJv%|G2A_|%6b09a7ZgoQ<2wALD*O@-Pd2nRu2R{tH#4l zy_74WKFf!tg%eh8ZU;-JMT*QuS#3J{fNc*^k)J7UE8q?-#3D6-2yZB(M6bL{`dq9| zu-4*=ZLBv`zs;yk|M@{>)@4e1X7OF&HgY#qozEPSOg+c$|L!X zraYd%6QB8BeRN5tsSPCu{)Qj;^WraoeX zyn4+DIX{h%X4$q{ZJf7RZMNa`3|c|ON0LRW-l*05id80rXmug?=cpGQb-8b9n}K<6 zLab#yj#2aWT+|e(4f$4dkh_YS%g|T_*@(+8qnu8?>>>OSCEFXVHYLJkTayH_a3s{n zpfP3D<@YMi&AY#Vttj$!$dNe?RuSocD|>Z(yymuh$Tc1vgDZc=#P=@|0hr=d)Fo>y zsD$73AE{}|@9LFt{I84itD5zu1 zqddM-?YFQ4yqjvBF#BzE1`P5Q&4Am1&ck^$dMsSPUuLj{i*%JR)&3Lrn8lki#psD< z^lB3Dz$8eANG$w*jMXa&V|5ZiatQsbm66Qj2T(1Iz%I8MzV9`f zZQ3%(XL%t=zRmEMKk>pN`3?5!SdZk*_o3j?Eo|cyG=49O1tdQr5w%@XwjD~e$I3R> zqNlV$8y|c(ZCJ19n-4pqZ%Jxb?!+^4Tj3c|==|1oqx0}mbfuB`?YL2h%%9GHFs(S~ zNj8~3Es1yObyV;_H+}-};j@xGDQi_f34Ss`pOkw z+1}2VqUrj0J2Qegq!Dr{cwOR_3Asyhrz$3N*+@p$WQ%}FL=S;OL?6Ln0Q&tp`Z9Q9KYjn&E9DpKjs6L4kYdJ-nM3`{^H7EIt*DdeDB zMtwaPj(#24K8>2^IjGj*RAA2+WrAO3=*lTO;aX)%c=&A03}ONu@pCsJz?nFUF-HsZKuc&y**^x$0#(Q5zkCgB>opM!GJT9UCBJ{LMMLdnBiXtwQ z&~J*Vrh#sFacRd@9-h--hazaq$CV}u8M(G)xs7Vwt)oU0w&_TwWaE~oORTkajhO~| zRY+wLZWBpm9cSvmsaKIcCnM>`n}^g$q|eFFaC4(+zQoU|WJxXno<8@Jgi@A1$F5F; z^to%67ncy!iBh&+cYHZZV<82#hxJIOyG%`|Q#+sb?4fNgrl7tiZK&Pa%~-CyGnZo~ zN}+p4)YV26Q_#jFGCkgm%{3VXIod)5L7`8u97TvY;_wy`^swYE2uCoH@(k_34m%V$ZsUK%FwiOFI2gg6e~5zQ#2Koh z3K`NJ$aI}6B||R6sunc<=o1T{vP}CAfmNwjIy*;uhuz`4Kg$lF#WLMj0}-|<^}mT% zX`o7P-%0eAuaLh*Z|@HY1m<5k$AGa|4kRJX*0u2>g{k}lPncZ9;Jzp@B8-@zUbfsy z#i@Hi%W5}Tj*qR#ie2;Fz{i1gY+Rnn(_6R-2A%H7gAi2}O9l>$}*Bc54BvHK}d1 zrq9)@&XoDE^nKR67qv}>oEL$pjHfYLW^&O|V3YM~bdaZg5`GVLll7|T+Y-gw^LonO zWIY2&WG23{$0{a`k~(P8jENfK_X*XLPsH*`y%po}+0j@``dhV;WAYOFg?CcZlykv$ ztpHnuUZdV_TlK2vRO{7hBM8cN({Fms01JV!Rb3t;v5uIzlL&}r0ohNdE6Gz{$vGLR zhvQwFWhp)9=DQ^WQW_Hrm_wi(PSHl`At(V-Bb+Dc7ppK-V#yKaQr8FOJDNNoIG75fWBK=(FIJDey{!U@a^yiC;*T)Lv-v9oqW@_m-8^(C%1lMQ9lL*QaHvEchK&Wh)|(cwK6cF>tOg#U@+G((~c++1$e&28tI;q9Tamxnau{^^=BABd?Oyj z#j790`DnT>gV@SQU(AbMBF9`xsFn|OUXhg}4CqjwW#T;cd75SRBSz4T`QOSb8^gbq zEuM{TB-1RPl@tmBSK271;+N!D)LZe0UaU*ArV!3@ z{?}Gf2!{i)s>v(TDCGl;g=+XslCK-%1H3p#LuFTmjbTl>0Y3xS*Ww0z3nr4g0e=Zs z2{&L$y-82t*$D-qI|C&?VGsTjp|+qi@UJQB&OzLp@W&m4yDqXZgqM#w1mWQ;u^J=E z!%3K15YEBHWb!Q*fyjo!@{mGEOM@O;D9SF#qga~nQsz^4ex7G6`B7bqDS0Laph+By zLEatoJi}jMnNDy#iZIm(^2p`$eLKEb)V(KHET{{M*oPo|e@~!g13LXL0&uZ*sp8~; z7NVMI(-NUu<#wx#gI9dJ?NzOy&I{?B-d?dk&Yg(@Ua>z!2YJ>;j#uo%(YM3jrOWBt z*U>8`dL*wHO`6dwww`AM|4THOiQQuVNKI32vA}k)4zAZ-r{!4_6EY!Vc8y2+(bH^`wW6MDDN|8jr~xc0R$v-CwYBml5 z32Kh**F4MS6`-?iPMQJ{!t!l&nMWSXtZGB*L1)x!>IUd>aGiddOLJK?opd7f&R#9fJ1 zen`hqQXxqA0`O1AxBIf3sIH<^hntY~>aBP>zf^cS6|(&TLn~-Ww@vA`MzdNT*O}2) zEe;YfnWo#$i}X^mLdXt!R4810{6_5-^p$6O59`n*`Ud6RNM_~>`6PeFGxT8L8H$}|BJk#g)HLN`sMtt2tU7kR+(r~z%Ws$Kjj~_% ztF=lcsQYx3p(*fYHHrGod*mjtmaC7fLK%aD1qkeqgy&RR9;)OtW$B-j?q2S-m>$JA zeWWl>6?uOWjdDfiP8jE2Z^7;^u8gU*l*(a#6n(21giKnRQuUV^5GJulPgL!oi@m25 z!#O%G@Met2pG$l+n>Qy}Z=VP8LBkQ^1BaEjQPdix+dK~$Y0Z|6)i=t9w%vx;Y&k@* z`79~c+kJ++Y!DSYsK;I%yWXBo6QEj)BC>%_IYIwH;dxL9`om-Jp@nC?7BA}y&sW7p zKsqJ%kMMdSg8m=_!bH&YB%7emk+mlhNJdYlM={BMGSO`|JxoHf`$4hlWfIIvTPe`soy)^#cr3)9l=Ps z^xffFX!rG-HzA<}{|W7uFO@g%*C#xG*dk!^yJIl479u_a02LzQZ!#cEL`+YziTL7i zXh)a1@5E$%X<_6|Le^A!i-sV`+HSi+-KpXHZNF+YT6GjzvYck40RfF88eNLnEkxE| z8#8Gsvd-^S7;^IkdKHEoSw`bv)eO0O07NLD+$NM;9QlnzD4^T}H#fpw6+j*3qy*A) z9t!wEB3Bj)$gWOqsKw0eXK_y;3e7JBUFK8RpNx@J^DDL zk(s<5bK@YF8z&0y>qT9Sh8q>$rz6}D-M6}PmgAv>ub@$FOi+z>ns#C$bvFlz9g$iW zgPMw|2?6?AVrt%q_B^KMZMaIr)FeqthSZ#;1FlEZNMu4-&l6q?M${a+7u<>TH`QAw zqE+A>&W==>xLwQ_?-t-mVVAAqCj%9G-CkB__QeLhRO8Gd?p&h#Bm>gPfb%^nYz<#m1}m@uONsBMP1u&3kUNwn|`BJ zt2FCbaUWWi;f&d~XG?!NbZc=qe=_!_uf?!0WY2%QFpiW(={MM)eIAc91x7)Q=wRrl?ml&q9L8O@#HaF3IL7V$i1$q@Wx0K9MqZG2a zrIs`|nhwv#6y(|5^qkw=&!j76bF-_{z~;VY*gJ;fV`i6d_?|yD_r_R;L+xQb>}|~g zQ#&_X+q>0Qq^+&rjJd_l<(7#o?b)cSjY>7w2fA){c07>q#Wbdkv9q-T7TU-%t?U@k zl$HHL0KOJ0`!TfVR`zRfm9VmPVv;uY9u;Wa!j@=+5Pg6!TF}D2_HJTA?11-6R2+j{ zPi$_lt&^Bj-Y5Wu1ohr-w zpKG+@1ih~x%+TE9#Jl%2o^{~1%do1qSY;#Y= zFG!19y%k##_vZ4*ME3SwQCFj-jWICPL9Uy%9SxQ z0DCRA_QPn;ZS9xiDq(A@WF#%^-7&zroh=avk$DH&+Jq3k{@>yg2vcBu1JR42`=Si94%((b~K0SJ>QLILFRE(P9TFvFB&r8&qrZ+`pX+4SUET#T2 zy=00N{(VA(NMmE6v@wzXVJ>XO#ghmBpg-MDiX>7(=VZ;OS z1>y${(B+mnem@$hhGaJXCRS2r|LPm4J6=5R*9q=Dh#cOS6nT)_gr|yz`S*fB?)C#IQ30Tv~X_ zomg@_6&TNEkBJPtr$k+idK+ip3FNMueHV`+tkHlr#=bkxIJ4PBKw>CU=G`TLdM)PN zGtr)#clY2bVcsb;B(1w$5uxeEox~pOk;@2?1&zB#!cZgQPBZBam7HZ1{FR0uXHLGm z2}i=wM00NEWpyB)G8&pu(m`J+0G1LhTX?68z9)qAf#c^1kcCEqlPjoH>Q(~>tXP$b z-3}V<2IBt%&ngFQnT7qIVw-Pi6-X2|-vTvF*?b-f1qQxV!-)bo+8eRp<$676wd%F9 zg@U4%SHyMqJ!bR0h7e)4`CgZc-pOpfpF&@GCW^kyR9%DNThMfJn~y|GVVm#O2Iz8a zzE`3_wo+3KszNqjhq~i7-wzYq+~z}G6S%A5<3z8(vS8#j%T^hzhO@nzHWpk(ZN48e zj7|knvH6HC3fg>OfnJ5pCnbjzc7<#{Dbmf2#@l?KB1AHq@6&X}Y(92%8rXbSQ1snc zbMFF^xkoM6!_qrPwFfvjCL?bP|DF&K>_=?ceGQ1s=7Nb#yZ?x~8igBU+VO#{n^hMN zAl!Nps<4)mFdpm2Uj{r@P7sW*YJP+LG7s3(WSEsJ#Ts59~==h zaO8Ne>-w|qd>2tyE2FJQ4eO#*#97H%%r@v^08<9t7l8b=7<89lz}%p_5?2X>j#H4d z<+ce@BbjptkOLho(FGIZi-HP(xo@X1mpGRG+ieN8F;WB~w zwbA4Wv>X)B3cXN9##+Oz*4s906$?9xmW7HjI33w3`%RcDWTl*9%j@Z@z@M^3q%yq4c0Un0DU6{m_?1!Z;u`&e%qJ9dJM8Qt4v74x=fC&C#@yo~l4 zj(TG8UUQ@I_SX9dk<8xub-H5q z7P~qP?5!)=8h)(7b)m`NVole>;@YR`Y5|bR6|1g419r1nVIrgJPol0y z4{eOmC5E*Yh%Ix|>K)e>S>kDYl&91NFDq(gBx{-F* zc1duG;UzH!3*)~M@(TLTF1(w(Sv=22oTD{wpG0B)$ok58Bc|i;icd;;lPy|P9ebPuD_JZmiPm6)18CO#@f&jjY! z#*-|N^brBC)ElS?hm=>cSz1;dVb4v=@^J*1@7c($Zn1RNQ*4j@^C~bX?6J>K)091i zJ;(;?{j}R&y=}Ey0qRuM1IKe)cG+uJS-sA&i3Hy>_Sm*dfC95Uwu2sJI%_Af$F`uS zRoY|cpy{Oc7|DXd_Shx^Y`ON>w+qu-A$#o8)E&3SzD{s+pBPFGHyvcOIBvUzQpBi5 z5Y(+UBG5dqimC;~SJ{$+#GCMmeFa^PdsXE15;GLE$Ns)RufiUa@mx^Kgf3q{R3vV$M~$6+WnbaC1qTmbi-b@bN?=ox8#= zy0DWAnFnwaDv`dI$2j_dWcTn!Vf4L?n6cYwQ}k6T8n!7@LT0x386)H;A^^G7rXyq` ze`h?_@YU2Svr%I~5PG<|1}o4=YTPRP1@xS>3dKl;RT#bluPFAQ1Q7Fjj9@Kj4_e^-Y2FD4ukHP2rH+c=NNgvy=LT{kw#tv^*37ew&zzGI10NO zP<_)T(lXlc>bbr{d8aY0C!-ID@J5eBi)Eg#&G%POk2w4&hR9Xl zU(yv*ee7y&sxJm9Y${@8Tx`X5L{0R&{$PdV{!M5&D$@bovy4*^e(gTw565l~J=LHo zXHwndDMc>9#_Oz_rtVUJ(t$}hQT9*?CGK&W+;#W$mwjWMxw8$>aU0w4Bqq;)%_Yx? zMD9OEU5!qxt3hyFiHFh4`z6uEGXJ4=-mK8e=v)&Hg&RmeJCIq@NwTnIEni>Zf^{Ph36!Qm$dl!aU47&2t}` zt_!@o6k-+=p&fv_jX#%0ll&PY{Yd^G@{V%7h7BTts_W#ZHeaXMXV>L_B@b2NE83YO zTZnh%hxm_pM7QUEYZb?yau9TBuE}oG$;6zxiZn_cdm6KU_*LSGjqwUznkzoD_iAHk zQx3wv1N3V!4Z}XBlAD4r!BxT(GzeqqE8Lfo;Cc>(#45~ze;@=GG!w767g7>ul)_wE z_PRYB-9s7>Mf4YzdSo}@h!v_ULozP1h$dh z0L*u-Vpzh9`b*R_&r&fmplH39Uc1pg`;yO`kE_9U}U;dSIPu^Cow^K zZ0jX?A7y5Y257kbvWOJUH36!8cqhF&&dbjaNZdgOB+}?JPe|N~&ho6%9Maf_rV43n zVc#*GRG}V`XdYaeD5!Ri#4zK$r;MMen8{^JX{KkJWQ9Ebf=~%2A~&JsP_N4N+&Z?? zyqbl`AE(_yjkIPEIJVoitCRzm{aqTd@c4fiUFJ;zy(&&4{SbR~?CB^s@D+f1LY!Kr zg9+b3r?))sk-p_Gd!_CooIoUBxgnDfs&W}2M9NzKJRNaW~k0xd&e2RKn*ADrWXbG6m>#s~S z&z=^-RSA6qLCJ3dzDx6m5z~9JZ8on@B4g;pV?w@=F_v9Jkus#Nph}rlDZ|s-Mj4A{ zIY3HF1L?#?Wz2Qxav~X%JsLuvIQQeX3rH@pS4k%4IC&_}{dhYUa%(@p?T-qRMC^GN z7V_^?)0Bl=ZaS?-8wbnQtH?90*N_BVuc5+C#YY}QgIAwlCky%DO)P;;JH3q-Nj7ru zVG+lRBq^*_)6;Zh+ulTnl8;jNV+#NK!uV4p`lrTFnrdB6T1NbF^sN>%WM-!6u(rQp zK$rv@J<&9a=49HRgJSfS^*Bb^cM{!aOQA`G0-btHfD55e2HjE3@M_sd`VEdd237hs zl+mpEE#!cW-@g!s$Nyqj$_9~URTv&0XRnSmJg(`H`9LAO|=(g;&@7;>%z=e6b*bs;w#yhn}m4j+;f6o z5O2jroSEImLCOvIOoEDCM%4&p2viWQ)y8>NMK#)m3|ZMAriizYM*CO+mJk|^RKz-K zv3^okWVoxA?S=vl}Hr(MIMy5-ien#PJ6C;A|t#t;0uU9QyJa`8GIhS8}Y5<&zQ z6EjT2#ra}H#L)c^OjuQ3=Qk4J1ae!#?6jEXYA5GBI#NqKkl<54ZUj?4kY1XyTMBD#g zinQA$}LB4Ka+Voy&j66s%?E z@?wmc?_6GitHjP_L_Ko9a%W6@1fD4IA@K&e_eMQ(S9f6JApId|p?H)B zA4|J|T5Yc9ZA4b;jjKSR@J?J$O;Z*e4o;|`?rE(YIKJgrmQ!sxP1?NkDgN9obezIY zA{x)1mytZ$>iE`TG;Cg1{^Dkfk-4>3ueB>aH_y$X|13Lvv}mjp$agi;5X8;wt^crPK6rMbS3u9!*4uGYgO zEM(N)hDa5aNc2Wx1cJB?!Lc8X2Jm~)0NB-P2XGd_b3oX%S1N&yV*+Et8N3@Fp+9B% zQ=vaq{286eVyN!!_l7;UH@^~Ebn`sTjEx==L0*C9P)H0Ara{9q>CW`+XF=1i&B`um zpp>SWBrbIqP=rBW#2V>g(Az2h1DtArUwecBM8D$^99{hg8mk|H zu1!=W8V@@aYHOy&Q(S;D+=EeOu1aH&QmfMc4R)D$RodAWer+@8pFYZ$q{rxre!g-g z{HAX$GzIzk%w8bX@A)5 z`$NCfU09m;7ceLGu-jXlT3+=0e(5M{d~}YfY`!r(CpMD7-gmF}=afCBM-sE9NA{d+ z0*nhJH5w#*CH2DBaJ!T-DBpQ3@g1EyCR@e*DEi71u{v98TZOMf)5%wHj9G6$hze)m zr{PL>ClTX{Aj+4}KzWEV;g-e9ZB`5DCo!HQGZTCgDt#wN*!CN4fbydtV^kk%IgV4V zAQsL;Rrs>wve-ABgkR5SipvUne!h2NP&$cl21J}i1PZE^GJ@{2w@LwakwNvyH}?CB z_Waa>KkW2a*geJj)4uX?%5OSU8Z5h=l07KhVIQ~WyNeIaQnavLS_Ii2k2xgz7~_VR zf)!!wc(uqkGnA?|59wt^zA}_bF@941>kFn=0rubFi z^&})s;!;$v(q~I?dr8?w@pd#JX}Ou4rpYOm`c6=+hswDD9X{IdJ*(;A%-cq*S#Dv= z-Gxi5MeeN5+aobx&CHZ$B_AFw735bo=dyVEXve$|h%3yBB&nd?6GhcK*M(BWxjir~GE!7f=%X`rdQ?LNd0B=|szGxb(1BrdpImxwwIssb(ERS+)m^QdXc zC0-{-Vcoaj(XXLMUe&Rk0BK3>df9F^Ja#aIDX3vJDJ{?CtH07TH>aYk7I_=ms0+Jz zuXC`{rXIzy!Acl3bln`jlV9+ZYpuS;JsEiUHH zur@zM0!M^NxWuBhx<)h{<%^`M55OO0B~@|#t+>7dvwWoA?$R^n*WG}`o9+ZI!!w>ZlPXcmUc(4SpiqTS_GMHspHP$C1q=V9aN z8oA@ZmQnKgjIq0PpjT=X&)6LAX7H`M=}@a?cCf&ArUAQc+L;PJyCV`$+w2o|cc^B5 zo_mEZ1+!&J?1d)k5qm&qMa@Sq+n_z5EHoRoVb05#5iYAUp2jSHc{Dilp3wx`GBKXQ zr%1z0M(W=ITkYL8TXCaFyJVA7v1&jKn+NNb!305J`Yg zJ!j$*WCIo19@+K?Hb8ohuvHNiKitRMjKT7vOV0QbdGuAmvM9QivO4kz67yXq+ya~t zcT&g8sEpt%=F-VTd%Lr>a}X=~OEb?>TkcHXNnhI^9*>4atuAIhKj}nB)#0YZ(PR5{)IHZQ>w=MW_+HF+aZ#U`= z(gLfF$IjoM*kMT{yX6+@I+9i!48iFX0Zz3KvYpPIchb=C%1e+U^0- zVD7Qcw$!7_H1L$q%{}+7+itpL_TKw$yziFT=iGfW{+Ux8lkUV2;4t0^VNj^>jR`8$ z6M6TWp_PuIbJ9amx_(=t>uk+S`c}9j37)ijF9~IFx(weyQ1C661aUMFK^kCF#K-w2 zR;%i_{Wj_}I#t_gqOu@67|Y;6ThFR6e^3}hF}n#D+J~uW!i5%I#Vk#elT0J>YsiwK z3c2nuTG;mO6Jo8w=op^%lk+`0O8hHcvgLmk9uv*FaA$oCjSTKAx}Cj(jVcS!KupWl zf2HPJ0&k&r6x#e;qGz2pCtIujGXq}lL0c|muT{T{rjxH#NpJGFQ5G`rv?rkxK0rdL z*lHAXPuZvucC`g+61k=YYVsX@f%@A*L=q(RcP?Pq$(XDbrVr{6VT^Y8)$S`0uB9ge7Tv$_)p*;c*LX%r92j$3`l)_&| z8CV3%H*3{a3#V(geXrSU>w7W5#?T#~QfYXNE>bCzueA>gN>}!C_*+Io#arT@%DvG9>BI|#MMTPM2&rk( zY`6ieYGG!}rXg8zUN|(EEvm;h)MyovQc8B@DkBJ>_{3ayGEuh^C6xFO)EB z)cI_1vCaow!R-R(c%=ch-0YAa&P9u6%oOqc3O=QMpGVQNT#Pkslt2$~4qCmA01&6$ zXyQ<0$E&x><#yAfl&5TEN23(`J})(lP6binQzG|?_%vHUQLn;FE7uWn<)7c^TX22? z5z-T3ZZtkSCKe7RM8mr8|+&kDSOllu~o- z6JBKXsnYqQiO#dNDw$})jZ6@w-N;EevkkX+;lzy21K~13!QIH(jE_o)3H6(0Y%Dkd z7Mxg%wvifAuasTniQw!SmdQU-R(f*vH+Ds+hFyx~jCw0ptZyxhp?Fxrjr=BRnp_VS zbR*aD-N?+KC~-H4bP5{7qH_0nf3xt|X!eCW`Mqdla3|AkRerNK*PwwOhyP7*WiCmLAIr)z6 zPX4&`vq}f5iGosYWz}w-%&$D`Ep_2uJ_e`t3HzjUE3^I%3-6t9=xO)hon9Os4!Zul zH&7kVCP0jy=jo#3WCD^M!zWuPV)2U!l8dZ?t)nN8L7)`87qj7&1`P59rz&6idg4nt zq$xboxgAH2#?i4NF6nicrO0Q^aAvealGvPFGmumA^8!=C;X%%hb{VBGEEN3o%bty_ zD;#v|G;rvx?^}udfyWe|wTYIBZI-MDx|ooQyxM#+4|6J!jFEP0^VeqiYr+8_`BC$0 z@3;!WS@^Y&Do8WJ zPVC!22C6d7mMSTuAoRgpkH?{O%m>Z3EQ@@{3#oW{%peyF4W>=?yn|fMgXcP#5zSQiO z79FgIBl?i;F_WO-_)99khG@YkJ$VC9!`$B=tq?Fci)kAHarDB{O2d=Dq6J{^x?aS_LKPV=R{j#vdMh- z5!A-DbM$m_AN~`fTrk7W5va&^+TU()oSOr{OWbdd!x4E@I47=DS~w)ly7n2%s#m0F zLayDDsQ~dxN_e$jPEEO2TSLjHRH+Beddn?0{1y&PbL)1s-1NMPAJof8+pDG{=l}G1 z6c^8G8PS2DB4a{i#v^P#+TDPG(}`=m5Kbe+p;*$gJM8sE;iEY?`>5IMEY7R47g6_v zKEYdv!W)8>=VnT`1*OD2c6JGpHilD!-U8xMdpI+VcOhP6HXaiNbClh|r&qYBFv;=bvq2m|{&@(_ zdtP_gLD^mW8HfyMsHh&V^}=)&-zE{Nh7?cNt6krZdpllmzY6+_bV_9AtEctF1TU#>k2U_s%^+u1v6qkY=Rl%fh z$c{y%ffEl*< zh3DO0b+i4Q`tYybr#iHX`^!obfv)kDC^+{JfqdEHQd1$&WbCwl?mbN3b z8QaQix5Be>X=+wfkzrt^UOXw8N!Rh5ymMX>y3qHkSXs_TdG(M^BOz}I_FXFNyX z{tcQc0=HmvlWD0YMwsSis-zepSPO4T;un@ts_a|x9X-71$z+9%BO-J=_Pv;Z{v&r{ zG_)4k@f3D7)xM*l$S9U-VEZ+kqFf75M7V)W`DRdeeW!w2uD(^PL0)9bB|@>-5B<$C zGf%IIa&7NpuZ}I(R*xM0rD>`1NXP&iR!eDj!36DABVH%*>mfN5^s2SSaot8r@*xh8H+zN2&NQ;N|MIxg^LJU4ge&W(oI2{@Lj(9v*Y zED?^OcbY+y&J(k6T5sE}G^-U9J)zqOA&%WUX7W=Uo8PM_vi6<=azI2Vk+vTP zt0=PeMlLeO231dxX8Vf5bCohv9;K#9Gv)g&Lg{TZNFjm}X}0gkMV%^w#ziRoJbGH? zqWV2(stBM$5lSX&A@f|`HyL2djZk_+E?QR0{pW%EUx%J2j!^n(1N`qgK9(E?n zj20>sS80?dh3U^{6xVF(q_D|LGhVKJTxd*No3O1 zxnSo;CS8T5c@kWoVvzuQIcucDyOmKJ_f%l6g_Je(k~NrQTRB+-77pq`hDw!~qR1@%Nw8-seHr;`Wu zJW({b+Qf9{eS2|vNvTh{g`O(T z!Cz0ntUDf~FcHy@VV~i5sRO=@*eO1z?a+NV@d4dfP}dS;!$dxauJTk-j`Q)qp{cT% zC>AC{0xTUS!cn1a$cf3LFcCs0^A>4!S(8Z4Q7*~Na;5JCVKf>Qr{1a}!Kmt50Sd6U zTYkG%tCg#bif>moAaVJ#7_908)2CL|$*C3gKU34>3OjovKqK%vvk(kELvriKh8{T% zPoSJDd)w?c9AkNWxA6E#X9)-YHzft=r#aAV6<0c+jrA9vb4|o$Nq^zF^r+Bw>Uj75 zS?Ft(9CjI+DjZhOy>DW%l)q5$0Bwdv*wy@nN#vURg~@kxf8kT5zi>Paq4R=o$C{y) zJ4Y&~6e^@A5VAucMEDIWw%4>#7P(UPT+8w6PPyh(oTHeE}pVyP+`&USV=t&Z08vg6C5Y<>8Ps>OhA-~H8|3qge3`+gqaI6EsgR` z+}BK#r^h+O0gqhyYj7@xk%A!ZdhS~0jOr_SF1{IxiBwjTl`ejQ^A_u?w$)QN~mdUTYP zAOR@cITDEwho2M#QpBBeJ1dRAIngrLfWk2$`$PH` zTP(I$Kc1LL#JIU_yX=?! zrbR`{zqLm$=KyxyYEnkm8KAgy7~?ai0Eizr-=I@&QI9V`rkLM!bAt>~-4Vp$6}Q6Jp8 z(;cWWN!*h7j82lOl{eP+awEE0rI~jZnkr^qG2aWxnWXPU^&OK~5m`D-8YTCg5ndTb z-LTf_jggp~tKxhWDv%{e-NjKh^?FdLSryx=`M%>eD=nPnUU%BnitqX7soibwoCD9bn5LxzQ2SVy}s=}RO$s&?lKOvSsa4Wadtb7 zYd=nWdjI%)Y$)u2p44Ds0+}cJ%XGk~MsiZ{N&=zd))NF`)h)kX zaeUWpIF=3HUf@-ns)OUJYi--9wTM8{WeL}HdHsr2j7!A%K1xl$-WL(5qNpOP)8cl#`%{<+U`O&5gz{uRl+y;sG>t#RF*Q zYCV?M`4|!-_yi8DPz9#mNQ^)@kbM;k;a8BL9DXwzz_+3Su&dP$;4E71$x`}P;)j0H zM^vFMxvC3iXhn2{{*>uYh5l6WXSD0aWv|=2mz{gG5?XX?pIGe8sE>$juE0}JFav^V zk?>5qGkyDc5b+35*it=B zK^n0Je)3_Rpuz{$PyK)Fy$PHoM|CGWlIH9g%}7WZA#@c;Xj)>XRrk?ILI)DMB_sg? zjXa%Il{H;CJzY(8wPuEuK{l6Uin|Twu)zk*`m-@$E`!&2@n>T&_TtYh7|dm3nZw7f z*L>VE?El4)ab#vxW_9%#Z1gkZ>dcIY7w?J}@4a|&LQZbk@Jlt?V>L33im8>W6pdKi6To!^CpV{<$^ccJV|CkbK_)YHP=utBbo=CmMBwQH+A{J5OnF8#_ z5rAcIOT`1`aOl_)Z}@S}jQDXlJwgvoa5F$pbk`_gBJP^qXqVYtGru`t7qrr#+*fmm ze$k&VS`EHWjE6Z?NwR&{w9LLcXd#DyS-#dcR#Qj{i!~70aG0W5MhcCGTVy+(Vxdt)y@68Euh5q2flb;PRnZ8@mU5g* z@^B3-9lK{Mt*OeY!buFi)>JiVZ(i@JfP-?-a)DQ=#V7Yeo%)jbDyl1YcM3 zUaOAF`Px;K3c^0K+4kCC>T0E4uT%=lpKi z)$nK5&597nn^+)40Ui7)!9OyPvbJ@1c#2K4hl)cImFk#ni|p>@mv>#)FJ*u-a{lSj7e_{Y4fVTg>@~ zmj=hCW+_{Cb`Bej<}qZ{Ld}_GfHSwe;7#}7q9@`i=#YBHr3>UFZo~HLaa_^f zteAalZBKTJg+DVca*hj1wzn~ox`M}0Z(Jjv9yc>>;B%~jO>P$syOWj&2+MB8zxxPX ztHw@E^OV?Y?w=*+cfnp*;+oY_Tas`>0TvT=sn>HgNEOAFmrcd)9JGkY+&5)P4J z{NxBA5g`%0MG2~eVHP2|kcfx9wwtVqwQbUvP8*l0E?Jv~w^$o@0C(E3$2^=#FBi(q zCQ_QcO5JO;^SF4S9cAsWsXBqr)s=jA`9Kd=^_(yY1dA`{=H~9|ulRFwg7aY#GfC$X zFlA~;ha=;MH!;35JJ6ZNArsF;Q(Y!#j;o0>@lbFDISFaWCqvxEqAc> za#_+b{98@vWvNN2j3p5&dkHnQLS?v>tX-@6oo3bd%9v571p}bfF4a1XykGZcZ#7Rb1KRw8b1NH@pN0)k+5rt>kbFkQ;*OKe`l*Yae4R9j>u6SO#n8K_U9BsS%wj zf+QsVWN_1)(X+55YY5IaDvf-(-0;eNyWMPbylS=5D%GmBHmazM+!3?1n%%)Kqf3_^ zKw>T8OT+~(k1~BK;!6**Pe-$DhEfS1N0)j)CRt5K*!QE^7ll@$N`KajD&>+p zJI*C18c)J2cZN3VOb8TH7Sn;@nA;ML$_?G{ZzcTK0?*0nFOz%js<5k}w|?%qa7q*N z&?&fsJ825*?V*b`#ZARXawsyJ6?73N-DQAwEl#=s?YWb#k6)IPF60&Ir_**x1fFo! zNsK`YUO~u9>8h(28s}DAPX&YOO4xH@%?iIuu@Z{ zS@xM}v*&m*H!ylc04dg%YP(PabjdPoyEFgUj4l4^ns2H*Ewcze;fLq%43T<5G@W`R9IznBHae*HLDVBsmRaV)U#5ZLBh2df@YugX() zvd2XY3oHaG)&dJh6&9HMTdhQA}ow1DLDmUD7^t#3>ETths_k+!38vh z<7$D)=_FcU3c82|wgb?v#R8i}dv1YUjbF9}CLs$gF!8_)mP(94&+R1SrL@2w`$3wUA&RyGQ9a|%YJ8NfeLQ0qa!R^vANReAl5-{ zMe;G?AXUp>UPi>#qboC}5L5xWSuzbJ&#{;!MJ+>oPqtGGA>$|JP~%7R&L z$gQ*axi|*o!u&i$O~*Aq*&+L=`B_e9ej=7k#wT?WZ+xD{jZb_>rYC(DYkKY^(-R-f zvQLC@s>fY|m(nDK;mKfDM1Q#xb-Lj>>R850(9@V^=j+f^Gdoiq%OK4dF*@1gXbtC4 z-q7fLaSUuuqx1P_FhQeJ$Oqk!{yc)48J!t!UcNsD{sg0w7&@iVIiI3eVRTBVmfAX% z(J9xR_(r3R&d(95n9=#y^otpt?AIiW&QvpyIl#^tBp=K8S~!8PhZA7G#+?8=b|C$h z6FHW#6_GCHI230xPLW>9@HvT7;(?6EV8vUT|MYA*Q0!@pC^!>1igAh@a+;@T$CZ1X z>}iZ01yh}*I*oC<)yTAvoTo8pJeLxPJ&mz79B=sa$vSE!zQ;d`ad8M6H?~b&Oa~c` zVyI~b)6^^9RTvI(B@|-SR1eh3SsMXThC>+fAQ?NT&74(v?C)3gy_NCCs3NPsL4;5K zsits?a|+J8t#3e6*J^Kan5cn!ZR$pmI*h>k$G4vP2q?T?Kqj_%IB4D~d6jCRQE!xs?RKNk@|tZN0%##^1~vR`+6AvPOETlVqVJ)!!4n2ni`sB2cy5@=;f{jPz8mSVv&4SU~~S zg5PW;6j~h}a@t6N8n(t^z1nye{h?;^sWE0EcKLrnP4~zN$)t>St5Wo<`A#R_td>iy z0_q5(Mr6^eH992^>1HJ7dP>f4x5~CA63c9Gz9{Pl-GYZ{K=6i)*@$1k|RXlMpJF8o-P~Po|f97OOnve_^TtJvR4JY?N`uN z@MgPF#6iS-0T=&O%EeBtUM)2$g=(|jEEm9@MAc*&Ajm}YhIqzhL(``$|19Jyn#7-@ z6<>|rgNS{#lq)HnsdlAO8^t#g`|54sN@6DE^MV1F6oD_cwSEHqVq0tWYuueFTY==x zbR2iz)a^Jjh&*P$A7+*6kCYmy0N`}48O1O{4HT)V?d(fgV);zDWM9qPw|@JE+phMO z!>dBJ>G5Z|ZYD0HH>REgahWKid>tCG1Z=a6GCkJuVJ4|wXa%r0JQtp1a|*Fe#q+dy zcC<;Hld(x~aJylrIe@0d+7_^;km&Bl(Mg4K3?F6>x)o`f@5Y&uMKsm4SjwbAW@$@kNaalb^0GeS{p^3ZBo0ng$P(*6En7sCQap$e56u&yMs$p z^eS{*#5i4>?aWRb>jz+^v8Ph)&WIS!?DT2GbrgYYWEBr(S&HL{+yK-KXmO5Fhyp*< zsI=DyfHz%QP4>-XK))yKYIx83_-iJ8=v6@+{4oK)-T~c{C2R1BmLb1M>j0qyzj<6->LcON5PqTeQL^Mq$cRQ zVnF}NJ+Hd0WGXmg2Q-X0&aehH*)`)1=~Q&)+9#N*#IP;SM^nwV zNVh|ZpB$+uab8t$5ADSX!(*LSwMmm~KG*^+nU{t)nfK}#=KarpBK3(DC)y&A?L_Le z)EgH8E!SG{{Zp*bV);JZiPUQtXPF)7dfvhHPeoIm>rc}A&bNobV2-r{ZiBubL*|i1H$kY}u=Gr3aADGOU(-)>D zmQrxSHSqJ))OHQLk%O!I0J+Q8v@_OljFSZ0+_0~)GdK~~(1X${uTPE2R9V+z`Jz*$ zuR+h;W_u4qZ?d`}i4vRGSEG?@J*H2E-;OAmaufSJ_UUN1bcS=IA4ZqS`#W7;i*nF0~ug<&LBAnY;QP$ec=SyuW=_Z z`6RII*Ijpb$v>#)frVvo^;g6TiK$@cuQ@7yo;Fr&HdriB5wBkM+Pv3k15fkghI@0k zXxcyOw^jypjmG7BIvqmMp1mk_cyJkSFG1OVk-B~0&=GpL{%K@S1q11eOR6-oXIhQS z_12k2M&r5Eh?(Rgiu&FXjyLIoq#BjR&m>z6!CP}CnVM;En0k%LBr_yS?Ba}P%Hq0z z1YjBR$>ISs^2r)wv$;6WWaXgoy57u=uyWAU8`u(?`LJ3<=vB^XJ9E%phNiAn*A2+;bZ6kki0hPH+_+RB-77f~ghp;4meNynA7NeL1Sq$V)sqbV` zh5ktK-XFRr<+@P*!yKO{V~XK%uM;kp!{L`2^54HbRAEK2{l(OTXBwG%txo#sZ8VvTppqhFPf#H9s z`FzJc9~Y&*$tY#2f1OiP1Abb};>YGO9T;qI;w6_z($G&eiCq{l9;hstgQWdizBX1~&Jf)&&drJ3G|u2%_4I3c zi}zieYa*kgozn}cNKP87t>U%YoV;d8;SR7i(>EfPHsPBQY$FOdyjcJz5~w;Yzmjj4 z3w0kCaiQE-lWw1@mpcXg-KtesJqbP8ZTJ$La>V&YM8pRs_Lg%i%aq(GFx~Fb!AE}4 z7Q3Vi1>SSAXafI625je0M!!8}zN1nfj5N5YuGc@5Tb}Q&EVSwREq;xMs!&T+S1(%& zP@1kfU{TI==AUVT7=q8(#`LIksUz;k-)T-(8|{!anyDGHxmFIMFPC{_3b+x&T0zt7 zt`#P>EI)>c@|BbyV^5W&ScJ6hrMdEeC?T17@;5QMYY1_p|IsG;6^F#&|D`k>$Nw&l z|L}8dyqD8gh_uVi{#pp|5;iNd2VK-11b7{qPKE%HxsIT~*)HKy3eBdAV_CBlTAqEn+bbJV*fHB-55a$shSAzmQI|)c+`xb(h3xn*DuH_@5fe_Ik&S*!vp3x~}QGcZH__yI) z;&$n}5JlYRU!tbA8$CJ6^9S1X7BZiIgO2X11er16diNBeubh zq@FOzugD1fE~5na(#!~@$GQ$P15B4$8KIcNhPm8^`*YUwUQ`V4Yx;IKy_t}{eH8j~alAv{=FoI9`j*X4>DVv@bSDE2v^ohKqalEv>j*G$ zn>`J;PW=fp!(>ct&{=CxbB)SoW>ne4%pP7mjRlc8JDs8F;sF}WJoiI$&hhl5FR(eA9q43p@bf>Qsm9M6**K#v z9*El)PANRZ9hmrR42Vvy4(VucwN1uUT>S?zW9#V2&edl|9F)l{9^s{S59WVD42VwV z59w$yzfHze%>SsEv32xBnBU#&_qj#$zf%}LB7KXtZ?2d#0U*l$e?CR8B6USN8l+oi zjpz3-3QO*(BmCT_#2l3BBvM%PTYEbb7MZh;@kgK>c^>JEn117L9740**}a#CUpTbP#+@=_jH%2Gd4EDu?lDE|Hv z0hCk%CV%T%PC1oC5N5)a>*J_SyavqukpPmX2R;*Z!{BQ(!Yz}n|0pmz*-jPCKQlJY zgHKaa9v?7~a(s$P{=*oMi)8YzQB&ImnKF}iBdcLZR5AA)KXyeWx79I8zLs#9716iT zt5iVfj65nWaKJn8)HJ(rW zbo#~eiP^7l({Y*6CMsW~nt@DNaLyn(pSTrHpdC(t{Tg=ylg}r%gT6r-ISs?z@>D)w z{ba11ZT}OqiZ8_Kx3+o#k2QyjO)O3VZ34N)fjRuh^x~!Nl7IPi-U8jPiECB;e*bb> z5%!|&HmXSbxYKihIOno>sQ)EBW_RkjQN?>MyI|lS9n9wTuq=r^SM1GQ*7lcM2XN8p zf#oHy<B^{AWVQ-r^Og`aa7xBekZACKUP%y zCHI_NR9sC@#b0-i;-aD$B|R12>mF+iDsm7eK*b%p6&^>vE#d=7xA1R8us?TC&qc70 zrzhCw-J`e&CPqn5uy44>8iQaQgs}*grcvb7MZER8ey1+p2LmP1_pgA7`2L@VcA0(u z^3(+l${qh_&f*vSDNkL{Z*l^OQx|fB0e{oa;Z0iiK9V_%dg3{j`p@@L`r(VP^l|zI zN_@@%?E22sG}xT3{q^4@0%2zf_{0&5VzcfwOT|K?(DureTBGijn!cB>HuH^^*Dm;! z=xq4>pLo|iE`?g~Ru)_HbW;?ade|q9ALj-=da&fTx}9zd$wL-a!0@8Ia@0BWfzt*ajJFOxs#r%MlsXGjw z*;~mSURfUG=DquT6xjB2{Dd}LspZ|*!f_t$_%>yTA43LiZpj3}zV(d)xBVs~}XQ4&Hcoim9`CqLe!!>T!+Ln>lFY0bnY_w*Cdi{Si5p;@ap z3)M=airV_sM!is~Hp}^@-z+uq_4?@Q%+I5Yf<2OzrZm}t%tUk2Qxq1`GtkBUOn;=1 z@vJeBAtFN0pr&?2XtGJ^ACgJwPg{h8@E&AU?#)Gt)82b=Zr{G#U62;8CI<5!bOkGI zkUP>{SjY{$Lq46s$&m#4{Q*eA6axZ$o%ospzs4?^PB5hHU6n+~#N%&(-T2CZQt-S63G6qE5pkM-q){68FxS_Yo| zk(sHzLmou};^Q*=UP?poaG8|?|8i?^bM4ZTn?~0}ehHhO*@M3NndXIY=IeE6s>RDv zmeXNI13UA@3<-AT%Su(1vP#8t6#n<>N$_seK1QN8!p?Dsez!t&Ojfv(=J!kx?e82P z?Y}=Uw8zX=MJ;2AaKgO~_J#}?>0~yI@P1S7D-XQdNk?P5@JnmbJ9BfSdFJLw)6C70 z_Q7vxlZojcOz848L8u|~^A>X%M?tCTAfJoe5ZX?&zq6Vr3p7z!r1jckVm=!QSy{m1 zXbr)lKeguHnh;n|nH1fWG~1I;-teW0tqV(ayHHuec<~FJO4Bbj3%FOJ+^XgqFkp9PW2y!Lz%*DK_v zX>BJf_+na&SC;*m+>`x|x3Vx`1}`@SVi)ApCrKXnL~}89Gp|^f&qJe_g_$1f3v;$L zw@R&J*W9|*uL)zeHMh(_H+x9A=3b4a>$>Ki3I+~QYp8P@vvKO&{>IEmx`LEtM*fFg0aoLwXJ*gj#p+3PK^ zJqLCUw3_VAwf#k^se>f|TMw~kS(10Z@J$GA80Q;?se}!Kp|e=5CRSxR15>ZeM0BC1 zUdr$UQky4k>2b1}I$7GUgp4?o^=;H#q|(th8W+9Y>e*z?Y>MhF40yALl#1%zXgV21 zwUJGb_(_z35KHYDVC)dPhNiNS8>gx4Z%j?K0Ope>qs4%8bDRZXORk9t=jIq2>U!-Y zjH*%c6BZ>+Jq44{ZF_ynYMx9+O-I>d0(HAA1f+%#npC1H)TI1@*2UjX2+AwgMhy)j z8wDoXw}o_*bBY9ezcZmJ8HMsBTlQmag%%jk`>DyQ~o40U}dGQ^0Q^j4R*kdb$bR^y0Tf+Vi zt|~ZPR$7Bze`e|$Rul;Nb3J6t!IK3?*YdzyY~i-P4tdRm(|qRk8*aZgcF~X_aiNgq zpK7ad;bo?>cT1vJIC5wdW8czaec^zBZVPduak2fKX$L#+CDgaz!DTcaUuo=1`P2lj zuz)frDApV}dD^SPt@w8z?rb|8J!~q<<;}8*n_Z+_bgoBJZP7`0lZHL5=t^@Iq$DJV z;R3O-3~CrFQOx^@3&j4$T!}i9=V_>AldJVL=#I&cr*UP+ViZ%io)!a{)UvxQn6*w9 ztxl6!M_cG@NQiQ}F>b$4)_Ylu@iPS{N%ugfQmIwi2w7E&Wxr7HiY-L=8l76Bgg5PK zT4Vg&5h6qL&gLFyoB1P}-i6}i%J$l$gT4nA`^Y?Xgodxe;tTMGTRHW`P;nAr7hD_8K%JsDjVW7EbmDA%i%GLhPRIZ~O`|qJq zVx0`{v&J_$Ih*bNZZ<`;hm>mc571Ooqmy^+p93)nNnj{c8?&}Tjd>qYsP;FeLcMN$ zzMY%f*M-@y@h-rd9lt+~i@#`5-c*d6`N&cip17~8HT`?5X)?(*^=FTViEI`VQ_H&j z(PVVs*@E~&2bOWAa=C(dE>s>O`L!mhN1~i$u~^IFR^D1_9k@Dz-?Qt${UQl#0?N

rtL1FQDU{-UTb`FF4?r* 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

G-*bYsv_On3eV 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�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

`gzbHLyK0 z(Yh15D_dH__H~D_8z=q-mEvR?8Us1y57Kk8gH;6QG-au z5es_|{?N%9X+u7j%cbdLv*uQ<)K9i*CQ9Ac-sGhI`YEltNiXRxq5mZEJ#~~WF5_|C zdI&O(6yt-yur)DJER2oj;quhPH-VAaDQkABIAL)OXeq}^r#SNWk}m1gd`_GyZP&bb zQNNunFM8x}X`f0KSN|LHqq*Us-B;D{)A&lPFh!U4xmaa&eY>?o;T`&A9%=K-eD9&NPD)R7frqNv-1m}7r01=Ul9wg@`L`wg4Zl(uluGEi{h7K~ zb-hKx+sw00S+-Qui&32KE4o#X>ii@e(-+~f*UArLDnC)MCt<8je0?=Xhwu@0x#l^} z{Lih-m-;rgpm~mS(87F@c^*&fXyo*40rMQIgjQYc^ej<))lU^J|ks? zCfcn^L7NKp6iu|Y6U#BtnY|SY-!QI@KIz5Rvvo!%vN!Qu`|pS)WG}G@muT4;({FPK z9<`<>r$()!HO4Et=pcSTpysOQ8P)@$h!A#G|%2?|wq>HPNxkDVg z;b@uRZLLPXAJI0Z{SI7D9T=!rESYl3%ekiOotKjVhU>&*?vQQb|uXw|EQ zQZ00j3+2Isk?n=5uZ>5c>cNvyTFDA$)LMDb44ntnI;Ox1ht56nlzk-fb{8I_{M`om zyG-}C=1pWN((58R`tY0OnkHqYpqJ<+RfiHB3x0111bZz-y`M15u-F$tE1CZrdsfv zRD|@UYJ0K0yy=zE9yDilG|yV1SJ%3AzloMQ=d%Y^s*LGl<*w!#t@s($t7EVVVWT_O zw+?-~q3XBlrjLtF-CVIL$1AK*t-ZQX@o`tTPl|!odA^&(cFE1L$S>2n zJQhzh?LrkX-5z&?u}Q37sRo`IcFn9?So{f9x9=6RlUcWf@Xq!`!)`X~O+yw&>?V4E zRW+fP8zauAa_N#>Lba)F)e04M-A0K4cX4kQdOwM3xVCTAjU!bG)F#-Xx@#NhH$_TJ&p2Gd z$y5>9jqnT|UCtQSa-CKc=X}+R#?YgSY?4K$eP}NmV?;NW;>XffhENDT{&UM8`i6Hp zTIlkgX5spnoL;H=sc(>++8hM2QmU4`@FSbvqcRPPl>@2J|=b%wr_@q<-Pa3#c65ZpWJJusUd(IH9m{pl((d@{cF-i94>g=Js z1&Zt;yO}H5UQx<`K^SzrY6XRLdxcqOk>xqz^m?@mGFdfZ<%}C(xD853pf+JO$Ai&x zN^?#He~{lbl{!Vg*R8^9hjE<`t#-kv(}a#lqk`k=yc!m)-33d^6Owi_(l>BfScta| z`3)42LG8Sf2mVK9Ab|AL%~Guh8EDys%`_CQKilzGsY==92We5pHDZz=GWechL4)T} z1INZt7^p2Ko;qaM7$++R4v^rRHSNVQ)z6&S*5mA*L zp?Gg|dzuTIgVAzUt&i*v6dtl$!VXe?Z!w}_SJ=^yWh1%BnsJJ|<*J2~?bg4CCqhqm$?udvcAecw|4d%jKVB^@yg{9}4<-cJX1j3a-I1&gq z0^vj;TnK~%fwVr5mIu=6Kw2C~YlHGGDVJ>wqCtN`x+RKng!at|pvaJM72s)- z2d@FxB=eL?i{uX(x{x69`7A?UprpRSkVxtSB+oMeKVs;Z0~jRf9Rl1z@|gxW4Gf?yIvZ(n5SGHUQY8KMT4uOfNkA;4jV&U_f~G|3y7x|`(l z4Bbi)?fxS}d#UFu2%_hoVCb6f1CBCu&Xa(HB#$xlUP3SJ!5s{VJ>WWZ+58#c0*3ze z41hk*%HO87;97WOEx2G(KKD5Q7huG0l==J5SAFT3h?wX;I9-p1p>f;XX|9=>5mm*V9D>$Ft+M=$<%QrWrk@ jnpyEJPK4$-;lj9t34Cj=%U_ymgG^T3ia$pVVwwDZQYe5L literal 404417 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%0Aj$mBrI9HdVAyp}t*6?^H0CoF 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 diff --git a/docs/build/locales/.doctrees/cogs.doctree b/docs/build/locales/.doctrees/cogs.doctree index c6c9307df0474da52f443058041ac43784bd7dc4..c2b7201069678b0c0d3f3afe63743e260d0f771a 100644 GIT binary patch literal 19492 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 literal 19492 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 literal 31447 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

ytw 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%0D|MQ1p+*F8a31(Q*I#eIBU3}L*N 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¨pf;7LR0Q08-Y)96eS$V}HY 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

rANp3?Lu7y?R7Zc`yo^uizOAMF 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

L_{f1tkBTpp5rJHi1tfnK<-()8gh(<^x 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

{BRr$V&2TD;fbnvGAZ-3YG3(WN13`d( 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⪚J_X- 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�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
GM!RG<=7s74KHQHOf$!fxzA1NNd3`_P2_XvRUb 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

vC|Psi9sl#qd75z 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∋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 z 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�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𝔐FHk`HP_ec3-{N*#svvTT+amk#3>4{%@{_BuO4=I^h>O+I%p zy8GPT@XcwL3;Xz}i)k=?etJBF>EPfwqB)iSKSxG-X{S%S9&>exrxtxjA_p0Vz%e-c z4#V2`VPZ0LdOX3tSH`Ix9et(yS^bnw5I5c!!Pt(Xl{>*2hyd^R^P}cD6Qd3r8Ca zHfuVeHYS9n6s;5Yh3@C%D{T$(qsXy) z&h-?Z)A_YN7^i=HI>B~uS_UPHh{nki7vvr<9Sn26vo&j+dh|9y|Lr6sgRxjlEY3yf zUA8LMR!R2~8&$HyUtpA!nb+f7)(U=Sf!RXSGl8cO9>P_*W2|g#o#Rv^?B(m3o5ZDF7ag|AFE!Z-b7%o>#Im(rSy^8g*V1XLi z#6yUDi$;M690Uw0>9HbUjbWGhCu7_&DRAo=%&y73!2#4*)u#F5H_YVWQ?SjGsSR|( ziFhqG*M%-;8fGe8ZL~H$+uE~Gi((=>^e~r4(>`aL=?5~S#gNW$>B6Iy@8(ijD_TLt z);-`7(B#t+g6XVgJu(T0T}2}ugFvHB`g3AK1~MSr+H(zn{JYdy*;wg7(2l1kpf4qN zI#DFVY{j<$BO+fzJV=;1F_v~sCsW23wCv27=7r(Pj`^P$A+$0@_b?qePhb+EnBdV| zId5jJgeZ#au%fVCNc&{oMj4p^8*5JM2sJb9oPCxaf_w>xjDjygrlks zj$A7Mk%5U=J3Au(cp91qgS|)1ZIgT|Ql*Uq#2A&%0|*+(NQ5IwP-LWTK)hWGm__@3 zLaJDk8#%2u`TL~mc?ZDVO?inoLpFtu0!gO`s{5n!s&3KDx!gp3lg z`5=1vCV-t4O_6?x>|jSo+$UEg?p*oo=RSMobDzBoiN@VHQdaqK__W2)02@mnn&vVE zeD>)k0%}L|htx-glZ#a@X-8b}azRIZR=J@41G{zHPk>!5f`);48o9ti$gn1^+B0Qo z>J(gXb3}Zk&bmpW$}N;G^KcBy1p=Kt#tt}DY8vR&n@rOAA$y&ffXNy}g@3ZpCyLk@ zFGFFH$x;?eXx9fheJX1>I`sBW(#N0>$d)knGCderqL@Kj7*y37v*f5AygwSJ;b4l^C<_8_ zD9?8t4;%v&aWDTj-e^SpKBg5`_hW3#&w;!P;?T_obmkAArSGSzfPEs11u2I8VW2(&c9xn!JbOJ`q_PTY1#iPRJhgC2~JVBY6tUnJH2F??4U z09S?FF796PG=IT%h1Cx6OE^`EFem0J!umHI9%Hj~GK6D% zqUuG8ZmN^O?k&e0b04i1eskEB%@wRPC*#A^agj?HZ_LdI^l~};jDmpMt{Q#agRV5f zsc2j7Q;0N&OMC|jq+-?O*;gEFMPLf1%Mjk=ga;`s-nh?wi6T+ByJI9@<^i$LF`RR(%cu+}jZnTDtP$GVMe zC+qH&va|^rLYla}1SQBp!%yB#v4dq^M|a%rtX;4`Yo-Q2A7L!8!s=rpf;>!RVdi-H z^&6~3>@vKl(~4(Z298x=^e>MWR2=K4M~Hsj8}^5X;|HS#_>^6xaf_fKJ*{F#D(2C< zdBh_PDeEbwfKZU!1En2wlyvAjJDWGJul3hgZ{FCF45Td=1eJ5V?SO!Ub!B3cBof$_ zM`=ysWpEtAQ|8a_mbaJ(Q-RA?RF$9Rb}0FbK33t39?a+TFWvfFJqjm%2u>^BD+=+I zAr)V_*oyCLJ`}I$Dn+_LuyuSbOHOKc?&JOj0gsX7PbIeP$q$*5L9(ZGJ`aldOpsO6eE@rp8?M>GE<^gn-DtmmaAGGjuXZ+J zcZM)Wy2Q-}cQ7;#D&|Pc>6sR!@Fj`OlY{Y<&m@F>&11sV!7LFs#wY8{c0y@6+{@a$ zTW@5jc;$q&qhW*Jwx#n8J41T0`jH8VD1xK}fwNEevEd8nA9$K^H8K*Q;0q-4) z7&|gfDScN&90yscun{SrpLpz}jZJZZlvF>9O_>{S69b21OTyaH2Cbk6`#G!v zWWY|4ZvDuDjeReRB#IlJWHr0~Sn<3!?{qQ%t*A;%2J=b#t}{?5@HObWi9BtTk`Y6N zfoPG-y1jyGg7H!@Dr;iaQ)K$|!@8*PSy}K}@J7G zYOA`&dV|^i&-Vzfiy6M8g00Eg;Z?IcDj(XD-InG44(+jko0fhG$PC*9QWGyQwuM^f zejZT4AnEb7T1gRTu9tNJOP8p_p)?ALFnTSMveNGP@9rymlIOI#ld4Y=WA@&6x}j@j-@_Jr&Q1$w zd=10Y($K$Gj1fst5(nFABx~Y!XinPrG?P2Suq|dLH-UkjJ`F(FM>7q)*+jsRG=_m| z#Z1KG2)H-|#$w(fVw=|-!9R?JK7A+?s3&C@0O|oguSwN6`+p@Rs3@J{D3{9byjZfT zC##cEPJM^z1#nTds_jAZ@$4u<^MpmH0V?ZG;Uz&K6{+yMn{cFIJ{_tkvoR2mfP>o3w zD&elDRwCtw=cLi;*NjNc7!xG;bj5uW?5fORM@BhN%`EN1(B5}Mv$!k29PjhYWoxEs zl%)eWzzB03?svtqj$;RUVOcc&z|6ha})io7o6u_Wl5N4 zMph^znVouK$54~tQ6;6c5h8EW15H=LP3WmdUG*ra(GliO`yowWC1E$*?3`2b^|^Nt zRzl*EX6Qty((fM}l&h zdm6?kJalXc$q6=t-Og^y7**PA0-kVydBT5JIwS{%XtUp9T0zUTBa=%H)=%jBpW+s} zG*NgO+f{lUp)OzL0=jDUaaGi+U?spI49xe6&qDvuRn0CCkv>(|bwI(fg6w*};d zDcZV|u$0k?4gsPiwwSUchG)`s>{z4d6n7vK0H2+V=_cUc zDzZhqUL)4qOzeKO^W{62ksp82QI1bK7{70{kyRoJbtR9!2CI*7}Srdg}WKt*~LP5YBD?5V3l_8+UH=LZinHc=C=GA z6dkT8T$`v#*^Wk-`z4?tK?Hn z(gwjPkeMTo1|pNKKu58&-V#|YDHR5u!-FOA>YDc%SGq4Ipe%!x1;*Nkm>p9_*MO@K zBZAdM_bt@PJ8ujhAy>uTa}vAFcr`@r3@4$RP3=U(5Zh525mAJ`Gn7t3JfA}x+%8U> zQ`bWN4urFC`oT0uVsMq$H61VL%tpqJyxk&DwIu;-j5-jd)ZE!A2DjLE&37rS!$Gj9=LJ=0KJp3!0&ZS}ky0Ufe!{-kz?ERIv~)isV3MK}ljc z;tHUI-dU2ZE9lJ5aKp+2%uETB#jeeACrlZC#s->W(Cl^!m|*eiAy>u}@(5v{m26o^ zGWiOj@#Jj=Ff{jyi`9a>h;o)X-UR8^I^Nv=+A3!jV@a5dzKQz9oeQE<&64_TPIw%f zLhJ@y+K4P?=03ZKs~t2W6V?Y)i_5~vS)=iWX0z?i%79FC_@~0M)|yDqN_#7v ztC;hLS9gvdU6t?1k@E)PYUOC)4yGwQ9Gc-lgB}SQm%%bX?beM~p8vsHYp*>2+VJiz z&gpdgBln!xtTS;2KI3L5$?(IXluFEdRGZZTM^8sky)GfW+i`Kk&i_^=y9GvkXNL`| zu$1eep_$XKfUs}#83+v$FBM|x%-}yZ#|cY02(Gir765n#sZ1J@(qAhIrCx4oet`6B zslL;*PqR(*t8t!{OF&p;Ho05LQ%V6RxG#?D<(Iaa6Z$C~r zV{@a6$gIX~9a`3+d3WcP5yU+Mb*;@UnY1*m)o1F$8TBif{M?jGBdLKd?WOEH|A1YH ztka@QgL+c2<*=-N1&XU`h1Tc1qUJK}2d9J;<`pwO)Ma8VxY45`#iiB^$fa_3{j?->B?*)2`oyZILzh2M}dwID; zITo}zz*}9RDIt^urMzM~r)wKamM0mhD9$2vg2|Eskv|Hqj?!x`P@#fA49|KruK+Ll z-F!G|fD^kdzX~u>ZfLB!SyAdG?Y_onN()FrBKm(;g&Pd;^H;IMn9@)ux7uR|H_mO z!gEVTY1rFe8}gdRul??RzP;*`?-b9f+%lvwdk@qw9WhaU1dr5KyBa2=GE)zu zI+Osl@Uu3o9G&?sI|6DG8tlqsa*f>Ut`)^C1%eXhq zgugM_I6ueePAl}~jjy0kN-*IXuA1 z|4SQx0_9_;Ix_s25(FU#AH@a?LoK{aCig^j<8dLJ)J@E}0naVkIC;ieV-G%ZzqIkUQ9y>paS8g775e3kUqhkqh)_Vtdb$68 z<2P#f*im+a^jjOhjS}A&AQ?@5N&+yv^r32afWS{@+Lhq;fSw^W64{AmJ-G$ztXAv0!7HOLmy}z)~`wt6X zwK>uIiwnK~m_9lOHg_etwP z|FX7miO1g~G#xb6A??%uve5fK`00XF<)?{#`9BwW|4&(IGPO_t??UgN=H(hn{OYwV zy|4d3?*c#TxS675Rln&2y${B3;=HzR-}-^x$NB9Wl!(xB?8A3{p!d)6gCZ%eQTy@- zKG0juRj4`GhqVv%{whCcmsJGYr=R;k?{D$bKgDKjs{D?;l8Zs?wOsH~=PtS8DNo?*OFfV^5EY%@^XJV{d&>AR!|eb*BrDbA%-u`(1)E3N&Ngw%hQ ze*J>~Y7uZ5Zlh@9=hFwDKp%1C$+w#uwwrEc>f_)NGI8VjlOMl+uIo=;xbmEt{yMiF z;nehA=NdpAjE~7(7cSgNo-iu22&x^z3X9Yl$zsgm9aDjJi_=#|&;Iu1AXz<5;_A9;0+~E7j!aeOQ(WbKKSAQ&CymSGL>^;5T z)UJBI@>op+pn&5UR&ART)DBmzP8o5`EsYXwz&$6!}iJ-*RQW{f9cYNm)Ey% ztZi*|UcR~6S?Szb+1y@Vy?uRUvvceA=B=AsYn_!F*N`;&#`=wyH`i~xvesL>vEA*g z-@v=h+7IEOv-RrA_3Lcv!piOKS7E>C0MzQuTVL8-f92Kf&Z{@CUt7b=FRpd2udjUZ z`kFR%<4c{@>nrQMOPy;gy_Hvp-Dc+|pln`XF~zR)+N*1P#r9V4-|F`I%^U0n4t#HK z;t|(^+}zwwRbN}*T7%JUbA1b_UU+%)CcxjkjqfkB2!Np8jWvbx+WPjZLZGdiFK>fL zYb-*7-A1PqF4xvpt^?K|E9vv(fArk8x^ z{Uu(0`%Aah`m3+5t!|(#u{!z{CSF4B1hM-;=s1AoN-r;2;e&k`BKZWYUiv{dvgO@% z*T=X71im$9+Emwn`Tf=eQK7q!u2al4edmGa)2V*JsiZy|ymaBBH$Us@luMl-qIFoB zmt(S42`*8~6=8Un7;U9|%F}f#X%!DgZ^3cuy?qslT&VciN4tX0K;9Hrj(sX_SE-mv ziyKd5i?vvyV~55oZ=J08iak3_9mRO6U0OJ$JGi^+7;nKfjT2#S#LGuS;qn5nFl~|` zp>=DNTA4mN+D%lUxk3wih@A34?;Ty7Lhmm!n>$WmfP2GLeTNYp<7y~-3W(~ZCR3b) z*gM5-5w`v&5dMCR%QAhjC5dm@6)P9atPh)w3|ZHnQ!d!Dnva1}8VKjf74vM@7%8E;u!!M4UO(%<(@`u@Q|@-Tx)b?tPLOYsWl`4u zsvzl(_HX!i9xQnW)#PY!;Ps4_#gK)ECmV4YpB#)5LrUe-?DWOL&sRIQi?|AQ6)A6w zmc{Vo*9D35Yn7u$H?{ z)S4O-fCxQiBmfbTk_}p8nAp!^$w1{FJW%etwmyqQHJG>+V2 zK!yr4n#}xuAHV32<27%~*iMEOela6AU!!2uAh6Hdbes|AZdwF;i*7J)>PpeLvO3Zc z4aF1$$X?inxNAppnyVd6amLea*%Xf=A$#CkBxh@aNG5`rx+bJb3B!YiXC|He#FGG} zryH^8)dhI`${^9N5+FZ&R8$3+)>k4+1nZfhQC#Cf`I&Gr*Cr=@ zW*y4d`5rSJk}7eP%i$ywFT0LS9`tXC)e~4UT@ev)Fl(`Mb>KN}PZnohJy(Ga!KBL4(*xX2iFAD#(=ElCLH1T4N?fTq|e;>q>A5*lRgxA&X*3p|=GyUeb{Y zEE70Amox@Pg_{(upK1Gw+<(Xs)xZH*Kr4EbCANf~BYFG4r$~7xL0-6nLV~334=sZt zw@aM93^0v4oviCevn}>9Zd(+9gE{-o-Ve z4CodV><}I*-yP!k$gp#B_hgK#kvcDY<^)$Fzi|15E7Gr{XHU{vaUWL~qN&kD8)gzo z+)=rUZfm>Np$0{bzfY!&3O1g0w}R!)2--U^Cu zLqMD~8@Q)(bS2jdWe~-3d@47U&jo`DvooP6% zoVv|vmoZLi0eR2X?9lU!J`{AH5}m7&RvChS_pX;3x__MmS1+1d7vlNrCIY03dAv~S zuT<5UTV={ES<8Wt+lxyol^m>vH7ZKEM1eL^OB<~%uviXlwiN8f^~`5;)7WPzqsO#T zXVv)FdSz&?7myUxnx`<3vJZLV06lDU@(4$*PX^?g0`JPV(1@94_2hKsw*1<8Bn=bz zD}Uv3P=<)fV!@rh3sN9bj*qK63( z_DB}~nN6utthQOXPA3N$5v=e92HX^)05^VLDZP)@|yw97yn(1jfcz~Ih;*2oZzA<`p2 zvZipvs!aqjB=EX=%COXe61~&Gwnd0yVfD6?n|CR0BStl;aX0} z8B`r(DbhBu@-Yu>E5Y6gonlYiHmS;6^V(z#%0(+t(cTGumUc67mpUF5Vkwq|$8{%= zRcg{lJ|H$W!A~z0O#V;{&So4~ZiRqy;jkU>ux6^mNyjL4dy0NlUmMQU2YKIGMy0On zG364z<@#9dgil)###Q~TlkR99`*u+CB;%o-*S z)TiU^YG@wYp?aLlKrk5($U6gc>AS$`&rv>-*l3Kn9->K-zX7HQ$jl>v^MTsQ780nO z%!x9Z(3+F@;x!%@wuwC8S@~pe>!yCK(OBvCb&9w>K0bhp9j222X}*&MI=|eg2lmbg za=LTbA`&cCT5uA^#UwlvP$=C3&nchnO_iQIsq2_})fUJu3LMFjpehXNK($s0vIA?M zj2{+a1VG|8nM*h#^$<()Bnvvy&umL}KMI}rlM_0c^+FV`<4CxFGQ=yyI3|*^rWHZ@ z{M{kk=>SBbD(+8g-)QNqtc3!5ej7O3@X?j363#)hHIv(LsTTz!8#tYX^SIPRRGoO_ z9aK!P%?(}wU6CZs;}eBOy&(hfPHl~(3I?`uibn*3)S78;B)k@zBR6DFn#Amw#8D=< zuZ=a=1LtVDY2+|!ak2^1FSzl0a7v!R$GON4glmMTJ z*;}PO4D;eI+C}OnI93x5~ z;VufIA9Y(h>jQ; z33I{JvI35F7=1L2nbZNEh5V!ZIlI$El?1$aTee~Icn0iqZ=ei&nP)SxX2Is8;%UTL z#Q*%x7|B(H^w;-0X)ZJKkMu;77nLix99-SWn|OzpjcR;TH>~lkc7o@-v4$68eRlUS zf~ip5ib&{*SEZZ`SFv+rnP$8iYMK#N1U8SM-yKYcpM9}UC3i{Smjj=aqFH>!30GzS zsEv%nxzt%I$?p2tC5uh%_eSvJ9o^fa(G&5qCHX7CJM6hbuI&>XvP>FSRCDB&+f}`4 z=rSRqJN`u!cyebm(hNIF`g%5h5D5Pg`Lp@7dGw0H6>G25csrYXWv{xF5Y*VIoK=IM z&R~WLHYKQPvcfY_6ILw7J9XQ7!cCC$BDKUf)#L*H5#yMChLNa<2)(si#?(tE98k;E zP1dq~FLmSu`N_vMLAF>ve@?BFU=<9Sr?twoA1Y({v)zMm{BO})5uY>s_;Oo;<~@q+ zs$rezv&XD;o8(zS6=;g`E_#23z$G`QAx%0-^uRI4Lk5J?k?zI|6RSd!v)8EHl6PKs z$RAo;F;tlp^X>b$x`3k3X5I}{a-n_M7Bzf?jlHa(w3>D}JAW@bDi=h%C-Tg!xge@zFsB0e0@ zZbV5UW_jg+FLyX-&!G_ zU}`vfRudl877Vr6zH4)1RSdxIgGupp$w08xSWege|7u3xBz2FvchcT1>NQ z%=IX{N`g=LV01V_Xm}3ffVzL>^5tB1FtvL)Qj&4G2QwGY_-e%7`JrOC521XQ(Te6$ z1aK;Ex$aqYaBfo`~IVHMEU+~ZN4Vs1#c%fLNYjVI~Cl0;iM zQb4uRTq{XyqG@(#N4k|#XDfy9nEVcwtC45SB)_jUkf5MRwr%_krzv*gheM{F1$f6E z2fDk7=rFwFG3!n+-8bp2)IO+;0!1HJ@wP%?k?WXtc6izG4xB7dV%ZqcNN7>>Mdk77 z$#k@*p(C=fLuotBA=xJ#!P}_oe$#;3e0r@hW=+ckr#AQjaQDRM@bs{g&o6+mrw7#i z83Dxmv$A15b-f{yU-EC4{+`$D-az%drAbtO~07YmNl3mLr1$}AnLMRxVt$8R+@VwV#l4jKD_ZN{T2HLGmcML;!&Z6(flD$jyVg5;nKq zMYa)w47rjyjL(=b;Z%kfUE87fyiKgSVa<5Oa%3DzMv+!gTgNd|NvqOTKLb+)hWNU; z%$2Z}ZVIi7j9<8GLqr3#-Lq%Jb|KqIH=;XdB zWXlQFOLoX@S*0>MLA7dG{+}2PSvHwm^Lt86u6r($K9XG^53Qvs-1ySQ9#Y1&7mi61 zH}*H~q40ONLPiWl0zBGyfU@7&QkH%WOaYSyYYAG zfKVu6^(z~{+6buV=C4a?%8yrC6C1JwaU0^lwej}>t6B^*$&N}|vESbK9TfXe1sZ~u z?fXC2_(%Buk;->*m}-gM*DdtEVWFXncqOgOH!k!(!ZIJOz@cr*ihOLL_iwYvM=M2& zB!Yi>q4)1MwFUFm!~y-eh2GDxOm#ebFK_Mr{6g+0Jim?#cJbV{g!X-{guyExZY3sIJ18&@!$tM zf#T_d@6|kmAM-qexJd@I9rmZ-!Qm0I44!`Xxv~si`OI^25Ox#C&QHF4VHMc`C!>4! zPdZDx7v+fT(p+Hj&6V*(BN?kNu;fk_b{ zI>fzjmo8xI_B_^TY`_l)VFV4@;<`M0q68yS_mxDZCzhvCb}l$9e8_Fs1usjjcORP> zG^y$>?%|k@rNsxh@|aM#DQLP^9g8=$FTI7FebJ%DE)l584pU>}a%xHYgzRRzPZ=HU z9-Kmr#~ONpue>|x9oDlGWS<;C&pw7*g~=(Z-Nb4hv)Fakw>q~rZ~oBwHRKCiTtSw* zEgT+TW;|xiv&?~CV*0!l?CBRJ}&-wF!DP6 zH9l<*?lmRTtDTXA>le8R-$_EeqVZRl5Kj;geM*zv$=2J^lM>-$V;^ApV8^O}sP#;{ zr8IZAuc?gR5)sdw3&o3Dma&dHqarm6R@N~KAgh*WuL|7WTN}F1#x|kf$K+?q9y_eD zSOBvF>*Y&>gm0*SL6ZNJ{jdURuoGjQS;k=d;)Q8k=KKIDMJ<(X2qL7j^<7+n#Ex#B zU<3naO(BiWk+e+4a92r^gRe`&Nm8mQQLQWlFLGr-KHnXZ)6=mtOCAwo8#7b}7Zy|o%&6IvuHHKF>u^B8|ldqkFsb$*2{)hmBK<#g<84`q*eXO=wm=C zzdz1K6PQm!t~o(YDqiZOg`~2%f2OmG3zVR6sa%)RMJI$rcNP|B&!>B{ZnmZ!A571Si(X0urcqR7Atyn!_kl2bA z6~0uW_2WPN%fA`4!}$$jiP8!p6ip zeLWc?lgW5bSNNGrUY`FV$-loKL>YOzzgV!Bp1TiY_SkiwL}XhQtF*_-d^X0vh^XOz z7KN%b2^eTpVw{iRW0>_q%PLlO!+Sx1Rh3ATyLS@K#Jj1Koj4b%nkHlzwk$mefo=jT zMGJTqR8_pN2fy=ruKT))bL64mGDYFimlohR!$z_ny$`R$L;F?FZCT82syQ zz3A90#yGj6eU&J;VPqomCy)4sdR!%{{bf=9)p;YeF~@S0cYuV&roA0sm3Xj{j{iMI zs%W%=f9gE+3!SGR1kDyFC~D^~U@%4K7OQ1{d}6|cqLX1(L`FbL7egM$Jw0I3$Gl|b zMx2XlZ8Vcwi|f9gyKclj9Mj~ml8^Z&W@z>nr_b%~VzRA!i=DvM7rg`-_T9rFTF>2h zdB&~G$YSZwwPQBsGrAU>w8jGEa8ubM<&H zR5fl_p1X^9j5mwo4^$2tt)4YCoh%Md;B87$%y#BnbHJbV#TeaV^>sXHC*??s!+`{H5$IV61)*)A+kX+W!d<=GX zhsP&wIna$(H~{h$Q8KzPW*&}C4{>aa5pfu2&C&V-l^$`(`dJRGQoA&@j!jfF!)leRAF(jDjGXzwuwt0Oa}({<#%N)|W^MjWc;CES z1tK@`lp6vq0>e@jiyS!_F1glaWWTZH*~j?UPPGZ4O;_@7@A(Ajx+%?b__3l5z?~YB zVlZh0n?)Q5X!T3Na#i<0nxIMg#Rp7CruPIpd=)Kq^2N%$Xw_Ov;lc&`=mHnED(qh= z&=j6+mVjlLDrWs*2@Ngz{jW9fKs6d;Wn&%A`nIA)yv4@Gbrk)sMyTZ#r8hSEDEU2& zCHu+xqyYmPgN*|e{zy|{3mUj0B|cV^sP^OW#*YC?txVB@pV;`rDD%+@93`e9^G7#+ zvR=fLAuIC7H~u7we7J-n%BL0h*Earj6!=hCfQycO|LKkY8Q;IT_-;KN^An>Z9;|to zK{Fr;McD8%rw^`aD8h$46k&XHcRZLd^9;fehCgtwFodU<9U|s}`$~qxJ&iNKw*G0H z!PCnQ^=8C#Ty`k_?|p0nPM|#_L{#sf+a2)aB`!N=!km*w8ayyF8e!!KSEr~my|~rz zW)g8dY-28UZo#W@e6kIH5Ax30jf7V3xG8`k`XrlT7(Cq|4EMO`1u^ygl%e&VM>Ck7 z=2XEJ^7PQOG+bl}!*+Uzc@{;xH&Vn{4AE-W_$HK4dx();N`#MkHo%+LtD3^+vk6Ak zL^06_hrHkE6Nb%XB)PpH9-X2Mj-zWrs zAK?{|74d_rnb=fp`dK5MCV~~imunu*02`a4n5`x>uDS`Pih&=+ZF0VRMwQ(azu7@8 zVEGa{{mdl)4xJ}@WN*AQf=Y&9tY|niRhrL;NP-b6Dx|c(ohKl~PzC&KXz&p=OLrRh*Rx@| z3<|IzUr$2vz3PueET@2U>r=v35^vL4Ez(g zEyKCo(dpMvqkTxj7dFMAC>xu9l%=E!w>cc4NX{RnbeWo8h-KbP`OWn90o8i^4+{ta z_DO!@5OeEI5@(I5M+UO+G}Bd zTUN+jWcAn=IpZW93MjJ0qW1-1(1XlTj!ps7!i*r`#V^}Uq$q&aP;uO===l3=a65m9 zQix1ym?33ElK3!VsoY%*UJMODM=y0QXWLrfa+JG637cPCjI7RZp~7XK%T3kZn+2rL z27(lIye)vKp@9H41N3R+INGx!Xb&ZJUZaW{-%m@t_-e_@*C0BajEhJXK*+%hDtIzc zgHS2Th4(OaCe~7KPeX3h+=B4qqFgWgcAgqwa-Dtbx66moThLpMod_W1sW>}c3ruD;_FXbloBuac8!iR z9){IjoK~jt${ryZ|DtL)%t`cT4`(0+tFI_hVFpA9_Krea_4 z8mYt6w>&fH zK&4}2d?>#+@Dd6ZZ_5fLf1#|uD2p|)8_E`M&$B(Nt|D`6(Ht+^g!$v_U0Ai9ww+i@ zIdrkyUo3JIUDM}pO&gr2CHY}d#wC^FAXN$!WoAg^Mqth7CN* zmN89niHbqcTHZ*l+lkB@xyuH&5-Ae`VuJ2U0xt7^6*aXW#&Yq*KnuNP2$|XR2L*Ca z6qbvp6rr(fh@C^dZBlHhN{q8{pDKh*le14v%xAbi7FDsT7FHQKsD}A4gH^4oJ{5db zX-fg2Zl`Y64MSaMRaS}8fP~O3u*^3c+Yfql#+R3^VOwAC9zieKF(3 zV=_$6#??19syvQa_{8UA(y-r@V2Z)Po$GYwx@J)2gKF+diU|hTQs&S~X5d87i?Jvh zS~w}{tkT?U@+G&mXMkMB@C*z@lv*-M0hNVB;q(NG9UQ*v-M+ED{Uzp#MOX-O`QdT{i*5H)cgR2s zP8pn}aVNBc;Q%!M9NMf>btgzhn>aqW-s3#3T&99fNyt8^q3;BfDe2RzM#wT+!C`4} z;R*WJX;u`11^B`yyf-491R}A*rGKgGn`hjeQ14;ZK^-9t6K0N+6sn_qnp3Q+lYb&-1%q$x-s5^^RR@{Vl^r2!t z(3j+DD;su#FtAm**7by$tyU^g2UHA9*`Q-LEShY*Qe|3VVN-do#;vS0Xuq?^3q9f_ znF|mL3KW@Ea%)xwR6DOALcV@nA&-1{R3RuHJf)yRpAISLTugkP)pM!ln+`dRz|rQP zsW&X3SZ3VWBbZ0WxIbve?=MwBnE4xq@PqXS>kYN@03x^FXnnYYJSjB=Ql`^GRH3gynXv^S0;p zX1UY|zp#(Z*9dx}13}4lKG&M|XfPcgof+83q8#&}DnPa*O+hh$zV%c=Af@DwQef?`} z>X<^2RdQQ{!o6s6^4DrC+rO1n&MYcnxjH`Pm3>+|_pDs8^lP-_+!9%rSFU$$xe#<{ z*a(B9&EpNW6JZCHsQ3O{Je;U5@NXu~TZvnj{&kXoAbN&0E4jW}pMN8wke&({5hXAW z-W~1j4UZC+@%4KkVBYJg4qczQxz3p379gP$dbURQ3hr)coS!ND{~qqiI6_Ey(C-jR zh9I=I6eU7&{Et}pbbuwbJ_8V@UY^y!1VHCPL+9TMx6L*LvFgnVI#D6qHDsHyZm`Gh zjrO?ESXv72L9v3Egl5=V6z1-8tL_}^DobsyO%xXc#a7RfyrqdRZ(JL6b-gz9{Db@c zl)q2JY&u5ohO`w(?^|JuYmrZfl2f6Ok2jE3Tr>l@IYJj}%vqTv(@eGZow11L{}DWh z_%GATf<#4dXrci`1N}Owc%E*Ys+x@=lWu8IWsegJrcjfdorm!5Bo9#+aSEvkrEhiB zxN|ithE}4BEFj2=wUm&_Xg;CpC^ve1RB=}IqMD}Q2RFXN`~sCCMV5j)8-EZ*K2j7Z z(<}U;jUPdYZ!1dF(ke_h{s;KF;WJt#a&Yt#YM{{Qls#9s39W(0`pi_znC#!MySe8Bm{w_i(J6 zcOxK2#!~lOIWnGJ)q$jI@X1i6Wp*erUI{TT(55AKSv*al@${+=+yHW8{l?3ixc}m5 z3XOB8(6HnUhj>e~xT850_WHLrTzcsji1pm@#Z)I{1 z*ESxVcyw7$ zIX=ckJ|boszWS@J6PS1oLpA^K#qmk`7Fr_|(&F|LRY*0ng+&8t;*wXGo>r7h{m4KI zr^Y6JhflP4PP?PrBQIAXzyPK4ji;fYE*z6$EZIN%&M5SSMB=b_kfISjl?0srDk4;Tr@~$_Oha zs^#Z&(kPubm$sinFm4^Y@+1iXTO=-j+M#_*ksm5Ij<-eXgh78d2OD6s!H&4dhaJx@gwYh@RG>Ku%Y-p~_`;z|jvDPa0*GgK~wB^>eR zN@y8&Jp{xYHZ>^C^Gx`e^Hw9TZQ+s^oPqf>Zp(yH5Z`bN;xwa)SDFdF3T2h0ZDTS%9L8Vlh8UeIT2|%yEGz^`CfMyyHVfJ{0Nq8z7(gZ6j zbQ|opB*QB=>Dt&TFDb%{Grsw@iPXsVCtAIu~prrEQN_@ z4n`mn)k$he*xAIzL;@FeA*K5b47h!I7puD9KVxj>S25AWa(xSZeyVj;wT|hdqg}9A z)(>iG3{JvS1PFtqvJztuqE^IwBDfV6hRTMRs7f5VN0y~3;R*(VhC;$v*Q!#2D~9!) z9XfO(dKscg4j#F3Cf0-gT{j=(?p5pxC8wnF^hpm1gR?JO8Qtxy9E=7`gocT|vm-@@ z-pmBi?bwSw#7(_M48;OQ+udOwLSZy+^M+H%NioU}6obOalVgvjdbFz%6`3(yd~)Zw zV3j?R#YyQ`h!90Et*b75!;H4|wFDQZl2yj!27I{IVV72@I%@qv$jjjdp|1bPU{{VP zvcP1ww^w;sP7FtoL3V$q*lc-Vs>*}(rycNcfHtR1pQWTuhHs9cD;GLsg;g59#Q}_; zQ%B=VIncrrh(VQQL3AX(Qq3Swl=v+(Tt6C?;y$)np{t4L8EV}rIBn^opKHvzsjnll z92mXqY9Bvj=~S#}Y2|D<1z)ZSZIclXx>`CYnAR({S1G3&7S13RLo*3y5i9zd6^!GA zD-=av1xF1Mq*x$8ldh)0!~p{1!o;mWJlg_IxlHA2TCj6~qLB2q)(iV+m?OhfI%P~# zp}n(GmG*L6GqY2rR*l;#)vFv=Qm^{e?HFG;_N2%hL~b-HBPJ?_=&F?w&V~-mSV{m& zRgv>{HmC%2I@xKxGOJorHHkWEq;kfG22fL}3tU9oFUxZsJbRtWul}KH&ATZH!fvoNqs} z#=N6dn*OfZjnv8ME8|)z%JTZfVI$XM-QgjZE5y^q#nSjib2%Rjj=@Lg(yXnKlC4N_pn zsFOk^I`u4W=o#XMrF?*oQ{=HoleWby!I?LgQR0)IG+Nq-=9Q8fQC`?fcMWDn^_=?_ zivQzUgx-D0#m+y8aG3D!-y=X&FMIFvk!!Xt%gl1LxUgS0TH;q;GeR#t*4x z>svbDzl`)2-P4oZY>rybmaO2dZS-7dJCX9fI3UIZ6 zyO1x;pHwSCc^ndCVXa2%N`rBQ^|NkY2f%7Ll|Q|&P(qH>Y(+Q&hft^6S%sb>$>Xuk zAM>Wc6PipE`1JJfa4>l^1F)6w69A#FvmvY1qjnxf%pYa%Im}`M@w}d~4G~V{aQRXA zkCWUIM{<4=??l$b7fH{!bq~aeudSo;6|u7CxUt7ff<)|#K)Zya0FpoGYT@I^ynIU+ zd)RL2TnkIC*>YX02cx$;ZIl5qa5@vQTb52{Iw~;XHA+gTz;<(Yf40oBs;$4v|FiP?~=`L=o zeNRP95M@to+*KR5@`H<5azfrIQAF}P7E!E4vmD^>jj=Syqbw+!*R~SrP!R{s)goOr zlB*nUmT-#!z~ZGSf|_lM zA6d*!NvKO&MNk?ZBnU9?zrCn_3*>`ae1wo>xWN`5*Pv}xy>2DIX-N8I?Fa0=tQ_3}ceE6;!b%QW3hzX=eZsFy6a zixVsUOB;WiSl5fw254n|dE@Ukm*H;6%KU2Y!#woR0Eqgw7V3R;q4&?R)VJ1}vu^&B ze*d08fR(I1RK}$D@l$e6q?ZJ%@MZk zR`QDoZCJ5)mpWU=V9EVQxKJ2DJh)BNOWQGu;%?I|?5R$1r=0tDt<2~M;K9p!A_1mf zJozaMD&3)7s^$JE9?+<{O&Opx9Ur_2pQ*ru0tj=_{=wi4KdS*PtLU>TRn`_%NHHtv zreDa_)eufAusS|E!lfdRTI^K)n1srINBuQf4QTSzU#1v~zNf&cQck-~wR*$DyC6cU ztIrOhe&j@3SiL_0f(K?hSk#wVwS0%CY%VM6Hd@I#i|}#t3Xw&KXfAP{cQS8WVFNfB zjBvT^)vHKQ#XDws7%>}?5x=E7{JTSxc#C>6uEM3|*#B1V4|m@{bTRDr4{@?w8}x=? zHa6$fRP0=-W)HOcwVRWOE0PK{|TsA2(Zfu<(t zIyklP3AlF<@@9zwfgW>qupesW@jWo`DtD8)f+D~w$Kxs7TQoCzwNdmja_5|@d0}a+ zWyi^&7`yli|9TBS3a_Uk3iFqz#xU%GH4bGZtbk3^{u8cp-Wx~jF1D5w{u!^=115No4x`_KFou{6fKI3zfyR>qToy3xU@yz)IIAwR#@M7O zQUW3F&uEPMXfLIPuOp*N5d8%iAD86GZIH(S*y*IzX_nbk;GkD9nH*BbV$@j^TIG@= zZGx$);#8&X5|>RbUoAnfS*{+cz_(K=DrGT8HBdx(1)}cVma-qX7&-ek(u3Kjlq=pml;P%eB)0=JpY0ddl)0mD`<5X-zXNH|F3j8!~-ZX|y*S><@7Z zcxc5J$CkL}lH56H*&!+1!&BTf@Xmn>7#q#gV}{V4BLce()4M~8c-VCXp2q_~N>NRQ z57(q?1NN_p9=WOtYZ%GbB)HD%$qJDfGQq_nqCIKWCep&K?yBIEQ`R(Hm`mIu*)2XR z^TapBREi(UKweC*_|bVTzVmU7@0@n=oeWickvi@KwU4$yH*ad#J;&l|C$czPU&h+z z1dF!LIeo%Nt*0A01;i6m*kb z=YECcAth?df}lC`h)gBSKt&VeNN$Ct^hy$8i%JD$9$YOW@(n7W?`W6wjW(tAwJa|+ z;V|$|6hG$xi@`1YrCO0CpbE=nt#V6h!YM%_v_*nLnyOqleXcZV;)5cnsiXWncYCpL zTYJvX?OpT|saa(|b_*2Eni^l+!=emIlL)xM2M@tFJbY_+czn{?7(SBRWMxI?d{idy zBy8)~%!ZN`YsL~A3>!WfLN9*CltQ~+GIvh^%+K_-l5w8S+%rHTNL!<6|8Rr|GOi$r z1f;7MxOXtVJ2;SoqaHt2hDot7|IC9_?n3kv@;mr;MCZBep2~ygozRed32(6ND0eU! zFr#s-0)9R2aAG=W{46&tUM)`nzG+4MY_#iGVQ+O_j50Qjn4FD;gb5_A)OuemOEm(X z6V2A09$Gm*7(5aN$=fRk&CE`f4OLRZtg0|W<35VJaSkVA153UV-VOZ067r6UVdCAu z+o!gt&jTG--8zkG<`FBBHJnsWcA*@~w*rr8NO-E1$bllNhoY;7CO#g|);NG4J zt?jKTB9v*X&{diR<&z;TYGaj>2_}J@5j%H5pf2ZV}tO7;Q+R6ML-E{ z)Fm3&;iD7`quaYtXNly`oogCc5Hgg(dj@+cLv*=B%C7Cr!RTOsUZ=JRg8k)| z5@!$@&<`il;^1g}^yqN(Wt@2v#~Yv?5xMni;3ZtQQwW#>SUA=PNa9X7LKqX`(oedb z>!UY@4{>=64E|{I=v3_3Fl!iz3qX*ElhN=^M5v$xyCjZ96gTVji=HW>v*=?rGg2w61`Wp?L@K*$%@G$_XTFS3_`Wycy8+={vQLuk&00om?=v-#Z#lN|_`vPqjMp zwK*TZ)PNiJEJ8Fmdn{j0BcWYPc5i=_akJ4lgMoXp&u!*k5e_jH&9`6eD9vqS%MauD|#!yidu$74u!*yG?SmW?>Km3hR#PvIbt6uo3qyCOPF z6E<;1Z=jUM^htfRBC->X$jsdM%+|2abc?7|X7^3Y&M(THMyta7&b$%I3s98au``1F zQ1_Mi;I^ysRB>GI^Wgi3VykP?;rADrL1cRM`RA!EFp_z9eE9s}c=Ws|SJUT{|K@oE zLJTabzK&j|_G|>T992_0Jz>h6XhX2zsRGo5urQo0zRFbjw9x(#DZK2Pv@b#Sj7ie7 z_D~PSin83+NV_MCwUO9SnT#np!wHj&cMG z8WIcAMa{5)tGHm{{?(n;gAsgj-H7_m_entolxEYe-OV<*3-uqC3FurnwDTw^pSR|^ zwV@z~Z=A%woth%b$)hkvj~Lzs^_vL;@sv_RaJgfb6jS6-qZ+#p^;CLVfU~3DN;b;i z$@r}i5=#vGI%9NzkYgiXDB4g~w|q#rA*f{U1rgS3;sQA^Zl@DOFz_S)^a{l1(zEwn z+bMx@5^1mI9AWCa+6)$D;VIRv%5WB8%C2!})?q~RhqtM{!Y+wc(dnoelWlLFHTdDnx5lVe?QOY7_ zUyx6Rs;>0a-uwp}|3yY46)7l=RyMLw<#SP?Uoh?T|g_-{9U1;xH87Be&svwTMcrRa=p(l z^u90F_qE2rFE8}I5bGN=VyU$PUtH*|vA~C|fhg0g$SVuIKgc4#SBn@yeqCNN5;%X5 z=-p;W@~Jw&^0Gp0iShl(ueX)$s|fV{ps#W#_YwED$6V{b_}0@%-=~qjL+Bw4aiJ{) zT077FGsD$|3tR~XcX2ZZULQY_RPr?O&>Y3JN-Q@|BYoFbZ(m>8?A*G&dF$rZT4&|P zwWqn(w>s-LI@_5Rm-&I6p(MWiyvyOYZ#9U|*wu8I79>Cgz{S^1GYq|dM=>&JO zAL_el|Nig*jBAyOfM4DIuBvN)8@qo7n`*#oQEpp==*k2aZ@oFZcB&zx)NLC-tihDn z1VvkOS8Qmi$O5l=@|t)IF*OYkB7^Uxbnk}n%Y0|w4@YmoUgzX^6#<|^DecQ?3`O>o zH+3`28M)%MujbE3+#J^x)e7(qyG(4U8v>RUgD_O-!g$1Hd&u)Pv(rj<%V455g9m28;bS7Nfm`oB=C6y!XqrYXlBEk5d^OLa|MTu{5uN% zPEgbXCY?ja;9{CWddX2_MA4`0w6i^Pgpot{uph{qRjMc2mbz)BA(`5_f=uqRicWs+ z-L3N7;lcO_qSWKE=%MfpaxF64>J(Q-X3rPL(Er3DfD{=O+ec^^vl=o3T9?a|1Qqe~ zu#8}{I|CCflQ0dEZU=5K)y`UaIDUw;4zr=t-v&kyK!}014O4`wCLX4$^mSDr)`A^L z!tATzph)ZX_l= z5^`yZQ`N!-q2M0EjKtgV1|fGxZGf}WZ#twl4AYl;I1W#dmQxHBcZVkrhscHoRORfS zp`HycVjYr^=bDI=Xm-LHzQmo&$c8nftCW)tv_-}tl*I0gVk%@M`XX+95JlU4pC|V_ zW=r}?SV6jngCi(99$h!x0R?kO;1t&wT7Ua{rfz3MYqQvkkO2`8k2pc* z{({mQ#z#m9xXkgpi!H^YM9|Kj1}z|xzKD|MSl*su$!6I+qd$B3Qs>HxFXI0%e)@&W zGG(t^zWjOPZpWG@Ga&H~k2Bg(S;_=ad8Ojil2ga28pY&8&ls${2?6aqAnyB9L`Yx@ zBJx!)Q$%oro&^!gXR}wsJg6g+rS@FdNZZy#=KY(2XB>N`L}+8@tNX0#sLCTFcG{F^(Ek}j=f0!vK)SV z7dQDytP7R8y&;H7bFlEPtxv)UT$uzHSwJK~gs0;n0!>QSr-c!kLsZi2tc9MJ(c+>( z#Srg4w*k;H39}bzmOI5{jT*=*$(wLRe_qnHA-ShyOMB_)z901tpMEC*bATgzNd%u!U~@gam&2|y8G zDB+g4C0lK_X#li(BIDwfJF!dHn=mf%aD<>u=!bj5W7`=(%-@Grs!(QHGS& z8hB_Ey6n9VFR&>?alE5?)WVC!QyLsu=%egrrO+igM}TX6^sa73$){FXtA5Q-cBTq} zDuNcs)kC(}E&{eHMXO2dN-=ArqUbWzzc1-ic&kL8+aAO^U9O-~2==0W@dY*6&06Iw z{3~_yhvurLk3>BL5aOey3X)t}!jsx9lhEi$1(~{}E>Nm}Zbqyhmr)Cs1hYuIUopz$ zAS|`mrt9?^`kNYJW|;^J%^`X(fv{Wt$S==yUPTV)5*0bk z1~5i~0tQt@sdLqDsHXvzr0VMjjT9h~63I($J{})0NvJGtx#*LgKuu2>WdTmSgjaoP zfS3xfo8F-DvIr&wxg><(d)b6=f?Hv1fG;N~3tEGfq6I7#b37{LI6rH1ljUW8Hci9= zavmzyk>bUan1yjsuz*Tfj&D(F4s46^1=I#y>-;_o;dw7v(Z#v;1-F!m!6W6+F_T40!+a2z~_aXw)KZYoqdIddn3u)vKLb)5g#RT`=`A zESWRUt{K~*cEQQ@qiea~c2MhN@?SEeOH@;;{bKb}>2N1Nh}M)gTmecQ@)w~?TCmB; zkZU!4t%0a2@Td;G#I9Sm!Las&mLH_7V4|vAYTC9Oc|R_N(iX$Y>1vbSLPScaUm9nr zls6G|%oKo@2*}w&S`5Z9SVONJ(J=@#ud$P~J4*$d$xk#*W?mIoU%Lg5QiOlf?7Oc3 zJc%xphO?Q@^Ur_n8E@a1aS}CCzaH>Pg*a~;g2tTJWY`&K@ZZ%f7tA5a$%eY^A+Ch1 zV_t7nwfx*}@O$8haP$M)iQyVH3c-<5)m-Hx^z!5iicyVm7bII&(N?Tis;;EXM@t-g zy(6M%Z-LMXj=aGgB{_G3pQ7psfrlbxsASJ^{+HUE`kazy zOQ1mcwBgF~R_yc>xRpmVuck<5>iE;Hp}a$?V)LuFX2IIay#O3po!;0H#5RF>iLeu< z%`_X+grBKpQ01Ym6ENN!@v`Q-*i``Cdst@RA&{NG0ImjXGSHaCk86-+!eW%&Z%4x+ zfMg?d!vKJuYwjw%Bsf(IcdnT3ZrWoiLb}Nu-1A*aG8_L zCb;5IftN}sgA<(Rh2tes+lDG(TRlfn3wE$!4}N4K$U%#pBooUx`|Lvxc6PX5f(sO^ zOG&to6DPAJSZRIGNg+1&uGr>m$aO+idS32c(W2C@6iU5j7n&@DQlLH|b|JGFoR=p< zC0wsfG4qNpxMb)m+FI7o^t_a2{RZC#);{;BRq$&Vy%Gy3vW{zPc7T)Pc@0utNkps$ zagwP1NB$^V5ML_UK;}P=J0ad$B@xy}XO(h&OD!2Bv##k=`iQZ%?^sR9aaorlHhPy? z1=pp;TN00y#wGD*FzzaL2E6O!X0|M zug0nnI@RJ({FBQR81y#2fc%n>IQPhB<}k_H#2_}`MO>KF!*2u_2{ehxY1XOUy`>a0 zf|)NkZvMyd1DA^GLhp}bCaC1IkS8c+JGvD9M-b;0Vn(0_R`r(KXu<{5WlFL9=sJZ> zlqwJ_XJo!X7H@<~<*{X`QYIe2H^)0^HC2*9wDB>u3SPZx5)Gto zP=AAjZrbH(Km?I%>z3Gky4tw%t#@NGLWaj+1DUfQ1L)LJ(*{0ZxKjDVeUa$=Z;r4J zqIxD9qw$nX0}j7GK;+q7h9ctH4n$3jpnxSV6jLDBAHyrB)Zli^WYRzIvPFGzp?f5YaC1no5(Up9r<8FWKNn`rSlO5 zNY6nOBY(60QK$(dFm(y)A)?}FRT%&hD43k#5EgeLHV1vobD`ZOdepCWdTu%6p@~bK z=jCvFVDUn-yb4X~0H%x#4|)~S?&ClVT=gofv0vDQEG%pXk{*AdX*B?I?|xU%2~+Z~u^@Nk&sqU{W;`i>ntmm$Zt z3EOlWs7IT&=R$811e#8`owAKm>R9CaOcS9o0*U2}dxBvDYdjNJ@YYu@taR$nZf52JAVGMjHg%A?gt9p;s||~nSyyxn2zvi53*gRReS9#TAAjaj85Vl#h0xlP%=Zs%!D-_GV0;j+7BIM z1w;_V>G&mN@JF;dCu=O20U>HTQG*L@>LOK%gb?<^o$&!JRMPsD7vU#I3_D&03bHLZ zFX95>T7XXriCro zib_A7mfg-4d<+I`r>*9qbzad&T`-8&PB4Ko0}GcINLeZfz;t1piycSn05 zPQruYnS2se19hSVJ`ma&^w?D>KY4X0BpyStrARHOdKt8FMaJXC_~d2U77H}6?Ai3w zrffci2E`&ZIH0TPk@Ys1Ctuy(zO|MPC=(t3yGC(S9jDH$`?w)#I7Nd`!CC84XNdw4 z$njFkixrQ8mqK8JICuQnWIPc9=!4-AlFKQ(Tx9O9%UM5U5mQj%`_N$#d6sC^1mH>u zz<|?Nv79Ewoy)Js^k8hLCFPCM-xna!b5S#`JOJx!%(Bjg(w3{}XI`%%{89%}uEe;- z=*K&-W$#%COCuep7}!2aOixwG&SfGX@l+BZbccZ`cMj1bnZ$>*F!*TX={^@}bW>TO z4YX*bN+OO7U0&ZM5kO^CPoou77;~<(=gE`^IU_*bBp;IniL+cvGkDP+Aazs+;4&<2fodFNV{<4 zUShZ?_i%*EE;S?n?d-_-?Cgl@G04wU3n*QZqZv?f)CzuOXG6r#4_&~ek)tOGciG0g zve++%HRWAh?@in%jOc(h1q|L_pa)s6`^TlzBkX4Naw2{hNTS??wh8}>R2!2Qtk6Ix z&t2H`-Mbc+AJ8j9JD6eIO!5it2t+M!&~ac&1)4`; z-VniS&WAN?hG> z9?NK$pnLDIkOs~|!X)T>h=sIp1{$SoPRRJkHn37AcC33wGb+~$sEM_Ov2aY?j^th< ze-_GnXKQ$38Xbfw79DfDAW?01aM;CB z&ik+sVE>>IhFzXk%B``iiEJo#s?Vx{zN;Fjta;1SC{^w+^FoMlT8RLPYD_h;wEwJh z13sO%xsS0HEe7oDM5%#jGIqu2h|G6lM8;Rs;D#7B1v2 zheBL_Q1QR4|CFCZCNInXD<4EmE)V3N@>3LW%kiNsM&Y*1|CO(ceL?l+<)mbRlF11asq8sy9AApnm&$y!*n$T~Z?s&8k< z`2k3; z7}15QBIUn_*_zXq(zYsVG^J)$)taQ0zZ86B*+F$KJaKS9)akVFW31rO{*G(t7o} zi?u||3cP&C+EtJRmmmg1LYO;)02p$q(fHyHaDl-Puf+v8oaJ)uIH{;?NwH(oC>lApFZdGXPc9LeTOF>Fd2QvnDq7aPd=rKim6!i zH>P9ZZ?d+q*M2Yl$`eQ+PVBWNIk#@dK0TrJc5!&Z)2c8$>>~9zTl1$Xg&kszBCB+# zAXB#rAa90be(vdM>026+yFKfYTy=|-+3RBl*E z7$*7@Yvt{OBYTNG3nY}m0V%35vc(Ju6H;WLc7?1YGk6jxsM@|sH5}&$uuxIyzmwnE% z8hc-k1UYhpgpoZk5G9RdxC>z+@m1PkM)?m8dv|sZkhrVJ4}$Gdt{{RFXc96lDQgQP zwKcq^>2IirV5^y8v#e9oJfnMqy!&)IEU!IDc>YHkG{H6P`IL!cz;0@)9W|B2UQJsV zs~fE=aP`*+DD7P1p`5A(B=nC<-fNLI7VCCV za_;8XlO7&tgQ9eTXSiH>JV2goY+1XhFLIWI5Mur#m?B$*#7}CVp$O^BaH+XPAOeb_ zUUZOHS6~Qj1GH3?>=vZk$k8W|v4uds1`*~S97;1tT_dlzP!?= zDDbp}+0pfhPgu`2R}M+RA0}Rb0fX1ZtZI=`20B3xHF$9G@#Ad+wz~}?HSYwt|p=S(0 z8&A1*JbkAax%;wmvHfD|71Qa~h5l9#F(tD7C6i#-&BooT+QarLPic27bDLG6p>_`8 zIC9yP3*K2?iJ$hoNjmhJ1t1+;WG2U*v8#SKx~DmNR}e{4tEd`~*_#P2l_GiDY;fg$ zAF7cA;8UNdwERjhna3kXOD|8J?vEPa?H3E4MKCUO2V#(p4SD_-3OmM&Fs(;(koc5Fp{9eJMzs^B=`9HsIj12~)VLvs4wqBxHXo*3dfXUEm_I@S5z z?IW0cj0wKPdc$UTw8l7G$0N{tAEpf9v~eO?spOV2In5JS@SF#uZv%7BZAwC5Ii-Oi z?>m>LmBJ$g&h+Zfl>sYB}Cc zqm=f2rgSeRP~70Ty*r6X1);R-{%`LJmF`0KXIrdb4`*V>KLfa%bqjQaSG!1mt1~TJ zD^V}(0l(C?FC+^^sPbL2_=+^Ak|9H=UP=z+KV6zvWi1Rb(9TE_w~ZF&I!?4=Z@q`k z-bNO)E>n=b5<2ufTBzOCPGEhK6p_rC$+-^rGhAfKL>25-8NuB!oZ_WCM{r|vU6G7I zcahc;&x!}~+L|bA8slFkNT^0WL;aDM60jfqw=ODTdnf{o2x72{Sc00=3^4|cleGd# z=Kuu;A=(}hF^boY5agrr{@Ix*uY0oF{gn7SGRG+vn8JWmjHL9}&M~)zo>~k69bjgO zBqK-j<0y_1>N?MOH%-Qr)R$KpdWy@5`=GZ;A`KT&A@EWM<`r;;EqG!I#yO;zkh7NN zlaf=JW+{|&9;VuWhtnnI&Auw7c;fRevWm(@q(@H*Q-xyB3kL-4U|8Z=)sWQRs?41` zXiyW>OFK+QI=kG2T-3geLt>2gXlA%8;gtFci;HCB&v5RNK|605CpWQ{!g2R@%_^Xs zSM35eRrJo2;lMCVGKuMwNM4ze7$Ym*&~z6}D_fXEF>&+Y8D56S!Bg00!aF|5NDmIHO)*UqNUdLZz9k8=)jHMXLiYhjhuAompJO>Pvql%)S=-k`~=2 z)b(vBa`2$-_cu63WZ9fsUW7wpxAI<0LtgU)X1qPqXo$$-Q~WtrkqBdOnkNpFv$=48 zA?@pD5RWe7D|Am|Ah)c6{FPqv>5r%XR9j{XiHU?OJgH3yI#;$eUlvc<^)?emc(^^& zCoo|*2otg}nUBKHGaz^5FR>laPo0@g`Q3!sHT@S_9F3LwhvG*@?;`D~3#{0O%oO}f z!7`!U)h@@|2#Y=?nW}ar!Q?~_13M>I9?fp1;HJ*>Vv?b6QxCTV99G9Yyoqsy>@o+q zdnH?J$mNGB2t-Ci?+sj?Z@tb~nmc)NIPdceDS`hP=X(TZRW?Uz0HfbKdcF0rvxB77 zeKgoHpHVV;AlB$Uyrz_a(H)U#JZ$xkepG4bO6Ni=$PDb6m4K6BTjLmQLnGQ9kl?=; zURA(;UI`yft5>>bNW98hxpk=!*nd{BPEo|F5R?`bNO zt;(FWEDSkes|jmmy`UZE=Gvq=p%ngedZq1H^HOj|6{F02Yr7}1p`gs(7 zgSW=Y%ddU^;?ggn?EPMrIM?9*^3uOT@i%#KC8e=d`opC^ityFxVP*fi^EDGF{91#+ zJgHj3x3j;2MPF}4N(L)@-$dtwEc`kvlnkI&_Th=nM_A?qD&8IMd~~Aott@p~csfpN z{OuE+?rRbmPsy`D{eNQ%70x_fK?oS^NPT zn-^nMT8;gQ&Yx!ur+YQWkX8E&6P>@pYVR{ZDNl`+|J8}k-(b1VF3UBIi&gm1iO!F) zf>YAch*;_0n&|wUYAJGDSm}Q`(fJ1~{YIa@>^I<5b*uH$6P+)`T6R=21$AJxeruxh z)ei%f&$a{{TiLmXJFl?JIf%|NE4ub@=Vw^t=$p&TO8@JJJHO6Sr%v*bS^0neaOX=A zFy)06{no>s-(!*EBSv~F`xg&){w2$tzueww#eeW{=g~({?2{X;Q&!_Wk90oD8Xq#k z6=o=_^DU2bKFK=1Hk52u_`Q#GF0$~W2B6_|X*FMbq;owY6OI5@qx(o_y{M5Dc&l;a zkHIaetX7J$sq@z#>HH`w8LK;_iX7_v%||+a zm(^@xTD4;l!-nWjJkt65tYVXy(PiqhIDkW%M1<9>d-^>qn7$09Mgv}s^&`R=PlnYsXP%q-vPOe~)pnO91N zFs+nTnUx=J{mtu6-^#qO^yJoGLh&(#h-a;Vq{G9Io|^Tosn7oGM;>~JDl@m&&f*$^ z+cx_92oj#cAJ7ly(=+c=8|U#L+tc6k1YTu(8aYG`505`zD}LtbC+tnc*7BW=gQHD^ z03bN>;E;RBxpUd+O7#d?ZTd)5uzdvENFR6WwvPG|w~3t>S3lv2;wzqac=K=oL+rr~ z9v#I9a*mJBYgjM93=X!A;j;F|3A*)S-!NmfNzVJ=PzBo zuz2}}*7In0`3jhR5!?=-YggondIPn%uu5Q^g_Zdi0eSBE#Y>B8uS}o2xVUy1Fk2S^ zbgs2Lx3ac4fA!MbN^AM*%JP-f1$2J_U@tFTzPN&37CH-;*WjGJjBl-lm+(hx^~JeM zm)O<0xvRi_1^ukF=C3Tjva>UF+o+7x;<&&EdcKwZ$u!IgI%$m)BPCC*FX#va*(%zPz})Fx{G4 zSzHCG=Ps^X0eF%VEl9J=Yd0O4>)(PKd#NpgtRhJ|zZV!?=P-V%ER$jasf6gAX@8b?Hj6r*3pw=oy+cNd9 zjXRepbs#~G?sQqls~;Wlc~YytxR1EH9o%Hu7BOLU_I6%pu!_}jbC(q&CD?8%^J_J* zz~Z9QrdS)G|Ix06lg+tq7Ywh)he<(g(ehzWPD8H3fK`l0k2*5$ww*j22WdPHSJQr9 zLkP8&1fY4H7b-8-V`(9V+y*g!%Iok={W-F{v|C_r2kT@VEDBFE4+5=i3I+Vjq-0p` zh+C6y2?s{=$k0x=XuS;v#S%d{0q%oEu?gmVFe#Q`OPk_7*!pT<-Pk9SlHCEqaXEOL z>Vwq4W&&RVMJ}&`fZLsACyWOr78zhAzit7o!t&m?doib3W$VV&(oQS96>Y7Vcj8x>&-kI3zgUoo7$_erq|qw1Vo`Tv;N~Iw zTv$?}r5<;?*;YzZnk0e)gCQqyt0Ir9FRiLEQ#j0}unS!-nxPIPfewS4{F_XUV#m{! z+5D)gT9az_VEe4N4@aqLqUKV@5*}fm6om5Z)vM>SXoi($ww$qylVMS3JjYE)y<*l8 z$yZ&iXzi*&o+c8vR#UC>*Cq>y;fb#tl`kDPa#afWCK>fbt;Txk1;dIJw!(=(zA!3d znaO&j(HRdY=1yeRyOq|cg?_}tm(8mjy5L`_jIQLfK$532Dix+^g!bP3l@u}2-<3Z> z$nQ))+MysQna4nW=i|4Tb*v;>+A;O~w8h3A^IIlMF(mb}h6M`_@*-C71P zuew^z^=d|JYor_Hpwx)UO_D;BQ^OxTyaExdei#T{2Os>`)adZtM&rpYlVUcC2cl%*09l)Amu@Z?6;6}ye_hY!*gSzh_1 zlQq3IDOKf$nEaMEHh?MUHxe8wlb#{{W6^fHzHJA!#OLjZcQ;y(ZQa6gHqN#nr|x@_%%eH5+QddDht3h(*m(gCW}z(fz) z(&v^=>R@dBsB3KL_R<@u@=aw=Nk_6uZ!Ucil|E2b;)=EMKQAE$A1ce0I9B6lmVN^e zzP_ko{=#V%(fxMoeSg*+LXBOCCuvA0>N0vS0KjGRAvvQQZMLD}!$6^ly5KPSkN?dB zhf)85!{~v-=z+uN-QzGaPlsqHI|t|NPnbd^u2j7@Bm7BlfbGLUJAZ%_bI_FGxs|-9 z?q+gFinxEw732qS_p#`ie+`=9bPMORaAAP9-RYLynu77wRj)0`RJ@63@CsL!Ds78d z@WNzx+<*O8z>8WI%2xV=LpV?SjfMH68@#5^o%b#acUa}&Ik-u4_u2*gxcu7WHKTXk zsdN#)Pq$t=fRDJNQTNuLMg$tctmq=sXIQzIaU9AE;?Yu9*Pgz%l3FsN%-UF>ledE7 z1I{>l{ij=H=Xlo?yzqGq1~5nqa6cdK_9Zq!d$K$pR(?f16;MKP9XL5P!EWfN}YJ#vo40Zjcjo_6h2k0j-8=frkt1i6yq9@M* zCpUT?g;yrSOq#tqezMLQN}RL2$ZDPj?zl%Aq&J$Aw3s`ehr-B)i1whb|H^IL0vLFm z0Fl|#nWPm(7z$2)!`!63odc!}@tIflT?NAdx*nh!y{Y*;G!N;(M@i>(=_+M;)Va{9 zeS(sGvRC{10>s5(?W?F~wXfk-rQDM&lA@~G77cTKsNC2|2PhM2#Rq%1OpD9sR$)#b zJ|%VMwFsX4L;3S27h`D3^^_Yf@UKwH^&sIG4w#W4{mqVj4mA%EG~(Sa)?uFPv=P-rEm&hOI{YJy1m%35(2JkPdqFSZZ(WyRs*LyHXV66B z0)lI>zB2gr3`?td#SUHb%6NHYHpqbH)!wkz%OG$m)lFkmE-*sT9@_RX#ZLrcsEG$A z=as$%(eW1Ig`I%}((UB!*i6lHcmW`P#GRtULj;f^0*ucW=pFLS1KwoBpPE-*Jm*Z; z&rmTz6Fvi&)|iA4#)$coBVJ&^!;zXhS;8MAL>nR0kO&ChQjx>RHcb3JD&u(##@z`w z_#M=y1a(j8+}}fFLKthfPQ<01{qljD)O@l@n#S$`KumaQIu)%0cCZF_I2u%3;HskV zwqpezU-?0z8a&dC@FoSkq5DdJTTiAhT8=FOWTkZDHxprqeet+oFH}|ywd*Vx)9-WS zhRPYR9+x0Z(HSMB8z>W4O8W6(lio=J5bsb?u9$jgNt{W--{SpJ3JB_7LkUiWERanD zn5(1`4KCjzmlY!uTbXg>n@56q#yGCigCy@6EHkDs;AY8E_f!iGc=>=$)K-|x>SMML zNn?G(r4Rt?V2=-8?c-TF2Ud7YNIfaX|FKxHq3@sQCAtWPJ|Gyy8RaBeeIh;x+IsqX zT6<`PyU^MlmAc#;URSA1)=>}gKFA~1*Oo}C)!PlLw1z2(jy0|Iw2dyyQ(H6`Cr!!`Jf`1PQZgqBvQ&{ zh8jpqhG!oioH7@mvbm7`zhUrmwZlhs?5a8_PgEHp-r~#7ucld0Jg8eXAmM6erEAed zWtH7)zoO+dbS&y`rB|tYe}>yjR*mjp=kxupTsp{$7R->>CV4*B$2%vVw_MU=O)w)) zWTw;Q=^1@l?-~T-Gz3hWSqbtPx_X-$I+va4$%m6F#LGxN(?w!6`vi#`zjFVGe+Olt zQqwlfSeddY{;eBH{1P{q_+56*_`xpJ$4_Yoi67%G5WkxMi=Re|<5&|Lr<+4aQT|Mt z@QT&Q;_+``zW5=tL|~y?h}T=W<0X~lO;b9Y#o7!``z z12y;*-#p(gLeNw)7NrQ}8r21ghc(kHGAD;sa3x2Zqg;dFEEH5?ocI(l>4G;^^TuUI zYs)rUiwzBN4B`;gFxgr)#_7@CB1@M%VwIIRs4kWyGmd#>&A8iT*oc;6&1-`Sm>NBc z5tt5J22_<0oQaEeZdV!Au*=hw@K`NAHJ2!Hhf%ghLFe-V8Jh->hHy&k#|&xJgJ_sq z9zX%m?e0^RB9AO(yIP=YZ8R5vR;Cn-Eszwy;gwC!Ie%o{?OXtfZR24a4vq>TY*p%+ zVDkuE0=+ir(k?5(Qa6iet)9Z?)T+^C7-4VF9qb?6hME7>zRcG&WR)I*DX=S8`rdFh zc;2cCt=t@ZNZ1)Iu|rv2qqm&9hQ0o6;GqB{w|JnMd)V*_o@u6QcSt4CMa7^A;?!a&6zFkdUo~+ryFVu*HQyE z423c^v+xy(?24JTHO(9K)ez1cdqN2FwUBV4!mOjW*O}I+Qw|U=$v>)cS(C%#Oh~4> zYm=j~n8b6CwQ(1e%7i9hO!a9Hom>SJ;e?T65R~6|vjLrqLHc=ucFJGGa26V(@~F%AZgm%^KH1q7xn( zxN_kN4n@4Y4wDsf-QoQ$9I)XF5!`q2l#bkNPfZGpX?02^q>_%KDs&S4q_}9nBG_0I zZIK{t*?py^hVaX;=qaySHsTK&s#ALk*_i}HbKSBf)@_M2L77wD6a46(h-l?a1*kM& zi0yqmZC&6#GM5s89^(Ff*#a9`y>A_SI3-|8xz{Tax_5=tp~Vn_VJ#8kqHg&6Rf zir+tIj#^*;FZV;bjAcNlaTc`mZZ0qUmc^(Xo;2sG11RZRrxFg8u7)XkuD{0Cgrc3o z+?hsyZBov@*RSzxe*HXLHN2iI2sc70rOC~FSnQ5cX=rC$c|Pvki;U&2Q)%Pa~AN(r2V2}~)R!KkszsOgmhGGLf8v1hp(7>kVRfk{0s%~#H~<`F6E7sE&3?9jAN%?Dnf5kB=OSXRL5$s{&0_9=!?vSY*& z99?&JmRjZz3i^g;LrSHK9SX%M7I;0Ya5fiQE;hKADexs=U>7Uue8lHiJItsP)=4KrP;8C#8Bxo3QR)#QMfGb0NG6&XeG zIVJkI*O0CHCPRiu-p#2P+v&G?p#e`m)BY6x0rzdZDtRep|BQ-RS=XAv#w1CmN+9gK zih0vf3P$6~QhZ%7YL0YwxE5<(e6EaY$o|R;9d8E?Kr8~aa@(B|l?3P(qu^fZ`VO!T zCLSCk*?;Nf%2Yu*X^cND(8%j56XH$xRL$rC;jEPy=_J3k=_D9Wdw>XWFs86%+EI+S zh_OnQ{j#jf`pWYaBNYqyW0NGR8u#Kf5-ryMdyg`bN`H+FL~D(poAzwNF86JIF+ozF zvHCX0>J6ID(0!YPsG(b8V7(U>9s6eFwl!DV=)&nSuZHCu@15rbtVI5Iehs&{leb>a zLX@+Rd(I6!vw1c-YHG8hLyRK21VZ&Bj^IR7&ohv_aC3N8ho= zTtRc(af1gW62p#)6s-O!k2HwX6{}w`(~9ldm`%HlU@&%Yk3?dSAc!}SduQ8#>-$og z#SdlxzpED{;aoxkV%na9N8s8fEoTQv#3e6>>2uP2Rl*cOCIgVr5C*wXU^D7-f3UNO zt@~ua{w=G4`$cmQLK4QxXN{cJKnEq#nA@QD8i?(mGO_JGMI(W^7QIEwZfFR7)5k!~ zLDRNw(A(mR43(J`#iv13bYmdXK2+|SdtiVao4SnLlCCLDzT-(EDEM*n>jywS^g`W9 z#Y6@h7ytqaGQ;$%-5rgXR2f3wEN0ms48^6@0=>`oH{<)E!$Wea@}#=SVxz(^_lY8e>fC$}1c}JqFM3p9 zIyrI*idtYwrpaQKz-Cv;%L6JvHL1_V{xOW?8qn%c3;F8%xNnZQD3cNmGZ%36FdG1LpRsL~5v#lGo5L2AY8oFD{H}ARK zx`O&gw;{n`2IJ}$n6_pU=o(BUEZ*M6X2M|JVh0KX#`P63RfuemcxCN?@$$yeOf3eGvkNOVJsv|r@HHef*ojQTjR8({9sL5R(l`@jp@w467&rvMm z54!dmU@D%x^1@@ers1g&p?(;goHug=gYHL@ptX#Q>#z_Y@h(qHJA(mkI>5H|!p`xF zCpU-?A7Jb6gMbtY%I&x;fIB1E_(;@D-11l4U_E4AJaIUS|jEX>7~`=*Rs?C{IuM| z{mLph3cr45mg8v4uMMT5Q-vz>cdnNSB*%GBpj%(ItBh9^c@3Ks^j~|gD7W=VFRXjE z=G_rU7<6_?Ze$qpO91%sVx4m_PScH1gy@T2;%a?0bQ^{GfhC1L(#OHfjPKfX=L$`xLz(Y&sX zNcOFIy+mHZ$*Uw}Iuz-`guF%gVJ&^3-rDvcJ6_smcwKX~nU>t@&K~7jHKuHsX)#$t z6A+gAT_)CP>?wyQdDXdeQ=zfJut2IBayXRo$~nRx5LyGH1Ki`~CGs8k!FHUg_=L9pXj|N+rlU*x5?VPbJAe%biAQ zr~Sj5$i8vZiw~H>RNRv^ia8L-ltBEGz@;Tq%VCW*6mH^hF;k>j{Q_M_NA!278SCrh zC1i5Mm^PqOAdzEmQuyjC9&eUKR_Sg|ZUFL*mo^#NXEwx2#fE!DP2f2isXrWU9*Og~ z9c>h$+^NZ)loi z*$_g1>+7sL7~U0@YcT`TVUGW0k9h(F7CYuaDi6q*fv%-tcz|6KuMwu=)r?jl1`Fh} zI2_6&p)nDCwckfd6Ll0Ae~NW>ef`>X^bT|xuw>~vh!}r>EVYE)aPdnWY5F);I3?8O zs!v=+zLs-15B2xx08d|_C#+(X$*}(L^aCZ4*HXbSf;KR8ybA)Z;%y%{GV*$RN23jx z97&G3cvhL3J|YGI2fym`>zU1T>!_{vFM5_bWSsB--3qO_U^JQz)+Z*V5Jsfy9K*@z z3VRr>O%5b#3x$i}kPre4b!t>DH=!ENvMW`PgpmM*d=18RhNS>FUM)fV9HodF=H(nM z>WFa%ljJZOYd;$T$O||6ARcV{OsDCG({P6-VM%#E@K62uTN8+2*@HAc4nYX@E zm;Ad%g7$9%ckWeS)rPL_(h9&`ze?xok^kbs(T$zW&HjEG7|F|)KqbEeE(RJ9no<$_ z_mSPZXI(mUC4jMjz&z6f*i|Kc2ecTNp-fgoRM1x)B)9Bul!vLv1Z{%&5-qd!PDndU z{5F7t83ROa;JB&IH+1qcrF$(wgnISb&cVrG95pVS0ozq6l>t&W7(i7M7g$pQtn%<| zf_~QiEm@o6pXLARp9k{2vJ`@(o(;d3t!1a2mH#&s478*Im~v#6|0`QmsW4mpP*zXG zu2!2(B`&$khQ1tU{g+&vPvfwnh`1wH$yC`2${I1*G)^LWg}mspnME@X_;971as54Z zxEXREZ==zL%l<4@7a7PXGmBLCav4}i>O)NnJ$ooiqHTZXsbihJlilMTR5}q_kUIBpxLxkoFP*Ht&s_Y1O{7Rv?*~vzUU6wM$OMM~Y!GZyTLC9J&XP9~+bltp?G)5C$o$R9{IL!R7uw4qX+<@t2{x<8MTNvA zcr=YYPVs+yQ&9U$@px>(AHm8>Au#Q?ESrHuR8xlAg+r=wYfv|FprChWHo^;Ra~B4* za=E%meV7%ktZgGT)8Z#S@haYi+#ZB^8)8%|p?IHXv8+ANM&6Cuh%SdFlV0%ayM0J>_TGLep#)5w>xGPj`v&anRj`tzVKyO0ClI& zun`X5Ba{Xj(uXa9ss|rfF(st+#Iy0P0z4CC!so1mVqsSO3#+hU!eowM6WE1%c`Lxl zKHCsH)T1G^ag%QoA)_B;176)m7_k7t|Kbjlq`^&`?r-#A{ILs=Qy`^;0`kgns-^h{ylC?Lc{#O6u>|}M z?Un>4RMtXh>MUnUBMlL^HYKSg1`e*YwX-FE1U?!H1i>S9TUdLwHlpsbxc5)|SI18v zGJgJ244rj|sNSt=K-CIHBWpLafUZ@)SA-Repsc^v=RI9$7&-|$cCVM`-@nvhn!U4f znXja*Ld`WZ-2AN$+0vU8v{y)$(~N;WGQ;|J9fD##98N6HIK{7ZnCa;gqS7=>+xIiP zqD2O1Iu5}!rQ}~JZfHR^otBzEsT3w_CBi@yRNlP8eTkkVai%tX6VBW1n|_HZsAFxc zIk`vX2dSo8H&4loBxyNrzE<1vpz9S`Ea4=8ucr9qNOUoCe2s+*&Q8DFth&e}Ezg{D z?x*37Ab=tvSXkJ?AAF{!S_izNUlV_6RqdP_X%U>&SZjcUxImFc2gd5|9JDXtPY=(t zt3b5nXmlmdV6}Tz^~>qQP7O)*6YG$gmcqU|R~|Ovb-OesIY{x^T^df@(2XN2bWo1X zx;2Kyd^m1+Oo3D-y?Dp;H9VUN??NhAJ38r)YmG!7sxe2s!Wkos+5_0Y=(yv*3qL#L zH3Dw*!a{Mtq_qT*3&<0RYiHXbkcFN_JW$(*uXd9Pg*{mz4_y0Y#a#q#Ak%-Mo5%0q z%!fWvOS|>^7k|FA4n2<(ky;SO`Z{@L-K7zmE{_$Ym!OOa45=?Y;w=2lYbJhxlVOTS`9v5D zgH7P`LLzR$6v7ZPfed{^{3JZ~M>Fd|$_}04sJd1>^*BWeJ<_VukgP+ijV%a=CK5SPZ zY`WIZXHpRQqDHh`u(xckF50Cda30@UMS=$`P^^EIHi%>a<0=kBC>y)l>239b1c5Ik z(l6U}692rm(`#UYw%bf3=u>VlqGMuVy{qqf8z(3PyOv{GV@2#<8m$U%0XU65V{)Cu z#Rj3NsQ@^i^~oB_h(XZZy&r+kVo(BdQ3Zr*5A}wXq1=Pbx1g~MH$vb}*xN-`noWw{ zs-@6(M$SHe;ueQBRN3B2N#{>>C%;$1NOnBrBoIv^*y4r9Lq4|Img-0BSyV(h|K_uF z855qysc>DPwQf==&@PWWTD>jn6ub~fD07;2f&_u+K!%*sF767cY0#!*P~87zz`(Y| zip2qyab$r#JI^u-r zaRq)EMbz6TRyaTrfWx*%F7GCrx>Kf*E2VKz z=dhG&0J8o5!;r6XVovqt$y}f;UQid$LL4iO7}yC-%d~302`O^+(c2R zhaGik*A*Q(QO?T$>uP`zJ6&ZjCW9jp6{5y2*CwG@;l>D91$n=nMXs0dhhK&#;3(zW zIbO>ZHjvA}W;0dM#BoB!APMGeWz^LGq$kfdIljjtL(N)25gw7qAnPstW!E|ya%bm} zhileyE5k2F>jMb6o?daRUals`=Q@n3o@x0tGmNw>K0a=|OHAr!jlZyGXV9S2DHoor zy)jNd-QO+|kq~|x%0*P8i>9o>hr4H5e6qV%WHC?04eHpudNn%l@eRtFo)6@?VcJwm z2Q{LQILlO}QUFs>&z9Y^^0r(AhFOUw5nsEImc%7nc$^=K`Ip%RG#TDSt%fQ>8yj|8Y+1I*T5Y%OsDOj*a+LA+xa@ou8)2>&cFUpC zhYgNB#*yJ)6X+|(|`$48Q`Zr&CCZ`+^7lrT3CEh@E+rYn)d;xY9a;9qXhm|Nb}8L=kG0-HI+*!GD|&AyweuSN4NYaT2R`p&Ey3 zU#|rbgUm$RI~)13kOSqvaH*0G{x2Gg2RwAeJyQ)#$3`~P%8>UAiex2u%7s?WK^}rQ6iN*F&gh? zXt;`h)b#31b?9l0o1Q4j7F#0K?6ukn5aO3L4>HH{|qOCE{Vl`$xSh5k~PU; zCeXnt9DAt1rZ84`=``ay&D8mdG_E33QXklIM?kz4-lFIsz-x;2rzOW)#au@k4#86T z$f)d@qIMCWDx$ScaDrufrpUO)UrK4JMS++#{JA$stxX7xIAdB7Isb)e;9wBxO-?b9sY_yLt9Zvj=@kO160!@mQ z{X2DZUOL#>=-Y0i``l@0`4*-Bepk6wVcU3(5Iv4(RwDVbbW5vET8pGoIV=(Ou^z)P z!6DIpmj*PRANh12a_#Dr8wistcchUV=+(t+^f)r)^N+Pdxu%2<`qU}iOz&JU%C*8( z`1X2!#2jsmm$hj28-GL)G^Nz>O64Nw*YZpL3yCJki1UB#j+B_6Br zhgI4ec)Asr`0_&0^`RDUL_@jyqD^2P$;m-SxQc3QpT`2U>)NGgk&u}qmM9Uhy+&%E zlAi=slWr@!rz)yuBWl!te27KO*%pjMpJ;vZsdjke*K68X&X&_ehiPhByOP@^Oawa- zRO}FsnJ9=a)N0pnbp;T>FB*l0>kbWohu#84K`rfx6Ql^^)`2Q#Wfw&E$khm3JTi|J+F=H!NM)ES$fXKqGI2vk|Lar>UI(MJ4 z#KswI%({_9lIOOvF!HR|N}QS9#0zaHaR`#<`;&3B5=ppV zjO`4jxMg=2+*cn8Qt72*BlI^!@a{^QT39T7h4M7nM&vlpR&ZNribM_DF+R?gP(6!Q z@_GtOj^Sz{(F#X`^qgpAtD%-sqzODNu2P>$X*1kBB4;RumwUTlhocyXK}ghDhx&C! zq&v-ior_qBr3rM7ISqAt1H!${bi2|fVT3~m`}61UAVra`|ABq*W(=z(4rZU zVdiF`QJO3g%}h*9v?5x~2p1xzKs$??p}Z6t6aBY211tBjhD^T?@|eD>@|f1-g*X9A z_J7$kXpE83l$_0<`tDNeDRIJF#mQFoK7UtUHcj~ooo^>^2*gX13QOi$^%nZ&ac1*{ zdB~C{+vSCXq6Yoc3{6B7k>9w5`{eMNKp4xbHcVOzhpS5G0GvKi7zXZc zB#X50xT^_NRD6ItCzktw5)ZM!J)~a5lWe%)j$5C1#_q158`N68(3YOlOT{a9nO0{Z zs2ILg-*?|tp8eVx_ABaA$>>wq-e4Q&5Ie#cEz|tCIogUf$Uc=?ZQj;KSk+(~_u_e= zBSg7XL8U2GMu9NKh>Eiza&B?%(lP)@qamq1yqmSbySUm!G*6hgHdZQgDEsa_9 zV^2X$hm`m;;y@eAwZ`?sZ6MSv*U;%agTX%V-9X#JR%!Qfhx%@Og81*5dE^ZI;oMPb z+U)gyvWD9sDiVc;A>GVNK6ejOCj>#XyYhgsxQV97hrw-B%3P4E2`I;;ZK@&@>|VP! z1|UO_E>X=;y?Qt8sQ#r`d5Nro%Wwx65U8HRNIh;9B?bv#wYtEr`=^>6>>~A>i}FTV z3?#_oKha?Ti6{@8l3Wb@v7^A3>y~Rcb*MGloRY4jX=;fFK1tbGWY;bw3a9WZ&nF3i zNrg`|Xh`@`k0Gd>tGM#gGX*&DmK%zIH0Hrx!4ohxF7?3~tGg#8#SKIkEij8tAm0S* zqWoUndLoLl>y9yWynB7X!v|hk>JvMdeDaLjWK^*RRQ}f@ve6#ynBb`ZPApV@@ zOCo~qONw~nI-hiZb{~0~ZuqbHNQJriN|M!^3&9 z*bd6++Z7^YmW#i5%Wl#*-? z9z#eXTyhuhYY+P*)3e9+IPD<6o8%BVv(&Yb`gNFa(@h3n`h&&K5)h|16D{DJmvmG> zOs=2>B<_bC)}dCN2sLi}V_^ADVmM1p8GII&sm24r=xa{@eK!h5ojb95~P;YPNWKZ80`J~xuvvO?3*lRv_vV$CsIk``e3Ry3?r)%TZ7i6&ZLWEA;-|9rDix%DH_pD3~VKxq1U*MHxQ zLbJNIn>5L&EBc7uZV5S5xMi_a%Rxt+ki6&M=wPNbkN-mq?)R_ZsReoKKp#91^%9>( zimR88dWVQ$F-35ITh-78nM@QH_whIw0z(iXB5%>?Sp{w+ItTl&_cz!lG|Z$pEW7_A zdkygHz5S$G4LFz4K~x14L-CPed{bEeTj(2@xIPo;7WLh6_%0;pnMozZWd#dJz-^odSiZgxA7>_`WTn;<7G)qm7p6f)jl4u0>ZK8?eKrK0E+JWk#eyxU{>uU22h`s&YmZ z%%D=AJOyHCBegR$%ZGV3aIsN<_Z$ohhj=hX*EcD^yIiWGjUF-UWt_Ss036mw-L4Ih zf7FL)wWLnYsU>w23kJzxe#t5O*Wh6(hKCn;kaeqYn(x zcf-=G#$yo&u5wi}NC;!G$G~iag%WS|BV800K)a?nSr=RG{JR^%M7-%;_T z>Vo6WK5Pekq>BF7^qh_#`i&&(s*|gTW5BgwXnk>9>$3gW2OXefw?>|USB)ZBQX-bY zpZax&)H-4S*8o_b3~s-1r4g$|i_ z?PZp#k9n+%Clv0{0dhZX!Bj13#&=mbG#uC#Fx47rTP{7~H?B&9oq{ij)B>XU`c#v4 zBlXi_<`VTKEc-N8_qty{!HVY=i;#$rfX8{OaA+*>CRC-nrVL*qK&pLaOQA7jZ7faT z*MPayA3BzBk;VfbEU;PHy~Ec|h_A$mfvTQPsA3rn>C5i#MH3B#LdW!PTk+eISxS=#1`jh$Zo``d0&JKX2Biu7)^&#gZf9NpM~4plM}TVnmBtd^iU zEdUyy4i)q$h-_L^?|3Pq1w=Pd)2x)?T?XY?qm}e@mxeDPeYNGlm*<)BrQVy^PnkRLZIDj z_`PgRxjM`Lm7l8{#ccIMSv^WTylo&ME|L_^EOq$pWf|YM!gF$Z_FRG=|@w86E;eJbWef-AcFt$_*<;G2vE0Ad$2YcN!NY>)q8948Ooves_D1fk+xysHu}IUnN4s>J#TD}sZfd%4xpt=}f)>mK z=C|fCQ!(Hc+c1{P2getQYC?nSg@bdsNr@supjgyLgR&|xTm;J;pC*H&V2Xhu4a;0n zXjted&{Ph+J7C;%8@o&r)zKj7um$NMs5D3PS{LkDD<5ny71+$^@!s;dVq*?Obc;cH zEH6QcCS@TkCZX~yAx}EY^vbNT{;0LL@3*(x@)#AKtc$YV?&WnFon4^5q@pz@7b#-IGmI<=j|hIM1a^qJpQ} z#h-XW{@lT9k*+pi3bLL+MhtU;H{lmADEBdPCN~Nb&0TpY0D1600qo<9)E&l&}Hqdl}YM{8a*DIUqrk!0AVm9)wXTKAeIKgYPq!Fphe- zjFoM&l22Y+auo^g$>fXNm^k0{_0_C)yUoihQVl6a10(${&lFVB`w}cuk3r)qZKA3_+`wc6&`pRH>y?%_&B;FbYe8!(u~92+Q>N zCX)g#zT}#O5=@V>99uoSyDjnoo0}D!9VOrML^{G8zrEe( zmV!lQ<%OkM>O4LL!>%5BV?MC-UDS&hjB)GO&8X;)xGZJJ&TaaIEK~ zD%dGjIAy+KRole^zTJ&MU3+xCEt;ZY9Tlr#XQKvxY1$SWc;r6ri}$$wA-Q9>zkjk< z%|f7ix^Ik?y;Nl_Wi0kQ{xc;TwmpTTFWcxwEKE|}ibrz_yd@*VD>^KX@}nx-#yh&d z$?K+`oc|ghxR3-GS$xk<6(AwFYeM7iwXY);cc1{1J znElw%o1!gP4K5;ldNxjrpl0Eo8@-L2kdcGkgJY(zl$ZcSc#M>9%2pIxL)lOx30hA) z>!)X%$-;eDv$xnGVEy`xSPdL{UBgJkHT!X}?U(P#n6Z`jRya_3PXXLxd%Abfw3)2a z60>fuL)`>9lhMimK)eul`Z`bO5`s;1!O-?C9sxuSm_nmr6Qi&-20L|9>r2++b~&5% z!uv9fV`^oINcT3U^+7<$opCZ7VPw|5r&(--oey@Swxo2zqu;KFkYm`=@Gty#W=jg2 z)qOcJ$dugmNsgjNHW)uxVd(272hwDhX9_k^&DMt!)OR~7>00z?t9-CJ9lEp`4?L$> ztaZ0{kkSij2-nx2f|r;Zk6Don8`y1O7WJb>8kU6au&Rv6ZMg@>Fgji6*omiZYN3K6 zHWZMJ<`W-eFs0C_0^v-s@)f^Jtr0dBZco)`Q0~#H@^K_bxudq{xnRdy%m>;QO(duR zV<)JCw|Wz4M93L$V8EERsT0K6k+%G$+|{3+Jdcw6#!5qGEP>~gs;PJc?}gfj|5bMM z6sSp&d}?>&Z{^s$N3CXI4NP>{sPWgEEyvHk`=8vxg@$@u=zlIn+{s^YC12_z zu6cx}oE1kd1UeqdS)0`idu^M>G`B@<$GkP`)%{DVUl4P@f7+1JZrkn3_;ut;mQ%Mr zSu$C5;h%YXyGp^Mns}D;SfDi(g%w>tA&BwC$*^rrpp4d2SOvUs#$C)>nbt3y?CfriMQo|*)D|fBPHqJ=n%+_;6P%Ji#F3q@40`*! zB7F!cE<{__5h!NOzT_{fCe>gu2icg>m%9*;*e7cLvF*#+C)Ij{J4i$4({9yZuFxH( z0WGst1mPq@s_Wad^kbK>yxiejmqZ1bm+#x+jxFNtO{c_V4rvGBeX+MY$S1@sz=m|# z_tz88++}Ln&}k6RcYVt9DQ)E=8^^viIh1O)Qw%MCa|}>vR6~KK8V!d@IXw(~Hu6$u zm{48>V4?i*CmfyNOv+EWQzFyqCSmUQ(3$YwicYWkblPM=l7c_QiD?*Hi3Z`=%uMhS1zP*%ebg)O0%0_rc+=Li(YI>LbG9Hq?^>MKb^Cp+9oBe%tRZ61Dy&X)KFbP4KYBRZpI@>w z7&|2)O4F+U=tSplv--DHs>=>utNr5>ou51v_~#SwpPK0W!fC*B?O&Sc{3>gIYec1H z!!W#mZKCt9SovETE8AkRx_>y)dH7+}g)m9`;E>2IYw=YNcTU*iW5ZjNUEF@S^FwU# zr(=U*Q6tvLk38J@Nw)d;s5WIcKlO0um)Yclv57K?Pv}2-xbr`<%KKs!hN)Sv|I@>r ze_jJ&&njA#-+#FC{zm}fYXgY4Zhia14?VQBrzMf^B2`lmvNsVcUL{*hH|KhpUEE5?PKDq<;bTfHwn()mwWFTMkt>J5K&$6EjG zM>;>t*3p=oS~G&&wF#^LbB}bkzG_%~i4ZJj@#a@`-v21-Pd5!$;A7!cQ$$%`AAGd) z9NWhATEUH}JgoNfk9KxgJF;b}UA>cQZC-t}^OuLVsa}S)HviG1oxjI6kuSX;<($rk z9?>cv8+LK9%0EB-Xy<1M^W(!Cq`P#6#?L+4`T5aJ@?|+|@{5mleo00I7gzx`O} ze;=m_O)l2tcOL8fGdB6y$X=*NScBhvtn+`d!Q{vWQ3w3LAM5-9TYSr?7DnD*^txf* z{A5(6>K{GU`TqoNbKQcN551@J=zD-e6u1d4wlO<#*cjjQp3c{>cHBB*?WAv8{jYsb z=Y6an`Nr$p!2a+tsd56f{MLv6>?04|+WM-89xByhRb^G-mD0FB7Vqi4C9Q9L^uXZU zYNg-4GyOL0zn!XzNoR3M=9{W}Du=Yg@l-E?Hjc_A72}@P9o4VzeF+s7T!tydECZu;$+#I_MbUrk&F zX{}0kkw&prSfi|Wa_fU@k34kz)(?NZ->B~I9o*V^YwEKb&ph-HkJ@XnNOTt0T9=TZ z6Sk(-6#jtmZT{f!4*Wbg+)r(sZ$0zW)8F&NGfzG9bZZ3%z~j%?il2G<36FqVzJpW? zo2?7D9lm>T$mh||om);(^)z4NHp?7WrSZR0|zzhzyj&Jiq04?_62K(m0#tFOC0C2rMIYq>13ja)^W~ zh%DRL;=g=N2+1E#Zs6^(n}`>}^Mm^C4;)kcD3qT*hjBb9QIBxK0m2SEN)|@#*iFk= zfw~;QkBvmq@9mqoJ`YsRd0kR^>*Q!3U8=bSw;cut(j%V@@}NmQfpciM;={{dusF_~ z6ShDYEpGU8EXoORNB~tuf!F@C9e|MmEE?QId?p=;7SPV?l;`-#hl7~TlN+$l;_@YE ze|T^t{Z)qvE7RJG3$4{F7uQ~%TUlr=uC|s}uDrB(Vc|k+a&8rW!y5VW;@XQ>uCBFE zV`c90+AFOq7h7|eUui8ZUcNBhTKMep%EIdExhpHJ#m@4j#RYs@ygYyD>V?J2FSMRV zyUSO=^o!tj0A0J%VuuE5abcCfItwfFF9P!1^NW`j*It=EcX4s;GGMkY0_a?8d2VHG zasKM1xs}%P)s^Kds|)D<0>EBgynJy5y)1MVF0bK!;$?hmExd$3TB|S4UAn}s&dpr~ z_ABUTr8R$L`IVK$7hYUzy?Eu)g#~7>rdt>0I&&`&yOq`z zKv_A*YKmR!%Hk?eJ$G^C z3c!<`XhE7?X1mJ^3WcN=0;L&26%y)bh1gmKVD7FD}euUSF^zMT@kA93LD_Lu&EYU2EBf z6yQ@=+H#J6pauWw?7R+66cpOXhC=ScojFKCuZ*ix{J6kx)2*)jyVl#bCR7By=2iUe zpN|=iVBL8hht{gcvhk8V)|>y?MbK3L+_`QS3j*W!@VrUs%Yq~)U!c3F_yU)+{|&he zzi~kkwKvPaV8QIO3rEQRR=co{9ha89IH4(4W-S)|)hh@pp%8bc6YLfI9*QKW(c2+j zBPO>A)fllgX!j%CWoUGq%P;0ZNrC^*_Xd3_m`XDeC)7MGqc3kr|6*9Se0fL{ybB>0 z16Oxxf|Q^*zc8c6=T9ym+3i7k4sA%2CI#qFcH7#n;{2#FP% z)-Hnh4U$N%n!~BNDL76F62|H*;>>qx{gxQeh*BWV3+NWtzA6TVf8RIM6+8r0BoFe}r3{~zAmQ;v0Sge&y@Ac8moNt;C z^|B#DOuW$8HZzL6C6Y%el4w?^LJ2BNmMh4l^4pBW8=L1DbAJ`zJo*^ZX)jPKKh3g% z1dQ;P5OyL|68^-|zyxRZC`F-}9be|GiiJ}o=B%K`->Amug41vQ7Zj~c{lc92x$iEe zya$mo%+fc2YvHmM(zji|p0R+NiPyCuw)ZuhBTI=i^^^(_sH}GFsq3we%_7`rGJ{|- ze{d)KgcqPt+9ytC6sc!0u^CUMwM6XU4yX9j{U zgq}{jTtcum2MEgP&1keN>Henuj=-A`BAe?Dts15xdU`n(1yUJQlH6tZuJA!dh~c|F z0CUCqpQl6sA@+U$j@+3py{?8qJpd?eAm>Ga725GFLXXzj*^HFG*&E!9q=)S+6WIE2 z5YIl_dgd8zTu(HXoql=Q_{N+eLP1*5?1bVW772vlIcY4{Uu0X~Z(UuRZ}bZnDu#3< zS#V|A>NuSo?Pg?(`K#b@b>)()<|@Id$dSGH11MM%Ta#~yg4KS0Zgt_!C#Blp$rP{M z*5CTCBhS$QBY88oAI-po{#{s)pK*SeJw7_==hij{s5Xr9JOZM}(?$xvJ4irL2@%t91X;5)@S^y} z30xw3x*6)shyrUt3K#mgFD8d}3mCr5obVxE9itI!eL~$jfaXj&Y!C7x<-H6@k^}Ti zoJ+9=q~Z_Ag~xt302nvJTdz~(+{wgbjrp7XjaPAy z*lHc$MxH*=k7?MTWnloh9ilF(z_4eH35@&DsQ@YWre3$bm#FbaMUymk$;5g?vEpt$ z1PEr0nRxX0M*dn~pW5OUIIR>uFUhHPkSj*xOKdsHtjYcR#AHMah7i~qpt8{ZlORLC zCNsd+a{MGOgFo3n-k@;<%lt&_IfzJ3U`l$T%232fJDr*%u$5f3q>kZsH3d1B7)W}k zT-N9AmqWPGS$PGP#g#S3QBtRkLFEbeHODAi?l0Br+)z>&rIw3)g_egPNvL6MHc3wq zQ`d+N)vRM0{nDD6S^mD&-Yyc>y*6m+uje&B(53XS4*lJ5=4{a8ALmPTKt>yaITcXS z{C&hV#Dy0U5UbDkrhBb5Sm!owV)D~XV+ATw0TGTFJ5(uYFI9NoH&62o*e?;v4XW4} zT`A9CO5}Wy83fe7q~}X)6v(TZt(zvA>Wj>=u$ zq?`P-P-lTlE$d7aCR>wtt&k(Tw^&3>QMbS1Ny4zMD<(4ESt+4tzD5&Lsff%aF~e}#tjCjmx9l^85J|$HsImwjV1{M-<&RVi zJG7PpIMslx!4rt-I@iKGw*HAIi2#saAXNoS+b}h)NLj6oy>*HORN)O&oubk{Q}hLz z4Kp?v4mStIH3-Zg(&C5>OXYX55ye!`nGO)4fidBeIvLQKmC-2AV(21@L_9f;dx`s% zEhbD|U9Wt){oRT75n;>&)fvGo3D`XRFd1c_bZln}JHZc)isxHptI^7E<=oNVoIU(| zrcoQ}ntn}?jlA$_O?mq?$s}oF4E#aOCG=?I9-dI_sNaK=tdde#uJ-V7Uh*g?_ywjx z|3X%OE`)qyQJW64!bDl}uCQprXWAaHP!kd0eIg?Uz%UR&;ejrgZ%bA5C7lu-VC`-S z)u)_chE>V(N)Mr^xYc!A6IlRR*lw-fsh1i@(lMU_5?Hp8e zL>S86mqo%+1M@EcbEtRVns=J@v!si!HfT0-@&|v&&6?!X^S+8)pj%f3N|6F@bx6JEnrrDPgDtb-rWstnUM|p_R9ZJa)oSZo0&IJ_cgrD8 zHVvq@p2Zf4)Q~8G`COCer$&HygQGjxlLN-aD+y)C_Egb9p1yCABU68PCc*~MK^*Q$ zaO6QGxsev!O7mMN8C54$UQ7AB6gUN$j|%S0#OHRMx;xbDW?0Z~yqP|7GvEHBx{>{m(ONv6K^rrErNkO zt)Fe|?}*Wjbjcz#Kj-i%f^D>~+g9Z_~*N+^rMlKodD+(=uJ z)O%o)8*P&dqC+fmwN08Px~x8ME<%%GmO6Nl;m>tLoz7MI^W9^&lMO8GkfY6JlVRAP z)Z}zHg8SvhivHa~_(<7GY+PqCmI;Q{z>)@-+#vHN0Q}P4jO^HNi=~T+CM+cCu1#5< zUE*!9tEk@s`bcjV{w5?<5_gd(8m?10`s;-Q(KdQk*KMqhoMfd)OhA`5c$)$|RXtP70mCsya_OtNP+jsa+=rpoxJ}#d9 zWP6X?dS4E=K40&qqiv%27{|}RKgQdsHCO+rg~zujCF8iCL{rPWB%{2wRkzo>bEA*n z@c=_!oVo%dGBh8m8|y75WcWY|*%T}S!*V)K0YaH+erUTv+x zV+Q@k(gw=I2+fO|(m*Wrmu{lQ*Jt<$YO=<+mJU%AFt>mtD?VDfjp7gHmML_{D%@H6 zbExn&se<0hTl#MK{K0Gvs7}i-F8wkA7ZnPc{G+A+78TwXDu`}k-TwO0Z&pgT>7TOF zFD?C3lzu3*O}c{B`0b_NMUD4|8fr(k;@?~PBNV?k6jK^l;lJ*Df~ghGijN(Od1>kN$Di>ngn+#5`U;I9}Yt!#`B8`kVST zA?__NpcBp-rfO<(c>w{`cv@zEbG9TVeJuKVRvgF3J8Q6OtROSGJQ@O95#q9Sb|#C1 z;2NWq<*f@`Jl31F+dHrEF-zDN5Gp*t&EekB&H-=iQsaN3HM!EeJt?|39isd2Zx2oo z5(yH|Y@O_H%&Z^mckvz)PQ*Qlh3&$7qQ{>nTJtfST70uSq*>UG#@j#?^ON>bJnp56V)Hp;)N$&XzUIcTV+xQO-Rd5Q{2ovobA@>7b*NkSDX%8IcV5My z>xutr`fEL5duHqI{MFU9E1m8_=gRjjc5w%O78Ggo86Lc!na%x2lb`;~)Mu7I?O>nn zo&U^?d?D~>f8h3aou6U(&gQe%o_gZny8gz~-#z`zQ*WMs_A_c$b@|!26OeyRvU(zO znY-e?YMM=28>Z=bP>&jz&Kl+0e(9>CMCI|eU*%B{F@Ce#V9Zl1hR2G--C(~K9kH8cjb6hQ4EI53&B(g`SY^P+ECm^4C zGaTy7&gObH0`fcVO$pk(S!Rakiwn}spPLxL)C-Aw#kt} zYW7-JP3-D;Z|ojyyo&4Bc=r-l0kD;OF%zahN+N=iGsP<~=~>R+?hgK*T3??T>_KA8 ztgl06CcK)0C!Wg1pecxQT4biptb4V%%cKr`22P#KfYeHJOj3gB9ThX4O1($Zql{HV zTaf^0#iWc+VjKQoce0I6&8SS4uPaEz?`pR*w=65K=uO6tEK77PfLFJ6UZ0wrnLKY_ z1}9toCAA7tjoq4kl`Ec1HCy07={QR>!IEBE{!-4+oH$Qm-w4QgT7nX0iXc2tq{$eNSn#Yk7YQPg${za5CeY^$i5C zj;*g!k(59sufRVia~J?YRmsLGfk=*-5YW3d$<@?cD0CXNDfBHlR`$P^0zH%Qp!)s< z#`A{m_7H@;dry>$Ksfn|?XaNnfu=4%Yb#Ern8spTthI9@NVHo~HNh}49w}4#W+cpA$$1|8 zY=(InC|zD9EXavB!#Z_JGctd~osR;;MzHm1?<0kKIdL{61u&UB`cq0Y*~gno`o`^; zd8$;)$&@X3=EMli*+Q~P(G5=+;pSFl+1vH$+>Z?wAu?~o=E(a%&}I4u=}1+1b#tg-%N!Yi zDS^A9_jSAQoDf{MJ3M)VDB^ZejCGmlAwB-0=_f+})#qJ?C3o=g(|4j8lDR#@f+ar~ z=Jg~HQFRD;Ac$ek1i`vwceBE+bDEj(U%FAhk5j!XnId|dB9(lUXh@}& z5~)C=oFdki6Tnz_oTc-!<1Sv4blX9uCYF1qW@4k!GF`?e%%C%u<_sT^zA6SV8anIf;k)aN0lG-C8uu(@W35mH#!ViiIys%jXYAOezr!OWR9( zX!(srm1L>1@Q8z@6VxfeNF7K>t8#nkKS7lb6=3Y_V>Nzk=|4w}j}$fP1Nl2ke;2hL zuhnWkA{gkOSo&!+`lg~$)@7~I&o2E+4MVtvLQK!EF8u~-l*8;|U*KD`2ILsuu`5IREx>&(@_IssB!cQv25?!+7(Iux*P{K$~qn%W0LbD!k@?MWO86a!ztH|*_ z_1PbM?m?uEjLaaaoohKu+Gu*aCWLAz2v)}_NJ{_Sx$RACjf zMi9LBzYMR(&dHt;g;a*|V9**;G$!Cxq=gUUC&0?5u>r}ht^nlMvo$1(gvR{yYye1* z0Dyni0Z3ji;~A#?N-;!%s#CsP%+7>kX%RK#vwMgh>SNCPTlB=i~LUmB7hMk^GbZq=#dfOydAf9?eD1kmA&BNx4&u|hcYSG%dDMI7A? z&vWB+b>GtamBS#RluCyTZO!*oF#*}9N{@D^<+qaSplEV;XDMS?lC_5rV3us0G2&pL z5YbR1_o%GG%B@^)q+l^;b%X}5p2!{Fp-8PRUFD75p@?n3#d?GTo-oI7P~!Bj!@)|^ zOb_57tN?%-v!_hPDhUdb`hd^U4-HHLqzGqBU?ECf$nZBd9`4gpUp8A?lKC`0K0QE9i~U3JWeb-6-IE`cdmvLF zT}wd81{Fs1^nsvsnb6(fYHl(6gHfa2Ujmwa>w*t?NVADK=E7B#TE3tmU4S9}FC@M; zX&e_^`U14db{h2+8&+$?sDL^M&Q+-^NOE?u{<+385SMZtDP4B1O~;o)`D`uhfbR0WwczIab6&`yRsf^ z{taKHm@X^3lWQf#dXE0VVL9Kkn^~mQr&sf8%Kk|fjgf&e5ZZi*;R{@eA$fg)r&s_p z1@UL5pV1;Qc~ZB!hACcqN$S?9M@GQ#)v$9JmK>Lo6v?M2o$oR2)R?_$ioO-g=xUkD zkZc-Z-L=gY%5sj06XQ4XXWrmLPottBR4ut*DtB!_u}zht4IxY28 z;0eg^i|-e3H{Tyxr#_%7X$udt#C)Ka4~{P~&_4lmth72ahg;-wjws{lST7E+vj1=> z16>R1VpZ}<%xG>KSFQWuU?)cm78?zlgUsFR?MQqV35%)6=XGXitaTLRMKJ?BshCW* zAJ35#wn`dZ7kkPhQvQ2c`_DA5WejRvyXN& zyxO^lFI9|e&IKlmxzM+hnq3XXSBw~(4{wS4_B2=qZxJ5b(;(w3w~N_^5JE;|Gdhz} zJDz$rhJH$gQ3u(uWnqhRBVW0#*94L3@Yg04RF?*$pc-Ylasv-}apNrH=_K=$4rZQw z5~0sKy|y`JdWVPY{r+*OG>jt?w|BM*@Qkn1*WcuEl2n$l68d9;UCl#a2N8YqN#nr! zLnb=THs8tUCQlh2H4)(TV5(ut5(2c0lw^z|GO8(ZN_#a`NdKrjk8?K7hf*&qB$5?A zYfXk20x7FX_7@6sVcvWilom)KM#wRFK7%VHCB3ZetrJ{hGxF*+wTcoOL>bXMO^HC* z%fWt1Lt4RjeLC4eqMnUbMjNqHhgy~M ztEvvP{0_J9ajn)Ym{3>L0M6B{;xQv&YpvUC`NjceFqey)084l;iyX2+4Y~g z0WJqmWn~DgB4N61|E17+OgX6>S_BTXl9oQkd-hlR(uP{tIH!yoPdR6c4F@)ZEt)TA z@#Xt=3MlDaDlL7Bg+GK(^W`+k@1VPI#0EL;G5o>qYlja$F?aX=!*}iOi|a2{ha`{x z*&~r(6=2n>89>K1z*FPh%7xXMYjmK(4eA7|<4P^>{V@0xtB5Z}WF=#WH6i!H{n|7c z{wm5g{{@1DH6i<`xbb9P=2_ZL2)Iaqs2omu#sVoir2 z1ijuKAPxQT)a3Le9!w%E{`6nxrSH~K|Be`Chja!!W7b-a5zadRy3S4QP*j>RMbafzyyJw5&HM*M(LRlRGgOgbUbt zeM<>o+k#dBhKIUQKdfmP0p99G0NvDXZ|}w?(y7SWp4#-+(Xrdg0%TQiCewoghI!XW zHdx^JDYF|t+Ik3+Khz=3#u;z*RfLJ1+Cnaf6Fh}2GX_L)@*g_0(9c_P1q;4Fic?dV zqK)S)+EQkGC`;SS>1b-nm)TMAKsmDYe9!)faMsI~0csIRo={AMT8*X&KNePG-o<+` zEu7(Pf)H7SUsFTTci^*C0Vmu$+I*7Zqoi`fM!?epvV18-fWC)^N;A?SG1S36o(&Rz zu^NU)yj5xpaQCm3cCj(L9Bp{IRIUY%UeTy6kbUh4>hukr8Oo@)6IU}WYYJr!N}I(qp53+ zUJ|2v$XB*;X;LG8z!15u@JB!@^Ic_Cy(fznQh+JN$sBqi6H&9)6#sXgyA*%Xi}7+( zRiPO?n{KT9v}dXYS$2DxHY?*ftIwz0{_TZUo2$~qg&@9*(I7Au*@| zK*OiXDlp4^u)$nGp#0&Q)8CS661k;Ihe;lhM&*NursZU1o2ixabP+_(chQs$1I*-i z7gGOWGjY3Ptxmy?wNk`wG(YVbvS-MI7!wr}QjH?wMS&P16dOt?Pb0Z;rw@#HS|TVl z#QLsSY^$6N@`lNAZsh&j8eGuo;Oe%dyTbdM80vBBnO06{mG$+4khL6r>@A=9n!5`S z+ARddu+w$ROqlx_wG}wr@wbCGu&A&GU+7Gul_s?mNAi`=l7qg| z2hyb-?)EnNQY_GwaAT)a!st!413mf0jt-zJTEbrN? zY#ZC$?c^{lf9k1Nlq!F=F%33T%8ta5m4=>)iF$4G(YQj{b0xmWB?Xn1qy$m5X>gx` zv#WytLj8qjmpMi*h=1nvZQ5?rBQ)c^{XA6JMi@vURsAWX@pc)f!2t!O$0x|EeU0VURx4rqWkivL9EmLwnN*EADQ&K+m=*Iq7Ig|u3sn%jZniJ>qpJ}j z+nO}nqOOad&_qboK*i->!ihQGQok~2uO}%&K4gPihS{u|=VNc_ zfN2|w8p#1*X&XMb^aa%UK&+!z2dw;yOaCs)E4^r(zt#BnmVOX5J{TdCIX3>{(qBS_ zuMHI}?Zc;~;C&%B7((6?MlAicrN75!q12lFh!i+V42-J|{7Xx}6OgtV1=9bgyd2|5 zTMbCgl=b8HBx}a|4QZ($@ozTh-(UKF!kAcW$o-@gywBQI5bJ#FMCaR?1jFfVmn|sY z6>#Tc6P+hmBS46Vcb=T+JjL?&<{kptoo6OG-(7T&oz>RC_e^xYmo?sF01WRx(yt$_ zth_pcHzx4F4cdRCRQ(Pr= zjDBIF^DBh%;j&tZ&aX~%{ySFsKv8L%JGUY88xx)1WDR}f#>qC_xDSu?DF4mm znbM;?^YjyD8fz`zfgyjhbpfvt>>eEQc?CSH&_CMSkpmGmR$S}t-?)Q}uRT7!fP4N& zeX+UmFu0B619JQKP7AMz;y8>;Eyq2CU^7Sjxs8LvJNYKe!PfC@o+iL@yw!2Au>%v) zCbBMX$YU6qN1Bnl$cs#6XL8kAOd=OHI@x@X|KvgblLz@v-bMLO^jvc1kgMG?B@}r# za7}Oj&NS?a$XN~R2+~i67CAmYB_H9{@1vbfuh-VgTn2fL7tB1TiJVZaASSj#Nc95C z)_U7kb!2)IDx-ro1Q~8h@A?q*r1{dp&PIP;OBS}aa8Yj+iDno0W(%ZOYecafZ=qcq z3fjvc$!qUuHGPra2)6RcKpC7O8B3Fmcv$8Wq59|~C%o$6c+mqtzq`Y&fM;!OJ)l9~ zYv5UceNY4zGiVS<=G&0r#b%{4AiJOr(e9g<{D#ljP2Aiv-Tln*b#pL2$dgHk2Xb)w z>j?kwr_?erIwE`Iohs=JmeR!wYO;FmU>6%$c2aHO`eG%igE!Ht+Dxn~xmD!ib)2-^ z2tZ3h=>~ORYMvQxt(ST&B+NBXX%7RX%@$r%YAQPwphd_MWfAzH?QGb(Er zINR-f6iG*wGA@BG2Qwm7LD3{dirxLt1zv*<$!uM~)Wg2iKPS@-YZzwgDI^?Ls+pxs zXBACKE1Gbs3`s$x$$v_o7U6&+>`*M_h5xS7qcA5rEb8El&bO_!3~xB34idJ++FY#Z z+xZ#h1Gq>V*fxX>UTxQ>vszQ93*n3vAq(jov$){eI>CHKAt9KXig6*~8uPrDWJ(z4 zQE)!e=P(e8Soo(I7==r4Q_U+RV=xl=a!y%Qypzoc=LN%x{6Uyo$w)#VXCyvcqTIll zEL)pt^trTc6P$_#$rzpnPP!u*GL(9RDm06CsVm$r`KLMKhj)&4wr?K8UA?^zH}W-{ z#}W3qxX(wHa9BW+vW~p^bH%iV>}CR=)pLR?5?xP{9+NV~MrTw->(z0jC>c>2GMT@KDu-VfLyGVj$Pw%LA zR4kIk?&>bGxK(67cGU784&px|LoqOp5jYRSFc1WRoxpY+#Xw@@1qAsck>w~+93+O3 z{9zc7Uy$NB36T7L=bZcc9#us)yQgP|wX@Bt@4NThbI(2Z+;h%7_gryJi}=B+NEl_= z$fb@;a^a<7Q>sauK0k^RWO|~_Z~rP|sZ%B(2`5ZI(K?NQ&vGV9<33fK*=D@{c&zKB zJ(G!`JM=DuEjLjo%i9Sm%326PL7czu_L-Kl$xskl`9hQuEoI22^@gjK#GU!Lm!MNo zlmy-B<{gL&#GZs!;oR`Gu=6bOjk5PF+5b0lINH`?sNvKhK~edv;DBe z8!M->2fRp%@5Jqub$dvRA-{niw$;0Iy+8nc@2Jz)JEjmB60lTlQK~{Hht4rPeyE;U z2qfzPla5|&Wn{O=%Bb&dii_HrjuELv@!mS>La30J6*b1O1hj78*KoX~Duxb;KHB}L zX}9G+UaRF=tRE7)yf6Ir!xrbra#W3s5xolDa47n>HiKL^o40Gp+eI0Af6Dc)9vlwW+s7XE;~5mi4o3avMoQc zB4$y9m2qK|6hb&R8c|%KQmDww%^|93Zb}J=)6z+;Uq!t%*JyO@O|!`x%$i6N;IvWq z#I(+W0*Bo8CZHq5D)hh;Inw21jhxBK7ss5quNo&$ek>6jaYc{vklQ#pCDr|GTZ+q z_kuzURI>9tx<>jAmmOCycNFVFmmE8oZ_FSI7tH6w<-@AY79CX!(A0$$3@R4hfC58! zTB!n}4S@%krvET)Sw<$x{Q>fCzF*#$z^iD>jh=7J2_1pwsqS#s;<;cw(?9E(kJPik z*47b*5vtnlID~G@NWC0;1P#=o!dbx}y&QiG57C>!fw`H@cU#>f4ev_9lIvvCEuFG1 z;;hx}_8!Cu)Z(e^q-b7x1jCAm>ye<){$$Pam$5em%`l1-KX4&@>3xh?89zt{$=$$6 zVG!mho31I(;c`L!l6xymLWhOkG+6ppw1NEl$G-gobtIc>s_3>-J~RtJ^ci232&N7P zDID!YNcuDBLCOAtlNLeZF-vtBbDU^b3m< z;U~(3CER3Kp~{X~{e!5#*9;NgP-FsVV8XcZfo01J`72#hu0%nCd8u(KtIEk`sdQI^ z_l_q_heqxV7j{C9k4W0-@D7uAMW)j_kxG{1sA|j0f@wzjyK+lT>geL+${kiwIXZ^# zOMMnrQ1m=F#7a)F1V@UM^`_Qiw<6h#{3^p^)e=(o6_ZoBzT{%LmKK&8i1hhtRbg)+ zYIx7m%2Er(-Q`3@*fa;M==M@)Xi<7}t>`@o@%xzyB`^ zu)FUmhpPpQy&+}3oO_uk(w|@Yi-7dgg;IIy{H3M8jB;Phmy?0E9{dM#Js0xzulsNRrvLUA-M6E=|0=%5kyzX^LdZJu86pzvcOM=r z66?~N)0Zz^zLc#Yt>WSLC*~0`CA%KkG)p1;BvUwZet>uqJsyC+ZHYfS zINHLg{5#lk#o7FRXX}U#tpOiyx3Rl6HGzP$3-HHcaqkjB2i{jpYUm=&cs=e|Bk`ozjww%Ay`zPNyAi_7!ZZ(KoKQua3L zEw5~3*B2XSfm+W|pq52S!4oOjvNWCuVM%1qvcN41)T+0R4ttnwuFM>MHhMdA68VGR zF8#RyF23FFZy=V+0+o{Ms#L?Cqdk4SciZZU;%w1Xtf)5In%yiPo)mZZ=k}3wnA{x- zxdR6hL+kC}}xa{#?m-=n9Qq?zQ)};MX;> zHRMvuRl76YPj@8JeI}2r$sY)rK zuaq8xQq;9X`74oRIb>trT*n+ZDuRufNcLfDQs2PFO<7FiTI)e^SZuGbhL`2+5EZc6 zQ7598C1X?aRtJZ)uY5@%BE*PFlyhQKpg`WjyJ+0vcY*fN(*k2h@2WY)6)K;Z`7Twl zjDvy!DN2v%$Eq=QY9U(6%hN*O0AzovKcnlmvAy(2B zgfo=(-n~rDIp@PI3cCx8y9k>V1g+}AD8RVy2zhD_kO^;_T8FmdI-L*fNKm&zL|wAN z-9}KCQpqAPEEe3#&140f8%o<8-dYW2l&C0zpU+B4>Y%6X{yyvphk#U2#JQ;*flzQKYBn8)!U0^D@*o4-t7EN>QYhnW!5cVP!Sf+I*cMsxvZf(923VXEPe z)tMF!8oX+_Oe+DtwF#aL{@yZQ=$k@I?sv$SH0ar&X|!W4FcQO^Wmw&t7MC~2qkKyO zl!iic&bjd4hLZM5&<)BWGf<%(5GkhTp_@C*U76DX(_-=Pu2?PU#!P1Tr5mcA_X-&a zq-jSMZP=f92eVk_dRHKBeRQ%%S1Sirwv#!B`H}XO^NN(UNDD7;A+5^S<5QDZThRU- zOPoM#g&{}&)b;kEza=4+FmwJW0M5VQ(kKm^v&xVO+-pX%s|S>6sZ`LzD<=?(4tPP( zgh48Zm=x&>u~-7QR4k?fEuUVtF@`kb^>PSkrB%d*@M9v*rpZ#LC({NLRFOCsD%7O# zSW>NgT8)-$7)P-1EpQ5V?LMHyc&IsJA99S?wjMX=>=2n-@1GAFw5KQafQ96*H7=4I zw(o}}v+&Y6AFI?o=%k^)_+b2|VNfB8w5-o9DB{!n&6a&QqMU9f9 z7l@)RdwQy`&Lcx5!qrJn)i6!R%=5ZctI(5WZ7S;FKn9H{k{m2YQqisOjZ``2I3S3qt;yODhTKV9KKG8n@~)B+C4qL@ybRdbYw;#y%8#e^OEz@ z*WBD(TbP^QSX^0d&Rw~JV@NzrTh#(DovCziZxZuh!9052I^YUI(#hATtvv>#%V8(9@W zz_`V2Az9e~Z-$Y<0j@!o64Mh|Hv9=v7+4OV3FaR0_-vTe3Vj%>3*8Q8K1a?L_fQ=q zFvWwM5h%SDZGWbGBpd|G-xFMB|8wGrb4X1CsVB5u{pi$8$rATlcxv+5yzk`v#Jmj! zog9oy%0R~tWJC%N9G8~A=)*D%&2U`e-+}ewrz)f3C#q=)oG5a%>5gXk2B=v$U!voV zcU z$9Q{zy)Wse3~CCg+h&rnkBnOtp+E32%{w=-f!r z3iT;nC=XFxG|TV?f+MY@^22e)2G^M=|6=@Hxkyn_u9Yki9^CWn_Hg}(INwMcJ9}NJ zut9p7`s+6L#Gi?7%F{!ATL}iZ-xcjT)hM{~!lHpWl&%$4DBb7^0I54BK%J;8S(OQU z4g*hcO&7wXIO%B>e#r7q-|tc@Z!AIT1J1luQg_ zSv&(t$1!GTu^-EtaR`eMO~ zVVNfs>3+l#*&d#TRX0}Q-Le@!6KvuK!hP`rSrsA!BGK*Qg5gD_#c{mF#mhn12kNqk z=U3ITQ&JQXSDtzTiIN)2ue@>}-o+sSQZ3N7==%-t3e{{@b2i%o5GmQw(bJ;->{V-y zL{#ZaGZ$Jpt{yWAW6ktbU5`DBl`P7OrIE0wuqK1qT!?LH3`TK9zFfBpl!vd#G2o%$ zS?~s%OpmIlzpoHLVewxK2o^u{7-19vJg#55u!7jgJC|J?8R3YJNt|OA{Xw(Zkwn*% zFsg2;LXmVyl_IIl5P``G9r?&sf(WZqiUErtin}SRrK7|xF-Jju7a2ZE_%4Pq7$f>C zMWHAPOSZurM#aMJ4W*_R(&hGj+R@yk2U6ypNsGnOcywG>S~u53(dVLkRZhJUu~LXy zK8ZxZMsX5}dMIZfn!5izO25Bce?zG}T$&inF$IY>&Ala9u(mH^5Y*-4=CO;PoY&|G zdVtb-ZHs8eYEDd*L3d0ORAmf*3MvR9DGcPet3d?g96-Wx2k=?!9}eG13*bDC)c`*- zaiblaR+6crNw>2;4#aZfup#td;-rMNX$xo-*+WB6z_v>^S017kMcP(u>MJ-CSoXsl zd$`%$$X_bDAi}i#$esNS>CKH0G*P7{dSr^ys6=!{*dn2C;9Sgah^Zz|k4;98)pdDG zFKN%aO#|P8UjZNpE%zoCSEA#1>J*XnuL_lv0Sg3iB8fb~k2IkDn?cyQOpesU9BsMl z`)GMMf$%DoT&f6+mRuwCAeqeCopC3#mIk*oCKZ;nDJ80i7^qW_VFuP_)!1rI5IRAI zrJzifaf`O6U_DcW={`g@RtmESqLQJ+;hGa8sqeLlvfwjpW9}g>a&&JZx4Ls3Lm{Sv z^#TW-(D439*nHG-R#ARJgWkkjxoq@e0b$z!VdvfyWSu8Vv5tRLsHEMj5PB*clK}n#{hTO`1mw^YS|<>eh#5%b z<$YfA(6lKl*#?gWW9xlyj-&StRrs8&fK&=+k_0DzT!|SWj|Q3Q9|-yA-0tk-Sm%zM z+8tZ$sjz#pW)zbWp~a||R8lcYlK(I3isJl{$r(Xu+6X_beJW^o6)G2|E98WqHu$df z$CerIMt6#==Z~aT=~m>RF$9N0t612*;glU=54thNkcL=Cj@2#K)iBVbO}|oTiC!$~ zlJde(+LXwKjd1StB$6N}2p~HVg?0)W6D6IKC&!=ribnY~_puYs_5)K?8E7o4Dj3F~ zPjR7;b@DMEb?DO(g9yzjF;L+^H#(Z8Rjp5)b z5l-cFD2+dK;T(mAG`=GznY6To3%br2Whz1itwLIuef7bD9C2k~H!#m|qg#=u9P1xG zsn!(OmIBR11OZBT zAF*~M7)>jAEoSCPr3$;27akOsBb`qL&Y2S0&tx2vDC?={5Nt)?fCu@*&o_CUvh-M9 zA{FTcBuZGkI-kW!c-<)`I6&VVxST3Y4Q6D=%1%;LmK}G7jC2H12q_Ljl^Q9M?jq?5 zb*d_j=9bxN?_4-@udVA&uH)&Y0b0%-Y(`0#^+ z_P%Q+#Fhq;kp%y1M1R)qKtA*lo_}L~VaA8)t zHP^DTr4ugCP}5M+;5kww?WW0*rx5pDbG+px1-}TptI-t*KDNqHJuM3n(s^m(uqi4c zDo8vPY+jc5aSZn&1lOs&S|X5VvUkX*!S*UHx`7g-0-cprs>zTSWka&=XucYl#ko_N z$#LO$m2M$5oaDsRUsjsIV^j!r`)ydKME47SBoLtLy|+gB7Dr&s%B>e&#qKH$;PCSsRh)WR)8mg{Rs~ z$&#RJd%1zANSDAYpc_n+k|v0Hy5oa$Aer&DXTbS zpmhrb8yvl|^L~E1I6x#Sw?ekMz3qFBvi7nBw?=8c5eIC1R%vx{+g@|<2&1{@PDhLE zDflji@r~BcC}DZU??wxI3hn=wUwPYL&}R zhjzv#5}uP(0Z>a5DAC=#MDUhlh`a)ATv61x9lMlPhb@ifuc2RI7UUW z;Q5F-X)}f$yWnyzK*yd%%-x%~a`0yqj0G8*dgX0t9)0gIk;Ml{qmu!3HxcsW@}jG- zIizk-&*c*OlFGe`%k4Jqm$bIT(txo}xW3EGiN8JUKX;^4w{Psu%_% zEL37ov2s%^NZ!r55i9f-mjJZWdy|HO7W>X)QgHLWnk{BKz5TE865lq|M5a-Mmh->` zkM+bk(dtg&@I4aE971tK>O|Z|59LvFRbyh=r2aI}py`2!@i$5kzN1jr#mlvvX( zFM1iU)^W*DqRdNVmJ&yEB+eqXAr$Goz4rMAqpaHjT8_#NWUt@U(1O(co`(%q_GIL{ zXha@vw+{}prS_wRe!myp7F+^Cr=ag(Vtwa}5AV&0fijvAbPZFgD~pwP=|IkB5*R zfLtszv$HtAk}j$^g>|$a<(`2cOkHH~!uNX*c>@G4qdbx=Q&@ajnZP3G^{mlC$s?p3 z+Rfg)_z{~+N=4gR8zd1&o?2zzyrJ2P{XlxRIfjDYV``4=FyD}f#v(UYY45)EM14$G zDv=;=$|dF8!+2ej(lPEyjrc{OmP)CrE_gW==58@H{AtYE7Oy#J;@VI|u|u019Z)n@ z5TS~|f;Tz7Q6)D`)ROYPAn1^maD3>b7o0I+b*{J(3SN=IbS%zoOlidy{+m7Af`ofl z6q-rX5}y*GR=NIIOQLmnX?X{;o@Ziw8wwe*FI3Cfvtv2Zw4Mq!$%+9z_qOu}LMtrm^((!h65bE>kp+he4?5=WL6Rs!LQk=El@bvb%GVceS zeSwc429b6OB2p6DGY(%!rh|J2W`MB8Ug!25ct9nfVfP4`!E}Agva9fN?MZSxVIm|_ zmg*q-<|eg+&CPmt4VTH@Z}(~O!koZ3Z^J1D`5Rn}G}c-jTtOvR#wg*gUDz^ixp31^ z6$?pq<}p#XxU$m#JFvJkOHkSEw6RBqOZKoUn)QyJkDv*e`O}#B(?aO!Z5mc>^@5SK zXIS@e>)E_<=EM{D^YZepma1oQkLdX~AFB zQ?+v7zS!8~P_krL|4nYIgTc`xDDKXnw>KqrcYs5iO4b*96rh}7jq-F)5cE%@6X*^_ z|E>f{|IVl)2>FLOM5EC~aqpW-=TYp6iYj2$%t15RH5(=0Ha^J})M*@-Q{TfN>Z{;w zJd_Z|@l_6H728|@(YiH9Q;1;FkeO#k7da-_MoQQwNj9$cX zeG8*b8P6grh4WcF@wDCPBXIsua~wM)hc4SzDAKgqCvBkL-fnm9%d*)Puqx;|BKz&` zaLwHcrSUvOP1ZL%MXKTsH6;5MiM70o%SX&IHD5X%db%N~VfBINU~lmTx6ky{k?3T~Gt#IoV$%IDOpEn(J>B zE4!wOtm59pqmk$_#VQ`x$dN2nl)1_=bL{oupZzaC^@4mJe>nM@UrO%$!kuAyhnZc> z+*;bkeakFv~a&&$&e}(l2OMenzzF1n;!0k$r>YMlSApiW*UjoRV z0?6{4Gz{#&BE=#sqZ9CXkpK14f1hF*l{Ikxt`zwST3xerIdfuJiF-2#ukoWVHh%U+ zK>Sj9aRd3gT8Jn*m?0%z9^~sUHvTw4l9a{L3bBz{p;rrqd{&=4+}kfU4hi?CtE(9B zZ&^u>)M9C3lsxR;e6jH%VRNj?YZ&MUR`6$0P`y9V0OX`RTGeFcoPr@jEXyevfs2W=K1R(yv<4pC^$k z{Hl4B{@|s?KNavp>KORnx1tmP&hiUpcOLN1oojsk9Pp+9D3&&mfB2FXBDa+(8hM~A z=Ni9Cpyal)@&>kU#bo&XI=s$r(NxI;Z=Y-2A#ie`l$F&xU(1?!Uke{$WxD%6G|#&us> z?W&$^^$|}^Wmn)F#7&M2LztLYZTI&&dYe6bh&*h8TY7LQGD8%m;2>^GULq*k@Z!SP zh^zKdAE)E<$)E zCt*`(wRNk3LwXZvWT%aLEp5NZy^?z%;7??@Bw}}Dk)|hQy9=*AaCm^z9DLpF>~$c# z;a;5}XdxB6sy*8EQ;7RJcr>L~67g?ax^-~0h3udRzQC9OG@><75}|&$43w0gnm|7; z!0`%&tV;+T;BBFd4m%h>=qp+QZP31vNZQ5i7kl&^Ot`Y#S=&A8@1seY{^)KGB$F2J zwzuIBR&VkytjFF1b`9=Yy;Wi`Ga+oz+QNZ7>5Fm#!exP~qQC(VBy?2m)!+_}snDUU z1Vg)>{RuvD-9hhgSmzJ}4-FVW&CrB+2IMYuRFB z_4?uho-HoVU%zo>arvF>ZPZ&{0n;yn+W~ZAC1ZmIYH?wmz#0o{^Va}*?(N0viyQAv zOsJ==@a+X)Huv`R1#JqQn!i4` z*qF+$%r)lTA$Duo3ZSe_u$W?(-MqHIM{I8n|H<7U?8f}c^2Qo|PNA1;8@}qz#r1`$ zY;J9F9jH!RU0VTok`pyZvt`y>UQj3`wGhaU2#SzkIMU<+PFz`-yAD_wp5>%)eL{Q@ za!-4+xqEboklAL_UGokfR8J?;U}D1V-WDO%>A9bGAqL!cIM^WgpY_dI!02 z7+1B7U96prqk}HyD`rH$+iUG8kfVOL+u5okBMKy^f%@JNy<^y7!Atoby4C6N&f5vC z3zO4o;7a=Lz&(T@YalN;}7@7{1EOP_Gpgw=GBKcm6_>gt1yGBTs5ZB@>IB~ z%K%hE^u;-jeM!bf`Jx)2aYYZouDAQ>xCBq>4h34@>cA1RuRpJCY^*LwkQL^$K3d$z z<Hw@kHv69M zsr$&iLvlV`YQ_a=%3XTvKh;#vwxh}Ve(%9L`YrHR{5s~2tKgLQop>`G3ew&9ZNe7q!2#Bpq&D1InBKa->44D8 zv}Z9W@{FugZd!85Z0|Jeaa>fq?pACSOKbd2Vsl+nkVpIABY>q5m|zCc)E>B7SzLKz z1PT`Wy4rdql8A0UBc|3gUC-6LDl2@uZ%ji7xkuwdiXhn6lA1@I`uz?P|3rNME`Co; zG#1yn)_@U3;MMK7-{P60YI>!;+wS8?#dVy@Q5MvYGVc91n|9GXkL=8#A1L4H)mb!u zdXpuDs7t%(%hoqnBxQont83wpgM5ATN{T(VXu zzK0`N9jFV4Z{tk?x6)db)fn*hNCW15fN%;}N;F$Y3>~n?lGE9SpW;pxHewqYCKRrf z?e{Gb2K}po#ipBwy?ab6G^7~%-rB=ZryVZ?DsuvgSlBkbgEX_S3FFFWN$!z;?73O` z1a8s4FsE*XNFAI<9^jC@L(q*fbeX*?*d9u;@DR6-a6pjTNRz@f^#`g$!Tmp_eB_@< z_l*_FWrbLN6H5`(-%{uS$I<&KI$K;t;AK$V?7fc3=pa!H1IW0_V!QzsfLS>2c59 zUvN$JOOkQcP_8azQe)QsRu@#MKdXO+6yq{CD@)mkLbB3nN%>k{T$tF;*8;g6C1@Vi zciLM=w}ZOi-o<~NO~%NQU(g$4`4|5&qEdA}xV)(5BV8wNEX6xB&SE(6_b@rjyWq-> z8cmiPI-)G#NKsc5t6MB*VS=#vHK_`t2T0e-WP2ZdhI3}Nc67Kq{mt6>^E@prx;3ko zeK4zs)12*94jduUA?nenT*gMOV=;0i;w*k`B;YDnrvWyQ=!g=L$-C_?_uB*nr|w#(HF>qo_Iu$^DhJ&I3i~F4j^)7!Q7RHhbgpFO`d42g}(Qwti!d z4%$s56i{@UiYHb?UG=ItgYd?kNh~{j+*yL3+??Y?+iD{tC3YL8xe6h!4YxZJU3JN0 zKOt366io5o8Uol5P7c5KFVrvdP$+zcJA=`6v2{=cmOdGGPP3L!e>lkDB82=hD}_No^SPV`jAN~0NQkkwsvW`nu|cAU2oOUclQdaB97A1+D3rQ?fo8n z(5zhbkvV~VDsEwo=K0Yj*iLR%K&_8wKs{R{w&ZOnGGy=3Y%NefvRM#O_ethLnHM7h zJ$xcz{zDubwS$tJA5oFIDh3^EW7@nqYTA@xbt(J0*P~y{EH z&ra#na@GobCbR;pCA9*tMQm4IMCunu)d|WmIkdo)urq>7LVpxo4_FE5K{Sr@9f(+} z%>%*KnN#7Sid~05nvW@)-Bj25s_tx7i>%eTjrnVz1c_w>4bPeE^@af^V~-`yV%|G# zVfG1ULqF9y7&YU`^x?-t>?JsV6bo}Do5w;_@&=z=yL-M@>mCXnQCu5yRo{1X7Mp)f<@(y<7zWj`5nzJ&)X8sqUYkTSE-%Mot5(FbSSF zy)EfSxkaH1X!$}KD|rd1G0Y7=6KDOmFipw)GUsOH-}HqJVqsG(5_wE%;&k9W4Q4zQ z_0eFt=^fB|e$+-k)$|Z!iL4kV4@w2W<7BRd2GS9i_!K{7t0(@jiS*9G3FpxT8yOhj zVT?}ODk4(`=(FK#;DckE_9ru(k{RHKA({Y*@@j~l&44(d>^ajLatlxON}tYNv-=t< z44^_efWYQlQ1=d2uawf)#iiKMd?%QV9S3u_{YQ)wf}%g9ZWwDQze@JLEw z(=~ECyQDH_a>~i6bgt)|(YgjuQGa&pv-5Z-obrP{`JU1ez1zl(2Tn^p6`p@Sl+cuE zQ^zFC&GHiz(aM$Thc!_Ns|5V1?Xa9|jPrg(KP@5|mkjf1`w@Q-N8A&U%aaa&`sg`y z4eB=CNth_&6is^AjE+|!HH?M|REdYUEVG>9cd$jCZ@-;|0mTS2J}N$=fHMr02P=vW zxv_U~t2BSCq$#5jMfkt?Cr~w7Yz@#Y&0a)5mqa*1Mb^LJ%s|GQ4Y*K~r}<$hGs@rk zpeDYpnXG2O zC#6Cz;v%#H{@d*VY)T8_%q*K^F@p6S;R}9hglc`^*Sh;%Qgo-yTPNlA1pt)N(WA6N zAQ@W$X*&ZPIK?^mZSBZZ79V}h^@>$;J*yubU~t-DLa~hdJV2IIj*K{+>h4#HkSn`$ z1Y+XM6As2~541w^s8}ob1_&eIHK@z=m^+i-1LZbWtuian50ZeV>u8~BRi48ei#TJkTWN^&Zuw~f=WxPKe2;=K~2 z(yInlzS<@F(la#A(LgAx*z z`hz1`ora0zeZm)bWhqY}=1Afknw_252o_IMC9S(+6&w4$tlAF+d7Gd4H8J>srw)FOd6X0U)qfy8=hyJqB5otT4^K;GRv%W+TNC62Z5Dq5xKTE^ij~qIma(Kusa0@AEBDf$~O12_c+)u~jo$QtAJ?aSV6Eg1; zL?%2B?3>8hemX1ie4Uhil5IU3{qp@nKi0?E^NS{wc?>^EQ!3@*oD;BLA$Cv4QTH*F zymm*4UW3&3-X}Q6;c4yuY zP`sqJ>B_l~5KH%=^Vd8+OprrsON-7T5uKz6(K4<3Fr@oUoNAN{F2Ewm>q8$%l7xx0 z5AL*SA)=B*nItdSubJ#B{>?)x_BhvEq;MPk=DbQyO*_F&lG@BJXm6SB4GoL6FZJDFWJg6q>ECA1P`AoXuJ9~Lk2@hcQxR_1nLE7T(|)#j?|G7 zw=QpTFUD(LYqEWVUW$NVV4?v$YMz@altRlW0XN8`fC zPkAQ{RK9X6^h1cpi-2N4MnUB2LQXXZE!}XJbZWukanrG>RG)RfgX-ml?5zK$FHOe* z_L>7KVflczAD|EvDAZ#m_8>e46Xbve5=NdvSB4WpfOG~Ckmmi%lR2LnDi{)a0^5zD z99d7^C=trepXSAb3@7<#hM7rF{Nz_zj~!p0&y5?O6|W>7j#0jW97s6;T8VWz8HP7l2`p+^dg-;; zAS?YNoWj;TqN>F2wPC3DbyObb5#W{d%f@U;#_2&XP(& zp$JVDRB24X7|GCPkU8E~)1@meu0r1z72HHD>$)o2Nq%97%@HpHeBJ1+K!|>O2)X$m zko7Mdkt=ppaZuN7aaH78dmP5YP=na=3MU7`x0QW;HvCZeshFB0xyrI~`Q5yOEI^5z zVrm>|@H<9wLh@KaF~fetLmcv$_c@twNft8mb6E078mFOzE`l|M;C$u=3Gp*YCeB~~qEoHu;Ft7`R zkVYR{eymMR?w>D_ln8Ym9|rBQ3X;u(8yJspOSgk4s#P*9#W!w>n+s*Qj%5vo(IOj7Oa|e@Ot%A~wB} zWyPLJ+WLBvNvWICtPHUx6xKoJj%0VY&J?Plogk%~SNll3yVHGi4Y}RD1QaLSwRRVz zP*j@DLAQ4}&@AeS*unNT^aYo@8P{guN5n5`xu<|9YpIx6Cy(LM3>Xy5OhqRMQ}Rn% zam~gjzAPsrnkHSOS_yhJy2-Jg2&3ELF@)8vgm}KExB#K5ESPc9a143Utg%4UQ6+8+ z3><7fb$#JbYN_f*k}-}80~p_tU7~;{1vHi7c3!=0`c9h`;mtq<;SphvDP>bcgG8P1 z%&3*i&C7@-V+`xf(15YxPSB2G9v0pwN`phB^lH-0U?_3fIW2S|-~!gqxK~wdaj3Bv zVUvg5}aaO<_|$d%v2X)MW3i#emlU;MYuE_*Yn)#;ZmT!=c!k-JJ__5%iPrm$@KPG7)mhI zYVjgxT?oYKEkxhZO^NhZy}qi1(bO9$xLsmuRoq61>Elj(11A)(o4hsIABa{e`*+6^ z{vU81fubl`r_7?bsX0r`l|E^IZNT%Egz+^bE>6|Ur45gIN8TLpwgjg>Ermgb*Sx8T z5jaeys(}OCT+s=lfN+@>!N_=;aF0QC_A%HUSTfR})B4@bV21Ff9EcN3go9>MZ`WB1l=tzM-k5zAr$A#jchfF8YnOsL!v z7`gk)f_Y!LUtpa)`De;v2I^?p4}uLX>qDxAim#v8=6 zoIm`~hS#*0Z{w0@wS!sJePCznWRM*(?2n)v9k9~}U0isr+?)gw@FF#>QrTt>cFAS!W#EPE zY_=M1=!xSiiV+T%-0&0HRq9|IY>AHsffVXe(gtq00@l_CsHZFAI6c%t4dCbDzh*5aA^z`1&*GZ``O|yM)KDCKoG<~ zpxLR{JCUgTpfEP55xf!uqZx4L*L70M z?t0p4Q_X?py^W<7oGCp+CtTN(VOYlvmbNtVUaWdUmuIo7ImVmf2Hb;T0XXmm?a85w zz|Sh|3u5Ir+#-!jm0TQ9Za6kTZ9NR4JKxIjPzk~NWcXO#;4(rEhY1`%ATkI^cQ}Ny zC5g)S32;d zUD+ZLEevbSDV=Y{Hogp!Mx z#PyOiLfRol=r(|3(TN~FK=4mT@BZ@@a)Cnrx%7e8!6F$uI|vp)T29(9?lM=Cjp)8t zY*~q)*k7d^EkW<{Ex?38G!lf1Gv;ee+myjEu*fPSKo3N(_%k!Y7Y`PqY=1`%4{CMIg| zE$OSPR7B5m?)cbV#$)=?3Bj7%w1}S>=YiVsQ_-E`2O+OV z{FI*m_&0ZJv|4ZSzzZ9koGL z1|fNI4%0SF+91+sp`-3l?#)6tF**MIXx2&x0*?cP#W`^+uQg~6+-=hW0D%LctR1>= zw5q$=Ga7~~nTNpXf!ZXMMvBXP$x~bBOj6FKQLdyKI59k(wvn3737SBX8JmN{XX+ik z!Q#Izw~ALUo&po<3Ka%2b}DL%J6?NO!r&uISkbeZr>;Pqm8PS8NaK0ij%1nh<=c@0 zClM`4w{ub_5CDs8`Y!EF`VJtWSTcOe*l%8Av4nSK)3VVZ2oI)ju{T);C=fj@9@Z>- zE*w_YLzSLo{gXGPy>q})l-}W;?@7<3oCVCtF0qYHMOU@KTt@|Jp_@`PNESqILN1Zc zy5Y&V6#9As_E7q~r-w?k?wiRrH}l3wUEIp1k0ZNaxX&+ECCz5c%Mb89c|O6FG8{q_ zk$P~poB-pvx;m{}^t7l0+T2B< z!4TmM(@6@UT!??P8e&V){B-lWBsm*ia+X5jNf$HNjKSFxwfS9EsKfIhZcGeQKDCHYhA*YH-kLzLi zs}Qs$6oWkn#zz=*AR3l9*uIGKbYBvhnZFgI?x!vy1Vsf$`k;&z=_0?eF`opISs!!( z_X~HE#TEG>!>TK2KyVIz_`_19TKk#v_evpkw-Z%cm?Ny|56m;V?^1~O60^Dm<)uYW zZVzcv3>E?k#6yWI!QnFSgT)r0VKE5VHHzt>-Iv`1*_SMz6I{^fW;4~BbG~emzGC1x zCw0bc!LIOaCx$2JcB4g9XrJ6yWm zP4WZr(+h98U8P8*g;I(D+rn6vw?hFffY8w%x1BUL9m?I7c&aquhumwJVOC2%AacB1 zwPras0%<^UI8kx(nIiyKf3JHV2&gE4SFGj6E$eOFZEqife)~soay$a<%(WKx>^JH* zuyu(S#c}^lT0z$D@YXbhO^tMN5tzCr!bz63AGY=|7pBS(k-(Q$c4O_jEH;YA%ua86 zX47s8&wd$SW+b!Nw>D=KDijZ1;yk@2_n^;Y2amu+`>*Ru&MyILTXb0mXEqTZYMt?N z!5&*Pp>A*k?e=>4)2aGW_CDNA=6cEeI`$R8rZ^P~*0F&J5|KFZW9u|@%{*x*zXtkF zle@ph$XfyCu3!tZU!lO!BCaBXR_8>U{2JnKyS?mYuixDP2+krJM6+MJ+UtGI7HEz} zD~l)eHdqZIjT}NYi@j0_SDV>f$E-ITH;uuB>idV7bFgq`GWs=Tvovx7p@?SM+iIi4 zLtZfZC{UKz&);cp-vc8$(W?Q|>g$K?5n zb1Js7OCYW$w!5shIXdW28E8jl*?cb&n&Bi^%Yr($vhNRkLFmk2f3H8Y$vGf_FZMf{ zEM94MN5Y)=V^<)OaD9pV!W*5?j)##gL#d*A-D!THDmnQyz}3 zTGEss86?;cTo=X|BFPK@2LWJ@8l7**grJ=(UxvH>Yqs$6C|=RwLp7&4WTo0gC@0wEoZOV5xe|i*j0XmFzq36DIS_nCX(bc!Nd#|NLQgfM z&m4C|%uv=q?5940@-TV6?vIg?T<~7V-LD!VACw-kWsES;oa|dd_j(yU^$DcIZ^ZtKtl{RH^wOFmtwVr6J@q) zLN!2@GOK^L#sdh0nF|+O92+v5TxcD1E?8A$kTnzXv3--VdF*f#Em2i{L6#i`0mRGb zX|~;sGNXQsQj(JTutfE8;mS!C$6qHSF)uD0Xn>9)d7UhlS*v5kH&-fxM3veMl#a5c zm#=M3JH?(0xE~=`eH?|&SMoB-fh?6(#YWr|He20!2%HWl&e}TsD~BPvK=8lQg7+4E zbOyRV`3LhAN0H>6gAEni|SrpZF?wY_j@CHRJKc0jX;yKnXm2vbjRmsRRk%kuhrka69fw9YQJVm-Q=&#z*0K@EA@hMH~A~8zuejR z)^~S4xb%&w%NHM?zrZIVBENO(yAQrw|L%12{SV%{IQ7;yAD@rHhX@`sEl8-KrNeTA z&$(=WM9+2RIz3sl2hIm2y_Uo*a)y&F@uMpOvrcN1mfYEb%s6$%a~^0mN>6qcc3~@^ z&n5rjbVYo5(8RaPL_VWpoFie9(q1|=l_6%=Y<+drmMfFuQo#)@wGXVYhRrdrW+=l=4sRjp0XFGp=V$BH^(U zu+Bjjm61oql5~BcRPo-C8s8Wm{8}#}BTaD%^gDaFMFB|z07=Rw4^!L}ziw{}w=Trs zZ-+-E6{NcYI^S1;r`v9>b=%rY!8{H>Bb7v~Y;dp}cHIc{#FW$H7MLbS$^9Fr2hU16 zjCzy%M7lu%&xh_R__D#uMN0&!R&;9jN}=SvuOCe+|BT%xBZgk_iM8zZGjcDP&O>A7 z(iZ{0Sm8>ViWRivg@`f*Dg;8ZLMWX9{zx@VMj)QC@}PX0KHtN^$sRiXF&&P`o2Y{l zJt!X(H-(~twma?_g_Hqnr$WZvLWNy1^O#Yic)i-><(?mpGIBspZToEgfA zk0*b){wm?wvFh!kKEr^WViTD%8*2uJ=kF7l0=B|!=V?VN)LlG%#ZdXj|EUNBoGN)x72d1%a3jSBcd>=u?bC7 zosXNFl7n?~(?_DEz8ozV+6YlSJp9FIj@CY-5wP!-oW}JX8_yU_hSM2^a=z6AVt0Jd zqXv)A$3*{)%+m~Kob`mO8xwh))Q8H872c9`Wmhx^NFrS}H_1Jlv7>M8c*kN>w+!tt z8Mi>Xh#7`k8_7wI1pj&AM0&>rwm8zPx4siAmOJxOINbQaLHW^C`hC1r)tgR~>wqlr*@^DL|KBVhAOr+<-K7o~<&`she8$i?B8o3II= z5bfHD*g2SRgb}f-DcCnPye?(4VOm`k>kMZbc{>Kn$Z%=IdYCgQSBdTw2epUSg_T$j zcZH=Gn!c22mmrOmwy6Nba_(MY$av|gtRwT{jSR_ZaN97z{E8&yJ=rG^V$Ut$d5%d#q5 zX7x{ytb8@*az2bkAOD4XB#mTx23wHnD#GH*i4=$$?ZCMu0J|h*(JgG1j>Fu_m85KA z8TAQb{d$C;&j6@U&Rl;pnZFY(6wZa;R2Z+?i*oNs$vVmOHcz-pYX8SvBTZN$NClaG z{0R+$2ol*5s{m4{m)oqG%Vwbe@6Bu;JeraB)7=hYL^al(HY!$2gi8A?66FYJlK}-k z4h0+-wdn^ZhYJn16uxuis>#F6|BhsyfPoVNGfT}oa!pYU;DX9G{5aMupjf`6r^Q7( zA@83lC#RyEaQ-|!-Q?6Yi7A}r@C-yIg8GSAba0^K38b#oAXV`c6+?)_9Er{FkEJdW zF5|G9_=F(4BG9Qb(MM96lF2H%yAR-ez?7S$5R>cC_{G(y(AHGj{1zN@>P5nZny%pR zhEzVuB_?6fBD(z8aeR?}yjy+?Nig1eqe)|NQY#8t`qj0ULrfv*zmYLIrn<(a3cHX= zMk3F2ukr{$U^0+dwtsPqPtVZ74JfXqR6gRY%Rvurbq@ygb9`ze#SWz!u4Bqzu(I>T za_n`vHe7Sl+qD%Wc$xTip~8-so=>d0Y`TJ5>?bxreScV`)ZfB+c>+yVEQ8STpxfkd z^B2Y>n6S`ur{sDJF|LsbTxRj4d~ilrUHhNJco<2;)3+dO_Iyk^R0vioZdBB);Rqg1 zUE58zH})|^5DPpo#zT(Toepwp3k*%gh|MB+A8zlrktQ*$B0s>sLJ6kVQ%^nvmRM;* zmH1SFTnsXsCPy*PBDT^bHIJO;*1dc$MO>B@%dNsNcD>snn>^a54S^Fx5`&CEl(h$` zqJpLE76i)_;C{mO2iGD4;u|65Y*{iEzHrfZg8!FZOlr@rOXc(#O&Y7v)YUXP4xZuzP8 zNb|a+tg0-PcaD=V@x9{(bJ|~r>pjPXB1{|kgt_D;O{L3PU(yRrV>vSUeLja|F>!ne zY|T{66aDWZOJx}i!#y5lZ#5TR>~AP(#1i&}p-NP{pj$}H#JG2xbMSbenTfg?cG11X z-P0&0&AfQ6UAzss_^7@WeH_N_GccLWm43#$VC<3CAe^x-*$|&6WL*h>U?M^AUziVL zaj@7Ufp4FCAuC-CeJqODT!AwIi(IWAt$^j;Ab2x3Fk^A&P2Gkz`D)JSU|yAYl-FUa z^BCNoDnKF2h;xlbd!2Ncn!bPwOL2|}2hwp=h`9>nq&KdI;Cm<`4A8+V=n3j=)6_1T zJiRb!5Y8u&HyiGz3D!a#DAwdeO*~w@ror8Q0R$vMOT(msilY!*RMAyHLRu8brxJAs zo(+Z*h3xLoKj8~vdXKdF zZqdM%9hL1%e}J5a8l{N$SWaaR?hw91uI16{V#^dA#yM@v6k>QP31mx@I$=Z$sKMIx zkencw=YnF_D~k>;#q|@vO znGD2k4-R_!gSOoO0*2;B0(0khGO`nU?Ur2XXeSm;5f2$RF!sAg`+6vz`Zh0gl32e@ z%YXsiP5=hFr_&F~3%KVibHN9jX-bWd;lnl{5`e&A1OKoV%o|1|LdDhK->lv%p0IzGO5{d~2k!p%;>R`5Fwj;HM&NO|~hrMasXVKn9b{yA8qy?P3 zsUDMdpuPLJ%Ylv%3<3w1BOO{|ixSrX3P=S|Rf92EeiWA*lSFrR5FX@q%U`e}y>(Ht zzF&?kOgD$iXPD<*Z^(cThnpmrDxMew>G_pT9u@$)Hk~fLiOZGtnf)gcm#i~k>H15U^*lh5J`jSIl*Ujfs!I+w?c%7CtZRHG>BG6H`Cnu zVY7P3g-!{yvL!MwqAbFBDk)A?WYQ{m;o?=Gde&$??Cc%waiP6*F+npy40ELXdam^1 zDMz=WW5IFJ+*7!RDZ#YJ(s3Z0IxieDE-6KPxl#g*9L_350{Yd2VOvxhMKZ{eqZ2!U zgGE%^v|kh<`Au98GW0ZHw}IM}`Ehafe! z9KrOK6kmvB$66E&1*{@NE=j?`2^I+VoFssTT%iKi)U*v;>w-j6PocwY6*ux0RdJSa z3^WGMz7_T=)rntS^>vz5{htx1AJU8K% zyh!+T_HidD62nC!y#bT6c!$`jTvQeie}bFJ0+3-5Fbl|Wr^j`Ub7R>Q?el{>?LGRO z!965<$xVpPU}hpwz0Jpwl!l$S5kjl!QW2RsuFeBkSDwu{%@OoK8xx9TE5pKf(8BR7 z+5O`JHzoHB7w(LUWUjv+PM_iERRSF*(dK3>5R-l?e*0}D-{xitcV8+yxZ&oyFeVKA z@y%f|l~@C1Kdg1d_=@t_3J-zg;OCUjQ6NO%eh2A`v3m%k9cFxSKgDlj;4mIj1g4=i z(k+*axt3R=kR*;h^}PsNgP@30I7`XlUiyuegqTWrQ9`0|2_836s+^!TQ+}w+DDS|U z;%$TQsL368d7$x5GLVk>MT!#8q*WCo8++6{a!x+lemx#ONgJGE5@2Td#rQ};JAUgX zk?pmLV+EAGsp|t}S$ta8j|jTt=eh4s3EXjL>w&Vn{L}(yllXF(tty_*X4V6p;UKY7 z2?v#jf7~#nJx?(dU)5~J-Lk+rq$Li&A?fix*nQxEo%}^$t0_p{H0TJOnkon}WyM?wxi>LYK* zIOY=q-Y~BQb^Dp(vWE*TI`mW^EKW-K2WdHR;kh#MBYp2F>c%=x46ZV>{3orK6EL&6 z-=T06rM5S?jd4q~B@8=Zrwf~wQ?)A>`Na{AAfmb~W?V}s8%2&{J=w+Ob%Q&&K`6I+ z*b zs^=jC&x+bO6NEjhJCp25PzJ)pHPjrr(&e`ZQ-?xU#`*vmmD)|#oa8@K&d>!-(}9US z9i%VEM_0e3A0f^`E98fasM?7&UR@C1ugOa>B`PTGSg677JE%cQ$a{m;-XGu!*yipL zGFY^E-6vp9o}a=|+}=Tagt^WKQU7dj4-F{X&Ly{0VH4p%Ra6id9;%A;b zDiMqE*{z0dqKBa=*>Hzr1t&Oo=ZD|vc0L^M7&HyYz+or%0U}9#+6Gg0B7aV~^Un|9 zs$cp2qms?tk@;)g#A5RN9%+A%{)=E}Mx-iuhd|DpONcI!kP%nwVzt1oEEN)@8R0oM z@1Th~JIXUPikhAVm;hn!7Ij&jvldtrEd3)RU+j5q1(h-hCpy*Y4{3I{aM1q8e$aSk?vs5`? zANax2>p{xG8yT>&F6!~NsggkLyw-qaq#0m2)e|dTSX8PP1Ua~4b0)VQ_(8JQfT-(( ze-Q;qn>97+gt6K!BZG{kn2S~R{;#JI6|Ea*biTPL)Vae$oN?e2MoJdiq*|eOsJ@GD zVPPy3%v&}?9D7te0-Nht#<6(S6c`*Gz+ggxT=>xP(R0ULp?Qid4v8DJ`nvdr7S_ZE z@Njprx_33J+-_@IcK9tRSGum($#a`1$bgXGntX&!QP~jH3`26@HQx^bGE4ru+Hqt(B+RA{~zxH}N5f6P?@# z&pQfjcagFe-u}>{o3F`6<$^^2rOky+O081aW)61Ay)9+nW$f5&HC(?{hFkJU?Oh!ey|Za@NsqRQ;fy>|P6vmqKC2{_x_ zy!Ad>2cjh#KPU{xAg@vN;tF#YDoDS*hvP8O&K%9^5RP&czlu!9GDPKs5jhDHhpFgp z>53 z1sg$+=Y@^DmD1JMC95DaykZ=OvZS+`(@rmcS2wxx2-G}AX@D`Eu%a+Ao;7LWxt46b z?@=L2kGWIGMYv=mFt6x5t*tz_!p*ubp+}J~+j};u z9MSB(_og^keyJ?*pdd>0d$K?G1U@cWSEuOY3X?04gx!2rTYR2SWzH@l@+|iNb3$Rf zy*$-g#&*StIy&w)9Shf;=8NlIw5>#hN)f-!Wh&IO-0I>W@#7qShNB=Ec7tpa%zBV> z|GAENw;wNt@tjdL8^!6Q8)=FGf{?27-UgNKsX3dpkEiTzda6Dj#W-kd5zPyB%4zN| zolvj8!fnZuDfUuzT+NcijsV`b%97*pJh(X^7kwzP?oB@i*CT92ArkF4C*(l*Nd zOgY4dSjrv1_R<{`{A{7%hj+j7(hDyvy(g~~GgETsG}C{+58b6b-(s#Lw=i)}yrI@x z`o}0(lNNIYRW3L+!^;2D#<>?!VS03hDD{=rZM^bg<0n};E2|uB3F}@ct7|)sSQOj^ zLAd8x4~JXR|Ln!arI%3s&9dqwDo$$L#>Hga<`5vSztnh}K;9|?A|xIM%9WQIzeXtE zEQ4YM9|z9nON}1ke7*#Z&C`2Y;>!!lXg06HBCf?6{g)a?g!EID5u`@Nhc7k$fCYaJ zAb1$h0M6^4ZEo&2e&}4|htCZwt#@%7?1^)YA7$w;mclkn|L7$x^vBXd?;LfyJNf3n za<1_z0albv8vliJjbCKhFPFjXU^~f>oIKZ z&M$Pf5b!AHdakv*2<8C7W~@88+j#w4;|;?9>d4C0+C{7Ir6k@vPl}myjc-Z!a;3=l za@n7C@7w1Z^CjgpxQr3OR&L>3W0B>4Durj$Fe!ra8)l+#@>)ZKbB+Iz^_};|715bl@9ghm z;oXL>z{>yOxyJv)@?Xq>)bdv7_s=!{KNk8-TF9_!+uJWNQJ9s;58>xuZv5=afbjXG zjC!W5k*~bm_$G^dDK3Jr%LARPR%+(u#;>r{AIp_WGP+vXxtAMPS@yGW*_dIjz1&zX zU}fh+4aVxrjhh9mlv8$^El2hDUT%Dsr9Kz8q#@=8=ht3t++m3yjY=5(Ub0s|Q9--^ z;^oHguxj)^nf<@}a^vp^XjdQc?bhn=z1;YHzWQsm41$ zj51$x=-Qf^mRkJb#`jq2Q&!4Y>E6ro_y`*M-G9_P_rl%XmtT0{?jO2uQSlG>;y>I( z5&8Bv{kQ+hfBSF!x8L#K{;dsH;~)BG|F8e{S3B=*I~B5C)*o!%bzwgm zb#3L{#VZR}vfA7_e&fLA&BcvtD>pVWlvtZv-gqxtxth%_zn3j7E?=3-7QVB(wy?fF zv9gveHde1MF5ubX^8EE1R~DDw$=*i2XrLAs)(Nb!ur_}UkmufB zyuP^c-qgg^#f@da%&r3HT(&y5wy`*W> z?fzvv%NE|nk8J(g-1X~hYGUpNuwO$vYuWtD>U(R8?_Ar+uB}|ZvVezgF95T-x34c~ zQ|Q$E^|{5yRCZ;qG4~F!Tgz4eWo?4R6ua!^wFN$6dvo}2eq(WEncbLQS>9N~&nfhB zZNpc+xwyVCmCda!t^?JHt7|I&PjaFLX|~LI%L@vHq!t4C5kV0W>;^jRak;WEcO9@W zJj+Sp`h;wx%K1r2orMrQBq+k^MkIpUMi3#AjOwZE!$%WR3cF%tNGr1O-s(bg{@TJk zM)sYF2{^TqC%Qi-^>D6%F&9>Ez6a$?Ch$5RPblmbe>*?JT=T@HvkeUsGa#TK6Cxntn3$Ew z4qC~xih;kCK%}R`=S~P8T~UgPLxi*4UW)J_l>LcLiFSd$87eU_ZHNabx-s4#h*KW*~O< z)!D4}ptJw_<(jG<^J@!p8w<_lmF7)Yb1OHox?P-Tcio-NWv?Gz{N_dZ06g^27LL~A z1i2uH+8-#!By?>iyJ#5G^*q4uTXs=FZLjsPIp}=f$~*=rRqd^(Ua_~|5^d}>@877C z0Gq0`muWp0^%eF4^q54cJ`W?D?v8f2*bN%8KB4waTiO~|4StyJ{n~5y;2*g?h)%+Z z-lSxKMkM_Qb+njVvtCo0z)6wP@Rq%JKOEvyCA1BUks>?=B6Kc+A+p0I;Gc*l(-u!m|NAO~p-1#glrHR_XZ}Ue#j6hN%WZE1g0NH!B%Wi5dyS zz~NJp(>9_p^;$4EgoLW8Ida3CB8};IDjAKSdJ_yk&JF;M#a2UXZfwX5^5zxn3H?9KY6nQU!i6;kaXh<6Q1$$;9`PP@AkCY~F1 z?MfYf)pi{_0s}f@Cu`0A;eiP4h)nE(Tu!)nm|cU@W`2EbKAXRD1arb8!7@lH)7#wz z{+BLiU(fUgr;G1rznERzx_Gh4|6Ri8JTf`Gk<^P}&t(e_58)iAFPJdh2UttrV|bUE zT%%I9WqHHn>$6ciVZCz@BWwdLWmN7c-OMvGqXl!05#t&uFNkTWnfG(BJX_19lc0@l zJL_=j7{F;?Yg)mkx+9{&d0ac6hLA-#8ru*7Ppurs*-UcHGiWV`A_XYiUcgOWI{HX6 znCb1#{dSX#iUJ~2;Hln4LN(md*6v3Fz-uW55g@eUbjRJsTWy>nWK=5iir~1br;m8T z4O#gPpE$GXNzPfwfI$l<3@Hz=0^nGQboXS!fB+)ymVWXX`o}+>koLlS{>d6B!ncnT zLNbiHbVVQ`if-~PRz9k3!ntFgW||if6BJE19{fwMk*72FBwAgik(1%s1GEdl93nX> z799vT^Sz+VM9ZB-sN%RSMxySp|0o6RXx>I)hWD8jso2rkI7( zv>ncp$*XD+8CfvV=6IjZy{sldJA)eJ7xg3%slb2ps`Oz0PHZ9+0mX4|#bF;80OPu! z-X4+{V>7dR_$bIa*dN@woe4d`f-GVZ0u_71Y>62SAkh7kKg9gSqKw-xFkILMwwrbo zQEfZQ7dSY=9XD9vy&0DJ4sSvRi(O_o-Q~qZaC9=4fy}e8|0!3^4|>=P!TzU{KcYWE zhm90S|BhuEkJgX2=DYMQ?+Aslwe0HhuajF61H|Os>Fe#ohjj~p2`@}hDqkuDdX#ra z_k-kVl^CAGB_kT(ow<3T_Y^VNkWWFR^0yL(tO~qdQ<6_$b<_DK+AlBlGtR+a%Y0J7 zX6NgN>A5&9fhCN7gjufT(S(KQw>N~ymw}6vw9dMRkd5tqKLAde5V|gv{N`WVWbmGG zlO3zQ7iA{=%h|D0T#NbkLX_xDPH_4{5`(}4CLJU&@xxzt7LP#+dofIvI}1p83At}$qnAFu(OOLTssNep%S{Nu<*-~#~8)xX7hL9u0_WP$db ztXOmfoST#YFUyF-mjX?iEq1z&0}_Zo&nLE%_FYpY9oI>Mbdk`hw2Ofa7*2^{x0ggL zVt!1SciPM|gLOk{3u1$MtQ(ohf9qjgkS6vIOUBEiZi+rxkZqHaQRC{zz!s4BZ}+VImI#w7@REs97PfWU|x`dIyul?Y!+_{lrz3 z4}PB7zS6(6w2XbF&$_ps&+YZ<(z|&5Y4@6Q!`^&n=@#C6(Y;Ar5?18>r51{O%8J;I z)vw6IpD?#U9-X^O|1zuCTdT4o4?j2O*gRk9PcQuzD*bqPFLTq7_%loYHeP-2ILGkN5(H)1Q*ZKgQK6kIwHc{V%K`uOfo|uSjY#z$^3{tYAa%=VuRuLf>k-uj=%*dfqr3k?W9)L< znGc|nU_0|OXAySrKb=L`okiH4Mc7F&V-hsSu)5<$*x6nr<% zY^qogT)KbgtS32!;w?${bdrD)Q}UoqqfIR}sv~vaGD&>SoBE>KPq}47E$riMDR{+K zv`lYnadWeEKlrrd?R|R9k6|<%Pt}2>aY`?WBf@x=WHKQ>QdBs-3h?VKfOQX#V0j zp4FidwLG{IxLbk!ulwzK@1VUe4#g>O#uj28VTbRg*zaQV>u}#(0|V8O(O300_v;Ky zUS7Dq9vUVZQfYv_nFpO6r&vdo*5?ojz0h1={MCi*!UeUgqSr%U?sChzk0`nVA_5a} zxy?0f*hkhI>3}YzK0F!LpfD*gH%(02|EwFayl(mnOViK@zvy4b6T+0n3rhjmrl=O}T)e<0y8G)z_)KrFxw`97C;x zDEx#gbf7>`0iJJ#E*Wd83GQ=J-N&oBm5`sBIv2P24752$&p}PU<$Fxh)pmFH4%)XZ zve6NMjnEndx!xYk z7KC2`%HVJZ=QEKk&&kmG>f-7`5iZJg_J%C&9x!-8%v+g%DK$4me+{~$&?1PI?tz{pz*~GVfsP@g~ zV?KXetE*N$iFQKoIShs|o(F@5=U`{KKg*>Gr!@BVj`lma?65tlivBJ)XBg};dH(#Z zi-AkDUbJI`2cb3ms4yG|4-KM#@8UQX#ZTCXYR`Yz%ogmW}boC*H<*(te1Ds==fy9c`Hq z2ukVw8pXkOHN3vb^5=Q9z!^3V7}$vj2b`ri+P()B{T?IW5Mhb{8D7AVVQueA%mlK? zNI)CnW-J0)(F$?TPi{SpvX+2liPe+#&i^ulWK5$cnlsPL=!x3&SaXENOmE=ODs)NQ^dw8gCoj-u?~PVanV<80nRu*KY0-b5+-9nR{Pb+5 zsKufhedY33L&v4r*iYLvp zGMeHxlMy0*&!N#|%=B!HCdc!^j2q8rQsPz_P4;$((WE5`M$^wnMpG#eHJV;6H=6F< z=SI_6*xH%VbY?W28BI^mXbO=FWnpV@Bl7U=v4Yf=-YqeP^x-(h(7pSgbYtk=$L7>Q zBOdEmReEw`s0#AaGlrrTpMf!SwlRdfAN}6oo=Z09*r)bXBh|PI^zjQ$i&^tonH+JO z&&=e|AhYpyYd+H8G^I}7W^lo2_O`@kxVY4mjTSB8gVXR(HdkAmhBKSt%w{;V89pkT;dH{#mddtN^x;@m#3z1B1&Wnlwx9DYm3XY38pyw=U`0e+ z6hnTBRzzs=%!=?NuRXn^E+2&z;U|{s;K$IUi1_rGnG{i*1rk23U5t;9Ng>p!G%56L zsY$_$!9UedDe6rMci!b8jj5-z1UW{|dKAh-2&OwrdMW2y1k+fML;V0diFzQrT6Yg!b zHDM(R*2G)EnkWaN*2J4RYvQO=-#R)x?Cryv_&+Wk>-7BDjgUwf$kS<;s@JIs%HhxwQ{Lhkcs1%Le`PT@<+mmyc1Pi4HH1XpO_s;v#&MgDH9?*gfqT;%}S z)%TG~&kp#%Ekf}BXYXBLBh9k&uwnOF_ENhmX|=mr$x`&2<3#LTPVIEBMk_Uzi{-F6 zGX-{aw@7x62K1;{WEHz>hGcQ8irvGV86j~DTL?CZB8{RLhAqYMBTj(CNDKtF zCXD{J>NV^+KN4h}9F}Ttj!)TnsLD~i`Z1DRAa-lJcQ|;h?}H#$AwRD1+fvb%|88~e zS{tOrIrN%M{7&$h;)2~S6?gi*2mD%-I8q@t$!I~@IsU>MMLdz6nB2XQfwppdY+${3 z(m&|R?{aphSu!W$Euf$Vfu7f$f{u1}A5-y(KHnMjIJNot=kZ9>)@gC!d88@aMS`jB z@`BCo()^vY!kwgob%8H?gZrIfzjHJW`J5#%kFDvV<8b@Vt1-@QmQen7vrzm^eeolR znVxuZMB0dn;63!EPDThP&nqwWJt4e4z@ix3(V;|@r5=MH8rp0 zeSj+?#~vP3GnJMk@Z+HY`VFxtXzSxY(7P&xV>>5Z?4Bh zcYv%`48C*^u~+e30mR7K#mNu};Aemo-DTs9n1N1`*Ng|+6L7}e+l^S<9Sja4+Ftfo z;h1*>)>{>bmkcPiE6Yni16Wcs$DzD5?;M>ridN^1{^7|Xi+}jp0?}lLcp1h;lC6|X z`}Pq~8kVV%?)#mkkXtA2wB)02#N?AKbH2{HcL4_zN9g1g%=?|b@H~Y}6WmV(4C}x1 zYTj`qpw0E$*#ZrF`^@{|t1}!tNcwe(lpcf3Pl_D&kd+n*F4jmRN z#kKy3nUW+ioN#8z3Mt8PgwCD|ouZ#nqj;W)<0MTDiLwXQ+(Bq=rf)pDi*TSFBqD?x z8^UKX=MkV{w#mV$S3E~J&>mEdL`grO=}WnUlCB8VnD=5hI1t1J*pCMzBvl(Q_mb0w zP6wHVOX;rki&y}edK0h?>@PJ6XuxWrfx`nID&@LY8Md`4w;_`*@bp{ z;|I*U_pGEw`@v$d-{>`pulI%nAO}GAx|foO)_CU_Gfjm-IFGG+7$0YwrreFZ;K5+{ zI(iDEy&_CyWAI?dy6s~dSGHf3T9lNLCD7SPh+y7sbD5Dh>KIv8#t3qSs=ZOWeYF^$ z0IS>BBuho3(RdZ7L{!Eg5f}JyqBK|le@g#!c9DJ)9*};J-IjjPeU*Lz&eJ~w*G@n7 z{ppxR4`AjPObeM*+U*Fk1S1bf|6J5}*pc$QNGfuKV5-Sq2wTAXuASj&Y$H=a5}NTa zPpuSdI0CNXyam}?lEYXYW-_%G;rdfXF$SqMBHsg0&hPMR$|fg)>l_WFGpP!e;wrcN zq;ittgyQ5?-pGwTFZRG>}49 zhXl%Z5`1xS0ZD&3kHh{OAUs5JXKP8@D7o*LjZ{K?D1GP1P#Q?bl9rEVeCvGT;1O-* zm8gPsP83)N)36Zu0%(Hh>*MG_`e5V}UJQUCCG2>JAo$FI8IYL(I~}Sp0@*!(_7{3@ z@alzAHFk%Ck{Maaa|y!meCDwQf?$psClDRFgTuwkKXj>aulI&0ej~_nINy4CPb$3U%=iHD zpi_7wB(wK%j6h2L6I}TS1b+aCN`47aa!^nsp$Vz1^pIC$XWG+p#&#RLp&|eHa8XJl z&yxlRwY`UXY{ETRoj*Q?{I}5_584nOcn2<}wW}s)W@}|yk!b`xu+V=ZdFo&ZX~u(Q zDV#G)rA+7~5$?y0HnO23buu|@ib<&K)1``x4Z(j#xnk&fAn*H*?-B4vccurRKZ4?~@|aOfr^5u`>HGF`Ie#yNuvaAQ%Wp zj#x-=41OfotjGf7u?ZiPN_Bj&%wZP7=s_xyvjjW?0OVqbj?810GNAlL@$WH-UXu|T zNQz6rAFWz@tX8l!i4MU(W}?8UYMfc<0s|Qg_^nI}4#j&-1sL~?^{*@ko1C$?o%2S- z^2(KM>e+N!v*6VSGvxZ8WeofGe6ta*WSdnc>#ZrIPEF1YcQzy5nSGcPYN3jIC!z0CmDJljQ4(gGsj&gzc)JT|NQ> zIC_}ibPxAGkl|7hmt~4j4JD_U8>#{`#cBgFh}BTYAW3(po7Xncx<(Lu{RA3tg|nzC<_h|-gls?c#8RQ2iaPy2cU~(C9 z@EZ6vFB4AWrSeB!u2kR^^sl@IZc@v#Ac00WL)^h^`uSB%DiQs-qzB};yT~XU_u2D; z{D5>b?N+evy3=Y;w(K0HKSJjtq%4OW4Q9SLNG=rFLP~KXpfMHrRn?U*vq&YvAZcuF zK%;>(;Svwe@KF!VEMa{P9ox(RnRHm5Ox_c2u_J`chQGn2Svp{PZH0D6F}=y#XoISx zh-0o{ddZ^TnW%%pT6-PSV*|njj08T|^@hFCy}0HA1Shmt8)#6=e7-yb87#|4>T6k+lK~C~T%3kg4ALVHWG`-Gg<$V<>09bQtKJlbR`x zvfcj4kyz-U#igFgI)aK92Fa6yuG;p;_lCV*wDuv`(9RCmdS?d&2;C%1_DnG=6gNhv zZUn~S(3abPZy`M{5=(Yc5-o&0H)@)0Lgx&VD_T$JTT!xOQy@Grxgw44k)9-Vt(wu{ zVMlxoOiGE~9#9>c#?Uhj1cE0A5) z+&hx0&x9ZO({^&jwhLLY+Tb9t&pygZ9hYIQLs}yoJ04e^DT-dl|+lm{j6f)_ftJMP#B#tH-Wb3Ya?>G{1^a_^Ut zyNL`~Mu|8XV1IFQ!KVPjl1I@cnye!3o4jX15z!=d_D|ql;b@9XeJ5o$ey6m_3kwfZ z_qGshOLQE(LeM~|#0c<-N6YULj}}rH?~J-DA>jmuzsQ62Di}-dz9~n2`C}C6ApMEL zT76s_a(v=-bpNR5=d|=&y2q6-?&kR!&vth(pa?M3{z4&C*Ohttqqxa6S4o1wDcN;uyFWh}_E`6VT4+)*A*fKnaExG1gOWfq(z zqSSvaHI-8b#q!@$nQ$MJ$$v{_*xV?=zoqYR;(?ASF=D+PrfL#5(W%I_4}m($N-F5A z4*EFQ>71tLJNz$tIC>e_aksbEIl-~t*@yWFT#up@k1H|w<4{+*$XE~k+~_OJ3OJsS zB!|a7cozjgJ&?2^;Ep^tbfc3WxXsL{J+2cAE4yhtt70J zmHwsmzlzd%E5&-*_g`NBReblse2uK|*Vg}bGMKE8mHhhp|CE%-`dGcWct@AZF%qEA~HRJ>;cdh?c=V!nW z=UN?9W#F=Je2bTS?ITY;_1a5(CB)xOzA@g&{mlXRO;(rrGf)G_ivhKr z_vB&c0PaONd=Cblu01x=&f2{XD(`m_nv|NCNw}0B^}uoPKxsHG+SI{x=p1*K z&vM$(m9n_K4 zD!8mRb|bPmP1-Kp8hpW~gY&QIZdA!t2EMahqGXS8@B`A>-o0=2mnG_( z*aI$x=YD7x2Uu`;(M>BIrxnM^racANg}fpNVP0SJ>GGtn`Id^XX|`L?mK#^zzJmf# z!q$}Mej}N60lGg4`f=W}M#afU)v!U=jT;q+qf>O@mk6cngQK)n^9ZUXD0+FDV**pk zi`q9YV%W`i%|qureixQ;4}I?pL~0Y{Dcb2MV-kK9URkfow@!u!&OJW_zFNKGjLqS5A1!PP`{iZIbYuvwFvx zIFAVMgv&Nva;6TH^Q$T*Q*?bPqH7g;M{o}69%zhnP-C-0d=fpv#HigG_QNjMf%w zPKK!*?Yysxsp`B7K;%vht_kV|uJ2Ni7HpG6;cceEc6`v;>)jh1fV0*-AS9Ui`_-g= zF^15sAfkW1w8V>N(X`$Z@gCoV_fwUI?|k7a=s4^jwUzxweBijx@qtS66xiNbVt*z) z-W9LP-f6i|l1fmgLy=xhI+n+tm&MNL&Hd4)e!cRXf!BFs2Jq~q@_P^7Kpv@MCtQce zLwEx1d~Q=PuGfxa zF`a%$cenqbhxf{I|&1KlH z4Mj4Jd-lb3pp1%V)G6`q?3gVvmdk#6c)OaxBdq3$aqR#<@AS)3!!`@35X%~@OU7k2JuMS-oBo;#Q~xtGBZRiKV}tp;V*K9 ztB^kZ$lw=)onhrsqKp!{bSv`tmt<$yK^@q6n2&3#wsQk~&P8qS-JxQ2ge<#ck#PeK+yuY`EDdzSQPra(xX4qofz8mXEC`_ry(f@9k60BCASLkj zHx`6o=^z0>OGtrBUhe$d}m){YA*7YSk?UJ1G&aL2vXJP z&dgM80_9FV$?UHWR&F$B$ex>^zp!iF!x1Tg#C}?_KgLiN66+#g9sHBXVC)t}Wyhi2Rus zEI;G4uAI(Q(t>7WJb(=jL+>4&bm6dCX0ltjmD}~HMrye;=7OD z-ZEarDNqNNFHm?{kxf$W@=%6NXk2;ekT(t&H{R1~x)3)>d0Rr%>TY-}E9vB^i~iwQ zN{3nahArr-@)EN358`^--lHl$+;PLzwkk=3B4Da}Z|Nd%T*8`fcgpl;cZ$2bS}ieX zO{)eamh1B?oqjk7@crZrkCT$leL7@h0=Az0ou3ksB4#)qa{uPZ=R;nvdO%!`qgIcH zq;RIgAs=jZCX~0U(2l5zBb?Q9C2wCjSn^^Q5A4tiCtF@C7Z|R>%|m^{>|DH-I7^jT zQS2z5QGs>9cx0#)^Gza2xPEL3g~V3?q;d7>FS$Z3E_nCxITEB!367fBJ;ZQt8oW^+ zswP{u*?{yWI-6Ob4EW$g__N@BsHi&)c&izp&-#jCqJU{%YPFOFQ(f`p;&L63qNuWv zgK?*X;4XMw1)HP1pJZ@UQU3Y}5<@z{qrYmdi3kZK?cOQ3@%$sv1w>%#3H)CMurSReU%paYdF~+);5J4L4149dWWF3RNSDN~j2OSn zG-9ki$*P%;m~cH=VTM*pzDa6~mg5~7* zyi(jk%kkGzl|aPHaYN)){Ct}bUC;RUvh#6l-R)QN9x`6Joc+apSFT=)q{rz7zU9B< z1LUV4u?Cif`vaZ;xAU^a{7(eBk+l;HUy7YZwk&<&2*=9eU%j`Xk77di8I{ET@=?>{ z**!V4Q#m$Fz`L3YV_HX!?BoJ`Ejj34jXV?d&Fx}B};vD!hZOXG&mWgGR6J)&|7mVIG-TPFHPFraZLlQr*d%wsh^NeJfNh ze0R(_NWsqMTk}I zNJelnjxMNW>PRYA=)RBVFLeTprC75dJ+U2cj|Am6dh!R@f^-8#aies62>&Ki?qU3WE@yGj^n3&g3Q$ z*FbK!tBEx*qmJlaZ_Q`+OP_^eGLQ^K*|##Dvceo$m3bt~gX6QZLUJR4P|OoFzYO~z zXac=cLxTB3>ewrQ<$dM!Q;~~JEmT_0O@aKT zyr)Ri6j+kDo~}?j`-Qy`oh&ERH=9>(_SX>HrTin_yuEN_i3eQ2{}%i{MVW(U2>$p??+q{qx{#KA4KWs)r(o^Kn{JS5nA}xHxxTui z9p?Dh!N81wjcuB%vHj;`;a7Ln;7L+Fn$8D)~0#)V!g<5Tf??fP?f zMOb{Xs7v7;LVl5GuT>myX{uwD@XzJrQ$2yAwEu(r1#X?}`kfs@z}Ge!k(9IG&r}Xj zRYa$3V55V4ov}B?VZa|JBCJ1r;c#1lj|DyiU)+kDkC-tDFmh_DpyIEGB^6biSJt^S zptdhP4dW8rp&F_lr1<31F>S=Hd$2`y`eSb;!CiI>-L zq8j7VqM90|hh-n;QtT^Hu_i2E*k;bHfi4V0{XO=xYOP#5^I~JDrd70X)FQ;amxk&*#lP8`$HT?k2{5^V{_rA2eAcu&&oqR7ExR{o8;cV$9jaZ4BrRj!5%?-xJP@B=n|P-`8==zb9RW9TYPgw zPiW$x>6ilP-Ffs^!_YVGhLE5q-2*egr(XdVvbrXghfF3q$9#UN0ux}+ge{=twcsDT zJc}cA#a@}o)+4(l!v$*b%5#@WL)TmDH!CWjlI~WecK3a~mZ-3TGEQA=q+)WD#cUsP z$TKhANdmV{jT2r0RW$TkOT}H7SIRm25ILUCU+s1&Cw2n4EKurplP{KgO4)?D@%U4J zp@a@m)zp)&k%{t9BFT%BPP{hCAo|dLS`i5H zE62xchlAJp_!UYy1{3x_#mz&L^~H`16XBI*@*YNXxFDxG?Ilc70^}prTdIZNERCfO zJVjMGn=aDU#+g6(Kz=La$t87ME2!f}%^>uR@FO|J-o(9^8XQZ*!)4^pYGSuLIc6nf zWTxqEh?vP)Z6k@Pph%rbpm1BB1rDSDR+E5tAx^3UdmH;qktJ$om@`7vg-hZe5u3U5 z=*kh*?|pfCc#x8LKBqhao+9!*sI+|%0Lrx>1nUtd4kCCY6B)E_9``$akPtHGp&FDv zvYb}SFPn!#)et+~;I63O?Au^7ShEyB~BWMwbIJlEfo{eb2 zbkU#JcZOjhu{d~O3SNf}0r~cbjviEtDlZ6nE$oTiQ|~3w15Fo9?#v=E=umzzPSqY) zxV~$5xes#1XC?*INepXHR?8&g8@O4lyg^_w4Ed?6^chbOB3+oxviuv_GYe$vFU!Aq zL9z#-5Df=MUP*{^S^munY>}x-<-_P$m>itR5om{`AAUL^tBNknK;^~6JYVKxjRaR@dskm&K``t^@sqmZ1R*Jt7U&zhy z60jlwTXXpSGvUA~?45)ANL<)Wh2P4~wni?<>7P?f1Jz8K9BLUvqK@27Sqg-$`Isa%F+!C!;)wL z9Z4q3Q#@q|$S4^Il@PoI@&(XZC~_|S)_Fs0CxwkJg5Z0NI4|O^S1*JVsHNu%r*EttchY;Q*M? zy0)VEdPS^-xVSRnRDgz?d-BkKQ~Z^v1jwHhV+Xc(Gwz&A=>jiA~r9UuIcO(@Wd|l@*TICEl`dZw&G8CV55J=f6-+wc6briY%vao z6xBzH|Ayy!iCzibg#X2?C%3eGB^jRBsAj7C3`{Xt`mzlS%dwB$9tt(f7yJdhB-kx_li>R0wtPY+KQH*RjNO)7I|w@$GSmDjH1?}L|V2T;i!MBPol zpvy@%LT0@`08=BGph{(hiHoOo9pPN(^lm-Cy$(9o@Kx@7VmJn0wIjR3MYl zDPs)qg+-K8Ifnl{T_B&`VSl8Vjr_Pl?6<)XX?1ZsK9Tf>aFFEWa9fJi+YHh5V2Djv z2!og~7eZ|GJO$wX(f$Ao^K~MQ@=JkW?@Y@BhH!|y&*EMs2s+|IKXnrQ0k)xxWnwx7+f@(wX* zJ@i@2q`jg}Eq^a4>MVIDi1g6N5{W6x+re7U*}+7P#=^ik9H2!xb(ZB{Xgk38mu2Td zg~%kpn^1EC)|5?zqgeq+7f0VbUt*heMSkssd_fhtj!2ykAl>P{4?yu>T_m|0yI z8V^w(t&KxTGS!YHqegN7X9)HAwFNMt9Xyq{Nhb#si|ur(Z*OBx?m;Wm^}&O(-51VL zl3J?liKmr-Ra{Nr48Y52ioP!4xKgG>vZ{7Nj7wK3*lCZ+_w)40ezhqUql--3i|wSR zNH(mO{%ED`1x`fHC7EM}>9o3HVA+P6SWSsF9G`8TpI{_*av5Zk4?2!0BZ0j^79d)e za0WQJO&qpo;-6OmUbU$SK6N?;jz*z z;+=K&Xk@!GYBm7GV#4qE4j2rh$`z|#bl#Q9FW#0xFmczJZ2nyI!mFgW zjV(9j(%6bA&MN(QxT9((iT0_ItX4(<{dy`i_v_5_)TNs1|7@JL61&bvnt zF2atE8%@zrV$0-h;pU|GOI%#GUoAIFhmz-no-eVAKqjGMa_`PT0+jt@oJF$IA`=#QSGS9ydaZ$P?=hwoyENayr3Y~w>OawE__dCpc>H%-J@kh4w6va`!*fB zUD=cBc|mM+sj^uEft7NAM^>6Y#x*XyC~rAs7cf;0g2N$SYY+00c~D4>N4bCUZhT2@ z9y!^?4rIetdXTTmY_jWh!kq!KCnP@uTmiH^L-aHu_vWU&O4yV$1Z+xwVYWr+x%AS) z_cpTs@Q8%D(L_(2paBj3=1FKU#(nav7DE?k2dnvX@Py-hTeyt9I1Sr(1X$#`&x zntQlH2eq}_pLcdJEmsNdsKwzJW?*m*+zkO!XZn*71ulmb-E{P`J5;Feqs z&WQ<1rO(J6_JfEFLRXIpiaRx^;OBELmu(AURa`;o4Dg zXQTy=H;5En-DJmAzDx9TXC~vQ=oe#lOI7~ z71mSNs2R0zJIwlwY3%ioTged9gkRdQ%K+^IWQb-qXLkrgze&brekT(U9}-Ku%)6qR zNuf^H6%{a0&m|d!x1skf2qaP-UjviO?;<_p)#6Iyi&{v&yXrU7WL@Qrdbhv7k9eF& zk0TpHjUx{VXi|>{LwM-e0Jp;O$$0V6nEa`o8V@NiLdHXs)e@pDOrJy2!fHSPVNdeJ z_x#O#ehbMs>`if&oajVN)F$;GBI=~9YQnI6O>qL`EBG$sp2|3+hNdLG$3_|);%I{p zpO`s75F^<^FxdqL!hMBpie&6#Fr}k?PW!c^99}_?Dk;Dl1`VelyhhE zG}-}YeQ>Y8cTakEy;kU6I3a+bbDx4{u|7NwmB%2|NRU5REcP4lf&Y4MIDlypK=-gqft#l6R_H1LA9dP3Y90k7i1nw$rY5jzTKKP;1G zT(+~p^PrB}CJ0KkE~1+v59-EAwo3HkwB`T^QUd8;0?e5YryN+IEo|JA2w^G3Jt=c) zu$xS{+>xU}J1YrpwG&uX-3+Cl1b(92THEO+@SAWFrXbHQ!or^yZU;{}ND4T&SGrC( z&~tEfeo@eLvd*7S#OD((M{uioD~dgEu_|v(d7I_>3W}sNaK(fNCaKHILTl(KNU!LtohUX>{VfJ! zsQTtp>9ixu;Q!1Tgn@UByruUL{u^Hs%rcu<>P($yESxrDHB6xK++?Or4W*CpLEB|XvEAkTL_rT`;e-|339144T`Ci5{J=p)QgZk z^RROoBYGeA_WJvM>>1t-^}b|^3&!;pd|@_zAxZRkljmep&SCW)bVlVRBHOi~(q2)A znhdMes{uB@U8wePtk3f3GoTRYssq#<%6gO85bCdT9MW_PF2IH(XFXwiVo(!g455@r;WVME&YfgtXn!UeArBDaTf(|KYKA zIw3zI>*bjiN5Pd+$@U$!IhH;tp^DWJ3b^5T4|(5sj#-RxqrC>KeY#{j`lQ>|PgedM z`ooG{3=w65RZO^)Wn41?)L|wb?I|h5eVwqj`edzvtJNigja;iXi)&<8wHaKEFL-*^ z2$ZjUOr@qQoQoF8fY2JbmJw7q3y3&t$2UQ37-L#SX zf|kmo@AIw057#;g%)u1}&AxtP2YJW8?OBQJ=koH zUZsXdywUQ`Kk%E(!4*zVUrt3Zm)aF++a0(7LUEX|8pPmA~C8hijpgzdYCaah8A5 z$`euAYV_t>2dwcORwLdWt-@%o^&qPdlwDTgC+1pzm=%0FzN@YHr{`Mlq{aR=)r$X( zxzohImsshuRtdM1 z9HZ9RU!QCJZ>;zGybFF7CpsHhzT`FW&;R_d9Kh6q1HA^v+)!Dhw8ne#F zZ9H|pwGQrIX#ElkKW2pz@4x}Q(E1gY`GhKg39R0Kd7<^IX+4h~u;)*rtlochq4hUe z&w=%N5@o>Z{H+VE|CV*W+u-p!@gcoc{O>Qcew`J4N%H6DR_X6vX#GQ0`i%8fdT?vC z{?UcjKV~hb;N%sr)%f2pw0?&*zD4_a=e6&@@YGZ5H|*m`^ov&YM=rL0_gm5eR=NDVw^%25Xl`gEt_k5)FL#*)$=PWr$A8Eae z(i1R**Z$hz;#04E?ITY;_1bGg|7{$8`-$+|Pln%qI{bEH$6H)H_TN70ztz$x2MWtw zqD_{ay!MNLXN--F9qs<|e5w7;;*b5KfAy)SAPLUX53beRDz5kUdPh*0F5(YdYF7ux zr^Ei;d*fnp?^1E)*~`y8bLH79mx~PyGyZy|_{!yHEckG7>y#tGx$Qn&Wsix|`T1KR zs1|jsu$lA_W$G@xUZH4RLZ}100f4Oz*d5-5rzzZC5ygq2wMKY8FxVY;z+L%pdVUX3 zsVghG84dQwutq?~3u6%6SqFQ4L?!7K-ND`ohlLj}n(y}!L8Vxvx_4pIS}a^zn#UmB zUgv;DK$dxtC>CJ_fg3O>Ox_1Dn#A70NtZCt37^FW{lmVFFwf?KD)9#e=`lXT@hKv8 z4d6h}|Mp~B$0xf7{n0&yo+#4KnCi7mGnBG4b9$`qTyD?ojOb=v42EpeSLcTvZI2b(O)S&v- zz}lm$^FkJ#U4%4~xhN&T`UFq~-Qs*2W1rD5#iG$Y`Z2iSwu=VoF##+(bEN*Swywkk4cCA=g*~H&4>Au|Ddg?6 zd9*_yyW)Bi)Q(QKZWbKSx@xX%va{CO#_CJxdFA=$_2$+qOY<)@w{D=%;stcNQrueE z*lMoczP_?i+`7GS>*nSfhQEexZ!~Ybuz^w5T5C79;In-L--@+6_@mf-Y32HL4mH1W z8_;iHoQ-1j=B-yYnlHYzRlIcb`n5HDe0~j(tvr8yO^3pyRDhXE)gH#+vp*R11Q_il7P+b{mrpuv}YPxsJZDJU6n+jd}8!d7dCeyS;yc zaHGhwQ1lPE{GcY#j%?KtqBGdH(dp4%f8c)(M*iFAH2ga5ANI6Qv3?@3IE*{m+}_k` zDV(T>Pu^@prjX7d|Wv?)n8T*z-aDthWZz5 zwemnp|8k#K{c8*6D5(f$DpS{?+Pyc%*zH2~HYyIieXG-GghM^dCcI)|gop4)uy$+b zbq$|C8IQpL(Mo@tp~*~Dz*%8)mVgthcy=Iv%+T-!Fya}iUGLzD1%Z}dW@sS(E-!+~ zFt{VyrGL-R+}?n(rTscnBf4|6;M1<{_}5I$_)vu}>SQ$gV}^!Xpqgu%CxT6rKWAxt z@8odz2q^@lssAxU!}gv_nC*S!nivdi(=-~GINq)p{jNs;dM8GBCB*FrSFWxVKr+DD zpu3cg4o$w6L*KTOC4y~Qp1xdM5*sdC;gM|{>n)~a-LebMcSb#$co%f@Eu_C+>x~eo zsy9r(B~ydg4IXjmE!z(|2d_)_VfF~XCa+^*pwD=NYNBOxH_}jv0W&f^U=F)Ii>cMZ zJ3@r;6di*#_o$wRoSGUU#yfJb@s2=q=y;Q%*wUWl4qU@W!h(|w!XF;?YW@x^`Np#r z7w+JE-DOURa^PKK=rzWw;28YTCagVW zn(g~nK72C;6(^yEIm4v_X>tXJ0f9@PkTPq(bOu&s;-i z;^9Va0&eKvAgOY-@;QaBmdYnzG6UUr5W;yz+OE@cvf`1VpBrou`9=g!=Q$As9PjDr zPys>jk`98_u7IGQA0C8!b!%Xd3K0nTvjz(J{;*)w9a|Mp#yINeYy>^msl$^rtiY6% zJv3aEGqDPlR|z2bhbll`^04643NRIj4tw2xr+wGto^Wj7qsc-Qz|wvn7Pd@?tH8v& zwj+o&DOiD?qgtt30YSc=F}yiw`GGK{_WZmA*(}c1 zkYZe{K_?@L&wxY>D(EZ~=zAIek7qIkE%b*#=DZJ6+_H;tO`}NIL`f>5Nt?WwRb=wi zrc=CF90JWs1*D6zu`mr4=nH&8X%un z!BW)w#g~_h=jtM0vJLW1@U{JyW5Q3P5lpwxXW1#`Y-{z;7neaf%f+)f0PK+RvUG{! zkVG`?Gmr;sm+-<*wuhvXNQ>$=p1inNK)wM8(NNYvr3!^>f=4F^_ZH`#35(C!Xt0Co z>M}+^Twanmh`_0wBjptc?HJ0U0}^<$y|%sCt9a}ozsovg6G!LT^ee@4aY**apUP~r zwps^-zrfCm2MHn=7DuS(O^4y_V)0EG>1`ygdJg(x1h~Ewp96Sb`9e;Z&9cIr0VCtI zad|-$8RY39OF)oh!&|6XmAH*a6mjJ($oA79B7p(9Hc$MC$PflIna4pU7(wpF>ivzBbNjf zt#rGH4}*&`*4HgZBqO6h0&**l0>w}94R=5eJBUG0oK9k(7B=G+@PRyiXW`(o$L$y2U%)^@ph&jaq=LS(2y*Ckht^dkn8>-+E(nDofJHvHS}C)zcRso`m4ef)^+%4$x=Sa_0dUWfH^ zf>zv=`ewDNXvVL}2n}so2OIgy@i=)1okKx_3`k0PET0**`$~ix88k^>I(g&3&d(9x zV?edKT$W_-aBVmt{!n<49gd~Q(UZe1bsWES=UZSCDuGSm5FMJ1g->AhJp%~R|KVAn zUo_+Q?7$R8K|v$JhPk}ON3m~3nqEP?A4_c~@uENt`~bP^0fYSWh>ZQ?K%n#4NW4aX z0^cJ6K^iiPz@g5)9?JQeSh50U7S?&d009lX2SAfi7^Mzx^w@hx)4)rl%4~3? zz|-fh)HEIRqBoBCv!JC?;0P>+VjE*og`vQEg_>d&i&q8C#T+SDcOV(cg2F1o2Vz=vjU1YF_* z1{@d^So>}QA+SBrW1<4tjFM8MqbM-_1msR}|H!XO(~<^$he8P2LSU>F%M zk}#KvmmF~Kt=bPuGCZPR*nasrqsff(%yOjUT7pQk?3q7johZ&zTuMqk4U`Y=BhO!&jyS6vg~wQ=uo z8J7zAc(qs)kx4u-D6izYiS+c$gaH|&M#&SGFOc?G>!+9Igg0`>+DVo$YFoN%Nu_{)? zaWbAC58lQe!cQEH8xGjw0=Z6GFa`%2`LAB3}K(sfxJW@_^it@-2>AXy}r)biS1 zQTK9Wp7a?@Of{@l3y9GCBK+Dp#w4mo5;vs$X~P*F0KAWM=Vg4^NH+Oco`& zTOz@`3Is!n|I(EaY)QCm?vThg&hc@M>b z9ttmLlx$*T=2rVabt_122X)bLu??`=!xH~&!xgOb^Bsz&EtR*=$ zn~3fP0L4258~bWU=%)!X0lZ|<$=M<<^YZ|pZK8ODr(|{xQc6#@aUp3eDhk%PtL173 zKMZ)kP?HtqImlm_)CBoerHi_q5t%t>pVvruvs^K4lCh#;G)hdIZNN$3f?jRkVyA^oRX4@b8QTphWz3+g6Ys-i0wdg7ouV5wdgkXLW_%E73fh61ub5}$v%i1 zqn5eFRX4F7l$&TFLmRou+wGFn7w=YV021eeO9=GPmk_;pdUrBTw(7==CY!2Ou(==^_r&gKa)X}S3rWag|m8&RTm>{%kkHE`A8&_NTj`^$4{ecGRB9TL={or+!QM8 zF{A4m5-n5AWC|_Ud?*6tgZ4I`X2b&xCiZxSf;ZUFA*wpoS$zIFoh1H5Izd-a`F#sFXkaH0@Kh#1&05tnG>rYouz{?L(y1J@v< z5(qrwh+>Kv7guqs!b3Wr`K9zetdE_{y*eTV3|QZ_IXAXvZDcm&ndBxs2eRQJ8d)t_ zY}N+Hl(8oAq4MLlSi7XFsJFkQ58XKYS7C34NI5$>tydA{WaY8AO9Jwu2z-#>!c9?K(+YO10DFmT$mgpCjm#AK_; zsdLtRwp_$GBc7=7OIpaaxxuF!I+|Sz9Ad}Jj#e(o6eT}A_tNynPODK?+=3v+HxCTb zAcW`HKg}5r`}BU;rzWP?q>&Ow&&0=QOPwxt13-F(Poa2^hQ@uchhO=u8^p;+8 zAm)e)Ub2>?7&SFg&NqZ|DUg1Y8vlGD!!cDG8#aszQZG+tq)b&6Qvn7iEi=qpP5*d@! zGz+xu%qop=xj}FXyA39AY?$E}3>r^y3{zlnBp_U%hP|43$P!2D32RJ8BLOu!d`K6X zh$1NFgOa0xFbiYdy>h09bp~4LQ+5|uK5S5)lipabQl8cm!~>m?oDRl5)M>*)Syk!C zJ&ZUz-eF{#?KXjiDMkrjuZEdZJRz<`-F#IZa48z1qb`>aSBoppY2TtR*EeH`c4LmQ zi+cy78iTR}U^mbv=DiB3$cK8w6h9Oh`W5rGFQe(k<@XE5aqau)ENmO6^ z(Rl~N!?nUYwOAO=i1+h>LpU>tL4zp1a;P$K4~w1f_3SZ3=r372k|Cq+kg8N{o3NWg zV*6#Lm;( z1^ctttpt%j(kBcE!syB`GSkR|iSw^;z%F8-ZHqfKf*`$`TxZDT@S;@u%9d5Q95`ZW zGmBxlaj-0B69A{BO~y>ZESARR`y*avtbB@IVGjzAd%9vS^3UW@pb|3m~hL1o3P_GaY^ zzbJL^2*6Lv+6-6-5&l_Qb9yaP4rkd(v+ zz(kSAeZjvOKQDhCwN!jT^tV&_t-vItNM0RL2?=0TbG-1%XkF7gE6kOrIU*1S#Rc2@ z{g0@j;B47OT=q=D?LaF5y@z)!`Mn|EcAps>9q5&sU8rgpOa-2mmVH>R3!3d4T$K{? z&JMV>+#FB(xW165$h+l4421jg5Uw^<;A*fz>6s3Y0f1y)==9WYtzpS<4a*bWxJ)n8 zhNX2lN(}_JW_slnR?ItdM8zwnW74XsP@MuRNzDnGug86?L!5h9{Gbi@vC6kjAIVyH zOvN~H?Koh>6j|YKy9tKBeH=kh`0AsSx>f(n&cTDuY4mz8(UvS4Hh$I@_8lRmjmU*a z*my$~3bGuMKZGBgiSR6zPW;HD$oB$zd2rXpZL-x!=(!|P3a-LA61~@|QG1{*Q}EpF zL*P7%0|=uG4Y~cpAKlKlV;p|fH)|q&eIeGgpy(VvkjZ43>`W#>mM^zt9~IZyJ*>+a zd}6k(qO-cr%Z3wHBTO&3Fmf{FJQZLh`lnHygCwgI5EpRpWUI`yRl+u5p1bXY#w`lo zVpm;0N$mRh@<)F-*sWyE|)=U%8|JYJ_J)Cw+A?+n%6k6diiW*P8fJJv&&BXCDW~e|Tsr zo>@S#y37!$;PRBe>xJr%UHj2`Ci-82+byjzp;o15 zZrJpJ=Y&05dBRL3cAS-%J{V7fx-lgX6CiC1JccLCP42dD{^!fOx{0b#7W)J?vBgX7 zPfS{~OSD(7c$$~!BVBVgj|2!Wfterm){;~0%iYQJLMxl6yPg8N>;j_}fr3MFG z`jz9sr$}ep;}bkQMfjvKwOPYgWAs?Y>B705--wm-@H(uDQ9VT);eq}o1VSPC3%B7f zU^s#XXE?mOvj!hL;Myh+Rm7?E5~EMCWAq@p?ErDSHhU+A3_tJ;((TZKw01TaR3X%Z z5;}Th0!xMJ2_lvPcTz+?@g>=g!7}BIq2oA^L4xR4C*q4;+g@2*@13skfh`UQH`~eI z3H7i#e*|IBp@qR}t||dB+9YUV>d_e4uvh1QA%d%JCjBS{W@B*W3_FdRi8bmi^MXcj z9N9P#{D{lEle(d#i$o!llWd&=9ON4i^`Ur?6qZg*^WYVB*N%22?peQDach~Oi}*@; zp0QT-zHzsMRF*l*{lLOB33G!-F8s|@sd2yNeb(dgBQRHil8{}pWV;C?MM)DR8O7@@ z%A8NE|B5%Eui05$Y9{y9BN|3!72>rwZ(tP3~4EKJTa(|HtEs+izkMT8ij{QYRBy3U8Iy=$Ud(ylCC|rZ9u) z6)-$$r#_E?a*M?uOk&$pEfYxlEDI5G7i9@{s!4wmQH^Km*@AGebb$cit}L=IuH=hUNbs1gy@A|4O3h%4met3K~f&?lrj(=qkz`pbI5@A5N8_A=XQr*rJL*6bbgl z4=`C?FoI`84PK|jtuzjpZ|+)!Gr>VO#8mK%-0nvuH^)`Yao!of@4`Fl^)SBFJQyXG zHh$p`$EZ`r#`V&AsL4S2m*bMns#3KhzAiL05(xk?e$S|M2%1WsNo|S;zf38+P7ysc zhKP-1HBTUyY>}st@z>W*a(D*^ymlXN$5WF?(1=FsN<@dOhWG^|AiTI_CMFpuJnVtB zn`gAp-!a7wX#}CYCi(;t&u>QKNgVNM7n1>~^69Xy3JhcVAgYuJXc=r`DDu(8J`_i= z#6?|6H4EH-SYXk_&{tKv*xc?3t#PYS4ozIQow;Y6=SHfR2n5KmT{W8H~}h! zrn(l%q`a%CQMls1A`XPb0u9nMfBc&84#T?eN^mLaPSgmRL(FO^(yG>1-=gF=(pzLZ z!VCz8mQ?Ml0TV!6?1x%ro=dr1JVH{(8@6L}j>`ODEh`b?w+;x}y^0#~oTXk93LS+CnN43%)IEejdthO%6gy^Z{awI{Yk@XadUQ zt?5&BWRT0pGZM6y^zPxkR1%A$`gb5dARPEa;~5Y1(CTR_LFEk^g zv>{>;#k}NuXvk43Qzi7tVnwbNe{-rOi>R^(W3OQp(y6i@vIKdg?$b>diPfBEgz{8| z6tST``l9Tc;6@Ui&oUx2e$E{MR_lbrkgu=fQDAvP2stIBXeYWi!+s3{L)|usTcfo5 zWIS9XCJabH$4@*v;379L7<5xTK`j~E7-oQsAh6Ptr;+g(r-i^%COR3LtS(Wk8|vGX_#Mag@tz}e<2S@u z;nMs&Z@;tnjZf8i{J-v#UxJKy-Ox*CYzYL#AD-$A8MRyCGZzPJ8w zq5RY7Yc;$#)!d0z<>%J_6sml0Rt2(Inh(%w{=)iSsC4ERWvlWZuK#DK^4Y92BTpWE zR_iaX{~~IAGOHynYgYcBum2LtKbDri^V;`ccs(ePako?8S|6WleUf#)Cv=nW7!4$AH9s}idX_c6Gt`XnFs;g! zxz-D;^4)2bES|Yld}*%rqpTR`hQ1`Ut5w*XYwhPfmG7ih@!nkPkQF~0hAah{w0eWN z*4J6@4<_{{28p#cZ_Ty-2-`&5M3!l0K&$yj=UV?dYkpVk-A{O7u2${eoNN7YR*P$f zS^3Su>imhh)}LgZI3d*W&M50zy`P_J{X#xuQV;yns{QG?)}LXu&jiR&Endc~)}Nbe z{YR|z@lXqr^|2NH#ktlm<%JA9XN7-#uJvmyj5q?Ud8{d``M2jz}jMw}*a=g;GY;kFb&=we?Z^_AjKG&579kzKgA= zFLIc=+K%Oa@nWmNO5dGTs=?*67hCJB_?c?O1gEWwt$WomOSpaQV(VXKrB7vD*@?2gX+Jz*!rJYBbfnk>Rp*wYIXnK#n%7Ax_@Be z&@NV5ga7qn>o-fV*2sQV`R`wB{XNk~E1Q^*EA`5j8c(kkp9tuO2^Aq4wBe$!lNU2}{bA*JR+~ zOp(SFb}e7^kSMKw4SSZ#`n|g9lUS~R_G^LKrg1~*eZ8-Kl0eC6^p7MrcOb;^-oHA8a4!LdBsn7`E<9`;9!zRGJiBB=Ft zPZ5;?dB_-{7KfTVe?}m*;a%L{p@u+y3DGk!XVw7A3va3iVy4) zEkk#(2U8aEU`U|keWVl_6^nF1UD&i13zwGWF-W(^h-do#-iw0f0uNXaB5aR+@FtGn zv0a+bT(NP`KkVxW^Xyts1?$;>>Ct!rJ%(mYU+Gg*CDS@S*~NR_drLIKS@bd7`uI^W zzci0|e1Vpq9v>$*L=zFR=#q(%)<0go{32H~DTQ>_1Xk9heHrZKgZDaK%^t|$X z^LlgZm8JO?np-!}XYm3$T`6v@Y-}}GZ(m>8C~n=}xOH=LO>)fNxOt;_PjsRMadw04Zmel9M71C&tO%+QVYe~q0L!(t zmFwsW%X1^E+?W>=zc|Ua+xsVDWbtdanJf^?4{8GK$W|TA&r2P=pCUP0`PM79*4nEt zt*v5RUj)EM*jNmj#d{5YL&C-ryu`t;FZPZgLLs)#7T#ao=?ty6Mw&tkYD^uq88xZ% z^KA*}+otYR^gIhqC=?dd^Hai5rGK{u-Oho10G||y8x6pK1WwjDn9@^n<6G5)5Jsev<|ou*`8M7 zbxUTHbaEf(Xw#oiR~;4wd|G%qGFnHLfacK9!e1!q5F{pl*9N6`XUR+5_~k=pGN-41uM=GZ{lq?Ya^) zs?lhO!ET}7U06y~)~**6eQlzbRxN5wAcZXTPWrilRH&1a(-w$Ydmp*0y6s>n42j|M zc*;`!*rGLZxzH{D6DYDYjEqAid#WdZh>Unn>`Gj~#JfSJOKOM;ZftUJGJ`OgQ-GcD zt2@$-!MN$EQhQx_%NS~9dh*y!0}u%u30m!{8}I$54-aIO;Irm6LmB(n6QN~PyZaz& z!C;%rFp*oos+pT?I<&NCpOf9#!{B^<0lETf+iqebhVSL+G$ZnD7&P?6N>%R+b{Lm& z)hUfkEq3&{SCRZWP+4;Q;&B#%;{${UlTFSZE0T=N4g|%Zn%o0%&e$;C>dqK5P;?p8 z#5h;ojd6w)gr|iPx2d@cAm`OqCex0PVY5YKkonMxvQSuD@33=-nEiz}VL5zz`Aygm zSyMWZFmjietX_O)XeJHzuL*1|bQ%qZ2I~I8mo=SKyKTWfp$O6tfNvLX3UqIO#XK6T zG}u>To$SVbaEpqw1HXN-C&vclYjRxp>NT$=2_)n#DME8l$VN260{18$F<|yX4Yvy^ z9{4)J#RW1H>XF?^Dh@0q1W3IH>f0;ib{-r;^nybllHb}gBEY)k2xY$pg0fKFD0r$R z;B1_cLZlLe2$QafbJV;RZgm_{l9uf3kZItZ7`9}XVz=Kt`T;Uo#Auq7^u`vd!rm-J z2h7O{TZQ>t*7~dcZaIRvt(6BaukyCpc!jz^k~sNOhDw|#%(Coq1qCiH+amvgOPrmU zxnSXuK;)PQIkOQ$hRI~MvU?q`$VA`(x48ZhWj}PwKx4-gz~zn>q=H0Gzz%mTpY}6# z6)c##j96P?Q=_RXOe?sg6N-4>BwR-nH3b}56RClaeGpD15+NebEEJ>T-d=wnRI2xR z$S{~Qcd!dB3DBwLb}I0jxB}zqsqdg`p-wiHO~sVr%^r3k-{VcG14mCPOM0jyAg^@wM$Zk7jOxO$uI?oG3J%OWNe*u(shav3 zeyKt*Dyr+dF4%rDv{Ag-=3wmi=MutF}z=FN|4A@tLFs(utRZpObTB&AUB3Rz3tt=~ady8hKt6#|OAoQp@JL8}4FmO78L7 z%^0AHJ*tz>;Rzz^F_;wqz)g$M{darg2R%eue^xFbU;L2*E;5p)>3$Dc9WkeH2!Pb! zIY1^5eKF)Jh0y-aAOvzbqaMQ%m0`uya-4GxrX2}sPWfI2Os9|ReX`gjt0d|G|GYy7 zqx?F+&rLl534vk~bEIGvki(M=-=GN@F{Lk;0J_z?y<+>>rQ(Y}@@iZSZYFlgpX{7O z=XMa{xAIAdPbNso_~|A|ZgZG>0FN6d?oN)T+mLgxq;34jpWXo)V(GtPt-pdN0+XA{ z2w@7s2yB$z7!3sV>NiJm&^cv-G(|XZz)hkJlKplMfFGV9L%=mFoBm-GF@Re=pWR*kBIrMSw5GT zKPgARModo2Fnw0bm<4+XrQXQSy6~N?RCmehRfQtU{Re#{fdK^u?GEp|puW0;4iZM= ztx}k@dNz2qxRC*F<%w#7#bw^dZ#naGf~`@hlr+DK3$4x(cnWS;ASbzz2?$V7;yu=0 zZ+YQL<4gEMP0moJezEZ^IFHXSt_66eGCnDbStogOWA+FGkjE-qLMhnhdYNo*y#+1t z;H^lc+%n!#{T?&jWwy;geRd6nk!U#VV-Mg`iiuhh48|`GGr2WWAn6Qz=Sz)doK%%T zB~5f^Lo<07k_B!xvbzK1j#H5)?fq0xcIri|HQPl?TKVK0%0#YhGEb4FECY_X8MBL* zOUx7RUDCh5hvwQ;ZcHGj&V5`ts53g_9;BU3yTx7a?DnQzUb1VDEGTbsHS^Yv&UcMa z@X~t(@f9abHfFgEYVT+f*8*8>olU!ik^*Wg@ZNR%_+ZfK+O4Th@%||9B8RlVTrFCq zD}a+|!v0Xn%}sW7kiTO?sVn{IX5$^nHMV5FZ7Dm0J-{L@(YC2yu3>6bK3UBgM=0Zw z?la5Sj_I{}e)AB>>iG?qz46G-WEm)7MjPkVS@8&JafXvmWu45sI+hJgr-JlcPERsj zQC;n?Y8##{Y39AK7?V|3dbB9iezu6;_{W>Xy#w8e_v)ZstN-=&pTNhD@T2*-{*ZhT?^CH-LjJ$A{wL8u96+TQ;=OhCpRWHEl!%*? zl*kRj%6@VEZ=g(^ourInj1~RH`fs5qj^}5;75{_v-$C*3yMqR7X+Zuf^7WG~XGbLx zX?w_}Z3XS%5B2HfyjFRM>Ku4Q{evGqmsiviwOt)0?hmyanh_0hvz)OOC2F{@A*7`glSM3t65cs)il_6-+*)l99 z|H?eh76JyvWd@p%Nv>klOBBN;Xvb;WHm_G&?6bV`lh;ovnSx>gWZj*r*)H$3D{ zkpEJCm)nw6HVSHIjc{QnSy{uj{CBH!H*E)SaK{e|b_RLa!^@-tN+b?rYF2`K)e7_- z#3rb9abYETctuoAb{tE)s&NE!8*Aul(HCr@p%vx~BlBVdD%n}BV|L@<4W1N}8eGL` z8Q!_#dP{HHiFZ@o9#brSZiJOC>MyQRRMNndq7FVxm}s%}K*P}yeG_djstx9A_KIE; zdYa_&M4V_db8q1MMKi-+ApZhiGrF3|&ZoDX~Jj zs%v7rSO>`>pp=-J;VOHVz6X4aCII)RwItYmc ztU-YEsE3yl%3?D$eg{|<_ZQ%Zfcm(QYC~GNRbp5YAl_uR;MC^HNEgYtk!X}-F*s9P zs5p!W@G@tNQ|*Y&=#;>@X0B#|W9CDVP#S6j|GbW?e|)8Q?#$6|V2s|;;NWu-B#pOUTy}gP{+uJUhgSDCKcesvD?+Lfc&v%k9~2`&}frr2|gzv4<-r zUNw-O;6H%~m=R&;*^#%8aCHgUFT=iw-f0vS<6nR|5gdt57pRvkJ(<|Qxtt|f;m2V! zlZy@wO9^HIA(Z!BbSyTyNnUj{nS88*f3}HDHXWnYH zR2RS`9GDbD^_QuN2wM==NjTE+lYuklXwXs z(jZ9FQV)u%PdX9sGPReJ;q*~Ned9euO%FD*D}eAT7(XeawX$81h7_ec?wpmf<*+PUcm#fY3};(LoI`*vp;i*LyB=64OX3ZVogZ3WWwQCJ zJ1&Cm;Qcj|&w~^nEe;y3NMJ6B0Pz!2=TO9|4QI#1YNil4JJedss0QpcB9iTfz781kmIZt9Bj9Y;*l~wsbJ*s#9e|GI>Gh-j_}~4p5L_ zws3;$k|ioX7G(05Evhr!$g){e_SCZc8`&=lWaXCS-@L$S%2Vx>)hTdDhl@Q_JGJCYbB?vBXs}ve4JH}RmFh>VRkq%@@(g7Cy*7b30jkiE=Xe$=;Tlgxbefq4!NwpJO`jxZErZO8Xgj~ z#gP#j3!X2fQ4c$BOe-EBO*x}esIp^IFrcLOYCNeju$%zG(VLZ4j#t6_BCIXM^y@^G{0wvs_=RID5Ru`X!F=<;0#W6{u- zHf}D?C$Baf9Q0x4#tYe9T=C?ICElxHm2h*r%cw_;G9-66T&kjE zp7D^1h%VQP3g}6jVhm3c1sCIt@EQ#^GEobOZi(N7gc!liu1TT0lr1@`cqa%IxZp$; zD$2bI!Hsrtu>)OFrO9U#xY+uG(Y<>E+!zEzv_CY} zuUDRn?NTN=9aOslzJH(wmVKSZJ_pwK{bnK$msAKVA~6%Y)`j9XgpuG?0u8R5J)6Pw5< z;(6z5G+mWp^o$+lEnSt7QFKUhAJ^s_m+xfLly2Y-4cb@|t{j76FCd3J z7b%uuVW2FSAYfnU;W;h%k*}Z6W>ZGYrYvg34j%IX^dUn&;!W}rLb3Gma91*1qc=zs zd^jm!(Wb!H?LwWYS~#8u$sENa8ADSgmo-ue{m7Y)qPh@Py>~eGaMk_63h9Y z5!|!%IEwGYEu!=|CBB%djoSpxqu2%;Eq_=e6X40Ji&!E43#vRZ6JT> zvFFaWX3-9RU#)SIiZ}8=>p)lLs)E~9=ps}SFO{W2LO9VWSfrnr2qtkzEtzZIKzA~N zqpF-V@Qs>`f2RpPjf^B%q(~_?&Ce|{-{1jKEJo#&+v*Zs1TQ4@SCKHcYicQiPbK05 zsvsn1vc%*_ZX&bU+f$$dPtT57hZ1}_z(Dek@hCN^0a*Nsh&O4d3WkX-1a}b4rw~(K1*LIsM32b4?UA zAEL!njC}CcGLPw4SZOaCo2hx zKU7fX=}Lth%RD!Zp^cakR7~Nd$<*~u?%p8o{Qhi455_Vno(p5!H1Sw~o#F(7=h(sP z;$)((f5Jv#p6^S#((y3p7NlfhXN2mn! zupPeeYpm-1FkCtrpE%*xbyz*WxT}vWTm1%aeZa|80GN|OJkBxob@+cAEEwtC;jDw zWYtdA-^hn`)0mZief?)p{^{6_dQ!>muqr>h{%7+pU?xw?|NQ!2M){{=7aT&jqV@1s z*Z*;~2B;q*wAN^S-&|{lFIAKIlteYFxI5R{W5w@^!_~YqZuKnFQnD}=*~)rEuB8L^ zm{hIECsy^y(k*>Y9K3w?SxqEa`bl>BZLy|sMJxW-=2}0+;sj}tCt01Jo@@O~39ibn zx2iuo*ZMhD{cIeK8#QhztM|v}TK^vFeKgdw_rPCj{aJjM_rQPOpZKP<8i|I_fG3iR z6ec7d2}Meh*`_2?SLVbaWz$zis!UxG);M|Xw=gk0SpFmySG2n)eL5l03WV3nzq$0} zwKB}uf(|GlpCoBOx(-O?Pm(k|Nz$;gA(J8J`E!#v&=05E9UVP9iQDEMpHc8>;w+ z{3)>^=FvSQ76n@kUdt;`w<_m)@w>?@yVAho0<*hVb_t)+yMFI$9nJRIccdq5!zpc~ zb|i6!y!^};(z$kr8WA7K^^?vna z$mcJx>AkZsrz*ODr_HY@3>tByfsTw?- z_mzOC8t1{Nl?vA$nhI?qFkXblF-8q4~{h{6Rloy;kPvneV%9f&x^C^ zj+hi(d!M1l_v0DJNht(Yat+Hk0Yx*|c5<{ZPCRiNYy%JZkXmlK=_~4h@APB!X|*j- zJ5-nJ7E^?H=!xwnNFoiFkUp@bio+fP$7?84LDXo9!w}zWFRR1E{5|MlkA`u(#dCG_ zY4s#rgN=qRqMm2M`)bo9#D|%9Zs80pel(Q<LAHS4m(-uCweyYW}GP;?B{)yZTO9P6r#SyP!#2q>`gXnhY2i4 zS0sLq+A*q$O3$??t!va}u?ylbTc8iilWi({0$xh*-Z(Lo(|O2L@l)Sz)8!-(Yaj*f z1ZJdsq); zE1cWxrJKV~=^#vGB*KG}^(YZRsl)$dGD4{QP_MpYW{NQS#An~}6?GVsG~AltY;=za zy%;f{uS9!{G`9G~OHrf?M?d?(4#5*lAr?vciGvie)xVgtl4`tk*yT$uS#B^5gL-sy z8-<3z%ClLYdP0z_KIMtJw-9q*^+9OuDh+zSqNon!Lcflkg2B zideT|YT{;0RL#joOxW?mzub0`x2Ld9!}Oe^E!6*}>mF^S_K-Ue4oO(3+Wk%x)c>Eo zcMpy<%kqO(*b7YU&d#H!cXoGnO-_!PN_DHU9@E`3t8MjkjjFmwo2Bk{N!>GpswS0E zrc_y#Qfe|&U8Sxr8y0*0V8XG)?ivFI798H-56sK|5j-7^@E?Q;2jC!pAb8pkIItrK z9tInm-|w7r&%O8izD%X6s+*pr6f<4Y_ucQ_bI(2Z-1EMYBfCawpOz2$$x7>%DR@q= zxq$OLbnI81TS!E9^`j@hquxC z-@tVp$ds8gojX(>I6aX&w3N%Sg-82Q4n;5{inAXSz*8RC#*OtOn&S;-4_ti$Qn~?% zuvlLwQJN7ritKF=s*881dt|nfEXh04CP_YFz_GpW6FHY4?4Lb*TsCTn&r5%CTk(vb zea^NOO)D^$NP62+4M9JZ`jG6m4Q$Ui5p1%nd9p!jO_?rx%opY3V5O&nqliePuw$)) zF@)1%><(=vkz>wbaR~jT9auQ2k2zar`jHoSWa_Y10)^KUgYf7JX^;==?=je=e0}DlD+M7CRX9P)5&UdN z8pbqe1@;jmS&?QwDr1{ZYBtf)v|Lf1=`4bJQMCR<2)#c20?S3A3@l6jHc>4jF9r8x z%QQ;Kze+7X0}jiZ`5WTl15FSc7;aLlb{1rFC#~yQF(#7q_A2VM%K-+p zQZ^!MrQtARgb57HeTX?pc?;rFvFZX@{nnw~zB|zkGv9-X_^8vi%UR*Qc#CYViXyeFe31Avn zAHgd{c)7d@A2M%2T`pO(g?`8_BQOGO!s0>dZr||LqZ;?XV&^~TAIU&!8cJ^2PRxV_ z+s%{!`9K@hlD|U{aS@^Br#YT0V(=?^NC*j1tmMNpZc~WQ(DxBV4iY6nI2BP| z=Ds45m*UtWOsEFUTzh z{zv=E`-rZMCsoQbNOkY9$Y}v2ghNAgM1HYUs~eWO^+iE>lsE#_#hIR-HsBk9 z9~X$5k2vNhIEmot(VoVC{)m#E0{=Uk@=i&4c${gSD;wFjLWyhVJ2FWk7}Z{^ zZROlLN`d8@Sko`#X;%scjtBCFMrf=C&)69<4`fQwo^#5aWDdE^mQO486m+0toZXGZ zW*K@riO!b5u#qP)6eq6wOI(L}(iarNfr*W=)?0~#18@^XS#Cl+R{gheTu;~I(Nk4N zVUgmgUP2lZ7c5sHngv$8V-cx+Xe2EdDod#fzxlJDTlg{lJo=5s4}aE>H8o@5?bdsU z75{9ZS;$xTuH-8Ofoi^Ng)e$vq#1{Jtl{Y`%~kLLX*DFS?X6}iJQuo1oJZE+H(S4* z!W(S)_V!%}InpIDRsW&Ot)UjMn!jZ5tM z9`|~!{{$O29tyI%HT(3!`cJW$gOf?T*66bf>(8-~FJnpiwT92zC1BpLBkvwO1s?}USC*WW5b^gT~($nv=-KXA6xwc z*2+2t!`X zS{rFFV@>$}`0h^u1ITXpA{IAfH&FEr5wS>d_?4f0mg4X%#R2|QsIx~WxZL+yio>}# z);8a|{w&4e>PMX7fZ%rqE!#C(*{xiDVcLvq(h>&|ZOO@>t3h}QsRmJ|2%|+Y;*+5EcC=kl+l;<3#|%6I@#!r8R#Xj74Y$rs!pREzPCaXA zG?ys|Xc1h|Jo75Yd}MP&a=LoR-Ruzb=F(N-)-sv}ihh!c1+{Oo+6_T-2dY!=Cal{6 ziBj|H;Y$d`;5q^wmn;RsF3}cWR63r^^ij1gCG$s^(P_2_oj~xqkk(H1 zH`#pE^$5Fjx)qzX$MqnkM&JNEm!q%*yq8o<^gI4@g^Eca%TnKMYcsc;RN+k~yBW8L zjZABVpR)mkxor?MJ$xY1W$U|goB8u; z(}GIg+G^d#a6gwe$x&vbwp$&v`-!BTX`z=|yQYLb?@H*j5mi!zO{MvTWdGgHov#@Oi!zAy#2=JcRuNQTHs=$vV=ceJesbfy?eNa z7?NIhz1Qt`)}VFGeSfugPMyRCNY%C}x>|tk2{g6Pg+ow1>9Uqa_ij-EJ59L?gFU`# zDpioofeR_)W)C+6F}au?bErffXCYnqOkq9Fmn z5Rp77A|!bw@MbZhX~6P4wt%EF;3@gb;3!!?Y==io<>8Q+?Ni~o#F|ros+y;0Ggu5% z`>Tkq6kv~<)tK#h5M-YNIoW7rr6u(^BE`>lXE~2;EIC`?M$!BbcD%ze!}#F%CM((v zE&$!565CdI*2LDF&g5d_gsSr9hS8)jq&>--Jyz++&-)S-Eg{#XV&tdedrZTu5#MiZ z!y55?e3gK1P4-)TH2GX?Vj$b=A4vJgFU8j-BC&?Yt@qK-&%}n6=8*@jKY&)B@>XUX zxzPH@#5i*IOTjiWzWZ}({`i^1{2?r`y$=g|Z*&3^$a9~2W&(L;0(oWvd1eB6`>on{ z);7OgWA(is1rx|RrT;gTk=heuI;a$*j^e3~>~u7TcPc{8WF(p9BuxeGMO^`xNAWsq%YZUyLk&1+ zWOg>kT(>iMjqU3sv&_Zjr&U>PrU^m3#9pJTh;q8FD(Z2~sqa_l@#z3g{AX3=56DS^ zOeEel-q=pt=6GeRA9KazNwic=Rlud43jR@3oTjiyW8LUfAhfQM20kk;*!lhu=sZ%mgH8L~`Z?9R(%W?MmG{nNwLHsoOY$N~T*Qx-(P` zD1-1=$rYhj1Ajh+&b` zKAl|WD@Y)72pfimZl4PmgnPt|aY(oGVV~Rx=i?;m>Z!K(08<3y3IEiK&Rwi z#}TI{U@PHpl-Zmj?kmRuKRQEkvX5hbleos!waG|!E2SNIw$$&$`km}O+njp35CUs< zisfoOk+l7g{g{kb>v`-D!-u zW_)^Pe0pYldS-n3WE!8u@&XZV(BENcLtJ%cA^&(Lf6vIIcmpiX56h*pkNP8yyW#Ms z*`B5+M`Xa$mXtj>lMU$&$TCzpa8X91{zgnR5C9)LeIdlyu$TF4Mr;`kJt&*fTaFTg zhQ9<+q1GM3mc+^`yg=NKapAvK(8bVoi#V;4J4!)0uq>7zN!U$SNlm|?|5M^zU8^5ljv!NFq%zi=I$HJ#O1 z#$ijo*!1!~E+ZT9;^w_(xw+xPi&VLmHr1X6bVfHi&>HtGOkP#Hpb*P)>Ta0a!3`j? zC3IY0iSdQ}>Mz!{5cyksEZ8#>5UlYJe(6$2B(OwStF5_$%&P4YL& zaV>`Xh|QUi8ZwhJ)r0IWaxM>4tj7>Z&;3JqIjnq3afA3Sin_Saa2uD#<0`l|HUd5ky)=`@ z{$+7{p}lt&=Tg#?<66IgrF1sGqiK0fCebH z;87Ep98Jde`;$A3dKR)r#M9|Qev zHt>+2e^f($&Ie1)`0iKL*pg;EjeA(e&SW@(#pPf6^fQagGmFbJi_0^M%O}&~5~6VY z)bmiBjljidj_^PH{GR^d<5ZB+%+d<%?s;WMnB z_nB-l(=V*F6XMB(c^vNftTNs_nr7ZdMQ7X;4KG5kyS!Yx()_wgbMN2~L&i1UihOaw zf8@_@|NVZKg|~y%LL81Ri9|C5tDV|xwOFZrSuF6(>bTo(?GPG>ox57-@F!#veZ167 z$4Wo7D7hyP`Gq~oomiUC9qM^jFmKsKErs<=Zwh~{Q-0hz_`NN`` z>4a+%g-IKam4G!|7gvqKr4pY~p#2Xi*GVb1<4V$L3$Ixh&Q-aYeRGE6qZ zG(88(g(`UNrGu`x)rJJrn=b-tls(#{N zc#L}jv<~3vkbg~AM6d2npx4|S-k;uNRdW}5sI)My`5%5rP5Oatp>`oE7y}skg9_pq#^sE zv(y=HosP9UduU-*js4{Suj4!Z<*)3}i*N0LHJBs?7n4ZN%Q>;~T4>;}}dcaKLS6eY358t80C!x3ZKapNv= zus0kGhWE$IDk5KSLqQUj=tQh4d}SLWp&2a_GMLdSCDs|uxIt#TcCl+)r}fyCE{i!# z!LX%cQ~4x{^W3Fyd(&>2IdV>qKachxgr)cpPbD_RdwYu37V^e%YFJSmrB7_? z>7yCem+|q=E=w4;+pJSqq3-eio1G3L-VWgprcJKbWmD)P2cu!TomfXm9Bh8jJJ`X= zMTay#M8j@>chYV*Mb8{J3SaOmcq_xrIr=f~&f#ZLSG|4QZ=-~6Z_ox;?6uoPwh}koO04J9GuBmn?C-J~P^Cbg4tu+^TFYt3v{|oL@gE zn_|AEzE#Y&CYQIwQJ<1w%w{#{k0)D!rQ8PCTelT8#8%NpgV(EJ)B7oQRtuW%!Z;<4 zRbfHnTFaGXNcOv(w^oJ(*$S*?CC9V?KD{&#U-L)iCf{RL{1@UPwu(G)N|3vzxNj6& z{@gnV5%rCJN>P03z$e$i3t>rLk(`pvS420;iUtIv$y;gt*>qIi#1OwQQ&QzJ&pGDq zpoh@Vco9o_^VT$kw5QFTA0*H^;wo`cyYL!}#FZ(Ox)ve(%Zcd;GbY0hh=(edSPoYD zl=2M8szGOGK2b!gxG>fw9Up#bZX_*@PJR|kQo4dZbd#(vr=fhjK`oq1m#Jz}vtM#`|z9X(AbMm|E{16=gU_}Bn~FuCC1Gm;nmYC>^3@Ze@`4SC6UjR}Hxu|Eh+N01(Rk|vEK67|>>62zj_ z)=10d%j$QLWk1UAyhqb9(@y*E_kiw*taow;ALr~oz6-vn#AZ>p4D?lyE|;A00drDf zkUfV@w*=S#B)$Zg?7ILf_N2|M0x=F$ao?0l7!be=j72CAuMBBHa^X^(1|LQunT$@N zU7E0SkDvup5=7q_%Q2I;VY`I-bPk1%*`|C28lNWJ<8Dh5NSZUq7W~02hP|Un?Y++6 zSouy40x85Xl=O&Q!n4$0RT8%2f|H;DJybCZgdEnqswCT+$t~lyY^j*vtlbO+L?a&tJfq1otuAFM_m?jDaP!-F;{Q8gJ3B3TJqWL!Jz492{(yffOpBNF#v z57K8>Mnk1dN9ddz2`GK{5N4dM;4Bug)mM8A9N1n*(0D(2%b}J1x5=V0H7>~hm$mF z%qW!Q6hO6gC{(if#uWQI2o-Ngp$M{8?xR}Wmoe%C0CUjA$26fe2AzYQZl~5?CZgDD zqrX(+ze}#y;m1%X-#JdRhw_x_5Ct<>56`X*&C*L|%5#Cp{bcuQ81bNsTWAwmF-J!| z=!hL`?cN0;B+^^C8x(56(l2wLE^h~c6FebH{~?Oz+m^u)lW$FxfRf$0A)?TfeZsPy z;7J{^($;9DwK*nRfrzyI=M12F%g1gKiv}l@oq8<9>bUhQ6h+@kge9W}A=H4YMyDXL zo6+{{#NpR8Mgb@)bdO0nzT&~~H%lovm25&MN;KePzE4U7q>P_JLz+i+c0vji>%7&6 zWM7+hT16`u&XfFB_E3rFYw={_m#b=S#VIN`Lz}%7*Yk>yy}a#VOvn9ZY7&jTB+GS{ zlfcLW#ONJZ+8byd#-pP_=Y*#sXMqcPhDSBMflW%@R$O*{*2&mjlu-Q2$%X=($x)u{ zw!taeElw{Kiza~CUb80HaYj$R-y9=_D@*;NQubB339Zkyh(AoHWZR#pX zJ2+0z{F+jwh?T&h1caQvBksEWQqEfZw3@f=$${mSY5X0Je7;}H2ZmEAYSrfth4W*b~LKPmk{si zGR={upv_{8y#L)7sbMJgz~(R=4`!Z^rpF0Q`-Nn}Fhy7a_lc@9WUQNNu~5m8=RAbQ z^tQ=qLao|hTynM}1m+{h*5lqs=N(W2A{S0OtaadEj;`-)sG2v_g^ zA+Dlz!oZ4)yPb@NCM>aPM{||DTY`I)j>v)~r?dnq*w~u#tq;^2V5r2*Z9N0pGj^-6 zH01jg`EN9Nm5tLyCzHdY`vQ8>^-$6>#P#R^Vtf}Pzn}#{0N6ykJ@_EHaa)B>_Ug5V z0!nll;Wy?2x7&}f$Etk(wyAcx$iNo=MKGYiM}t>?EZ2|HY}r9rL8PU8ix~-Z4o}2Z z-zS2*zn5aK`X znIhE*>dYVQi`&Q3Oa2$lohO{WkCnKvW6xa72lz1Z!>xX9&wc>k#vYteccMePaT2MI z9rSB2uGB8aWdu=i`Pw)W#C$roX`{{yydi^QDdD|bE5ti|sC!ZU9@R>+&km|0M}Wo* zry9s~GCaiZFhpV=j8(zCTgQmYRO5!T;Kb-Yp9GUa>mu(BhG_(m#_dJ7bF5vJ+3{c$ z*9bw`jyM*pD(&iqshYdZ-beMMcpRo@K; zBTp`hr{CGsBI@64a!DwkJ3)8_3>Old76YgvlPhf<*^}|T5N&DC#8Il;KPUYjJXW%A zh2CT9Bua-Jmyc&Y)zA55+y$i+qj>(UhA@NG5QbDr2@{^st_VC*=WOKIVF#Xe+4R}& zPg>1uwv+*uRa%Wm7t}S$??PmFJYd>DMZ^v9B`XGAvQ=)>*wvGGciL$eIkQcjHE*55 z*t@!uqMpuYDw`yEYN@1`H#M0$X=_jNW-u?r!#FJl7NjB^W;>nTdzhv;R)2#DZeMat zLb#IX$QYGsxoTT-74+vz4Z{uAyR8REQL88K=~Qx1Vo;p*_d)9++W&0QKBp>c_Naxz zDnCqy4X!GC|0}IOh4;_LZju-YYx2*x{*Ang;6kTK`Qx z0$-bn-kSV(t-qa*z$P>q+x!1#{oF#i4>M3|oAsYuSpSFEs4!I;o2RX0CBsleLBQbv8-nY_wzzHW$|4V}sA8eNc+F_qP_-_xL_pzJhpc z4eu_j-($lB=1eHIW(N!FhisP6VM!jerbi3w?-!by6c8mrYx-be{a4xa=i)4iGJv)G zBMa+)f-S!gTSiuEZT{rK`af3~xWr4X>A$eB{x7oW&&2M?h~jRrc7J+d{m-)9r@Wn| zY%Z_=Yj}Q)t$FurA!)Nn8Dv(!aaW5z`}b*xkiAR@DiXeYmMp)Me6hcb*yUx?UnKLY z&z!!iK2y4uHwkU%Xl9@?_^atyzD&raf(E3?%(Z8WR~{Y4Yc{acdoZrzkPkRwf5GVOSP+qC*^e8 zQ?F(#C#_nxCRi*&7d1_H4M*4-LK#MTo!yXo%7dYOd^8w#5I3UD=uCT8o>(9K!=vMg z2w0)X8lTX;A6lU2@NS*VoI}~WL1(8o2rqB&4|@UShGrcbbwmELR}|*NYKVZA(162T z(`bS$$5e#=`nNjco{Vg1VD;>eYrQed#l2DXQ2y9J?i1@CLtH-x6HB%js@KSJ>ypiL zSsm=aP+BGa%xOcAuFnKoRg;>m`00xSnc|S4;lslXK2FeNi?W3+|IOds=xwn=}ISFM%^OvHw#$$;Fn!{doPO6Ztw6*oAAFJPJ0%Y>Uagn5$+0E!Xz2?FxZJv44a`k9rke>Gq+&sd6IZK8I+*P*aD0T0o#b zr(0(@MlER=hKC1@%dadp@AMud<{98((1Tl$l(ATQt@hH((L52S_?}1ZH|o-~7D{Em z^fJPK;j+c$U`UF@XnVc;y%Ey9`7wVCPzE=H(9GiP^kFG}+7yk=AmgNFYrkUua(S@K zEArnsMrz!0B6J8G3d-*|Y7Pq74GN)7Yo#Xt`nU3KFhpqJ3b=-xcnte*BT65RI=%od zrM2d6j(SHU5y?mQdMA%o9-@DV_+}?dH9T8H8d6>S zIrxJX9)(!u(v}g~z7HQj4|%%YX~d7&eD>i$VuM46WS>?#%=AG0Ok?8 z-fec_Xe(x2E6FHnM_hz2Xbgit3;|0GJq$BU5c?U}<(Z-;h~c%d2sQ|Z>B=5GG*odf z9QQBKCVIhITu`EQp7tp6MB961N4)IfDcjJFWZm!<>nn6Oy)3&j1)0X{@_W%CAIEcl zJP(o#>EyHOxBe*jELOE}sL5D*phY;iP{m^_Ii(aS#S?0(i@U_<_4^P5pa?5fuMaFb zu8+7u_`;hBJPy%J^y9Y0>L?5 z-eBvnIpyX9J<*d_E2LiiATfB0cMZKyKw5%Me%nj|Cv zA)H-f-`~FjdiR~rBOLCagZ=~=jxlUt`BbOs(}}Z;69cv!G}(|mlY>CQ1#l^s zZxPLejh-lEBA{*HP2^YT@v3HCxXzsO)-&TmhRpNQoG%q3q`A@rks|`~Y+#=!=j?wN zx#!FXs>@34RMq8s!(*oNYaY^_&ih#FBaZm89W4;8JK;Pr(SjWCtjxT~$dhgFXfWL` zXTy~9lX3GYRu={co@}hBqKG7rcp1YsoQDc-h7A80Fcsr0ggc*oTgbR!Kltn`Hi6NA zf?gVy%fO$M`b+8V1$=2&1!WH*Jaea_SK?N-8%L^8bpYK4cH>wApG0LMb*1}T^hTsA zz~7c^?sQg0Y&w@9Z&yj^d5hT+c@VZ?ku%*yyz7cnA#m+2)pe%pM&-6qFA81q-*P(~ z8ZxkK=6Gh@@8GT&wicY`0f@lOckr5J*+vm%#4ArtXZ$G&ZQVNT)_^cX#w`NpD63BC zsF4@irw^Uma2{&%sKdqr5St?6M!Skc+``a53K2Ug4+CNKYa}sfzLQj z%6vxmKS2fwHVjRhC`o8oY7eF(7#l%> zs3(jZlq2y?_35>Y%w=s4iHY3vsAGeVMFpd?l+KZ`gS9nwDP1uhEgoo=2YUiN<1R{S@%5cgrF$Hse&#tRXt+V^|?{X1B$ zm0DZ4_;>Vgk5Ay* zPf?|GOzLa>uh<3!e`UL%cm9#t1?OGE0CBzqxjBiOD;JE}TC@XMS&Hsk+&GN?xScF7 zKZKJ^ls?M97Iz_Ef(1r8AQUF-s}2q$Dn!qo#MaV}X-72M1u_AQW2qEfpi6PmtX7Cn><5HI*#LV zY|}SGSNQ;JfRhBQ7U?Svu0FN+iE*$?WUtvISEBfYKXry@K>4{G*_po3|JEbs&?rDv zZu=-3E-{+eqQ-6_yRNj1eJOJb{Xm^4g52rR9PSvFM}3uro``Aysu z;gp&3+E$J`J+9d_QAex#uk?n5I|ZZoi~ zydB$v)5^=HOG~Wc=RE_cAWzkAPfy$qBlBPFF61JRyjcjngH+up?I*W!$DNpVvV&N( zdmhb}>0PHP)2>Bx7O?Di9dvpr1r)>ssd{I2p^rwNp6ljEUztKROOcq?uwjx-ER6R| zN^sEDAQ?xtPOZ`Dg?&C#Q5jpv9fcgFXDaF^N=5a35T&jEU#qCHam%4afsGWDO~+oM zjU*CH)M8cacs+De3QDj@Njql6Oi_xOOpZ~WKs@car?jy%9CCRR?~?)?Z2YtWQL@v* zrS*>`7{w-6npneSvZZ1PZGKXecQa(M0e|-D`NXb*h@T0EAmvGOuVONXq!^qknLSQr+ID+97)}sr46<$1 zP3Myf%Q#YI7gg#Ftj^e&Z_rd55a6vZYX>1#!ox2u)#Cq>>tGlRjTl+4l#Rrr=0WFy z+@B4$*Kf+Lb5`C+%5KXe-|+z~bYfyfM*_{vN|flQL+rzmzotnS6n^WMm?f z^}yRhl$dU_PFtwqs2ssjSvGLVurO&oSi-eew65}iU}6+&L})Kf!*_vJfIIu*MPWS6 z`~5DeslQqZu;FqW=>x{zgQ!sJetj>=8rT)XK6xnTQ{#N3P#fwZ+5r~K37oUzLJ6p9 zvbpz>>y0fLmYn0{4G8OGIDt>g3jNsJ)ozBBy^ZK>=|X1f>(1}cxqkXuF~o>(OLNV> zWefi7)!BLNeu4%ZC#Wq251$5O;gJF)iMgjymw`{1V6UyYYT5S~k$lhy4o0bG=b>yb^e>nMmdWx8Rvfmn_%P%FL1bPfXiPrE3 zQljTGv7s0r?ByS5{h=JNAgbB>AGUr2@1KhwJ5gGLf423f3msTgfxZ7Tt$#g#A4Cv) z|8KVbJl;Pa2S|=2Yw{Obe;G}FDmLLBws-$=>p#!mF*ecO{gi{{!#85I@IzbHZDTzt#FXXz?j;VP#ytDUW|@om{s-2p0di*T257zLs>5V{^T=u>L*1{hW4C!sYtb!g`+#J{=lJ z`9K#hi(klF6~r(b?=LT`{}ll} zZ(IQVKU-M;@7d~S^H$|$_^S)+{}UTNmp2q?#zy>~7uNqen|wNJVl(^;_EHH&WS8Rf z{^r8^|H|*bAd9I@2<`#N(#H7T7S{h3+k7!;lX6dM_J1#|{~dugX%?7`HTk;>>p$`L zp{H}PiGlhz^o>+C`o&n)$Ttl_oV7GrC|nfZMC|?mC3~ha33*v!55=d-802Z?o|iXM zc01qQ-Q50NKcT#`ttR-h!&+uwLrlIU4UqGu(E zo|Po}I7<>qUII;*?_2-Or}@~%gyvMPf^@De)fLqsE!Y=xH1x|SFHnS>xVyM6 zL5b<=(b0AOy;OVi7zIt_cTod{0-Mc5*YdJMYf+<4n<6HKA@=R8e}sXe( z>35*u%IZcr(NRszpM*L`)EE`o14>w7W|@2nlhX}o%v^!@aOHOW29iW}hR289mAYbg zacZ@ste+WGlcb-9ukO}*a0V3fH4tJVZJCxUceRCR@+7?=8x+X`g0B!ehahmjfDV3~ zBZ=UwF`WT8+5^)V-bYZ6d~(6>fJr*nU8-Rml?{AT&1e&ggjv2uRaVGcQ7qt0N!*|# zFb^|fk=&5K!D~a4f(fv-3|Li6<5lF>8SyIezQ+1u&DuOE6y4r8qRY;3w;lkG#HBpz*(g(>j z&t6wcdQ0R0B((N8M)0y_6`@WG2dI!1=3&zbWk_gnF%WKc~(Pn@n`hnHC8k9NaB zxRTGB&83HxihdH*tt7w4o|DPru#u@};L2o~n#)%fk0}ja_oY)~W-$unATfnYXh6CI z(WnaKY2W~-!5=^&V@?5ukKKBzUkW(lN+6t$rdSa>#CrjAg z88KPz=n`?X5a2mO9FX>dkn6z0u%D&-NL)BSQA&uV$b1>5hF+h&J^>(3vRiLvoJR&=dB$sQhb*fjrvFOBELf**$eD48t2XO&QBs;vpgJ| zg?&@HkUrvHuX~A;!iv8s6mC)fBBw=qm*s$~i^aVVkTk)$7H*Tr9cNjl9f&W`JJOl?7%TQQ!qiw@ow+VaDek=X1jy_VH<^z_Hn&BonBRf3|9#u zLi02m!ES)yK2R~!R%2&O28}b2Gjt|Yv&5>(+bAo~I7t9H#I%smrs8;HWt%9Q0Io6R z{&`;k+zAgAid@49)~*tl)dt4`dE;*SA=Lj6!WajcZ_^tY1QjhQabSsfLIzP+;d*fE z$#b`6+-wQGoT6KVj$@K`u~#5s&O&33u8a`p1R(iF)=h_n1cR+`9}6lh z14RQ+-x|-vxY6SRAO`C2B+i`k3HsMeeTWUyjZgv;JEMa4;gkNsF)q3~KG;DLICAKd zs;+{mP$&%PH%ybvK{Fc`&ZJ@Ol86PNIW8#UNrm(1rAwDC#jny`I4_Ky2dBWu+D?!r zDnSg`+v!d2_Yiz`S-{MJihI5UQXzMpXpZ^oEC~@drqV1|GxWw&1n0u6ta5f|tfVw@ zt~9gdJEPtO*xpcig(5&{Xeq}cQiF6Ean5f88aVNEjRB)n?v1VI(5%@Zx3Ag=6ZM)e zGVzrbg!DLwM+%$D_D4})+An>#@r7^rB*Q#wkZiA&PER8Pv#7)ut;7JJbPO@l>Kdtl_Og8{QHR3fi+)XsQ-~#hyXL`D=bIiaCq9QVRX+5 zQcfPhp|hoAkh)K*hW|(xG~-42E|V}j-D7ccaXxvo(GV9(oZgI;vtUz|DAr6 z<8H{0hy)&kn`R3K2A2Je+bI&R8drP{cA6U`r}NXiU74XK6&1?tGkMo=R*u{~Bxb#5*5MA}{E$QDs6D^~%I=xi~kmG0ds?$eCp4ZqR>%7b&BZvi3t} zN|9SPHeu1CV$tOS+ddj(+-8{ufaUGVA#!4b;y1H#!l||+;d0;2{4C*Ir;SkNUWI`m zea;*!(4S(+%7GEWL_`Tlr@WkDiV~`}OKNr*u6arFV`zdLdQGi8`?wigYGJXgETr)< zj5D}82RSxcz3OCm9A)ZkbI&2^6ZGVpC($5Nei2YbU9f~IG%ToDv}TGD2iv2SQQN&U zL_xjivP;kzXG<*E@hqC5s$8LqToJqSa{MmkUb8_hX@nm)sLo4oq&H%RO}UW>ss*Jx zUXE>DC>5FptLRjJw`g*t(}*A1KIarJ`{vH8 zoZf89y~pf3a%QVl6B;2ls=0AEyuUZ--0N-ME?nA9j$^~CMM6o6J~xHesy%j&Sd^3U zC~Z|nZSZ0;I!8{yZL&g|!_P#C*@6HT7%YQP2ema}nJUg^Lq^P|EY?e2HzW5E!6k%* zHY7pb>F?gr`hYMI!M%)tF7jybz~MZ-W{}Z7DkH=_nVCCmX;)CEkO+y&I(Ke@q?P3N z{OI+A?TIZPs#c5TLx0T&ip*9lA5~3^L#+f(h0}WLcHT?ac)~eWvcG8lDmD+>af&Ua zU@{@n@+|>xd@347SWdI9D88)~I>BO0+DRN+Tq(4yc6Ip56wDpD?3y08w0Eeh4_ZT^ zS;6ixrCGq&Y-hv_aay$CjWfu?#0je7GvqOmg=f1Ok|3v#!Pk(igY(D09Vi3FKqJx* z`Px%;2BZsI8lQqydHk|uMJyL2E5-Tz2KFFEsoDK9a!31zyMyB~#L~!|;wG<%%9;Xf zNw!LWHJ)4zYcMef$W-i`0$HT&5)w}_xhE9**f#ewoYtk`3TJl4{}nOV?Qi(yppmnX z9G!TlvG+(`Pr|tacIV@>r!h~RRWMGMF8q-o5OGNhx4|CFA{)2^rOABZgsEdaHIyf@ zL>fk7Hd^Vr7)BLA@++MHRx}Cvp-yh!EOm_ql=IMrD9t#D3Cref+`csZq8UmkqLOZMbn$fUkL6lg2CPt2j7Z|%j_66(ml|BN z_+4^fDB^s$1 zKN(QRkR%aN!zklJ!`19yD8bACgS>r+yY3se#JtTGhgua8u7cxg%2dy9A z#qY6?rVy^?hPKA73EJ8KY|4q-yZ2jvJiZGNe)jIyB(?ktI);4bkyF;<&q((7XJZTO z6sU#zcKzJK`Y$tW_4)Xo!iHTlZjEj%tdH2p<~SfvvR5Yy>ks+rbNYRPMr-gZ3+sO{ z8KA&it%YlnKa-CZxr4R)r!1%279ihn*5*$wtp7Iq`f=&YGRD6l&m`e@%~M}X z%P;x1_B1ZMJe{)S@~&dB<@vNl=F8)|-`339=Yy>VS7%6ghukKQ^xD7i)o1Co&(dq3 zrPn@7ul+dFYc2V4IMy6Yh%XYas403?JkRgC%cdtBjI;374X#9UF!4l zjrg4Khr%LYC2_lM>8P+g^G0c-%POFy+}X zzNj}@G3PQ#jBqR81lD9JRVmKs(&Vw#aCsP4zKIk!(Z5hEurnC$i}!BG>*3_O-Isk2 zV)Svd_N|lP*nx5nZ3`FljgXf;8p&;Vwa)Qmh>RQf83*VApz*>L1RkI^rhbnY48&KQ z?|Qd`{yn5PAbwvV82jDw1mT+mMU zeWds$q3&;hUGyGwc$MW6Ay~Pr4n@ZD^D1GxOpR}@6vMsg_t}O!R{fCdJxtDl$7OlA zR}cx5;;kTP7LFhGT%cjyUN6-e{bsLO`=B@CC9?p!*IiVbzZ;_;Grd{3XPUsAu&ng4 z&~f@8?56aY91`h+$dj_C&Joh5ete`4J=;359(h8tqm$;SXh=u`@$95q3lhl&1J7YF z$saskvXY%U*vQjdehDg5TPwydxCRr>4bq?1UCKyjGz$we+k;rL0GFTwRnE+=n&pFx z_NLuU$b=Wf1=XRc78tG96Z6trcigXri z`s4{fK|hdx31rZ(Wae2`IyO`$VN_{%lHs=P8&Y?#G}=wNJu#hlDZj_ot^PWo!dnL z%b$hV7Vg+8fT*uX_IGYcCBl+K?ARSnEM`ITLOX)-(BHt&DOTln8^0YQx4qqd6cbL_ zU$nLRN7%H(aq}35Xm@zfxctgu^G@$UW06}cw!sNR=yB&RV{F3BL(zz=rv8}KpYli7 z%g$P>K_mw;W<|!#NeD-NtOOw0?NzlK5<2*i$qXVY_@lU2Wa)N-C%J=#%FZ?^cD_P6 zB!8UMt*&6!y2f-)w9)iv)NV(=5=b!8Gb4;yIk#S`H}4MnhdD9t)gPjo@1vE6X)>}@ z&R_iU=uur9oGcX_F2Jgey7 z7`*;>aW(yg!0jsv*po$>x{P@T%2x<#1RL`Go{3 zkJ~vZM;T4cRK>`3=1|!x;G3zemdGdR;56!Sg>*jZIjh}wE^2WY0=4*q61Di7-=Wm9 zq6Q9SKp&A&p-e80RcIG7bl~|TTnsguoCt5Eh7!zHkyvPyuR5xpj&*(>@(C~*%;C=> z>4fJw;UwTEY-6gN$mU7AYW5OFa^@m~JT_M;EtmJdBDIiAqM5d2vYv6hD4JH(Iit>{ zL}zTDdLk_G)3h#NNZ}GOQi}luD~zbd@!%nnzJg>-xD4bCensbfTv#;30Hgb`>B~qu zJge{ZG`9$`TQv5`?FPN*QxK#}p|J`OrXA{ObYU7-oKm~|UL+fNnA1!|VL}R-)bRLH zjUpi&!DrAX<~)^x1y{!T=xm53n$>xo!d>JtvPh~piz5};0=}$dPF_?BREuA_{_K{q zQs`_Th_gh(${kro3%s(ZB8s)VDOTh{bPZG$EFkKE>zepVLgZeIrHiH=c6fTE?bHbi z=dOS=OrLS~VR)UMObivLJuoA+G}?tlJ{$xjZsm5ku;_cOUqx8o=hOGug++g)^+UY> zOnfgk35^PD{d()4#>?m8OV@p^!Ed#GJO5e~EPMH9TYnBOpO0TBGPE`Mw_5)`ntUNP ziE@&)_=~N-RA}KxqqX=?TmJ=GBr^=$*xvuQt-p%*$qZ%9?d9KW{qOlpp?G`wf42TF zy!=vxu0-J0@NdgSL0^mwvjwz9f4BAb(A&?K8$}}1mg@@(>%W`9n4j{t7Ld6p&k>M$ z_a6y&n2hg!55G=uV^0zinMTJpzWaNB`p14uB6iyCz2nL82qy9nBrWwt;Xg(#VZ{1q zywa0JF~xiyhB3vzeBYlQ#}rx|pfXx#A7L|AT3)Jjvr@wRflYDz)9T%ysWknxXr?%v zPj?Cyih)h>%XuQ3*t+(vE$_{fA~-$vCfDOClJL%u8c4*T`E&rMrUkBB*@ytm)Re%$+$xYo zp*F!*D(@3VmaO_%sep5&0dnr8VUiR;Dh{&X)7%_L`#}C&Zws`x#L{A{+7wUSdYE_` z<`8Kodx{f6DJp&H1;-`fCsPJHh0CKL^hrsUJ%hL z7C~|M>jZ-FBx&(l?ecuie(NDf(t*-LT5j%Zj>s?&d`$tuWr;Y5Pv!%`<%XyQW|b~4 z7orV(af22mvOiqLMaPpjR7ZG}kgJqY*#dkKem**PcUfl+w8P6vo=j~HJ)O}W=cvNo ze)=BxSV#Nl(>IWl`J(;@Z)L5oqjiV8@YJw6USgGJ|W0tH$?b1L&Yqw zS-*24b{N(lWB4Z-5lt{-xv`7)*T8~}pnXU`InH1P${2q1eU|Jo zagbANGV$z<3pIn%(0sZ)8V+MET!2X4$8;^}*=|c00W7Xve3LI;1V3Lx>2`)!65k~s zkgSVA0_s{)@Jg%4VISKFoS7FZTuTVWeCmQxiD)81am>jqr|s@2P|Zg*XVGHj+23*e zKqW4}m8itue2i4$V}2Y|A_A-u_k2`RhAxQDK~YS^=Q5SV&rhL}Al5}1p`e(Z0jXNq zx8$m*T;hZZeNafp?#fxp_BPd(?d`eFs?d{BO!%`%FX4GkEd>d8>WNTjSItDi5KbKY z>hXC;X@$K1`5j0}t&0ImE0!g?Y}tZ(Zb?e_aYca{1W@8l(nhGh^D>F4yE%~}bwy6G z`B#YDQ;q(`>N2pjcKfIcH`^vpJf3cfXGawVcRLhH-heUO0b93=Cv`G;u-dKcRF9~S z_6pJwf5e2pf|DlHCC&Uim5ox7CyITwJxHE8${m9Y*QALFP+%yS0G^pGkV4q-^HzcU#}V%TFgS z`(1nWz1A(f`a<%`g&}LP+v=mm^GS<%@>!Fk*89aK&i1Uyqt-u;Cg}vizOx2@Oo~{1 zE*VCVWUqg%_3QZl=abjd90I@D`V(mR3rWl15hxn_TYs|kTWESNHZ@!S=lPtb{YAk%EP+m`~t-Qn&r zhZP@%*cZpO#ssFu`i6Z`UtBteLApI&)v6xy@CvzS$cDpxK$y+5q6p85B0MXK@c%(k z1m>!q1m9w3d~&$kABH~*Hzi%wnKL=U5su2OWQI^j5oE1!EyS79Z!H9eUDj6EV6>8VoO%&LFJRHhbQ(67jBJ0 z46lC|q2X$PR{!L!V+8jiqt`{Bl28;QPDUR=V{s^FhKr^D^Q( z&MQEzU%fLLPKF>L{VUXc*1tBfhPano|By=1`fIo@XzASS(iV2U2INJlZgtSdVWgc= zuzGLU-|ekxQSkVbff}WUK*8}r>FLG<9`4f9RcwHL++|;Sv3Y0I>m(QVuJ?EwSseLY zS_)mHlPlQcpEq%nO8hI{&mN!o?d{S9a3o;^%^t65^^zUm-rRiW`h(q`+&IL18^}og z?$y!09Mt~c8u!e($>>DY5ZeR?<9!nSxt?@TLp_q?LGP{M758n)~ z2K%DMgxj%}c%UKm{%~}!X$z%T$bf$M2;21Cx7JqQzIMH>Z!i^jG#as4Q#GyzYet@v z%-&jiT}R&_QQ|%@W zUO=$JIit$u8jev+v^WnMH(-{^j$NIbuw6Z(+c-;lxcC_xG#p1#rD%g(RA!?*8kZJ? z_kMRl@*2D70IusXN-#lBLyalp$5)dbwyLkHz8dQFa^WkD(^3mCYeaFAPO$Oh2I`qKf-I2imOD5np>rmk4lxG`X;*DM0wHd8UBW8X?OU3XVizb zyux#9@m!k%58CO46+!yh+C=r!tEte1Cji~H#46mmz3#?fIKk9`*U3r4M5?XLr5Z=R zZMaZc*N{*%kaE+C!wlLwC2P>uaxI8&TQaitzIGs4|38z3hBA#|s2Mo7(p<-ITn^0>T!VLg4&_G>m@~o3mCC z{Z+0b$B7i-G@GnclLIt_hK%NQ9N@|iwYWxt3h6Lke)V|f>(ro_R)593WSk0oU=WnO5N601%Ch0*$}MP4(b zw@7)0z;fFLfmfDh=(MIjyc1H;7Qs9pB%G6kL z73V;ct?&;AE}bY^WW_h)>Byxj!N}%v#zh2XK#pL>hDz8?=Xy$);gjjzN?ozs^@y#% zRC@vTZ``W%!VCAHb?%P^4ONKEXW!KBWV4t1h`8B>zO2RlJ*yw1&O3;HtsKR80`7q7 zoU|vM@x6xpx?J0XdV!QM+p@u)W4k~Mc`Qwb1;laNW&yfJB7TV}3u=s*`hT}Q6v{NWEImBh>eqmWUMN1e=uZGmAq`;B;MWKSAM*~5Fnmi8ngCmt91d+mL zRWg|CL--ivyI{U-hF?q`n70!3YN1QD&FwU5Tqf1#49cTo|=4!DybcDk*- zbpnwMb5pVovoU16QX)Zs($}Og2Kbj>iQEbPw29q_S`>!y`rsxiN%0u7B7;dDd|33NeH~Oh&IfVQJzV^}F33Wcp3{YBK^F zUxGshQ9KM59{J|WTDyH&#P?`!c37vUJK98Jce-B#)`DUWI`7ZO`5gq z2mJ|N%4%J+zVU)%!jv@EHgv4|l5@N9X{hrQM&wnkrYdUvOkaW0PRsZ2RVW>_J@in0 z6OLV)?%=dwvD6TAl67kfcS@&(k|#N)OZh~*_$7PS&7=)iHq0pwjA8}}!QVWcxqtT<&o@dN-aEW0>bB{&DA z@2u~0A43b3MbeP@7}zj z2gng~{Km%s28-6I(agM$XoLM4%zYyW*9cvyz1g39`*_Ev2YcXg@8UZ*73=A44ENhX z(#p$O$3`^~$V6~Z>@JIlvrWc>oilFom+d@k?Q5}WEcs8!OoWbDf5`pvh-!J5DjW*} zDGm#zXNNm{_aZ;km%aiIrLEO2#HWFlrhLpil>7a`fMpS_DfdFy77y)N>@V!t>i($q zz{&`dSq(SiAwJ`wwa3hq+3K8<8Ps9p6lP3V1F=;14t1wj14!2Dkpv_ipu`V4*G)*4 zX8B>+Iy7uRMs5e5i!zAeSAdN}m#(svYb72?fsgW0To*k|0w$)N55|N(-qVAavI}}nN)3jleGlaW^-?MbIG@C6h`hv~DiJl!c%iH-8 zeEMnm?6CPH9yU1}2nQS4K|I+!7<&k|4VenNjhv&8NM58VCW4$xMke|Mo=6eO7_Our zZEuU8jM5J~gUAH!&pLA6&Ntp+ID{}h?}`?|yjgn#$F>)OZ#z4K@*wRIU;!BcV!#;E zmj+e9n+cs~dz<1M;>m-r)(0(rXCLGzwFj8Xht%8T7oG#Sqye}AcbjI7RE}BTvHCFT zP_N6(8I9DuKk6Kf#ikjp8hYT!2)%AYj6ln^cbd5|h))u;P@wqDYGGN4;(ziqZrjCwSaO_e>Bp=urPGqGZa1U!T@OZ8>JwdH{J_CcJy>5!GV53N<=ix1fdu?`HM5a~NKWu&u{ zZPKX%XEaa(OMDE0Fmk};6KY8?9bC}$1oj2*5XQip`yZ$PH-^!(2L%f(pz}Vg1|$O= zHK(jFIMM2mUPWBCsj>9wA+s}lge70oZc6l*_7pGjE_cP;6j~FsgCehPoX6UoUxK!6 zM8l0+u3&Px`E`M|n!p1nQ;$Y|HW=tdCS;MYal$aCnr5J5MRga>MMh4|gyu@qu8X=k z#rhZk%CJmAJ7ptbZIewzR0O*tBGItf_v&{hlcVwS#fz8`1M_*I)>b%d^@Q;>QDj_ z8+JsA>=G>4ZijYWj|d-HxoKv(rW923e#lWleK5>yu3msE223z?*T9Y`6yS zT6^ua+LbGdwHIqy%-~|}BJz6?E68nXt5bqi901;7bO1oO{$Ryhv%v?jPB#(y8Eh7O z7Na5?U7X|IKK!y&yMwHq{D2n%0N#Dc4Zm1dT$RL_>tw}&CB&9>1xs?jhPuvRr=7?d zqbDARv&DkCacK4-NbWrT!BxRd(Fw8ILHadpcT1v+Y;PClKwwuy3IUL{%iFq;AUT|& zu-6Y@cX}V+Zf{FN+B={O=xewE_4QOZ_|2IBk>D#V>S=J8I#dK?9sYD zD{K3VW0^lncVvN5NpWkq{-7iH;wl6RA_s&&6bl{9#)Bd3Eb?BdTq!0%HTA?~+(=yB zD_3ees6GL(_&LuAEc=}McLonAZBtI8CPbHSNjvS@2e5ZyhATWLu_c;p59Q(D2v@hf zAiEKSmG9DYdo~LFy!xtb?8cQBUcekdloX(3j&kYCrLY?rB-_AlK_)3SL-fk2BaV?i zjG_8LBA#zr>`!pl3LIjDGie*hG_FBB@AXFzlOV9uCI`V5!SF%QL%$MNB0WgSje}kf zES#S?NSVS7s#}g~(1D}~0BJURa2a@&5Vedc4LS!q-A)aG8V3^oRa;r9onOZqPfpIm zw5kE$O+9tBpD|EE`nxX$|0Q@h!XL=WC2mbmpi0j>>BNkH^$R0NVFyD(-z0d@HGIu# z`8UZxup#D%Lof%r@xT}GPQP>$qSz_%xZB?oO%rIOkY{$yqmyL~9N(^WkE8PmY9Q;X zj3>h*#puCMRshd9H+3v`Oez+rjO=G0g1#<-E8^>FG?>U5D)2mrxd(fl!wYgTA7qZ> zfuTYODxkC&loa&9cp7ek9vA>a(Vts&-0O_sQ<>aBBF_GuxS<3js!oC0aA0&@})gWyx9zH3jk$1gW5WS(xA?Un3c_JpNz7NQq)HCy<+N67zp#l z;Uzmnz@m|w1Uf;O95xN3MZ`=6N)iyDc&LRNlmo&`9hAV4bYT?aL>>1}P+H_zJix;B zVO5XucIXj8l)7_aj}sDx$qUaAyt{i3aEPl#2B9sBociip*Yt*~@Zjy6&DuKX!$cXo zCKBt*Io24^q$($8BT;_I97C-#Y#9@J4vc&^!OA;u!a^zl2L&YYbE6x*Inn+=g75bB zgXYQh_9C%)C?FG;WKww3ZsQe=c|CX#=vELHsCK$?+-)H;f|OZw;3v0(VG{7G^KLij{~1F*UjU#T&H0~NgB2Q$Mx-L7CCfi2TNCY^vE zGx(A{Ac_zt^ySE_?;-lndLK8BhDX500n$o{8~%`w$H5!-kS+_e`);p+V0&Km-K-#7N&)M0)MlsqdEu|q-Bz1GDRiK7Qak2cd zkv$;9f}SSlKQ;tdgljnJs;7l1am_@yOXkIUDrFR6Fd4-GpMD_9tg{)PYrk=QbM@O- zzjfm}79-?{NV|G`Woc6g_BrgX)YHULoQ+9FDgJsRNhQUf8%Yi+{wySq@@vT&#V;z4 z;g@%51pBb|ChaNsmzkmA&+AN7!yh3RRC4Ot*AmFum-;+T>u&9Q zzl&e&oPpi>DWg7{%OU z-P;q4(oBLkW9%!LT}bIvj{&||cC@Z0*}_TZmYWin-fFk_Xv;NAd)}frWp54s<(jMo zGR)MoKx71ufjHb~(Lc(`-~!l$xR6M=DJGWjipIw5-sE-A#Jqmv=TNE)Ym58!oJ z;+cTVL3LFPYm#`)W}+8T+PwM>yc@!YrwShO7Vtz%j_U!!Jhw5)priR4-S@d_W^;l} z!Sp3EB}6>w;I>XQGb3h~X=|k()8n9W$mD>ie4ic}l?~EEq_RQbSgCBI2TkQGo;Z~+ zrlXOkQspPXtWbe^=}nHX$}hvAmPUUA;na@e0x6+@sz8|e5|Qx3+R(7Y#V6%1t64&b zh3AhJ$B#Y6j(oe}z?=51SE)QT+BQtduN^QXB5> z9*?MJ3EK!~RJk8;;2p`!h<$tyVFcZwthHEUqOX)YU)fMKPzL!m@SfORx-juGa1bdV z2sM}9y=WfY7iX#+jmGMb$@_(%iGM6#!fvnt*$nKH2?%EOXq6ndP28l4!q4wO2g zo@o5cD4&Gyzh;hQNbk^#)ttyRgkpfR9BHHo3Ex5ZFC3Iz=#jeknma*BzMvfFLgHJ- z|HFQZAR7)TmY*aaz~YyvB8C8JXdU`7no|(sOt>jc;t}G5jlTR4ycs?TWRElq3q040 zg{NnRc!_DGp6M3oO2nDb%6WDN`w86PknI;uYb1vFW5>iw#n%ZmE8NwPn>K!Vn?ms}2k$ugva6AVO>*5-kODYW*PIs}L#coB$^TS?C5{SU7!vZism$ zq^BK(>gN2OjpJezfGREsKRDT%K)80 zI!6RA!Vk)#CG05t0D`p7(q0Jdc%tJ*oty=h!~WQOum0}gJ$TXK$|jf!U+w(E0z8k- zEBmXx1K$Gr1~0_k*WezlpCRss?cfs%ho8}pMfL~y_-{V5WW9i@WRgCADBrX3PxuQ~ zl)Tr%l#-r98K?lC;%^fj%28Fu++IDf`fZZnHh1rKGTQbsR0i1N#1bBmiZ+5O*e|i~ z9}?c;vM(Y4le@LuepEnNvK?$3q2XjsfmDH}1QK$TgvG>f^0L1Ul3XT9?i6D7%Dmc>@ zOx~P%#iqj(WQr#MDReOnDj}pS#T+CE^E(pS-6kn4ULR{&HYBnOi{DD&z&IBxk*nGj_W*!)~TnQz@ir6P4;RRGJWH3HyrA%5e;BjZBDMs=Y`1x*#$u7nmFe z0I*svjF{(?b7|7CE(Zbv<&s$a!RQ!83Sc;D;3k4`|AXGj*f%wFSBh^x>{8qp;}ytxcY&Fg`kbHzT^$4aD?aN@yXMDY72O*kj23S5jY|gqv0N(Ge$#e;a7o-g zbus0z1c`<#`7u zfuC*giZ7DEWr^n=T{hC$hOhc08Naag=7vPRI~ycbpCphJ`OVy*7|S{vFx4L!IA9~B zD2VltUs>#7-aYk5z7ww?_M_InkvNyIJ%f`uo`jj z2LYhMfKo0AI~PNAk-cxxXpD1kIKd_*1X!l&ED<0vU=!UnFaV^U0Ar7(qD)^l1kwCb z)hNzbdixN%IR;L8YT&ubH8xeY3)4giZv;?QN21A8<@S_Ko2YfL^*~nb0YM_+NFX-? zo5tSHBEk!z{D4xo9;Dk4j{qIuON@mQ=d27Aop3s%Or%nSzg|YNh0jhCJH^Pa_A#LW zuZ_&VY!=!l^*0QyS5!epj8Gpi$ec^w#tO7q$JSuqIhpjvMv|1oU}kK>sD;b{M#409 z>bD+z;}>r|c=^(;2QT&T|F7SAaH)&`cWynnjQ?Ni)DwC(VCww?gkW7fI^0)@Rg^sT zyme{$YoJ)%e1mTH_HI4seuMwksie#MSC%hdy3Liqz`y*)+8c;m*{NTD(BGRr%H5-0 zahP-hG6O>W5@zwzE4Lne4MTnnf4_2BI@c*>FVPS$7pKl^AK)m*q2Z&9v72jeyurf0 zSPYreH)uWk!aB#@{_x^K zg0R%QQf-=o5h|MDNjGYZlF)4$6qLk-ifB6{gL~zrHs_rY7$r3b$~yJE1I9_!*=YG8 zDf7`U>32&H`OH#&_yWyDXrDs9$_Y@4AMLy#zl^(xGRTblYt%dA-G1M!4Tf)w-^4aR zNF46FMKmA(vm|S^f?hZ&tZP!1+`{;vrPMe_7G$Oh6k}RBGuo}W!H_??kK!`1n2Zf- z<B2*hvJ`3PS5))~3=RBVlUUr#i3FXjaiy=yEoo(j;LWQeV1ze1QCB5g*4r zdU#O6alF!~FEMs(85gg>q(0_-@`6sQXDdBrkb13Z=gH^`qAtDQ4AGgiwODV%k}d^> z2ojb&lJ>4dX-b$hW*zcJUeoe)N;=R}8Fjb^^}bNl$$D&BHDEE_*1vn>}Jg%`AA{w3r ztIx%_m4nX74v-Wo12%9KSFz}!u1`4I_R87XoFp)wUUp#zRf!?0wL$t4sA=~vHPY89 zlmf5B_#xO-s0v1a-FqwPkjB+1hlB`7G>)AELitD|1mkl;FCW0g!B95&!`H$ni4F2k zZ1W2(OKW?;oTLoHo%m5WJ{*oAA*_4&eU)C zDHK*r55MpvwXRgi=)ys_gd}Lq1PfCM9dY<*QMZvCfE5FT5qf~`uubpvO8EBbjT`ON zx7XjfaeedpH6u0o2dH68tBtu>`|?WdQpAxSI-!$IovNDlL4icNA&ijQX#@3K3fhh- zXIg|Eg9=6RTEq4x^OCH29f!y`7!8RGukoqEC!V5)e}pCz(>VAEugTLWBDAGUi$b~( zX9Y4gFss*9xEiL_PR4#hT#_s|88aQ3D6%ZMoG8D^bFwPq&!7VKnEmttizm?>pBwMG z!Z0Sy4${{(vCslyXK@^7Kj9lqM&xV^*D#wk0M!)6uvC*|DOodG?rO=+77fxwW&R?l z86lYndP3v`CjkQHKeA@wnJxruZXc4dtWIkFd+;s)$dS!1pcVCBLf5&D1EFc|MZg%v|Bn1xA5KmzUm!5Dp3JK-?rL$jCs# z2x1vQe1KFl#(n@n%M55--VXgaNZd#Oc-zXo+0qyYiY1c~Sc47m4AvhJtV$J)tU^zoKIEC*u3@{EERlNO%1tFy8(F;Hd>UzgY1gYg|sfz-fkQ&YC4DTI7svF_lL*h z!HMoZX#l^)evQozQP+hjDY#@xTJxacgun|BcqLI+-mQIO8DeT==pyhI*Q=2QgppA| zVZ^@VA^C#*;%6q91EorSfx!w_p~z#t65R!NAVCmnTd8frm1Gsdz=5O#2u6KaVg%4a zUc7}}$KDQm_t6=Sd{y$!)RzMmI0~sjX@ZWu*mM2&K~+)|G8)1_gO~{4w}PpPX}Nf= z48eJKx?P(x1xe6Q+!Xn_-v=&}JLd9_bhSBqsW*=E4a?H#Gf6@^wKd>?kfic&@=-tN-d;~DEiL-+?7d&7J zZCt{1bz^mH4fr1QSc2tf# zG=zH27vX}Y@2ugLCZsLhY;#+p|N3{{xT@zmMJ7CeX_e*_(svVKMo_`WxY$M~DqV#| zKR#$&;gUc=C~}{3Y)T}PCQ5eIHq|cvfYV>3rBd*5L1TuFC8Ikb2c8oJ$yV9mCZ+_U(F1OfdgGhRQnl!tx0Y{RymfK$n-<%E=eL^s`yb+8c!(Fj zd5b&g)w33{vREw7s|FbDg0iHr<$&e|jsKQU2kX90+J~N$V zGtXr}r8I9~v=$(mliCOyO4{0Tl&MW%=YQs=H5|)DVhb?NCO3|9W?~c2a9FHgz1h0< z_IKWDU*A~0`p)(C#=GCTdHv1n-z7i&u&%YYbPDxb4=+7xd~>C-b!&WUUeQ)L)=AcANi^oZjEh-#*0Y19tfpkp8}GYdHTv@lr8e z%s?n^L1B_&o7@h`KL&l=)yO`>{gL<{0yB2Sq_=wqydLTwd|J>sP`rReq$tNyETv+7 zD4(O{1LVwng(dawpg3ktiabMH--URLF<@rGSBH>jk#S%hj1iVz=%p*A_e2I|XQHN8 z%tX#ErhN6_m4adl9RN9HV=!v_MoNpDMvLJP$cc-)F1Zr#590vh-W#)DyJ%5^$eAJit`+TaQblzL5&7CLX-TD<*Y z=sbBJV$Q-a$)cRQwTKggopb4HS5O)Tnhz`}SnRM4J@`dYz!^%IR2stCgFSz@){v_T znZk0w9TOE^2y8TGz&wCUB|$SFI`DeRvJg2+I|K&9b=*@8p1)WB{%bfMUV9Cv!}!C8 zrIvzcIEKo7ge{iHXS&Jua2~z$Y9R2}%6*3Y`KV$%h3ruXx<}{h@7~y40~ptFUJwU* z|0raJwnHETqHf!3uWo&Rx%S%a7jX=3eV@O)Ms}oUg^Y|zW-`- zY5A9K)o-1@b^F%%HV(sNo*SEQueRbKg=uZIZ{7O+AKrRl`}V9^_(_;u8r$F&j`FGc zt=hsHT&2?DS*iC9G*e-6VO<5y7XT-)OKGD58x-EE6Y%SL0^*f$pm@UT*#+`*vmJh? zTJQa4c z>Sb0agC&burJ)WowgqeK2~ULTFD=<{F6mKmpPtwb%qF1VYucJD8{VhPS?L*^FIVVj zYMn1+2cQa!GXBnh7FaRvN&jR!VT7!{R16sda`YkxumEC7;4`KI1`#Y3xO&5`ci7%; z7f|N&L;NeRM#otIFp70TwHn;x%ESVeU$qkEq-JB9J0hHx+!Ey(0gpPY-)?zXdm1ax}3`m$xfFRzA#gHz1-@lN&`|?$nh2ADw+~;@#wvwDI6e4wKxQ;X!oI$O+6%CK?T=Bw zIdZ$8i4`uERyPs9j{F0WF^9dLL|~B$F*R{}L5LTJcm-q8i*#Ih%Zfqyrk9c}I{Y}) zvV>wB*7mf`ruAeL(y&RWi8(UU-KN8M-y-HKg(Q;;y-eL|)(f{ufHI{#9FdAAtw-g6 zka1as8Zeod;VxHt!_$N+KZo!HX1k3fGC3au(8wMSd%KYTU@eB#q`BV&UwYw%J3Yu< zFT8*q2_CBONvIIH7VGBtdxyrdA}DDkP1u%&wBDk`a0l`r7$Eoon7>F2|1W#*0vuPG zorevHnOzCeKDE2@YGvte(<3%#h$hG(cV|(H*=d5n5CSg%10cC$?4;2E8YG4Q8r$6< zh~MG%MI9ZANMVS%;nh$Kiv-l;H2kPdJk3F$L`7M~6USpIDN90_3et&U zzDl5{dRb#Bez+T?aLPpRl@koeYY*M%%~tJeUwiC(SUvA{?)kUKcCsKpj`9vC+AKAc zaK}xYM7*`^`zGMVt}38XLkc-8Mc^XG0|0>YsfR!Eg>M6R4Sr$XcF7gySC1D~q*0w# zR8^1S5iH7~Y{MlYaGWKv-4LEq8vxB>_&cx*h=hwwT^J_42;_c2i)}D{+JT)0ftmCx zCp*v+Rf$5o34)~F5~rv?Ln{L6bMAo*%SD^q4~CI3+Z~uG&_Fke$lusDk{<>)6z|=n z(D!KJA$L@#c6B?~3lW=oUCwQK;nY&w+tUb-p7Q9kp6uw8alZ$N5t!FNXIzsdma78A zYp>VcQoqBMerNUbKlIjDR>#M_^w#6cU%Yq)G7>UTuYc{}%J}$t8R2^E!(rGa*1yyq zc~P-VEK<=4GR@u~djZCeXU5vvmtW^oI8VREnrmYl?)|Kh+q0!*I_DbypqI*x(9;9G zwH>>ePPJODVNU%SE!eqZmy2Zf{j3%1Bj`q9KmCw2`$4agjP02(k)QE1TA$Z{Xy^iA zGac+bP(KBj8kk<2#&1lv4l6D(uLvsBS!Ww3ln^=Oln`QLgSlE&g~1-aYNUG#k0Hnl zK_c0OKgUq1L3cldmS&;ADC{xo#ARQOTp}(0{b>9f(iSzrLR-nxWI!y&PZ$`QM2Rqz z&`4|y+JXmY3Y{iXRC^dygD5R?DmbYj+#gD4g}8v^*ulvQ$jtNQyk678y%Q%FD6 zYFHn`#@yl>57`3xE?w8*0!?#%f@v0i|wGnmd8kM91(0mPZDRDFedb zSdRm@Qv`t<7Nm|uS%_m`d?yhqDAwd93lcL(4WP7zsS&;~=c{h+Qwkg1;Nk1L2R6lX z1(mVJvG7q^recv~-6EEPb8y{|Ws#{sv;@#$^xS$>uFGc8+pU{I8fVQD0=9=D+q(x$ z-$SrO5MCM*`0QIYyC$S6hhctdu_=Uy;uwt1T;gI}Ak}ir6KIy3Z}#O13+OxEO}<{6 z^0URUc>t^c{O-|COGPbv**K$T2%vb;41sSP_z{vdCUuec5_FRS!6I!8hlSE{S4?K+ z&zHE==;-2`tydr!hZ)^bzhUez>@;Ae43oP0D;JTZ!O0FGRYW|7JqQ4~hjv=fLA4RP zSN=#KvB)CJ8*-~NH-28^cDJKSYlhRxwFuiTJf!wUm#54UCbwRpgYxwXvPme)og3g!ZYD8axZ6;!!~m>8$-eq3~8?$8edxY?5E zFQUjb;V``0xqQ;4M$m?}zWCu^uz^qJg3zJLu1kel1B+nF- zK|`lZLb}QWEHf_ij4HO&*@{+quumM~$^vKjnkyXH`k#xc;YipyY#&iBq0^^QWSbUD zz#mwL28nDuJhab&g}oaMU1S;2X67(4qiB4X28M_mn!>~*F)_`SRNkx(_Ji?<8y`JJ z_`S|{Z8d=I%ozjpV-x)N`c|3?yXoIrC$7nO#oaSR&@MF2BLE&XfnY&J%*aeK5CkXJ zT@<@3RzXaMC$d1>q8MTDs^M!kgom<#+Nd8mAjea*(6j0V5gt8)F&jc@BW~0zN_!%0 zVct#1VL@d24LN95#N7}2^Gd%zHpNfS5>DFb%hA0>z5B8Cj)Ass@&st>06caK_G5_1 z#2gGbGnrFht690^5W|On4`%=aGZ+EaIfuH?7V+(o`1N=T`Cc5op7q?v7HT-Li&4IOR)kyCVKyAW0fYz~xxul$CR z4MMzTaFgJj6_<%OB8EB)DWHgp=*?vOBLy>$OteE%!P5K=Vj5Rhslc<47_MNpZlPNT8HX-M3fRr6)#$tJz9(4lrJU1&ZgUXg!3kNnexk zVBW;!6}%fB%_Aaef**0iu1PTLL(a|%zh&|C|# z>S^@QYOSX2K@`W4_>$f*MD1*gXL$HsI?MNl9N2QClwU#(LD1@fuLoFx7w{!SH2}^* z;Yn)4xN_#EP;`NFGx3-t^Aq$`&n`sg4E2jgYIwur#4`m^4a0doC{ajHH|S~6g-w;T zlXFu8c6;cCAyaiF0*2^g#PxYMUJtic$%gimcl&w|S_2(VI9o?o;JPFZWy^yjh}`xV63?a9w>FAo!sY2kugfppC|08WY!nmMUX32QukXMC3JVkl;b0MU zQw8+s_3%+_x?b@2o$T@#FO6TLdFU6S$NJU5;s*AEJ<%13x_Qr|xDj>7Q2_alvZ`Si zEW#k3B`mfwL_w8QDi;J6VH5=%Nnj!C@(l4}CV|BYa&>REAry##qQi+{p~&$JN3oQQ z;#ziuoO`$g-s?us4zfH;+FraaUD8P zZS`bf=c11kFYShnAwPM*r1CmPx9*U2hTXW77;bz@z9KjYA3ihp|mtwJ#4Q9#f;6=2*S(?rVt!;qY=3 zkEI8eR~eS(d4oJCijswu_Cs`EKv9Hgnv_4n^I;r1LO{x3j)VLCBr_Icda>GQGj=~o zHSa30;MnZ$3Kn8F?YYdMgnk${tlVZ9eSy1xmm5teiTeT#kRLDx8dyGWWb7QL*@kTz z^#(T_I(aWRY;ph!yFdm?;?neBv@p#gXjdy_eubfyb1@DUWSE3Fm*ctx{O0%=oQAU+ z9yLIEJPGZwT!sDQI>-GYVyaxXE)xZ3!o6Tr0K6)I3?9w7`^$4f&@yTcOaGfmj$dHa z_@h^5_yIoNLEB1VW+~Q1=7`k=;h(1NGoK=qr2aWJYWx%Z#y=(24ziXt*<#bDGQ0EE zsK_EHchY|DAa?@TPRo&YFzC`}l;IMlU@QdLF&gy+n|I#APy9RDj0(=E!{te>u-eS_ z4yJXQ3MOr}zV-4QrorEDNlrGZ)DVhmd!yBkhNO3T3OYNu^y!SnqgC_lPGr$Ql3lHA ze{ptxk5`y{A=xQ?P>?HEa(Tw15I$ZE5g}6B-NhE}s{yT`GP(G{fIjzl!H5Y-RXh`{ z63cxZ1Zc()tnJvkD!v^Px%KKKIcL>}*`f#9s2bdN+HExWs16*5;3K+4G zV~6rIWhxhJEY;B4Ro3=RUX?k|0y* zXtPLNY9&?TkDK@ruR!@mLDOq%*Bss*q!vZBQuy{ec(xkaNEnDeZG7L(f91=E0 zM=8`I-k6REft0|S+E!$6h|}E3Ed$%e#dD*n+zrCs=yL8V?TQGK=r$$V$3WD{Ad=8t zW7y2H6UY|GDu~+J8rd^-7;uq-hzxckMACE~KBT=mKca$J)j~K1lOQ?*G8a6sh*t>D z5~$Qhh%Lh#ARQ-XWfvB8z7lk;Ahto2T6QEu`Wk&bjBPn3PMl_Ie(T6yj9b}ZkD6n6 zP`V|eB#Xd`(Z`5+WnOFr$n~dBi>(_;<@GgKfOLD16~?_zR&WV*Bqb3MBa9U~dlW9N zgJVD-)ktq}4x2r!qF957w?N!>ePi$_x&)Ds*^yn_>UO2wHpf$2Z+`=SP#UTz@^=#3 zt3ga^FqnJjCz%dkp<3Ky)okMTZU%RWt%msils|2f?_?0~7p8F4lKnSnanv`!TZkuC zeWM|}heQ>wX1wxmyWv-D8na8HWI-r6FX{5788LvsKuPTa#zQtc@lffWu}%`aD8y#l z5cWEX5GE~FuQpOOC;{TKL(33#Yiy9*4etaZ*s{}X(j9Biq~g$lyYXQMn1Wjk9L``Y z1(bjjx@3H(61I<&dl1>+`X=%V3h+@LaRtxQ*$Vp#+?qec@RH*q*H*Xw3Md&yVc!I8 z;|65Dh|efI8RRRxvY*sen_NL=rIO(UdP}+-Iooi5kZ)&HXH0o07|DGiJSA;11fo3V z0#MlsKP-dW3=GaiNzb3yX|`whD`=#&g5R8=^J)s}GGxVpiTRQnHO5U>E+P+X5&{Ga zfT2N!U*TUMu>&_2CYq?^>vrhP$`We20`Sh8u&zKVtmTPa>aqj?SNH2N=Dl@tZ1Zsd zR8F+0{;aL7X?>j7&S=by$D4~uMKuA#Qp$4m20#Po^82u%=^*n3;-+4?<{;{BO3|M5 z+ttK9+G%2@1ohNQFEMK$tN@O`>uF`m9#t%(o~aokNDSIobHqkJ?BXitNv&}*{giVF~E=|W0D#X&MHbGUkTLawbx!#m{YFtxF%4#jLa>UuYeTD zuPglZis~+jRIE{r30iqltG$AASL;u5MuC((J}-}7InPc)v*#Rz#~ngTTs}{Z(?icy z^B_DYh$L_mi%czWg{k8SB$dS=G+(7Fk{oM0n~KaAY4NFFNq-cd%LyT{Qe9Vtp&q1-3S<*dV>mG_?!8!+62D*O7C zxnD&apDvb(yZN=bU#}{{SmJIZ|MlG8LXnRot=J&`OL_Gvu^ZTwFvKl47Mt#WGxtBB z@@JL_Ffc=a%A*oUesk`BL7C4M%V3y1+Wk2G-rV2kP>aQ2+vSV=_T2x9BHvdmLP`hH z4ZBzy)&Dm4k19unY8z9;QdtkA5p-<|uv$^|62ffe|@ zx&H?RK9aOx0R9bm1vA{8_EBrl?mw_9|6l&$GpI9)4FkJeiqG{${+ToRi+uAPV!N~1 z-LU8NGkJs0KSo3UR!9SBuP>j;-;@SRZ@zXW|0dsjXBT&m`}BFXDu3=w{_}kCQ7_$( z$MK72@?Vv=srtg|{`#5xAMow-^wG0t|L{!y!dW~U!MfX{?>L*^nJ2?}TD#hf8c3_?YX;iv8}{{0B$S+Q$l+UF>yjBtOsBA8s8; zHWz#R(n$U?AAdr|0Dlq>3M5#k^F~Q=sR4t z2YY^JB)_YDC^8hY8d$NfjpQ8``&c1rzP-LblJD~McM6+IDA{{#zsR}`n)UOgGf{~}*~NL4TP^xqlD z|1zI`49933r`KNp+(`bP^7Utyox0~1d`Sz$H~-}k{D)GXE|%gsWyB%>m67~cS?CjK zA$ZYRU%xhz|5p_S0^a_uk^FC06o93#weWXF^8c0vK9Y2ydp`f`?j>!@dP(f01& zem?&zeD|p;$6PD(*PhS+Cd+(+WyEdMc}!Y?UwS_OJ1p=absn>)|K0QX-{aE{o2!XE z{_W@Uf6B+eee*T57iV9{zyAfi_)N8pt(B_1kiW!IpB-vDYz4<&$S<+r_f%NaS&=I* z%y$@_{ao!7@PiC<(%!2=orV`4Ojw zgV1NE|73tI=AJyH;u&r^3=#gM{?%Xk$>*M zK3fBDI%-$}*;{vG8)wPQIfu*pRsPj@=Tecd=Dm02tHajZe;XC(A^a2zM zU~_^pi(nV>tG$gKq_Dyms5anh$tff~jIz3b3L?oa#gvc?W1MhW>uzpu@oz__wSTY< z53BnylEJB^NjqS|%7+5^i=)sLUxIuS0jiF#gS(t~piql566jv-yb204ukMA9!* z9=j|%>SqEFZNcXbUFwA&qQ-t#dVCu`o@|9pM?v3_eg~>$P;kijR`9C5&PzY%qL=_% z6bw~|zy**&=&IVQ{(UeNlroq;hLN5|`N&O2k`z)?E-~Qu5k#H+6{iU?!phC*Y zAu{#+O7l9RFRr|Kadc*OWgcy2GibD#EjE`{W~Xl7YA$7qx0ezJnjx@=au`VOOKg+Zg>4`dP}R78c)JntkKuN_KPM){SXAygrSQ zHLu^A)~+zAsawt2{9<;anK$3y=$5htw6ZkHVmi9)?#*dFVt-BiH?=a00GF7?)WZDA z5`H4k?ZVQEuX=ZOc^az5rP*Z+b#!KF0nHPfs6m*`v)=r)wn9(~fc%P}2my8*llEh| zG2KLz$~Uk)^GRW><}yQYrTY@-=K|0G-4MzD05L`=dqXlh;3=cOX7$~>%LwraqiLYX zK1D~_RaM*}%qnvQBfx{8V~9@CKvTqB)I|Fm9au{AvpWm3Q;3SY(p;Ht-Cn$bKT^vc zPcPk>Ub5$`eiud#2f$hG4n&Y8)j|js)oGSnD%KcuA5fHuG4FSw9FmTp7lNN^v5{iG z7&d2*EyD~6Vs8mS9I18!lZS+fv`uMi3~2fNpwF#o8?V4p0TD_{sfXKb z&P(B9)3_|d;R?{S0FqNuElpY_x*fqJ2hyv-ILF{KvkgT&qytpkq^@0> zMq^Zr(8PidE}xQdi!Oc=6&(`-F_n`ALTC4k<`3Il_tP2bx!(va440dG?k5fq5P1Jf z_LBcK=pBT2gZt20@mzDS$-#`OY2nd6ali(UB+U@xg9#jVwT*_W z-rYZdY+iU0dqWiJZo!vJCq4aWA7WWK6|Upz0Ch7ONV-x6H>;F?y-NyI!bI+|M08k-{|Lkgmg{#rBb` zK83?NkBVlNkta)%r{ox!nyC#ft4#~By1h@VXQ!oypThuU0 zOEsAXgrzjqM10ohp{_R`fe{~VF$oTmnCKp70K!}N3LP4fz`&q@aR6Krp`^t~0VZNy zA#6AkjZdfkyyJb19?C*Pt}BBvHI6g?13_!AgJq@Bzci%={FWKYW%B~b1e>=<&7|A{naA(?ut z3mBOu3sKm?J@Wt{9g_)?`Q5lr9Jk{J~Q2 z-eIPY7>VWOVrp{RQq zUc&w8sLg%czvRlP%53piHwUF5A;^hATL8obA)BOSvO2CE+t3o?HX;jv#LS8=pcWEl znz&-)2CW4aY3@&H%b2gwQ2`98skUO8W7x!w4_Arx4j0LKkn2kDT#!!0&cL)RmO04H zPv?b8m%?`f$eJvJ*c_-v~K97zHB_{em<&X9+XbjHqdkTEy{I`BP_5CXnzEgB>? zmYgGNt(NUQmgI+9r3_r?N~L_*JWl4p-Lt8J2nZ7{;Re#bM5!B(`Tiwo>74vKCeRr} z8e(!z9!l&JBzt(5As;7MIu_?gO(f>K0~`xVxjLJ2HVnrVWymX#<&GS<(Gh5;-7`fO zGfMyi>o&PwEo9=sp+hP35Il*mGrtdrA`n4@XWj@BFY54XGE%|H~#vn z42Hv}_|WkC@f+;dHx9N0_ZgUW60ZCxn}Hkvc38kF zN$$1mN^9C-Z6i}>tHQHvs}1of{1$w(eM&I&Mvt=)j$4+AlUG(bZEsk2djNZ4^xLXT>z z&ul!I8kf7moFh^`?sqn}u}d~1u$}H~;bj%F*uZ$G3x@}k8-|thP6z=f18Ivkg*&Xo z8b4_a_=?5vg&jm*2$Mjj9vmB-flM9$yr1VBc}AoayP7$)<2JSOHs=0SOEU+e2_EQvJPwmP{i8|8v*^ z(P{|Fsb;*?OSE8oDd02rk)|W(%>x2&Z4YEW+dL5O0{A6(8W3UdtY$~ve7N1`ReASm zeL_pf#73L63zv+(mkYAiEaapRv1d7Wg7IjYF&FN+`07%Qolo9ZP6~#!2)$D+_~F@8+X*3@`i6> z*`cU`2v9TRav?xDFX~+wGC5)qbZ3xH;DvhH$ht_v4MQdw$CO@A+;!9K+otoyQ_)L- zWe?KeKvi+X2A+Kds3GuhtHEt*wIGdG3Mex0r)fYcXk9Px^`e4O|E>t7t-OajAPUc_ zt@yj3qdJ8iN`-fdk+e}^{~)&MA_<9js|Co( zMv)W#U{5rg-96i`cQr(-tf(!Ge4m9LR1Z_pFlLKWIUQ9o#z=4p5i6;N7-9RQ&LRyo z)=8QY0wFg=tQ^WiC3l3(V7tO5QGCaV-$!c8d-t7tI@^HFe0vkoArJb%BohAx;9u_$ zAtR;NUNR7G2rj+DC=kMnP2_H4QW(`OIAG4q?Cy8&EudMM$eP-nLL7nCp=4Egj1UiQ z3Gf+?ntBm?o03}{l8DtgHisdtZLAycM+U6hn3P2VQ_C|I^^qP-NML%#m{*H!YBRK) z6nsDO2bIKeT(rlc{H7+3`68IXqF4k*{NAvBe9S;c2-UEW2VuQ@gMP_AF z$nXLI;RSCRg%s3O`+FHlubf z|A^AoA;~6N2`uY|Sb@^6%26gFQU5Yax*C3%2x>?!+wr3~X?TMWJQCDWNk35=Di2>v zyYMFq(oi~;NJI8Dx+y$ysl@%nTc8`8(0o6D2+M~7O+)T!FZ*zH5*5eJ5ssEXwT`W% zSS!H6*`z!GL|jIL+!&MJ#iPyL43xD$eIqH5m~T-w(=Y^xj!rm1Q1|Hqx_eORxle|+ z@--13Gu_3e9r|7veqr>>&9{1>ryay%b>LWmHSN&hsy2v@UtSNCh6YLJuT%_;n@(j| zyPH^9UVAjWNZN)3U2N?!Rq2o^9*X}6E|tB_JLD$rcGj0w86GxP+U7o)Dh64tKsjQW zXsfDUqhe1CdIjj>a}iu1bW<~xXw^(m1GXD5T;!S!Dbd}h3UPP|8ZNdVNIvLnwp30i zF?zA|2r~y88Tu0-Or1p#wqR%^YKi1>s!mzp zC&lYd7TuU9xZFsKu(eU2nIS_Y7KITiD|{QzO5HgL>-Bl{SUH}U2u|rtD zxph>PXe@BxK@I?fL)gu;CSgwmHZ~4qUw{}HO;IJV4ZR)YfiR6jRJ$zb+I)2o3n%F9 zGUOUULXet@^F3ST^@@Lav2+EAoiQg~ioNVw=ikaj@NhtodpB$q8^O*3d_ui;*rz%_ zT9tD;DeMObwjjqLl@Iz0Su@uZ?yp#2cir+Rq3i0{LcMr3^iSP>HD_AL7`_6F2PxKA zW-9L+Z!9(QfLT#9+&kix3kcPPk+c(u6UTCs<&xsbWycSQr6O{z44S_b5#$LW^^#{X z;sc-_ZcBFAaQ4~74Yr^<{-mdfs2%p9#)sio{p$F5bpCQYmCIFq6{@BjN@MIm4h&98 zo};lCL2Jm?s!+-}iZ>~Mw9*FVK(Dmdh*-09h2T06l>|1z2r5N!=OqNZ&cMP09_Fk# zji;0x(~9;**vP-(Oln{3yY%w}BtP+x8?Ycv`jnSC>-bebwD$s}h~*@g2PD~ttk0ug zXV`+sVB9hbhvY82z!VsvMu%Tgv_Q$L%Q}#fj+gSY1UiZO{hSX*OvK8f+15JiNu)+5d_WvhCEsS2x(jcPJ?MvyZ z3LP4__?k_#CYXD%?*{6~RdHOd5d~Mp{nV|~serFLL#_Z`65`iXW*l~rL9XQqNI;hx z5*4LzyAB67%+3&0UxJ}jmTXXMVtNE^)US847|>D_aR{ncXo5hpg4EF+pP_%^lXj1S zxR&m;M37uUTbm)eQMSk7q1~4b&E%j25*f3^Q1l0%%AdgRI(@2$SB|AQwJD?3JWvsW zf}#pwbacuIFx)u{A)2-wSQyfuZ3^hX2Hoq_uSHihPDQGhH+^&}v6LO9G-kpmsD-xh zV(T5WFJXB^P$7rDXuvI0vWqFz1r6Qw5;{Sso03i48;AY6hr0_d6lkKC1O$0}I4IIE zRp+v%ozS2(eVByFJ~fX5RS~GoJ0J1D1Fx~8ay-sk2X8A`aW=^NDthODrVaQ37gPvE zZltsy&e5%@yGIK@s!ZY92Peh~2PlhYR<`{_Js42Y3M$Z6Twx-qMwG9MgHG{}^pDxi z%J)8>WVi-NMlUSSa+e5moAZKi! zpQjvFX`!Y5(-6J)McR@%>IABUHdahLCIk{?K{s!~dmBe#`w0^gC;)`kx3mZlaBzq? zkC3_DoNg|yT%T^PsK71!ZZ)Uo$XtNaqCs=f7zUA9G#Zw;AW~9*O-&{ON3U^x>Slsn z^1*hddk?Zh_#05h?M<$=3jKJ|HiBirSWFd?t`AkqMx(=}08*eh zq5I{=RgXKd;9i#47TXsvI1A|NHHe%Thf#0uC{Kz^_S0sf$832e+899__JmgKxD{z? zQBHifE1`4Y$~=I(cvuM$Z@_sCK&V`g-{My`k_kNKidIrLg&6PY92G)4 z2s9v~Fj)kM5gL&e(lrwQbt5d_V_d0f2=i_AK{&j8nW1)l6hOtrdzPRAWse|*pc8Uf zQ}z;ZQe|PX8y)}F0^?48dwAjD(}&j?{7w2>2UI;qu=8Vx*w5ju092u&;XvY;JySju zrA~`=OU_P3Y;j?&?WZDfER3NgzZ>8@97GCFhp@c63?1NbI79%9xUk{np9cA^4To!h zShN)r{KC~)?qp;plsf3`Z0H;-j{w5ReWI!2+}1Xuqs0|-f3cBs4s#ni zR@Vn4Kcs#X@#}bmX)uN{2TUX(b4|p5hi_a!Kw)lMu6jYMr&5|^+7>15`LagLWtli2-##3m6A3N|EV`L3=t?m zga}1_m0&&r`+Uw84mQ~}xk&d3eQ-gzrZ{wyJuI@665KfqS!$=ajR=5E?kNRRuG1nH z9>JPW(L6uF{RJqgipgy3wStWV?nOmE*+6`Fs{=fYLaFI>II9Bp8DFk!vk8fi3!m42 zg6i0;JDc?aZwxRa-cpcW%Gy#?6z!g2NbBKVLMli4U>WEOaZ&h*5Dn*pYC;Q=(WuBV zC=G!G{R+|^WUSm(^q)!5-wjH&vuQOBOsB4@=VVyn(#2592y-ddOK+Hb8t3hb)y~nD z4;Mg>95d8$s}4mJJ@3QPoX&H}bhMG_f9hEt4E{N1UWlv)cZ5XD9&|0K3@z7-qhTd} zV$6${%i20wpKJwf;i>jZu#{^d%A8c7iC$+B8-d~Da5dLBW637LrtzpAws<^PMfjm7 zvw|BWi3YYHLKG;NIU5HVx#eiQA43His6;ypk%QEnmT^-hqEP+vl?chtF@5sx0UOU? zREaw!%loaOKUc?TOgjGP)$!ts%lhJrulg6TafeH3gJWW_B3SLbb`!^vHiRJcrk!=R z%wc0xRGf_}!lF#J1*tu>QoH-7uKB9#5cXjt@Tut`HW6PDRg}18{m#=Wu zb;N-v7(DbbG$j~D!)9&W%A}A(o>Qz#PZusUHn#WS3Bw$Fr-4>W?T7zh0!=`!%0bOk zS+87##{9xO1FFsbiRlO(PYpf=Tm(13TArN>eme*l{s$9!Daxf7xjJ!`C>N0kkQGt~ z*_n}FK)_Xb16NFM-CT=`q2}d_+0`pwy85LreDTVcuDzFa7>34fIXLEuB{{*O{b|>R zarR-{Cn>=oN1pFK%r3tQ5%QHF_b$_eCW!odBn2Pzx}-NHqd|^(@$ZR*N9!Ql?yv>) zQ`F{UZ^>f1ZVX$5uESqNPLbp3x)JnmJstOBmr=hjLM|H!J8pZwr66m8M%PKzZO+F~ z^;1Epik5#sfNIg11kgH(UYEejBW-m|fGurIL{=#=e|Jhau1-X4y#*YVmYwGPc!U%3 zmXMDR2$&~fose<`+*QEK?J7P&Re3Qn=4dD1z6U@Sw|5mnJ`E+V0Ohl%ydD&%+PqH> zMlQ_p+qarF`f-8#RP(^3;qAsIm+n5gu5K_rHGyXh3qv%%;f+DDR~LvEeP?2{WIQw`0U1XpzTE27F?$~d-srb z&~q&ZdvYhD@Pv0FUW%k^4_($nP){1QPom$KT?;Q|;Vfqv)^Zy~%SXG&z`!zr`JnR% zJ+h5DP|FVIg=o@N3mN6Nx~nyNUwaDyHa;<&8%0Iwoi6(9Fb;3#9BU#;+ALg4-Rt|z z8jEo5YVtrTs-hpR0eqVvP@;o2MY{MG(smyH0|D`;n1mz6aZ>11C$#Gh$jg4A+zX-egu{RerTr?8oJ$H zwMxDz0(Qm2#}+|-9W5fW=u^YtP@)Y!C!p)c6AQ^d`H9JgZzuAFIoyH=FW#JN8 zhqaOMG5V7(f(y39bwV#;LyaTw9gK-4297w_LGr~M zOe}G5KqoCKK06CgHykV_fFh#X(1V>w+#H^a1G{uWfoKz^*je)u(}~CpgpMjW2t;Ve z8km{VbFGNp-E92M@oTi%1(>P85C^Y9Lr?`349*^2Xj3WP+YEZ+m&lUZ;j&MBWo}vN=an&%8B@O3+xYP$rYgJ#YNQ8vL2V{f+^1e*X`*fDmo3R1S)SKH2M}(= zQ;&CKIE6)E6%5QFd_C==qA)9@h1gFtc^2SDfk5{nm?!lQb_NyYq#?|sC11is1kNoY zDVAn34zU6URYu=c!6zs)0Wc~579^imTXQ)_a5TEAqthMlp{AE8g2HorIo40i436yA0n50 zKbyrZwzn(M>9eM|a*&yv@>WKL!3ukF7u?iJx0_w>;RwtYwvfW;?tNSm8EFT(kp|gp zAD~ew1@Kww;1R3LL+y&Fv}v8B55-~s2n#0^Kw}f7t7S!fS*|chgk{(ev4s+ch$I;z zIJvFG3!>m+z4o<7Td(5(E&Sg>a%f<~3>i?$bo%h1f;P~1MfeuGmvLImCbo~mL`5fo zv;bFnq=6Po$*2qSgTQXVZXK{zVcKzw9GO}evW!vY;;UXniAjjCTwzW3rX&|e1MIjdu}nt(1BMYr zU`?_u;C$V+%D0#^x(Z%kbOqxD(jxQ_I+vo>PTM#?Kci<&s0jK%s2a=onG&jI#%CJq zSf^OSrs;IbIOEe9?kcl;{2fU;Rr7!!huN6D;0LP^lmk2P5YzDhlk4E;z zg{Bd?!8fdQ0G}XFx=)%wr+5ZfhmdeW7SmmL-4H@^F%r7_A(1g1Ja@TVkJy@DEXl?e zVzk;>CU_!f4R}H*Xj?0E=`j!x0A|qEnS|drYY>-!J%9x-+4uu-Z7;rJAAj9ga$Cgn zL>^VyJ&AjAS{9Ht4EBVE9J}lXf9jgD4G_eOWEy)$uuziagrk-k zp2a+SOvrJbko#}k5PF`&L5m4IlQ9Wj~Gm5s* zukk0mzz>82f)BY4$iJY}JOrCu5z3ujs&K4860UBL7~R8`kg-&lz+-4Ktw!K;2x&n+ zbtJF+MvpT;HWrRt-UAp1o_!dyLY*6aE1_p^-$gi7JErf{l3pGF@shtk&$3UY`Qqf4u1MZ)97V3O#a{^HX-2kxLvI!67y1owD%|VVJ)3 z1>@UE3HVHD)NxF6L>$g#Z!j#D+zEsMCLOURM8wla_~xK2I7dDL*HGXl#LWyh!(_j_ zrEA*X_>OnZ@hqURxTKjEAGj)Lg6R;LZW*>1g+`r#PIqI#=+F>lA0QCFewE+iZTl8g zY>$i4Q+W-*Mc0KurFOW1$jn=?AxD^JhG*)a*G!@0Pj67gfBFh4u)Tu3^9s z2;h1C2yz^UBPrSdT`q^A5hISr7raGB=@?jxpMAu;8`QUud|9kiMI$hgJ;vYI7FEj* z^IR(##k06w9HWuPIOrPWU&y!U7ljnP)MAx~sZHQeicYO``fLTPrAE5&3&E#SHxWK@ zT+!XtHy#JWJrNUlT*IKhXnXI@YpkggG(x2Ybh4XDOZkU>d#h7-W$SYE>-`i~B{ClR zdW0FOcn@v5D&lGefnPKYEU^^>gHLisAyx`XU1=>vA3VVS^GKR-+xtOk*8Ccqh5ri`M@lw(A9r zaVVP|u@KYgCaq!8$!~0itOO zT)MA2%Y8SaO?yz`>Ep^q=q)2P)GbXz2GlaN&|PPZ*IiQ)wjWcPy+oV2x=GeoW1y=2 z>~O=zs`o`hkcs!wZRgRG40dpX9Fv9k?F+#t>lj0azc$0>!Fixw4Ad`XRhApNOoEQB>;N-~U1 zsvOfn8BXj+@iHDG!X6wms|$!4b@f#QGAQ)~W1{R!Ux=ph6jLazD?CFUilLX=Q-!6} zy(@;pdf-Ko%7;NVBx+ zh1#kuxdSA~EOl4hUPj(}#O~B{#DMay%IBCV*TSmmS>s3WuBu8qhZR9|IUaCog~O?E zq_9v*%=lz;X$1hUL@Vh!hAEMWK{1lWVob z#X8n30-6Deat}L5y1z;lXVp2-c~!!_ z3I`UonfD~L>@FiM;!d@P_FfbL7VcJ-k=!-p{)PqSvXqyQ<*JvFZ=%|+vLCY0uEHj5 zXhisQVBTDSPIC!oiz)aKZUER8p@eo z3(mQv%Q+ElZqfb%e>d;I4y^d)Sip zPTG6_gVkY0W2Kf!g?W{Z@+x~xMwSc$1C&KJfP^Xf<#(Wxjsj{F-(wSq^^D*Sg+Y;+ zv2tW4Zls7&PdXdqdmNs27XgMB)7_zQqp^ZZQa}aM&te4Dp$*}6FyoN@M7dqm5+ESv*aU@1i>>^jEv9*W!@=z<~jA~y4?X>>e5-5L+O zOK;oSO}J~vQgFQuCU}Ez^fdF~sA6=|7<2(IUe{v0g3=I*I3yYbscd2bq)9>SwAgSg z*spuSgnopwfi^*x1Eqgmsy&VQ+E&fwagF#3m zJX<;tq@w}Sg5nx)Xj9x)4Q7~t`is!jIYuZ>Gn@3X$MLwEnOO8lSPeCr^9Bl3ZdJe( zOT3H*#YWfmgI+%v5**>)U>j+i0p%_M>4sV_agwIp2&JEqZPE(J#sqL^cVcb-XhNns zwzK^Jb|8||eGPa81fkS~xf5|C%C1>2tzKY;*;&|+0 z9jMpw7p`4*@X(pb`rJ6Pedn=pd(Eu zObD?NaX`VXf+P9*1TsQslp>H*CgdyUgkVcLAIatmo6b@v^4ec$()UIBmLQz31B{E2 zqP(CLPVhWI5Nu>W;n%R59bs$vk6hXUYa?erWB2IUZ*}D|=SZBV&pe|~&ym>4Snj;O z3&SheYD1~8*;j?W4oR!x^rLuu_xa=mzJqaDP|S=b3cL#e{5I<4cM&rEUWROb3ch1pH6F-U5*v`sky&| zB7Y<;La#}+V6;;I?%ZFkXh?M;R^+eE{S6fPNYc=gw}0^LbI;BF33>G?d8K5v2#ep! zzxxboe5+WXI)$$x2!S62@EP_8@J(IUt_K(J8 zAsvB(Pn3tn8s0dQzg=p$80Ol_?wrZ@OAXu7hq(M!xOXOh#KPYbk0Qa7{2OQTpJ9<7 zjEhvn*0dJ?!kPT9lv=c4$5!O$&g8$yBA<&}ECdm@qJQH|{!1*HfL`);JQVmJ_O0MA zpUFRZ76o;G+Nzd-{_(T5Qmsmu%k2Mq_xEjk=Zlf6wNh9YMKdQ;OkUP}^J4&yD1ZEc$&heo$UfD!DY0w^=gj zJhqFn7B@!n{ZhHuc*n~1M)F52m+W$g5Y2|gN_}G_|7n)`fp~mU3M&d$)-G{Y`d=Bz z|9zHD4v9PCvQmF{B>zp8(vv#S5j9b=LccYV|9uup)|imA_rE=o z|0BLn4pC{r3jE`d{C8O3lj&3`im?*^bR_@3OC|JzYbBn4KL76L(MCeaN_Sl={L$z0 zS6DcqpvKZ!k!#QAUt*E(ipFGI!+#-f4#-HQZ@=;UbI+x#8q;ohoAl^uw!BKvE2Y(Z z|MoBRMxJ|HzP+>NzWs>*_GkRJA9vrO4(r?sl3z$TI_WP-Hq-}qqMfg%8mU+ z{8tEO;lI`H;{wYRxbTm&82{>tq&9bT3K?MSr8R0Wu|OxA9i+j9+JW!fD^XN34Gm_4 zAWa(sjF}ogxJ8Muf`&4DEg77phf!7+P~oB`4k&QI!8k7>*e0}7{M(Uf?H{b;a&;eq zFE}^#wjp?@!yz9Em#~Uq3R}51R?Drvx{|fiP(dt7@Ab&N&1a`rY0eFvQVTe-a$BESR$go;xr+d zTDdu$EicTh+-)vRXS2)M;?lyM*&EY0AR<`CZ`{D|&aT{CxV@60#8Pv9<;`qiCTq^W zna$14-?*4fe|2$bdU<(tVJVx1v}JZ0&t~VRZr#2yJO4&@9rflHfb_G#b~L)Okg-E+ zYIb^=jpfrz)N!peug~6^U3v53=*;ZOJlf1=&}cJTY%Z>D>%vYQLH zZcO7LLgCz+ZC<}MtzBVKQ@5J4`Nix;GjG1Z(Jf^QXk}@X#dLJp-J8>V#QvK2Z)#fPDpX$Yd1W|uM4(V3+MG*57%28y5&)SI8yRtRbVkY5oL zA;6&Q_YIETm~P%eTUeg?q;O+Y1bJ#X+foin(NXuT*J~g7 zA2g2H?z*4h+uNWH?kQ5;z+LU0``PQbZ~gl_ok#x1!MYhA`6owx_tiT&_y>^5`0u^; zMu&ksMr9iCa)eivP5_p+h{qt0;gZRXWG`kH0P;5%r(07ur>B6GZ%Ck=i$0XjMVJ-u zbwFcK48ELq+VHuSW*Qw@gu)$3J5VMlco%6IOc-}w5Ns>8aPJ-zvj~%6ZBRhv-c37q z^u7pw?WYx#$eOOC&*}?7X)<<|OKH~+^$xF5tF8NpX&D_IMeZYbr|6{WwdM-8D;z@i zHYaP5Itj{znWWrIRBmQwcfWIwl4Ges#REl$Xx5gRMv}Jx1juBaZ$8VkKy83rPS>6E zr=q?ZMD5z9{noB39#t0%V+!rv>F$7aT)~0XhYcO*Jxu?2h%QYxSEgI@3$42#N(*-< zD0~N&L;ZAwJes)Pvo!4-YM{WcT&XFPi`6ij@zEd|u6q4woMuq8UKt&gkOi@}NLv+o zq8-wa_5?=}kj8WYD>x9^6ehwgkdH+<2fZBU?1bHBxCYDi?jg>2M9|rigCwpeGFO}s z*xG4boH%;kYH3a%X79V^(s}s{W9vB8uD&{V^BWie*n}<>BQ`j=lUum=2^>&PWE>4y zm3uTZ$Naz-Y|;=7=R2anP(H+1%(}@{KOt0!%}_MUT0!Y4nwo+rmaSeH--Y`l$ku%x zSu%%6i?V#MF0jYBEi=N_*y)e~lH)QeI2%I@U~<`P8IcC?QE94hJc!dm&oV#TW0grb z(fix?5MxRDX^BW0+tJw~4hs*$gUPCa@soSOe1nMu&d!DuP~Hqdrc9 z=3t0eC7GhW_QOlzlVFVkD_g*jdWVoPgQ*G&&w9QQ58ol^fP6>Js}&pyc(GS5zIt_B zgXZ~0z?*=tq|0?Z9h8jYLIj8{Rc$6kh^4kV5uz3iKBgF&7lc2?Fuk@CADsJ| zDTcT?xJZfWK$p}!wtUad>YvJ!YOU-PC@&a3v5c3}V+Z@}bFTx<1~^7h@N-K>u)iIA za>d7=IKO_tIQgm(1UGC4HujW8^Kj4t_Mmau;=I$yZV@$zhi9_CTP>(pTCD)N)No#O zLT-+r+(ty*2~dx=i1`GhtcmP`#EsmUUy{vg>s=N2_0M$?IcIX&Hy8YrLHahB&gN?+Fd*01;lgy$8-L0GBc47I>etL6xJn zTyDG~O;)3e$49PM(55QUL8!|?4|YQ(ED8mqSd*PcosEM5Lu6?^@I_l&zb*VZkgHf;U2ggV-0_i}5+OW7iN@mW;dP1K`cnS{S0H!RdVHNs?p8krM`PRBd=7UTg4({Ww_cpeII|5ENsyk3K& z0RaJq2({G#g@c4`@>3(x)j9d`^Ev1n|L{XtVY96U$Xm>iV1TXwMWM$CSFwrn7V%69 z&z!xgvq3D94X zDlAN6MZTp$Q3KdL7Nzuvv)-z~L8r4fChImP2Ccn`$J@r7PMmvGh(Hz%xoWnMzqs-8 zuR$Y>8Fh+-E+c5{;ja_caX}n~^_X%9*}x6?LVwo(B9PuSx@e3MC|yH^QTYSB*siH9)&$17qZaAoR3BE0w{aNGJ)uA-34sX#)nu zOBs)WH1n)QF2nRWwi^;CIh^RNRo~d zl;VO~IP!PVJ4Kn!f`|c*v5!M{aNa;r6kg@FI5Zdm>M4|L2Ae~ea%0)UQ6>WkEnQy2 z5)c8Zdr!c`Vp}y?zDy0o=%s0_P|Q!q zJ{tRoJ{?-B#PJ3v6nS{tx=p)ye(CziV6+I)%uh;zh7(32n{k943B}viZ1gr{c2yp2 zG}xrQXygVnNi_^xBY-aD*4cf4Q_>1w8PgC!NFp5(gFO@xr}r+hzZZeajF5q`U}O9^ z;HGcF2KHrek>5Solk`;)jQRTMhHF-v_hH=;4cR$S8L~>eEQlcl0ZKrq9wp zSjLD6zq(I}3h+hTR`8ig2Xj1SU@L+TLp;s-zIK=HI7S-iTP)U_)EwbI;O9Cx{Uez% z9Rs^y`*$lgA6t@RKLHh=@`F(#AKF$|S&mYXbV{sHOh!o&nXZc7mNB#rbbPp&`B>AG z-LM$96#Usa`mKX?i0j#2{86x4v4+R_;R_`#5K*1zfh|;=Fxqf(7KNE5z4~*=I9j`aFi*Pn7z404VpM5rnh7VOp2UrWZ`K?)p_NsxfMEdk^R1 zs=IT8s2taUBHGYiruW8j=NYZ8($AdKw;3rs~AdE>yd~ZEa1rFkld_%NE8GPx=tQ z_(5V6+|0!p7DgojtK6Va7W~ZwWJ=_=k-wr^G8dM$N;C(hJq9AI9J*JA7E22NBC%tf zaz%4lJC`U(l$`evbq<)R=c`3B;l`+0Vj#R1Rcbs|k?>5caizitryt?eqT*qf>myM& zae6_CwTDPY0FfK3VPuqpW^HY38*t{eN0;nd)MW@&ne-^@82PJ2!QTtF7{B5~%K$aI zMR1akq{uDKIi3805OC=Zh@-Ry4$UDV1RPk-p*dHIxPY>$BqFrv7jH<_*L_Ol!JiVH}3kuqZUOv2Ez4`IMjZO|39H zIV%cb!aYzr5oTL1DFb~^kr)`ku_t4VYV{k_3ISL8cX;5#(0;tx}a*5U!CAh0EV znz>t*xXom0f}@ucZ@>d+-0By+H-nQ2Md!g}I2ufF#5OAhC3Y7iXC$n$XNwAoS@63B zhUbIQ6>#-A+!Hi(cJI+}h)&B?5Yd0YOjwrPRK-3L;o{f^XT&fHg5qG~HV-y_Z$2Q;GV)Q^L%G)v_KRo`G#R2!lFpd#P6et^FZw)aJV z&+}W_;80*Eu&;VR*c9^3&h|PkWJkuoHFv;=Lv8{Fa|gC~JWF{&!%?coDh$z73J|*A zMCQ*8C|fR)hZGYCuq`rD)0h_)tU;v=FNo_1pwF|D--Mr(yCJSXJY#v+CeN!j58xvj z8Xa32w)Ac2M_>e(Hy9Z}lF*069rUV4GI!X^!F~k61R3sr%mV;Z={#ad07C$#%sOw8 z(l!~}Hp71RCCCEysSJS`iJ__{#5VW}&44$*Pn#?%0%@NIm8lvJ+;fOPZZ%9mnqT4R zN>0z_(B8Pe4dNt`_{l|ZSZiyvA_Ui9%ol$H8Zo=3kqEjBN)Pe{z)Rx~_Mqw#^x-&_ zQ?}b0utjF;kV)w^P}PM^tX5=6v){gA4839qOh33ghV7Ve1pvmU7Yw(jaB+LE&WOE8 zO(gbhg38eD@KVVX_XUpr@|9N|uPn%SB8yDK)=i5purmuigV`KUj{RV}U zUMT{Jl?E6<)+AVC%Xe7n;;o(tepAC4Hi$x^NkY=6#=yMgAoMuXDMzmx_@U6yg6_f- zN=Kvfkb`86go|VJ)phwLl^dua`UGlh2J`dch10iXCj=o{O%V77`8g<)15KCk>9W4z zj(M;r~jgr+2A`d?y14-c2!bar%(RanY5ej|#rk_}Vh1)aH^xHRm z;vQK2p~8iK7H|6g9K-pAD+&&ua9OqEXUL74yEtquUUeBPxoil-JJ_V=+wzp zmWA%pi)`Vg-SncT-@fsy2yN))_vvr^etpgfNw3)nR8#Yv8c#vU3gFSCl5w1q;gqwt z(HVyW5TR~%K-Qyn8K##EiplHX0|hIo`-8!Lf8x@m!^6Xd339u=dzbXLR7E=MhtL+Mbr}L z9B7ITCo$Yr_5jIYy3r?)zoEdyrG2EDRiRelotCs2y zhptQY+6YKR0#$;7yfUd&^~Hi;Ai1z3H}+7 zfpJFsn1WBjT(zK4<$2)UeMGH|_*-Jwc7YkgdoExz^o|1V*F~zL2L19tqO^;+Do8HE z4&B%R>7aSs>dcB|w3bnrste~)SjEVAQ`^_`>K*Uov`Rs>h#ryjL6a1ObC2Sffk~#3 zs~|D6i~2BYzsTxS&ZwD{faH+ezr%R*?*v)|9Sn9-w|C@R8H6cUc|SE`sl=Ho`DS=*n zD)e0(5MNd*mE7tqI2Bfv#*!xdREiE!WMbiv#yN=nIkXjYXrOX%E?+zxScZtfnxZBa zgVu|@nQRAT9lNlbC+}BlYbwc8NfPhmTU+cMYDNmV9?JI%B5s3X5woGoUR;>Q#0hA% z9zgc+0xn-N5(?Z1h2Wtgs@TDyctw#OduEo|r2R@@c1hDnH0>4AkUV7BbzGit^EPu{ z(tW*?iS*27$szErUcz8MQYJ4R+5Uhvj?3cD7x{( zcym?fv0*i@O=iP|?say}6+4;*Is*LTaTle*(cX%1Gi-472s;k*uwGj;biuk2VZ5v` zx~?ys(r2e2s15g5b_uhFShE`B&v8e`W}5bH9Ae>^fNOS75ZPqGy8GY>ZjNqiYv&b_ z&tsCnT>N&}iYH+mywP}N+k!H3iH8M%NS`D1cj(L!I&NQf2DPtYcr?-JN5Yx}mcmh{ zKu~W}1V$;jLq_75(o-zdaC+*29Le4bbP7_2$fb{qV?th7x=PA(7rvmdppoRgj(*cb`1i4IzJ4BlPx(XVsw)@0)C!6H85H0ey=agbt5yar&{VQ*kK%{BjIa-Vg3D0dE^FcbXy)nRKB;YlCEn@#$=W(k+Fyp+fTViTfaM)Sh)9Wt zhm7nPMp!`_#=p}K=aWuUINR{>_k;5dc;VP;N_Kz>LBJ!N@UeXLu}tzJj|~<1mzY}v zv5-NxdLIy5>yEGj`HxOY#eTnj#GneUSxe!}_56z*pC`-M!;u`Xi5nJA)|0vp^~&9w zg;sfXzR{By9?#aVNFF%V5R5Ot`%AOW_D#vFiK6e^{A#gi07e03Y-Ug5hG2+ zO+@xtT#3j=i$DMHvrU`@KM8qPFJQH5%H;*uynqEL7yV#aeQ1iGCYc^IO5E@`@E#x^VrT-ihc3iOGc`oEq5P*s#M3l3-FU9VU8cJ z>*Nb;Ntm)*+GL=vO)Smu{x~Ck%1#vuEzjr&F^pCKj!i#;SeSvWKxW9lyU_~i3WV&u zjPpE9!jj>!nXMWxf9DO@Ri0Dl(@GI*tdt))?UliD2k~EPkuMj~1}SM^ZC=5aeQ8d_;tjDsx>I4M`?HhIUH z9Xk$4+Up$s50ID`)(x2q=m9EjSwJC2> z-+`pWDz+_dk;aJ9#l>)X^2I*jokA;sx7>-$Ks!+6dQa^lyfJ2elp^pkccs_iatqm_ z;;WznFK!i-Hc%$zhvS<@QA;W9JPm7#r2rKPT@c`j6YA>3mABrNou5)F?Ax%6U`ODk zZs#Znq56f?-c2xEZZn~de;3g_s!K4ORsW8|L6yM$^FeLwVL>5L`})ClXHa|y?-#IH zEoGgHFB!zF_-qVD9EXtT^F{>}N=8u|gEj!i!LZluiSa@WTP@#8kl&iERO0e1k-}U0 z#=Pwrn;s7)Q$HzY=umlssT2iJKp*TzaeI#Z zQRrl!Zeli{V(%CUh80uf!eECAQ z`e5#@^-DagDmr#G(_X`Lxfi&RTshzQ(`*JFIVTzVBa|s(Nj<`rg^whz0zn;$6SsyX zk;$^9)7jwDk<7>VfjxUEhF=`)$H!`1ZLYi(JR^O?KWeZL^6TMt7Y6I@(k-jHEW1W5 zpGAuNP(lS_J@*E^F77ls>=nw@#a5nNsD$W&AlgK0(t=shOB*Jyh}!pY+XM(m#-#cm zb(XU}7QN<43OND41)b_5#w%HeVDJ|;AEX;Axb(ZCaYQ5b2MMgkKU8Un&NQ?qDe2Re zoT0e^1#NKX2<-*?U5~rVhz>l#3+u$1mV@&du0fLFk?fL9FOoS#@& zpHeIS$RXk<_2P>8s`DaNK{v!(JMMd_v4Sg zI5RWjmkGAU`h0BsktApKZw$B?@V2EvZ|S3p*%gkP7{w3RCN!Jig!*-bB5FxRF1^iQ z!43JhUb`P1%~nKogyPUpN4uc~uG%(l44_)~I(5m+t~$^Q1thnIR<{{Xif0{`1yTu4 zLScaGK2{(q_LAWdUI;Ld8aUcl#ud8p4Z1oyl!#-uF2eT)E_KD|Og6R~)3=&$8iHU{ z+*s4%1<|wMc(!cPxgds{Fs5?j#- zM8y$CK7fp7;8#`FQv*aLN&eCT72_c;$QhWHtQaIp>eIBO40|H7Nt$-yZk+Lvgl3K` zkfcVSgu370AsUDHnx>o!J%;(qlPKDQR@01|@24tB1>)d9P;^L3>WFJ|b#_el7DMG0ekVZTgAz<64Z)_R6Ki$1 zwlG79j*O~N)^?mgY8;Lumq!Q(FKP(>aB|SP6p0X0NJt^*-gz%Y4dxF*xJmSD(n2k0 zg&OB0BG}sOwjhxVXGtpdWlt zSLB3ax^FE7)i<~l4FZvEAu+n8Ws~Xe!Yyxu>o3wR#7zly8`62pF3++=+Fpr(l8dIa zl{7RY+15psp>Y+Na+wZ;SpEYfYk-Gu*c9h7QzRfHclQB;y~2DMQtE^KFc>bgrv5}@ z(zKydDNjlPCDBy-L7nVt)S-ss;nM3Uu^-8o$mR$~J6E4^c@X)SW=XV0`-*R!FO9>} zHf(baX-C@<3lvO$d&l-4ROCsEES5IMDiPAN06*mVxA%DO(BJy6AFWuq;La`5e!&>A z*EnYQXi$qk-2^xgt(Odh!_j&8_l+SlIR{h+;BjNbDN4-1)j1{YPaqMXj5#0DuarCW|Mf3hPs;G|+;=ctv*uE~EQchtM}@?lgBg2%E{{*&ef8 z#Vtmd6u)lCxC4#=*QA>gACO{R36LCPs92Z20zCQlR4`@1qH1XhGo!|jTT6%KiGrmt zj&31rfFJb63pWk`Vk|RM$dHnyVL1pEpBXf^pi;I*dH<0!#<a^!#vG=8CQ}s=3o0$oV84mI44-m2~;4P%nP|AHfg1`Yck_*nz(YRiD^CoLWc<=+9FSh63@x6|@dR*G( z`yAL)oYpdy@+oaY6k1%(M{*+k9Jc^Z1Bi%O_ZsL6T0wcnc$yeSqohhM-aLphuhL)(AHIdB$xIIBx9~J1FziD z$~dG*T);JTDh=4^7fE|1!A@`EzJTH0koKf|IT{pm30a)E$&RU*MTxRITN7G|(B}sU zjP_gz?tXi#lPaM6;Oypc2r?v>3)eA-i>$G|Cn_g^3V={j99^m*B`nxKMLPUto0!~F zNoQqKA4q&eKsi<2lljLzc}|lqSzlv ziqYe{rNL~i)NjoFpD6V`aj6u7|77lWQQ*6x0yd#PD=)rRU%1H@=7dDzNa7tj@WleS z@-LssUuTie6k1AFI=_AGx^W65rc6k7n~RsEct(a zCVzp+dq1t+g_2@GVue0@HeY6;bHzdxwl7xY_SyV^RbD){ic{NLrNguNkF$~?PZ&%D z#Xo;G{|T0{^$2BBF#hD({0WPFtkA#0F`qf3um30(>P|5uS#fRuy|ekxvaQcm7FMym z&EP*foBwqd{r<|L3Bu(+e>VRGmi=sH*=WkYcsBoK7W`CIL7UJ|yE1|giy{y&&g0k5 z=6{#%D4lU-^a5q$|IM@cCr41^V{tP$J?!+g+Ux5D+siv7Syev!qL+*wED zIPHC7B)`n}pNN~01J(+>GLnCR1wI)U&?D1IygHJ<#uA^2O8^B(k-^AVsnOBd-(aD1Qh|}MVlyN850}QIT&$J2HIgr}#AoB)I3RyiS;3W&{0<8$HCFi8 zI{xZed8G-ArJZHrAf8Be;i>~f(%)7e9pzUZ1Lajjy5)C~%Jbpde|yss8V@0!QnN&@ zzyY?cBrP&OOW!iQmpW{O#PszYn>G&tPq z0X(A-Cl2Z_wkweWe8y2o?OAQL>K1xgUBB znmcW__o1bcR6bORu@9eDj(O9el^h&)BxXFMnw+dul`jZC&)n@WRy!Ah!-^|77;1+4 zL}Re-VSC#f7JPtjU_@%Oh0{32cm1yT@|qeAhFb#O)~S+0pDNw6*Twt9%~2BPL&)ZO zoh|LuR>9I2C%KL-PxCFtQfcqNDiZUjwX#+`=t26s&g4sgxK;o9L6=cp5zn!=Bi~&n z=Y}gGS(Yv1a>FA3xOXtjBj)A6K^PY?^n@!YQcpzi*F?}N*toIXhty+pxzoe2rbR3& z@`{-*Qju&TQivM9-dtH(^kQCpWFA;e3-_Q8=PlzD6Bf&AG!PMLfXtoR=Muy#emJ{2 zLif%F?5cG&ue?=UkYDbdu8W_^ieyK#mx63QA2?G?-c@!1rn>fR89oY#$HCyPI~@d# z5G$_qP6sRI1ObsYSd}%5QE)fey1|K57V;NaR zBx$G6j~{sfbsY4RYD<^K7>Y!!kj!GYy9BX8;O3idv^U`0(TlV0L;~c{k|_UL>qjQ3 zjXSRpZiWG3=u$Sc)Pn9OG9u;jnqeUQx=c$HK>;WlnhP@^93tgpC=vvlVUj&KmtX@@ zk!QAOhBZw+KZdMOGzw`8I|^BdCqUi;l zU3L+y`zZj1siY99@U*YUI^nQ3yont5_jM~w;N;pEXrL;Dx{b`hsA~^3cX70BgXq9g zX$SGPSJPTUt8se+7E*=VduTyON8lJU)YYF0**+NDZwP$omR&|kTtw-kH*fW!!;jOeA!;VTej z#Xc^^@bb3z<<&D1pjSMM93{Cjn2djg@4i+*VE;Ni3g8qKU3>)AiD-ym))$OR(FZKF zw>9*3%hw{>%K`Djf}AF`PO?MOcC--9il7DppkZ9v?{pqanjK?=Os*tWJrF-XNB5S0 zJybE>h)yI$Fe>nsdnYx;I+8kSGTUE81O<5Tg{>Pm$nO}Lmc<^j%^*9YRy}1`J#47Q zg=*|mZ0T!n1#;)AxxdxcQ|>MQdU&jIc--RQ{EExP-_bLx>5Kz0kBh|L!$40}R!mP| zP(nVU7R7apn{?kRP$1zHT{-?WEwk{3z$W1yhtJjg;wy28tzi!hpAGl=q%Ga>QiNfD z(l5a9f<}%f?eFk{dYn$`pXy?=Wj)avIz7=3ACoeXAmFEFY*#jW1BzmWG5+Ge`ydU< zc;em--R=M$HT3-xee%$L*=C?W)l*;@eok5z0xRmC zxWB#~9}E{89X^<2ucm(Bt~~#q%cc+@83)?>HWE1n`!ziWhMU-UF8nQz7;2Q?eMby$$C4(*Z!DDLrn4&^saWH{KA`&1k- z?iK&qL?fSWKB=G}u2P618G*-!s=nJ_9b3YEe`k9a%)^q4Iay&-=UNn|#D%7u#N@_n zDIg*w%n%~^>Xk1Ye>})d46A3{7B+srBW~d`rj`yC{EH&UaO~v(PrKz=_V~qT34RL1 zffQk#k~=t{j?oc8QXNT_6WpIrCC@dSm9 zpO*NrtU&+xCXWX>c_=t+LrKYtxHNYRJ_37Q86VGH3;QNUm)9m?UNe3?x|kq9Hs{dY zDM(sDQGl-};v?$vM&S^yk?fW`+wIy3dz4UBSItB$=rQ=B?BZi!Bn`k}65bqi0dvw6 z$SkneS8D)(dj%H1NF!N!*hhAUMOHr<`%f;xehT{o*D*$PaC@PF8wEy75j=QNBKpY) zF0FoG`yqnv``Hzd5GZQ#_?<+ivFxxCFXk|`#=g0B(!PmCbQu==&X4M)tdJKw?vLN! z`>43t#$P#MH;e0-7pIptNpUppw-{afEgI7h>GkSqdUewHr|7g_FhO*~aev>_zBdWU z!mr^=JXA zi%5M1YAEnN)+$;VsNV)r9eE{LBkj}*5$>BB#4yXWHn&)(bqMw(^!Vbing2x&OQrRQt+u6f1xyoJ!ELjTQA_{RsN4;?=W1Ygi zqW(>G3e(;?3pDSP=OPTar;DLp9PdoqC}74!ysgE}ClQf8Wn6q~^(j&DRRatJ!3d(~ zEt3!@V(UxsYg~qli7go(CD@aSE$-a(BY{4I&}WEN|B$iSq_vFb%t%^)H1Ii_+3YkK zPI{vX@k~(1C6BnR_%aab3z6$&SLLVPAE|xyLq=pjaA)iNV};4(W6vbYyw^kCR_E-` zg(RQLxRbTd#ke`)mY=2)WXXl9$}un5RvAd1_wnxOp_Ak4QwtU)$=GGO{_dx*)^O+p z*5-QY-p?zVG$cs{2m@F5z%a!;`xo86*E}`z!xGx`+#@)ClpAK3;&q$KvDPl~&RzRv zscluELOAp`n^u@kVN~fw9c!h;QmHLVdtoZNa`6C*s_%BArEcH`2Fd6N3n;@ln7q@( zH7NLyq)$AX&zP&qRy0k!iU_9Zk#TC<$K>|XCZvSjt^;f(U9EX;M>ef)?dI7kUhVXAsxO9Igmin4SXn8? z6Ix$VySG9vJt9y z7;zn-UjQJ5|>_XCnmfdg5cH4a)W%f`CkMM?Jx7GnVgC_uP{6`kxIa}QGtwKmVjGH(4iF+{ zOkT}CI9`_FaB=Gv0)(1)1`3G8jkMP1{o#s8lpRg(3donOfOMFzcU%BziyhO`I!?%t zVcIw_?+i*huKHnB_me}Tw6Ai&tblwlx4Ep0??r%vCU=B|?O>x}6=1TG5VEjQeBJn0 za(>ehZL!ltbWPJpCkvSX0e+0+_VApJYv<@ugL>TICB%OB0eaH7JFn;{ zPFGr@N*HAT-o}h~&{io%4lSb5pm&P6Ly}|wrlzZ@x6o!T9btHcBB>F9o=m{f&qPQC zJ9nifh7#GRT%K)??c{*TUZWGc*d?eZ{{gIryODc^7m$?Tqy;{_URW@(J}Y90*FK$xLNl4h##AaR|Y^nknaEY_Y(yKmG0q(Z!duulLfKKR6x^cnOTT21Sk`AOjYH`GL12B`vi!bWpgQ2!S}^ z{+M?)loz+$N?n}!NbtJIc6W>e9}!ig9t7EP()^$ZvIFcK_qTf}@u+~~*;#zc5-SgS z+&};?vlJLR!+9B75TP60gJeII8-wHY?2U0pO>Yn!@j>HJ!gDx06RKpZ+2D`>fkh(_ z?BJ{CXC8fDZ~mzO0fU*&2(j1z8A1V$#Z!t>2b&TpQo*tep4{Jtn~~-$FP+C|c5{gr zmf9${aev3*t=*9BH7>x*+dwEB<@H#M(hA9BFL^I?D@tEU4@jx?S;Leg1yu(%Sm{geK|uF#*#7zw?2mf;ws zFvDA95C#bDcCZ6&&d9>74O;Q3O=9ryU9OCdCyaY|RT?5o=fk6bDEF69q&-7=j%*o8 z>H`RmdpkWi;;ZloN4CnMD2OrP)BeE$4~xDEI(tTe)eN<|*ihzlnR7$J;7W@uqtR@g zZ2@>qi%?52`-I`^TU^5u9CWFyX$P|$2&!vGeGB~$103!QaI)D4BnBipc8?SHK!=NM zzmv`4$uV$WqUdgpo&1qJ)T_PHS=#Webtq~ z;76}^kNSz9m`Nf}Ue&P)5Ip4iO}QFAi8##Uqrxxgg)LgYWNFZwk2dti zHlX?$9(?S_$y3Wd7$srb!=a8LSorOz;piD&u<_+7Sj_kSiREknWOyH)@M<6z{0hsN zBpPX)3xKo~QoD+x5rSj@-fSJg#-4o~3b5c@f0y2cCB4ZU`7WNn9(T4BmJNaD@;AOq zd=fReQGj*m3oPAH0+Xv(6B)`d*wa!AO$rc`!zA%BQ)>yv(LrBpH#fDxgq?5_8YV$; zTVo{l=6a8yex&-YTvLwwAhyylc#zQ8b{i}qi7_?q0n%#B$;xAw5EGXIQX8+WrPMS7 zw#iKbz(}eYJuS91xjDev4J8>>SjAU2slo1{8ZQM%EBC}CqnT&6kT3U)$ zC(`0DdvBqSQ=PoV*^!ZF%K1Nwk)k9DbATY-TaH>y~`U6S6Ogb|@ubHiuS1L^_aK zxCUW!?VUhZ;o^)qxkQ=1DrVuh4sH%rWL#vT2F$IHcn#B!O2Z`OH)5$IX zXJ@lYz6lCdIk2o<1Yd$X(~0e5YsX6P(vY^(8Hc&vwoIkr0q2uc>_c+q@yF2s_B>}j#3jL>J=`Bu&$as71@V~;qpq5Es_v|a9WSG?x3v1k2DxY zBQ4htB%5G5s&b@zJu}Oyv*Wp^TG@EuVjGE>!VU(>1_=j*2uwdER3R@)F?p;;@I+Oo z7OF_&p*5M14>CoPD*4aZJ`huEi9+`w6uetG4bMi+d^9s2;kCFN*kxXN7)SrM#hS(D z1G-(}-dLy+xNo~m7RW5T2|Xd~t4iP0;FD~ZsDJrk6WOVj=*d)2)~TemsMvgK$zVN- zBY*5DarB$f1U|v`oh)70Vm}~yDv}{Km$F0?Z0m^QMTFik3E~((&zVmA;Fy3@f2ALR z{8uIzD6qg$iGO4)^~AW87$IvjrOnwAK}}}!)gzwMtCDc<75=#9Y7UUA`nZgk8E_gScEa)aItfAwkYqf z9rSUNf@)4F^8+|^@-NZN(g3u}ID`QE${1)24hvEmOLcUSlP=>?DqwX{l z2jI9?>Azkhp0HCQ^B*a0dT~eF>X9Y$uyqk6%H2MOj*w3B4;w}q~UE#*! z2LcxyU~rUkr0ND6IM3x(zlDgv>47Js{?3Fy>kQf=mvMYb5*A}7;z$86`qQOE_;AO2UyWD^0JuN zp4F|X+wGh*cMq6iN7~R(4XC7nnEQj?Zo1KGG&C7d*uWD1nRMitbUrHUZbGYx5~r>H zftjDNrB{u3Egnwb8(D0oDSnRNi#r(WR&y1RBhD4|jlx}GXVlHp4+uAI!564#oD3)y z!`H40mQHD3s3Tm%;wjBZmU(mgPq-vQ15~EX-Z*I?BGKw^{H5ssN$5Q&s#)Us>X?$eZE*A|oyyoNN3^n_Fy>jeV*_#uGU z^k_@QDn}&oxT&B9&(th}DZ*?bZhVHxL6SC(gzE({i0iDxz;s_FI8|^Uc|UXBO~qteknF-%YsWPAguir~{nb}Uyzfct_4BL`6g?d@+_Io zng%k&2wg}a>V?Y#lHKJAOCt0IK3jU%!c!r*@~$$JUP60A-%06iaopc|;PL&a*DM%& zXQA?l%av4ocuzoNtkaKB~k!CVEaC}ZWtD?UBiSCdLV9oiya%M>JP~p*$pCD> zb_6d-daJ>-Sy2-yPOCEm=bgg14#rf{Jz)wu&s%A!NxZ_|ftbtVls4e+9dDZe)+kR!kW z+Z3I`T^2Xc^~byb8FwFJ)4jBI+725ZBlNPq5&`DM$H8rHG2w zIxoe!HXdF>qJZ8GLj1fFWqjU?(5&!|Wwy{T%Mh?Xo~buXh<6Yu(W<~8p{b4rPH~*X zC;_NTNs_fzM^xi_$Y{z5N_0#ys*ej3Gn8nRGUf-S*(_S!NBzT-Lz3p#U&}IZ!#+xSXc~%4zk=)1@rQMmpV3!B0j$obP%-P;PI^S|plly#Pl!+WVdw z4->XU@K=Z6X`%SmBAxZz<>RQOw4%Z`o)rh6nhjh$&X7JPqmp1vx_Dq2?LdyaAlVeA zk0=UmKAb8=N!;VS__HTxsaV|-cOGY1Ic7sb>U79#fp?&m&csOLl#_%-q4-Dj6zLoc zE+}w(+J_F?d1eBkr!_lm8ly+sfxzy;1u*4P=lhAc4sCCELIH><@53IpSXv*OM(seAVIg=dN`Vo%Sk(3=v1UIR|gZ1Cn;h}rpKr{BQEgsoV{gW z68N}}ya}`9Zi5e{IObhkXlvA`9Zp1}e93GY z^(k{)_+9cZ@z~7?M2UAPe$9(ODqO<<`9n%*7s;w4B12tz9+f3(Q~Hz_`kYKW0nIA) z!W&Omme0jmPfea4f+$&hPb0z=i)}=NyRc1_?ek-OSbT5pDijb-q;44E5QaI$upF8K z0_k_;Sc-@(7MAE$+?#X{1V<(Nt{iA64~0KO2x#H+?1<4I#kA2)`mc;FY7)*#T7>e7O;Uk@A|!u>6+w9B^SAZBw8Z_6~j{)*Wk$pGyy_Y z9cSw0yMT_f=~B)O=62bN=|YBZ5gtB_X+jA01Vk0dE>Ate(iCN4c(~R@6V%#iejTbr zf?$=3YcqNxO@n9vjgQ3V)*U?rq#;bF9Zq#54&6);^`I&W3HZF12{K=3s$Tdjr^zCC z(i~al1OX=KfkM__6hlG}lii;UM^#N4;9v2lDv2g#fIfX5ztGZWR!Vwm-ch3HX%vdB zRHQ&e%nMQVGTF3%k}2LIVZYW<-bi8(NBdwt%1_{W@TU>UI0+y}Bc4-cp~lc% z3L|Ifm~AnzN3Yvh16mk ztihQjkIU>rSg`e-Z|BLF;HvmSM+47!%uRIXV0&G#oKvXW55PbV5E2M~)}#zRF2oZ+<-@-E5pRMKR~^WPo7|1S9#M z6(k=7%_jCnQXO!x!b_2EFe@=?5KO!2ZC?Q|?KoA6hAc9ZQDiC*rT>U(?Ngy2V#O`X#XE=OBi6_d_9QrdJ zLfFI)N*5KE^8)H43-+|>o9}Q0#%$`N=pGmF0^~})0= z^?#>Qq}@j5fpKW%gY`Cw{8ZZ0Cm;RV%P+mOeplXn*-p>PyWJ!7ULNSq`Ys1rDrEVi zY!rLz|2xY38>KS&a#_*;bNyeUXk%*8B+$lc{eP{Wyo73BDOKaa+0j8uwto6j>z7#c zPfRIVX}|TAORZN}>sQOQa@&jbv2dxi#?o`8(lvTLtFeBm)nSb*r5fo3oEuw}?MtoS zVU>TYR3(RMsnWl9srCD;^ed%GS!NpR;ICe4{dJbTI<0IKRDa`A>knA%3wbp|scn7v zGag#A!aG79jrDEoZ(nNt9oGF)T_PSE*5AF<`tMoh%T;@bD0ZyaA6{yG>17oArJ7<2 zA}ja{FSp)c!Jn%Zv{C&Jm$bx}k`kp|&>FtnI%O-RGMf6>dOCZ#^=+2z(0Sv^{;;p1=0x{ z>9i6*`MK8XEb+5x6GTOO|LdP?{T|wjgrUrx)}p2$o7)6cj5B}@KfQqorZYcI>I z6H@8?_2bXK^wNYCl2_UK$CZ(Hbt}RbAN|Aq&%N}KeEY-j?KisqY&m@UM}2?xPr|oN ze>-JENbf0xTktqWI^wYEEO7GCpF~q*kaBl@!@g{8ANO}r5UvlOG~WAHzxvWklq9HC zY^`k-xB5H10bHjV_yN=D%JAsyxWE5kTr_s(i#J|-{cG3Wc!~qvL__ZDH z)A^pBIcKzbAtw_Y=y?wZ<*M%G9gIrzo1&S~aBqCd+cd;`BVHl3JKQ;8w{l~L_^yuB zrDtx_YRt_qTt+9mJw)@#-DthSUx~VqvG|w`%(y$e>kKyH!Oj6vCSeR7s(;Ww>}wB~ zX`vHPiHAGNWE=60;vtW?Nf1QzSDq$R^;>VR7Mpi&ZoRv_v0AKc7I!!9yt8&=^+qwbyoujX za=g2?_4b{6TLnsNEZ^RGzqoU=Sib#!vA%Zu#zL|B-rbGW&CSbqHj1^@-CJv`c(!(X z<<`9$Yq#GjuA|=VJ3#t1U^^P!x>K-2YiezElZ~}jH&)(8%gfi-Zmn&-zi|2H+SYBf zS=>aU%f;R0jjgqnd$*Q1io5qV?%vs4MfW$*?CrJNH#gABYHRiO7Tn}-<5{u#4t^Ay zZ!h1v#jY+d-^1uP(9cG(a_8>*8*6X9y;Zz@=hlr?JiNY&ku6`pwW?iVQY*KX*IEn3 zjpf$zTO8d+aR;qzTxKyHUGeVQt9-=%mhs=p*4mxhoW{zX+gls>iHpkaY;1+9@2+jG zE)>ffYnvGA<(nIK&^*D38id(x*1Nr`tq{}#ps*q+LV(@Fq{CQltS;X|TUegkS>fho z(aT9NL%Y3qg2a)%cDu0Tq;i3yU#=r%psV$l%hy*f%d;KaPywVRvhb2Zf4>G9wmU|m z4K3xw4vAlpqa6W8*2nS@{q3a_lTq^W5Zs5yp|srFa}zF}7$-p9ACaD|KHBLWvH!fL z7^u2BFz;=Ra=kvw3mePwaz?mq>`kVt%}0$a@S7lsxY_GEg9=8)>Z9>;_E6ieR*mKH zZBiivg*BW3rrM%{$eIGBprGdyxh{OA3gm@C-(c8z>i{Tn;%lOF)kkT;6@`Fmm$FB1 zA(ZPVeJ*VZywaze2e@-6Yh_!;hP#fFvi59W+XS;~w?U(Tl1oKn4gdpjnakl!cR;%- z8t-{KRRgGL_Uv}v2YmM#2z5UjKU~PN-!h*M)#Ui5-h?*Rcp+N2OAU&~N%TjvHk_Ga z;p-u(T1khEpKK4uNZO>`fHo`M$)y^pW&uPU-2V{!XmN>2X|r1uOJg*x^L)w1uMP#J zvVgO+x>VdZ5Kxt23OT-sw*J%Z!NW3qqXskD`~^Br4Q2s-2BBpJ<|rirPlR(4JgQ+; z!A&~!zQ+*grKG`x1R~jHJp`i-`Tc(H02ATF_|aPr!q0mHP?B%~aPzt#so^a$>AE>N ze<3(ivI#Gj7Lkt7wyc8Q$%02cTB<;T6BHMNVo>c`ML2O9XPgzwhnesxlu(Hi2;Ta} zw;9R6ONbF$Q~G|m+my9-WJG#v=|iq>le7Xna6|ZXLhjd>m#_g73DkEHNod0l2xSK& zxgtl}6@*c^R|!{~H0lsr@h>JRf7I2J9?qIh5Uw)GYlLuEJ7vh`YT4+0Z^s8 zLu>1s*;54kpI64VngD`e5fgbWe+5*qKwwdjk5F~hh@$pS_Gaq)$Tb)RZMV)g1m z7*9)}Ujy@`*QbQO1I(m{^Po-sfs5)(MAN`+yK6CLM#;5PQ{4(Q=kH+j9GnpZMM?$yK#>0gjKl`4L&q>&vYPQlQPYpdKuO);N*#5869y77 zN)9~immi`*m~Mkhn9w$ZPb6%t0o?2dc6yevey<3Q7OVa3r?dPq=jHdj2|P02-s zH=wu);uSsVaMB%|eVF_GtoP0kSqY=t@xJJbxVDh}s8QNQX3-snXOnQK_Jq3$u;e{Q zkPE|p0^*|mlO62UQL|_S%t%inBLC<%4exu<$JwMuO)U`D=)&kD4NS)&f$R?lgQ5VS zgv^=I_z^PagtK8dBE?4ueWds`e&iq{Gv?`}8d4|Q0D6Fl;-lR*PR#dtwf+e3(SOLEsp zwJt}Yl@q`;4Z@Y#vUKmDoYtRD`O&yJJ>xf1{YL|_hma!=hTG&JF6sb-=$c33tUBmxBqD2UEy_dfTq*XzX2GQ7{*CkIT(Gne!bZ z0mxT#5SB*lz>JW4Zjl^=9b)MvjA^Ob54>D)G#7Y? z{QSt;wkgZ|h#PYWbX=M#??52b_HmoK2xyy9eL|Hor_43s5tBO4v8&u~g)rwtStfEZ z%3P&n3NBKxd=u4EWTnQ>N`|pxp|P&$uWRXVb;Q1O6KQXC=rgYS6cWe<3}}#(zS-8c zrtL&;+pyyxtV55+_-?3!jlJQS?J1IC>eTr2e2ZLHNX<=U2u)Rt7{s0A!_nv(842tO z+x>(7nE64+r#_Wuj-yfeUFqN8456X0)QOzR z5EtMj&3c-LES`_5&6NsEa}s8XNg5HU2E}+n6A?#E{hjN@Gl=G|B5*ylX9Sb!K^I5b zVH~N<)i71P+9g3!e*hb?IK5LlD5I^1Ro-U@bjg%jQfK;<#Bb}%7yuD^rAUrY-dakT>Pt$%<5zw8C7=Q=C* zr`LNZ_X}Pwr*u|kfBh6?zEmnB=K(8mw*Ebo_=1;EYGv>KgZ2Lu?`RegFzLHG&THlW z+WLQk@;_na%~R-W^6+zbXb=9|^?$$~^X0R5|I_+E{@y2a*ZAmt`a>MjtD^1SPCj~1 zJsZAk+q6k!*LmY~aNL7y!~b^wg=@nL*M=9a4KG|9K0~ezX6^=qq6$e3>F0Shh-nNe zYw~=nzxDpz)%MEUt1EDGc}uif3x(@nFJHDoP8v-f88wIEx-imSUB1Z-@YSP$+SQlG zM|BX zi(syh%(};e_AUiCCPCcwiauwrYW@Y?-DOkru@~#4To(Mvydm&yQXy?{MbFwg9XnKp zA5>-cj`e3U>$gt&2fHgcx(#{EXukpjUcy4;e|5N0pg?1zNj4e@Ha) zM6N3t4i9jR*U7*i!ovy`6|0xW-%3p1ss zBEFQKDVF;~?G2K?Emi(JMa=vSYGlLEcBFjGbH!e7;jnuIIQy@Ct~Yde2WS4|L3h*^ z*FDM2gHSyM46fH5jP_3PGx0MKV5P%sq(7o~4YN^V9S&l0TDX(z;(3fw;QEPW6n#Hv zt!TI5aEYJ-Q`Az~hx9mAqm`Wa&=RUF6{>`99u1EgbMg!aZE8^BiPvq)q4`q7s?3O5 z9uO)~Mi<&d zxuLN1ql1n%=*>8c@~TFpY#4H$yPTAAom@4o(x9IoVI61Hugj*O%T#PLXz0m1bGvPK6?zgaFB)%QPf1q>L{Ji#nH@q|8BTT!fUg+oOZw zcx3*PaB@F6=*=w{!q%`4TC%pgI}gD^==4y_Nw}i$CeJ(#W4*aH1Ue6J5qq>uCR%2VV9<04N%xV`zA7uM+5CXE_;xC36QGl;B|cqEX0d8Q&Th!}3kvA4V&4SrRN@~?wM0HLW zj7{$TYtc0T3fJMm$DrU?(}_UwLXLW2C~>Sjsx%I|hugc|0yd~eP094U;hP)UH zwqMF{dZZXd0O;uM&xPK2C5!)vUDk{;Of8f$6~Fe80VQb2g?WOH2t{bCK@De*|2PiHqT6eLpyp1eaW4TJS5uQT0Qd!|60BK2W)z39aYe92MWXZE=H!WwLg3 z0r#@hpS#S@&XoJdxER1)Q-bGay!1hr$CzhF4-(u55)6gtDX5Gkmgub zYw-bw%#NQ^II($@uG0Is!j5GmYryP&9EG}$;ge4@j%D}8s1flU4oG9kGscxL_x*-9SpHjx)_bI#E1-$bB9V` z&$etDM}37R#yGK`xUchGQn$^SIuYX#5wGnor|pn4j-D&ZxgawzKPK29q^x6=9q!L% zpa3bIOGeC}if3~cBrsjHm~cAPCO{6;TvMuu>coK_mhh?!n@nqZ12zY2G{Pb ziwp-Iz*7d6mvO6d4FS>^0yNPdpKY>4Sb&*2!Qwu)e&ohI?1{bOYd1IM%J2IwA&l)9QQ>P zkOTc`P;6pjPm5`j8+?ukH?fmX0q-XE^?cE9VmF2c6W^DSabm&QadKi4Ich4)!7+&B zsK0$OhOWmt;f_e~zT!o6MMb!UkV0GZ51}2nQObjyZ--5sZseeiD~&@&5Nenc#j+1n zlv?8K6A3R{y&_6Dc#{o#qrufN#7+b&LX#xEo#GP0AVY);?aBDq2?Vy#jW&_1QXqaX zq(3Xe(;=(6TCgGjCvw%_;P6AwcnjJ$Au0*w&?+V>!IkXj zxQ_$)xc_Y!h@?IH$J)um8k-rrS&#`V_`US;RK_MM%gu+FvyX4&)vD8ENu$xWpn_5K zV{oxUyUu$|s%a#}+PCUFa~zqZ_`Ld9XnBpY^Qv8Hh~&C-!=~a)H%D>xF&F*G z)yR!FY<@EJ5SR<=WP52rS;7Qu1yM=#!5*eqmM8PMS_cZ)+ErD)mBBEpR9OulUlbFZ z(T4pQr$s2_6-Y_w#bfbB3-m4%?{`=lYvv4wzRaK&ZZtn5;`oSo30NL*K*W~w;24A^ z25%{3)d(jPl{D>WqDQd{yNk*o%fYH}Pm57L&D@2j6z9Wp3)Z{daF)rwwInoM{D=z?gHMx0cRsF~KP zMs~76qI#TZwN8Spxn_qukC-RMFaZf>h_ie$IAU51Pr?#O`13w^0F1*xxN!6*FJX3W zh_%|D-G`H2q9BMVo%u`Z0;4MhM#(jiKKN3#za~e9s=H0&f9qCz%4=1$G`>gSOE& zlDb_(c0U*mlfZ^1#!?~M@r_c>iuB6cyP<>7LP`Baq~WSVH-YIbb|MCRBYgd4 zb{G?lRd~nUe%w1eYtHRED1(S-qXgd{DoOH*h8pU5SUeB%V`3nf@A60s{i zEY)l|-79Q5ZaFEI?y})P&Abp7S+c?u;zMq~?H;hESJK%((>8>f=9=jeAK;3XGIsG9 zHy2e4z|L?k(Sc-iIFv%3qV7X@8U-k0eC=mZVz9T*)2GQWz%_fghq zXy!R>n9__3-7*M`hm%a)HB&ZC0;3e zG8KbO?5&uP{P{kUZ%s2(LE0*tk+W{58mek~Net|ZNOp+?UG*pBRcObk?l8`80$ge$kagg{2i zNFfT!!R^Kl)nn5Fw7=+as+ReUgPl`)iyA#Sd(He zd6FCgf}+Q~V?#THVCXJ;nm}gBzDE$VS_YaWokE06YLF}WPUX$0MRRGgkuw%IMTm4> z@;s@_Tt}CaG)6~Gxtg|A zS~f0Cn2Zh#W2iaU8Bs`bVE8Z+(oY5+vkHwp=0% zO;05^fr@2VSj`egAA~it=mfHm&_TWzVlo~1GrV9Ob#SacHh+pp zH&~b-BzjBfltSPL4(qYeF22 zuA7w(E#?a+l==BDn~JVKDvS4wX|+m%^HZ&#$f;qmQ%^0~(-Rg^#gv9x0~416NkbYB z_FF?}h^cGc)l3e?m7O994!|6M*6eVA1Bkz*WzFb*q#iRZEJqdH51Aw_kS8AF2E9|Y z;G4ImNmkac!Zevu&Dn=dMz?BjGpXYyl5*2Bj@3t9=4z7fMo)CZoa?^zCQX3~!?y09 zNNV5I=S^FgIb>WsO;T4y>mULj_xk&c@9^`Ax!RUkE?mDN{e4qw1%4L$jSY{7`}+sI z3p9M!ZA=Dw^WvqQ16b4D+e0`pZ&84EiXlQ?kVjKw-RLr_KiNkKesT1#>gbt;@-(1= zKh$B%p6Fo*uMNQe-G-KX0l=UpCG~paor69^kZYs1E?iq4r8rYbiZgHL(H?T1UMh1<2f8_-&?Po9>e`{pk3?DrIyK!^tEnAX2`QgkkpvR2F(xy_=BOu^cW$LmgtS*7~Ui? z7e-8HTE(~=hB#ms3;@V81m3s0FJrzUXPh;qKbh_O_!&L zOjvmO7z)M6%T)%&%Gtn5$!E?V8e2GTcr23-G3)bQn#g8yj~<%}mt{*swBqYqS^g=j zg-A}%G5|m?GAwD@vcWkSy#enDQoDDdsSk-kqcmLD;IM{c#Ut^#&!Mj#*U2I_=9b3= zTt;A8d_74yK)u_b*TdN)IgVEMnZr;9nA}MOwCxU_3N(Vq8RO*2SwB!53XXd6pauZf z00ie@F}ZwwW9`OUNJe$%_B*Q^TdN!G*7DuE$VvscJr*oZ*{fPc>B`qc8x*g&2&$T$ zP>$i~`#t1v!I!B8N&Yc?9MttofWy>U-1Lh~$&n^h;@l?;hdFnVxM{I?YjPT=2~|l| z7K?2EPaT?(DN;M$j8Y|iQ)>@SNY@sNy@O$QI^ZHoBS&&|hiNZ<##1W6@sv_kJ&AZI z+GbtqhW}Fc zD>(xyNhhZD7D;}kx6%Vfn@-rGlG!2lQt^$qvDUFWC7#8#Z}LWkNb4$G1`Me*9#S|c zt!N#N^|;~qap*AZf~91laoQgrPi7HXU;nKV%(QK;$W(~PfK#xfZS#9BUWLKoUVTEZ8AAw}T@Trjc%WWA^x9N52fzP+f1WEjbLpJuHh(iDl4k_LT$kpTU{Rywz z^H%vc;L?L3E+B;>GkwYLJNiPhG5P&_U@y=sfp_3vA%)_}P^lWLYl05CD{FI9$|(wK z>y@fex$Wbj6lRc;E7h`biDs{APmBXF4+#xjv8oyhwiH^ef_;|NlL=@}uF5PXFPjYk zyXL-r)fR+;>Vq@?WCes7&K zY>P@UejOEP76Jq9IDFz3i#M8I*X;}uV@h5OxG=#Yg-{)V^EAs8in-}%j8#W40#A@~ zunUdg^ap;U(4cH>Hl{SnNaAon42P$qg89*LD15*R^C)JpopG?NQIl=p~&!X2gI2{ATx`C>5?)oPDXKJNCPvxR`V)=fz6))~RCEIY z!k0h!i$8z(l6-iz`&YDwR04!}HTk{ucfa?^_rF?G5Ta+2Y0`?nzy2YL|6H}W zX7>Sx4U5$OIx{ zzb=pL&#eDBboPtdNLoxIi>#~ft^XcMSy!=?b@gp|`-LzN>B!#w#r400n!lj$RxI;W zX-)o?WQNauZfX)$*jWDO^?!sGujVZ#roud1gjM>d>;DXuel@QIJ5LtXZ)N}a`u~Bl z2Dv!o5ZPA$LjbdNQn`G4LcxWa5pVsFtRg0v6ZT+!Jt;;O)#k?7bKhsuPKXs|~ zZ?cFXw+|=_y0M~v;!^7yENZypMbmf$EBVb!tu2=P>8xK{v%jM6@($~;r*(Fz^}B2) zUpp%Y)1HswLt>0&v zpGwPECj)!;)3%t((yiiu@^b4BP?48KRM46CMoikG@~(d0$*Uawo2C6GMW*gEDN&2Q z@@9rDQ`1Ljt4N6&4j|7f1X-Te^0Ks@l)Ur#M`s6i14nsnq?QptTllc1e0TEwpL2Z< z-6C}HJ{f~PRUZ@Wm;x48cl_mFdvSHgi>o_cT;1{F>W}uIi9nDhtIBM`UQ{ckQ|hCy6EoA;RoX?i8WSkw$!40;G?R~E4*hl?FYAZw2b+fLCC z&%cL*;i-5Kb=5VbgTgzV&O9zX5t|6waV0aIK4Q|J1c)-cI;WN@C^{S@f)3@jZH70> zR7HWJ<7RG^Ls-}(kq!gBFh(+w=zScCXNo>qa&<^>%UZS zglfpR!ON!M!z+n#U5zE+5NP#ihc>7-i<^L7PyM1LK^wJJr?xE6xEu}Pf+MaC1}b$j z;<)UAE-ckZe%anBV5X;1bv|DZRT!0kxL1%h_lCB5_3p#f?3tRhJO8I#2(2g7#b{D#mJzh2sm4X}HL6{ji>!+D#W?{x$~P2mC{=(9x$b70 zRwN7@g`Xex~m0z<$9L4T$7&AO7Z)y(@Gp#7NfAcXlSH6XFaT*TC>$GXsMPLfg@ z7qQRHg&Nz$8{ieGak~Rn)$lP8B3M@8b*$s|Q3Cz9qk)g`f;`XKO@54hdLX+$AlttscefbR`1%Vn+#P4ba4{iU`3P6irh5cg@9=|x`q>=y9Wqm_a>Y{i9F<#Zw5(L@X7476S!(z`73&w#;DX+mcj$BY9}Hv zUd}uP4J#nH?7*Kv+ze?4E=KT^>f+u3cn@gu?cL!{bdsug;nm}R6ySoy@N^PfoRw{n zR2YdHjF(1VK4i;V;QPTW*Dfz%KL+3nOC-2tPmQo|y~1joXkI_a{T?H$=37I+$`wj^7-l$Se6gYed)^((yS$ ztmyc_x8#Zj2g|C2V5mq4gGH0ZfL7{y3-z_QNIA9b7MsXPAeTTG z=kA_>IUuX_e(W-p=Prs_DV3OvQZlq&L*Tk3|2i@(=>#Yi8hr;!Xx@C4iz1hDyGB(Y z{O~fTu&nhGxzE(xxu6vr>`-Nc0#+*RW%QNItA`NZfYI2H7%Jbi-36? z*e7(d2+mw0!Zuw5Qg@8?)%BZnWN}f@$_NFs694x4I(<`0CAe3uKx_SWwTaYiYW?o| zZ=rLR0$q>wy_f5UH=`F2%cEdk2=1rUz1nntyo>rlAq1`_t*a;v^1r-$&uFaf4u(Z zQQW)|>sn8t@fX%VL1FWtt1Fy9<}a=PWt26@RLk1r{;ZTreJ2fBa*xfwzWz7RSWU5f zGXL57e~w~bE^oD_3dA7!oPeP<>it2oh=HiMyQ-78xXc~y&=eDl#m@AjkL_HQ+y@foqo$w#{=3E!Mw zblq7hAoH?wc;>8s>xE~|3(uUy9>{|e=r(;1U>YPB?{34yg2zW^P_;h5m3+f7!gVC< zMf8_32H#(e9?%>NeF6-w2PaI-1LHFvp^-jxW#C0HbdSccapLaCf=&_Q>tH#lHivs- zWb1$<{^hN=SBuR%H@Dth-dHWxHjBF(civgMv3djcz)k$d3E|zft+(&o+bU3EWBK;h z`^BA`#q#a0A-w{N-F)oy-ak=`a2}^)K9-V~}^xo+)LGY};J1am;S`rw|XV>8ZN9bT9 z54T`7d#8I0j~8{6F)}H#ED(+jz9%J`%|ftMPFk8QrY8O`P!t`|se%R0kbr2PWQoZ9C8Dc|?aJ7HpWf zb+m-fO-bsIxa-L2WsWx=Lrowd&4_i^5aZHQoCp2I_2JmR<`+%jDWvVz+U6$E5z))Y z_rB!WubNDCHEP;R&<4D+)oILa!OFgJGkb)epby)_lfmv1e1dfBEcRYr?7gg*tQ<}D zl4vuZR|7ng;pmJ#%*Ty1ej~)b8wlmF$T&0JmTK9AA!{Rxh2a`bSIo)DOn3wu#dbI0 zY96AZ_uD5(Ep&jFJfUs(cq9w(wKF4#GfX3y7f*DW!2v)`z2>{p#IWI!tBwiUNyT-= z&stY_yH}Hu^y-l_;I&Pp=W;40OfUiHNvKA~jO-FVJICMOoBPI_kG+9rfA`5Z3#Q}Eae+1PI(JCrG`Dlyy63|~!g>G{SQ-6VIG+d@`S*%fEms%LhnuIMP$p%A{ zu@W7o`;tANCladr*80z`A21m^j75It(qy^aZst~OS)`hHnjPtmw zDjjRu7)HZtX(Xh!z__*lfK2#)b)AnG9Nbv~AtSAsK?-;c)i^f$DHJ1bNe~jNse; z0d88rwk}x)tx+vpECD@PlG{a3vL_v_shByK1o% z`w1X~k}Un5AdUz>DZN`Uo)T|~U>$zWBZyf;tbmToo#A&7i|&IRo5OQW$q$w3vmJh7 z%=ml-e`3iL*o#FX-JoAn!5Y7hbzXTzgM~)=C_&MH1t;> zMfzrxEDc+)BopC70rAOzZu7BbBeW5r!on6-zxrsWCjs%fA%P|G+*BMWZ-8`Yc-lgmrBKo6`b&#dIJTE3A z5Wzzd^6vGaUgX}SxBxe3rmUdrT7M7z;5cZI{q?{e)kV)BuCqPI9DzX(#%;Swbfmkp zylB{)+(e}Gt@ z3ZnpVFL07{aRu$LcL=Nq-;=K(QK7kZyV7ZZv{BKx58*!FMz&9LXOSG@cC?2NHg4br zBW@27VxVc)09_@$0)%yp@FEvJJf zGDVSupwXm4*EB8dakwWQynyDulm6%dcH8*0hyCTwgp|*BA>xi740oeR(ppza=Bz|H zjDU)fJdHj2|09_R=r4uNLWf$)Y@}#^Mc84$i_!RGZ%^M;9mrCy8ktj7Y>4o%(JCC% z>efa22rm9(=zRnMD8;4kY|(KfKf(G|d#oX+*r`%n9YO0dWT6C!P~x8^6&BL=O9X>U zSD9xWRWgRKUf)Ql>1k+~9(97cI0yc%KSDH=u^ zlN>PFS~y`&&@Dksh8P&p9f!SYtN^jg}st;}sQblQM^QYdwppiR`#<-_jTHU(HyZ(DUJTT%=&cE_n#=@Q!3 zOhFOVSg=;2*Ku(24Sdasjq+nr+lnZfH^(Ng;IPZg>O*V~DBuBG0Jw|Qhh)|rV+Dlz zAs~(lrNG{sIEf7hSM#fwv^iQ{VG=-KpJMg!1e!d=VT!cGsj>(3$VJ?Nq9865>+^#$ z35ga^B&G@4A)0P4C@qQBH;Ns1P4+kfBbQ~o&|HoWfxcr_V5~d@4)z(gs0Ish?U84Q zWrV^#ppQ4lzk725l}s+=_BV$VHNuTx4)R>e?u#NsNxHf}lXs2^xb|EHO*9nc2gA8yU z8LsK5h1lC`2O#S-s-A!>A76v+OMQMkM8UX>A09`M%z~VPlnhTLMK-divBACmpm%K_ zOEaL_6wpO_TZw3wu||%S4T(Npgr`-3Jnxdj{t3LX8GO5uCD6hh+G$fp(1-P*;Q@hD?GGbNi4`L2Rt&@tJv`30d_>K3IALs5|g?BNQV1Vv}s9a+(KpeICAMh%bOw9}n*pg*}^4zkQmi zf?pyQM3nbM!+2`uk49k9$9;I-J&3{~+v#+$4oESGjfr?I3^PJADCJpBOt?$M zrjTt~Z-aqAHpU>~p*U56;-FdM;g$fBEiCaL+B^N~LPNDB`uBgBe>5Jg=)u8a_ejFi@E;2a`d2l9Q4K$qt z6vW9u$=VMD?>K zHBOLGD$C)NNze9R54(*rh;dn_Tw|6Cc^pp_o_xwr0{jdP=Zl86&WSAMI6+}^!nDeV z<*ZK~k^VauaaHM&4b;RU2>!A^^$@@gqo{?PBNLn5n-eigM>?A%#qlJ&)dyLYjJrrN z5)^>Gi}oS2os6Kmp!<~9^uJWc$nlyg868oSR=g1ZRv|6b>Na0mZDv@r(nRqNgB0*8 z{K1)I1I5*u3~OmN7Y{}At1AbA7)vp|HYDT6GS%5vik;T3)?0chl&l4B-vdv?2?f!m zxVdjoSsQ^}M*D;sbLhDlC||L-BTq-j#}S&<-AvQ1lpyqQGv02JvIDfc>3d#|`%6ZV zqw%q%Gu-RK|AsQspbIksypABh;(8)SJ+j7#b8KEw3}YyjEb9RYLVj4s^~1)Ew28#l zD%y3MT_ihYq7oGf|K(YLPkYU4UYU zTV3@C;Yv9&CulHK`x0;{^yx=6umh&M0H#G+UpbZqO&{S+r6HK8c~Nm#?mY$*r3vLx zGaxhxX$sUziWK?q4d8Ul{Hlk;ng*1ZNsw9OZ8Wqh<1->tnltynY46}5nTsp{M!k*O zcqqwGfL8EPU7-q(G13NrnbSChlDVg3H-b*+E$qyc!BpyJ^yIao5(Ayr>31MG5ef!D4UL$3km^Jl92vnef$s{ zsYFsv0ixtx<{9Zh#Oj<9B&;K8s6st#3LrDlf2;x2p$}Pf9K!=^58QIYGZb*eL2R-8 zfK$N_LNLbi6|h8VmUEtMwTPqe$^~MJy#@XXaJXrv+W;l`r!0bUFuy5X{7 z=^$R+D-D&3NkeEwE(SI%N(LuL?Sli&^Cp|obFM>D0FZ@5G)^j^*|R(!C~(*vFjtFX zjP+FG6nam#w~Kh80w^lHpXsb&`ap-y8gxDI9`U=|bSDo0F?5Qvb8o;SvQx%oPs^wJ zBKM!Yrdl8yoXM_XtB}jvD?1=@AD>O) zgM(~PPzmb!x;xZcW~3udvW`X$hnDiny2Djo))CrV0Y55B|E0s6lf@LZJZ|Hy~YOQNkDn3!M%HXdi-1^?CiR@kA;b62Qhui>8@F=37NR zN<9gp3-p6JjKv~^Z6TV)`$qr3F3=KC%T^Ft*f6HDEkTPg{SAyCggtlh9wZEyUlb{P z#sDhp3eXjVwt#^Y6cS9Tp=MmfcWGgu4jc}v`v)2W}sq-WwC3uMCgxA z386P!M2Q3F1!0A-i4J#mkXwzN9AGc;8W@4-2!yi-*_qz*3x39!=IffAhIp1BQj}-4bh>B9f96-#z%?Dh6x|{htN!=9u#cL zXK3X?Ug*%xnF(j>biVqnj^`}GASKzHP+5ygf{iHyn}lun3IL7M{Z2Ef??Bt^SP^6r zf|yS4k-B9N4_wxB3EbwXG7t^Mh;2r0&=H9L$8ZgD>Pe5U2sPjZpx}wEOp=P*g3Vk@ znrXUUu@KEpM;yr<3}L!7mi4z!KualJ3OWJ1VB(>$P6YE42e*ruSm5Bqso)jld=!)d zkSarylo*Wr+DpR|8Hk{7K2icsMR+b|>WH*hRI)@g6ECDBUBnj9ku?KO=FXfPF6f5w z5n}?zJTi96*@5T5MQ_~4HBQ{<>XjrInDrpruG66+gJ8vG5hG}TLw_K2R&29$arQ_p z;$=4*EWIdjq{60N?7;jPjICK50S*uZPmMC~JbXclVrl@HczF!mry~QjM9dCOM^!~m z?07W+b9Bkx4ztnyY5){krarFNT)JonL%RtJPXH(R38+JceNaGc_%KBgb^yzk9tTW* zLT&6#!XLHJ24QNR@g)q7vOg#&nH|Wl-zfHa^EYJ3VjMH+I}fv~3gY?uD3gm^%Q2Zn z5##cmsY14CW`xROOQ2|ffE@}btHN1E;#FJ}%6r442XGngf-i7&Ic&+M@r68E#_|g+ zt*;=zz#q@wA#loG-(2tG^-pIZGWP0V{ZKL!=ph7}>FoNe@%q2diV*mDL{V>ktN6Qe zQxook(N|@cWGnUi>wgOk{EU|}?VG*)+v|T9FTdn3xrrRbt;FA7|0gK%b6$ccIK?-6 z|G%vNzj*(}^u3+Ht-!x(-MWMlU+@wtBkRl7?Mtmaz73NoAK0wigG;S{m*v7Z;xW)l z{Mk#bKgSY3Vf|RjiX(mcIXtziX@2)o>+j2e^3}Gt|Kp|BKg3(Pn?@@=L9T`Gf1zAh zpXRIm$w%_E4hQ(+4V0K6los^5NtBCen_dvq*M&I>7XMN^D<*kg4ujz z@%<+avAabvl){1!*IQQSc*8<$y3 zM_0W2_9`E-zh(TlvbA>SHm89b*ta(DbD`L}v#}MbzPq-$iYUB|HHOGvzPWJ+%`*W8 zYB0;iZPvTJs;w|N21gxpXrKsx-@~NCSZ=H?-$GkRsBt?htO=qt&p^AqcfuT-xT6EY z5W*m_d2xP`t%}G5e>OTB?DU8JlRi}x#r(G%)TzAn2jHK~9qm79L9`qS_)5xQ?W$*F ze)Ed(Tt+0ymlabI=&!fjTQvFE-_akpNs)XdA5YbU)$&p0T*Va`U*6(ey>J=5C^obpRoVV)35soGg@<$MakK>bhO9Ihs z_K?{v3}gj%MBHi5$;AQ^2j)Y4#hx?J$40+0+z$^y-s#EbX&>ZgdPuu$J7LtC-IN^@V+;>=;d~oLsvx_5vh%Pv=5Tf1E5H#J%YU`N!GII`@P;an zykz#S)qS)A>zpJX-vNF&l+3SrW+~AIEsvUyME|{stQ$yX!zDy;$Z+@&+UZIT4#Ou; ztRY(4?1zLo`x6u3{imD+{Re}|;Qfh9XJsyPrP~nG$Kdx_QBeSS0r}BJ5r2@~xaSYk zyDa_L_K@*(`6&EZ%r`VD7q5)Q5XsBgsS${&2hx#@YI;xboOR5eh zmu=cJ*~EHt6MZP6NeM&<$mvxc`%iay<@#8I9h6ysEkPp0#&eZXCq z9ZB7zVAnJ=@tFxN&AZ;ZrIQK$Vx_%IcoqPx=1dtG^F};=B6E~W1j-%9*FE^8fsVSs zg%{3R)H##yPr#9qGSV#d@Ol$>00mXWVN}ErgHRJ<(IH&OB6ei`g@VoaIIIrvC_d#u zF_sqfYiyIqAumVwIWC4zgtDPI76LVf68I!KR9E__Iw4JJ7->W$1gH@Qxdi^+Yp@CA ztYLrt3H^qru@VMbT8N~@h(GB!S=ZP@WfCepOa zP7iOgwI!kQX4-IqPluah&hh;|kP6iTf^hPl% zsqZ5oDsEyJ1mJJZQRuExH_X*Ed&Z@NX2*635OuY5&{%O9Tz}YHp>d5KGj$auuAtn} zs>hpC7mn6yIzx<*FvB(RCX|*Lrj7t}N2 zC5e@Efab(1Q6$uS*9dl0>ViBng07c%(>TcUio`R^NJ9+7)=r%}&&6DIfoZRxtF>q` zy8&K{j5Is$Ps6}_#2adK->BU-C!U81W3rxNwx6W*!zOKM(2c>>*~pi+h|IX;aI-ZS z3r}nhlE&=q#ljQXLjj*Cv(!t%6^ZScJZ)A<_I2hE*pH9C9F`NLuqb?{z4<)knEy6IN`>FrC3cnw5REHpSAsi~c5x#yi zZ!0{<#9%80+2}p$?ZAeNdqOp@V{{F`OZGs&2NDF@erk-m9BxeZ#qrWrL2aZ0cM73^ zVm@@_qKCz_Y9g+-1}izVjbgo>+}sIo2Rpa9W!Qs75~OiM(c^euOb$@*s0W4Zz1W}5 z9sX?~D>xcx_WxTonFO|&11nE2Py&m^3|U(#OvITF)^#;~S;VRKY))+vJ#xo_WgLs4 zsez+|uBW+)VLl!QD@30Qt=f$-{E332oYVQWN?{*~9vjs_N%p#;!O#}oo!P!=4742q?zS!g-ym+(*vn;(OK zM|_2>Z#d%+QP~Oa-XrIv8CxK6oSZx8w@a@T9RL)jHNAsKmHI|GU6I+l#2V#YQPBaE z6J%S#MkMg>2Mh}Vw@DTY!Ho|i+GRN`z+`bmB#p$zhnlv($6VYcJW)3=prVt7Aeo9g z4wq5GU)(evhT)z*BcNkE)QKxO-Edq;4((B5>CwHu3r7@S2>Kj9Kv)ql8BPzp(+d<_ zqc0TUxCq!G6(c>7*l^HrPXz3ad-|YZx}7y497%99$)4f6Kv;Sqf)2viyg9zN2#`*k z0yopsVYYOz+Z*k`r9-tm4#o=6cb&1?(&cPt+bAPZhRlkb4Op*7hMS_v-4 zO3hkuuY|E-Lp_mqmu-0Job4+hk%GcHqT8W6rNT{&MiNK|>i2~`;9hCmLn{^bEIgfBJgLV7$UV47IOAvqCBp{Y8zrmv~U37Q5M4%(EC zyEDuSn^bF1MnjcBkN%UybaE}OIdB{_K^7E(E7U&#CxQ&&q#cH1Q>DP8Zmo!hDH^@z zK6&1^_J*v!UF?AKiTEcQtM`aTS(;xvoo?d#$u2sb?M`RDS==F7pE6o*B3GAnIe>FC zA{}YDvOvh=I5959 zKJ%A<#NlqZ{ShzcH0O7@?L(rgxW5ki+s9z_@SzT~uI`mLny=|=2U;ziQFxXJjo09X zy+~|Zf1WWyRuT9}6S;-L&@5m}!~D3zw9niF970s;zsSK89Q4kTFKxK@_4ldDY3mJs z?RHtmuLZ$Sp!68@PNAMaau3fhq+{BGfG3xhiY*V{U(v?or`m+9U{n`Lo(eegUd0YO zg?kXBJ#6RG2h7n53^ybPfnk)vc2A=VPI1(jegKi(5B^a@ZJRX%4@@y!}Ah3}Y zA-OCT0a2Xb0>|rfp>~M5jEICh)l2k*oaX8JpDsF}HV_16(J(!QHmc)rjifZTP8nz4 z9dfY!=!wpjM!c=toi*ct8RrVsW>k@cWjDo*&I%L2WDp9(yL2Fk36OoIWZAHFw{axk zk|O+YsPe=iri6_R!jxt*Lm)qwU4{E2h{1C44ytY=wFtd?C0z;SYvg9va{(d_*%I61O1Kfa}O>&xRr&4zWO($`HF5_zZ! zAlF5S*)gfXHY@fej*(^@jS;|ciJRPmr&24DD53($seqj0qq%v8p0P`;5g)YMVFEV9 z#1_l~b%{hO!@6y1uPEPmnkWyDOQY>2e4K6T4W3J)HPf}{q~$evs7zGN*I|(IGALRo zF+{|YS=u{z0#Niw_Nn+o!*8`zo{s@IcFYfe5DH=&)+_2miD*6Ep<;&_+x=Z^GCCG$ z7Z!V=Ljmof1jlG+*5=B@nl_+hMZ9%v-!p8-61uRwm%udrYm>UqT_i?08Sh>D%@j)n znk=R(5fb@(&C;TnCJ=IM%=vGdT3|2l6JSd7rth0rN#2($WyjQ-RZiYxr8RkTSVQSH zr~yeE{WM^!j#q2=RjB%W7EE%v2FH?GO*=n#nUG=0q z05CU~nCYcGS9R1ZqrQqO7$#Yoo$b zt5o#-9parO+!DH-AXs8YcnO;xnIoZ5*&#$Keq_blHcaLxQfPSfB}i5Dk4+N5R~Ei( z4z8|$sl>(5pi~)4m|{ceZHg2+wNe4(vd%noBi%0*jF>L%m@cEDA*!JP^+h91P{14L zbG=MWYiR+rp)x?$gkx4&3sKWpebEU+6LSNs3tJIJM5PEAT-62 zky?4@B^8rwj!L%4Feuv{ay>aB-J3yYAp63XJ%I zXA!Y;O+0T+IBrcpYSmOqxI}VVYzA*C-D7Y1*vpqg`13e)E_*z=`3dae2g;hUI&NQh zlB{UQ$(jUMy0v^JhCj4R1>{!uWW1T=rySX{G^SU(h4MHL>JwmLXtT0G-SIZ9rq5Cl zYzAp1X$XF`p+gxN=ua0BGD{Mt5*%Pt7hzwq=)Y+QO%&#J6e50^KMf0mRZ}vn0W3XK zc6VuXk~*%&GWjx5B8t`&(h^DXU^uuI9ZG@=2`jsfU0O@CQB^gluQz`^&irn0?+w5x z<-s9>a4z9JA8cVX4h>}`p8SA@RNB>SVo^gAbe^m)0GF|jn)D=RUN|{}N-qSb->F6T z%?i;CxnU&qt-g~4+yt8)&n@H_vlX-Z)H65JLQ^2+jRWY>hgwb3>mcmq&2*ddG*6 zdqZ3o%E0v8qRSM?30S30U(w1&M01Nu7;lneC8(&OZpQicgvr*ShaPn;**{fNf_qMG z^Sz^s=4Szm@E3@}p;5I~)cn(yqfcwJq0uzpu8+~<8ZMP+CU`$$kknoBupwW9h2d@! zCNGRTuHxOM%KEaD$?XO}u=3>wE9gRLnNTl!aQNVrj3m1im%SbAra6hCS*b*euzk1B zWFfHkVcv{+QgP1KUwh*nO(`V$MW)Qc zuwgg>I%Sd`8{rI8z6r)T2A zF$08;iI-xJ+Y+qvAJM)grJC(btOjovu;ot!RIN%Xu!b7x!%zX|mxN3fU&ZyC99vWI zERKbsOW$~_Mv+UF32)WU`%O5J;PgfmB75

4{%o)^+98y)*xfpybRD61poLt>bjc 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%0DIwZirK%)bSPgUejbJ5}a>X9)Li;^r{9e*;#I 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 z�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 z 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

Eh2*N z`{vh+x!H?-5brVn{c+poL=g%MPl16BGhB&%NdM54!ecRxOH-2h;$tU{1dDM{pVyZR zE0azf2^Kj1o3RybV9s;#cU>$MkbwWvd_DU3aCzC#OHN<>-rQ0;nwf)){D`UMn9G{( zI-?u6t9W3%nWr%AHM5@Pv{IGNqJizjGTSd0o#y0TE8Q=`>8MxAd{l}j*I7cUSk&au zA|jWs)>(N@HEq&S+L+sdbsui$;&z~3)^%{mXX-m&yS=HKrs1n7-FzoSYhkm#mCio( zVzX#qOKs`ZnBRH%b+aXdEAjo&6dG-LHy6dwVK$z8@q2T2 z?!pE+mN`X?PU~QX1*YdYlfAy45h>cuGLeG<&oc>6?i#;6-X0W491a*#o0(rskl_y4 z&1Mk`OwW=Q-`1Rd$tRr}7R+1s2n^3}dN)1Qru>y(`!TEO)EZVs4HFCKGeNo;*zaj|b5jO()G z9f{Lymt&<&_vkfI?+S$x-)T%a7MP6Xl3z{aX5Mg`b+?orA%|tC7E4-Xv(cCHX2+ch# zu}9ztOPF9bae}AH3hcBvQ2?uRWyRKqikW)X}Vt0 zYq{016c6o1xE4D^bjWx;ewW(9CFG{~O3{bVm;%_4P$`bx zfnp=sf*E3{;t1dn@pjD)PJ}EF&Dx^Q77-s(csTpbdBa%=9zu9H`wi;J8N*qX1Cn?+ z3(2!clXgjahO;^eMDcJI(hnZa1TyG({RxRe#7S+@v;O4Z5W&M)NEZW6s-kB&E1*LL z4`(9bpy4dThJ;FSgou+GVyNN>;1I#XS)w(Dn^Z^7a8|^JlxNL^I$amHrJa1{kD@!K zn8z0@sTo{}X+>kY0hv4;m|iy-*{|1&-Dr9}nXg86P1I&oK3|||H3OJyy2D>f*pTqz zH@o#}^iOwx|J5h<5!x-SR%UmGDehIYFqXFl2*y{l1l!3&nz7DU726(KSQAh%zZ951 zwU67Hyyh=xDi;3>v=R}V(Y{FGpS(@$O*i`rKrlx8B7t$J0&6$>7C^!L=jH)`(N13D zs+d;iRWrf>`E9xZpWY9+@+<4~r_by*8OqqGuwh2gFaXfHEdJuw?Mvto^24J^Kci zB+YWphXSYgihE*|zu|it6f*(<ly(?E!sDlkXJB z^Jqg03zfa|=pd2DjPlwxXoFIENKn3tGC)bX-#^XX3|74D1*l?irnn%_0@Ic*R;LY_ zEW?V`kyc`0f;6-N$nmyW(j1D9O=(E#+6EMXtMqh&IAi^fPyv{{mb>$*EEvc&dd(A+q7CDuXXO4>mo4dL#`9gii=v%a-MT|~+`fP#4_Ldb0CDkgQo1Z&tMraK^lf9-l-l=wkw*8WyRce zL?j?V8D@;!?;p)38#Av)Z%j_9@5q?D&KQ-EA>fULkJ4Wq77JgzqhtV{+WVAgnJiHvnH73# zDBwdw2s}JZJ|UsF2e;i2B?72;6QA-#RBPQou*#v>8v(d-k<>__=BL@`=49p9_LcC} z6^dzV{?3Q@)8o61GHBK$1-&hVQ2Cn-s`?SlijS$Yoj*RdI=^7X4edY3wc7(;6oFyh ztQP$Ha9WF8&=ywRVqwVidF@cV-I8UwQu1XosQVy;3G0Zk-0pgPSj;}lP6IaQGhj*y zrSE4-Kbh<&S9H?@gl0wjZ-Xf;QbAc>zh!dML%W+lNIG2oZXtxq&+py4Q!Q1+{iB(yl6AUdg+h?hodS3Sy}K@C4QO=uR0{eXgE>VoQ3WTEDjP#V1cvZ6t--cQV`l&qH$v z`;9VJ{nKFP%z2LjW*oqqs#?udHv<-8&{xX>X7Z}1Up{^8?OEyA%)tC_XSJ34&ph>SW-dRu`-5F zq;oyzDr0a#TizGs=BAs{x4d67T%W7N1YKeGTjdG9q%NPwc{WzTIuOF=w3*8uR$azcDjwcjnXk;_<=Z z;$M~S6on3i)!cI`^mI^o%=@x=zjJvXoAoP1l*hX-+h!7m>$Ti1Fu_`dh{97pfrwHk zgvvshvX9OgQF0=v%2yM(rQJcUJKOo1Hr?^-#fDo=Xr+YGLhNJNqB-88%mHIxl@A(! zoppB2iHTXMms9DkDy~=0ILaMr4Ks9)GR*4NnVVh?HpkJ<39Y}?Yo#uj86oWMtv{iy z*kY-6dw$&+Kl1R``aHCB!#C&8fnbOJd|vsFll}C%G5e6ifGqQr;pUZVY|!`1%)W&$ zwvBnl;fu?!nr7DUjhTwaIWmTFEj-Q(&0%g4$YCG7If9-atZLaqdA)wPU&m2%daSJl z970}Oe7Bs8zWmeek8aU@JLV1`It6d;sxW_KJtEC6ID_R((}oJ}mrLCF3Y2DFRx2@I zYI-ZMnp5c^&*qSLA=jF%Svh$P899G0XfSnXlwFIgxX{faa9c+#@Z4NZ=8KEn**mp>On#K9FjX(3wdzuqvPQd z2n9k52dW!L=%@~>j7+h69~cEP4+y$9kkr!oWeRf)WNb~q%2M%^1kiHg92yed#79hm z@uou2DsGbiTwOzg4H0kQt4zd$`ED-nv}g&Ki}}TNvVHs^@Y+=X95UXM%J2)m^-?t>Ic3Jw|X!iKC+4x1S*)E1Q}_E-Y4 zUMvD1VnWcp{W&$}bX_*xk+Bp9rMm`Q0SU?%AeMeNk>PT^kasdDPC@{L<(MOa@EN3~ zpQnqpIQOWyHWA-TE(Zph5Y>rhHs4JrTi$i+8r2gxP^CG_`yf4X#CsplBjY5Y*c>a) zaR5TvF5n?gsax0|2X%`C5rm=f_qp4drPUSfcW13s*Tz2s1?`Kl2&FI=ym_)`sST;@ZYVl%_&g&sSS6B;ylA2aiNylRvyehLaZL>?F2!BE0FZg{Xdp`6 z!?$ULNY%qVIB1F1v>te}J;d9er+qkNlNDyy9%2O=c@3SBn9hU; zNZ>WGYY(x84H2Ph7881hfDUGgu3fV_I)oIg!CfTn6!o_T$A*a54Y~cvXSS`$pQY;D z4dIZWjO`76zog+UGkWK42tx#6tYYTpEDCq7VgU_AvDr316>4+mW;?+H*=q==x9P{U zMqe%_{K%T(fF7`TXf6SR{&jqk(%Z(K=y^?6%#Hx8${&#-pqPJ~jGl;N-ZVu112E`g z?M>N$o}LJ7v!;z78II09);06_t7LMXk!;X zq@V+Ag0*uOUSNW>P|D}QrI^9Wa_N><2F<01tmd*%AN%IgLxPgEFSEIMZ6J0F z(c9Ywj)eC*jWyT?duvs-q+2XD0JA;y3*H)0w@g2IwwYzO_9yI^y!>% zR1jz0Yl(;V-UJrZMN?;2%ne~`cF$a#W1^PG7=w}=b@S+%lLeuG!5hzjD&w@s44eLH}HmUU^2 zFAUs^N+9c$b^{D+bNh5@ETw}4Wt=N_h2Oeb(Rr@Cf_+Sc33O%$5Hr9)A_6uSR=F)OXI1gq7JuEFCak~`tsrTY<9KlXoVw!FwC8Vp9@o)UFS|DCP>5X z0GlA2iR!vLAfkaNjIHfYg@(TCG*pTQve0QZKcbbfn?7YU>)L590)swuB-2#oMy_i| zvWyG?#r#_VLoG~a{012GA$Fyy(tw{1Te>!|HEf6|7D9}(se~a4AtFOSu@G#sa}+`V z2K}>3dz;>adGnAa(VB0?IgFSg!9H{`&tD z_wL_u9M`$1v(~vQv141J_!24VEz7cHfZN@7lHN*;N5(2>2u<;A%;0qCL7; zqenN`W|N%G{N?Ld5l4WQxRqjpG!XV-2~f&6Z&*>xL8lQPfLV{M&{Q%+$WcA3o>yKe z<&+GN^G>yQJS8!`{8-0maEN#_Btq31RxUAf@vG@IEQo(mMcjKqH^NL`u$vPeI;;ZgeWCG52QUT5e~?zQ(d9eE0_GJt(dM`oL2}KUCqd00P5LO9pjK4lC$?XhxuMfbUq~uRb)ifG;}SDlHiIFX$sSo@W2KnGt}39gd&W z1#T()q;UfHUWIE|4y=aVF1@7VUA6Gch=`t%h7i$Ig29qEIMav@L1aV`y`w53jRl_9 zU7mdSJ!ko+X2nk5&?_WxIMF-zsz<}Nn1-SnbVt|&9YP2jTy_~KKobds` z*AaEsWnZPIWPzp+#>>%SSX}Hw`}I2iHXZ8wvh*>Rop0%HtYl)k#{$ua68{*Wfux_; zOIq~vXFVFd@WA|E5uOqfB6O8p5cf!m+oyHcPUvRmh+AkRR!|WmsF#7EtUEMLDgy+N z@wT+!*xV2m_^vvpYQ+=~XMm9Rs)P*HV2`f$V?i8oEsw+t77esm63FqQ1W$VPDOK?> zf|W9!4MoF|T81WojJKpSA$Gpx$tC7wgLPs=;X_1asQO13rw&!a03q*Jd4u-Vjw$zw z7B{8|SjQ(N3j}>41)0=8=+npVqn?V`-s0NpiuV#F+)6UY^P;DC!#lYlRrI*{D@0`D znK)}Otq6k;5f8%!bxBv`vGf+R5*!mU#t|AG5*~yl&=Lky5VI;CuRx(gfS2fvNVSGC znZD=`xsFtc-Xnn=uQHn_t13;Z%Ivd1P(=aFmfSIE3rL|uKt%!3BbzTEhXisevd4Gc zFgb0-HTV$WwLK@SQ|ETqQnfvtVTBNM>oz9@3=rbgo9=Kt8)YW0{RzHQ^~Pt366B}( zO$g%2{#}`AUF|a8MqGg^;es7n$pP=wijlcx6Jp#9^DAizeOx_J7kE!6o$d0EeiWT2 z>ax`F!DD|DCsHkcO!#HkgN>>z2qE*AaWZFgVFhd8`x_Oh>DH7u&j!z5p+rpwiNA^S zqIxH=Kk90uzH~?-_wUw~OPkLYJV-~cNV8#v@W^QO4xQg@w6de;BSS&G^U6cPA&v3q zJ}ooqOQ!mRK_(_9H{el82Z_I^iB|iLpX~p4`Un+l5a^})aevaMJLGdZxi-%Z%wOnS zV%fP)P9OM+%ZV-%d2-%NyD;N6R+yM3+<@yE;CItoI{C z(gqE&uWuuMeKdx_3 zVI;HX|NSqr2U=iGb*1dyOa>^It@*sqw@oFlls+9KR!6$~&g1@kJ`@dF@?JuS5Hh{7 zK^a_*Cm&Cjw4Q#^&1ez+ns$@2phz_~h+~HE>ZIqIOY;L4Lp4*t6emx5VM<7ii&lMG zGn2W|Xf(}=ZB(FUgTRku4{A1@jyhX8wUQ@UPCYdBH6*Jn|Gs`_DL6?VB!aAuSISZ=`Meht zam%_yjT2_5Ak7=zd4}XmnrX^&T5)EMOEtW!-ME~HFYRGlxmsWXMrGZv#|GQz*DI<3s-SLTul*{ z+wj~?7wLV2h&wh3Q!O~m@LQVYV}cFiaN?(s+GrYmsfIM zal{#b05Zl_qJsFR)AMg>8xAee^v~r*2Q`kJXP4CRpuNVwrlW-V^odM1GSl1wE-Eo^mV%+YUjKHFhHdSXGy6FKv2DAL*ksqc!H_s42sneQQ(274D|Em zB~?X1)hf^}BFM_J(g$k@u2y9QKv0zqR7;(Lsg(l@yZ}))OiN_&K=h^!iNUB(r&!Pg zlRCp&m{#-o{p#3|z@UDkq&BUJAlrYL45A;j@?^bb@6%yAj4k zeDpe?w?wO@{)vFVP?~g+WwYW(x9=bE*?EA)0RvN+cBv^9rnG7x4IF67kf49>FT4#8 ztwN%N1YMb?=(min#^vovt2AX1LB?zg)Umd<6_B8FN^B_eZ@UuHaG-HqIDAeWt)wml zBFM^2kIs%8?5#3A073N=n=QQ4wEneCUeahFDKkXo_t083Cj}meO2=J}rv0RS3;+hH zrZVzcl@U>CKv0$GPycc;d@iD|RYrF(L0AU+<&@^7q#s-53yTP{G6Jt;VrmtE8Vw|6 zmQb5CdHQRWB@7&B%G^i)o;t6Wkf6J7D{t}J@OLb|l!=}Ok(Gcjuk0*3KW8sR+|<;%SW1lv*0P!t zE6oUdC0P@ws|W!HE~nDT>d>yzDKwCjY5%&PUkmTGO8W(#Pc&2qqVnq9im1Q~5qZP% zmPBk^e#b`q(8*X{SzRl9Oq5EnVWVt89We`iFc@e zpyRmBpqkg{R-<$Y4C=CnKp$)gXVxU%7-zaUvFut6C-k9+WNOv5vWNkjydG*hn^^zU z36I(Ih45Xw@Gy9=$4OE1^eM_hg3hsvA~C651}{M5Pb;@`puq!C*~J(x=F2ScNW#Gc zq2t1rUI@0c%;15j?9kAut2|w_>dqND)j`g9+D4ZnC8XC>FWs=FD zXl09m3(?3%xFwB(15N2NFQ2!nxU5G}2KQ_#qpg)K1`f8kG)Y~?yDeoSI8Qu0E%0EE zOO$qaI`6aLX_@Qh)Q9jBP^(;5Lc*@HWuje{%Ym$_5vxDJxgQG#o^sS({N&B~)O1;D zr(j$>usyKNd~w20&o248tyIlL9;;h=4;kc631+hqedQxstB4bQ11oCueQ|*W9w#LI zZ;xxd8DpCMmKj84*LI%Kz$(w=JW$PaT@0DU1fdfwo0y`RJD{L+3e9$?+)!y(?JQ(~ z&h~cF(OF2)Iiccbly;%Q`!p_**Sly*#JU${`!e?$%T~>pfrI19nV`A)wp7&QRx?2W z1eN2u#6$f#Z!?`xx8w43v1cJ+m(#+8CKg(a6g)D=iHYYG=6qhk$%z{n?$1k1xY4mJ z@o<06hx=vCQg=l0@qVkCW#C{>=|J`G6Z#@naJ6bw983_FVNXA%UO+4%gLJ9a@rX{W z<1u$)Ny@F&HAPq3y&@{W!89jAyzMnLG^@J;=6I3-jWz7PZDl9tSkN zYv1-XEps|wjYU<&MPL?gg%|@474O^EJQZp*C5tHH=xqzQLI>cXq#{;m8^H!+#X(=8 zLno%5SKSk3AqO2gDoSQHR|^e(gd{2%7amGJv_;Bd#5{^(bX&TJ+ZHTjO_Xqg6>5rW zUI|ymY$7$B0BSz4hA`hyXQy|OUH0jm1l~ME9K&r9Yh1(dp`{|DsAv6nNt97aaHzO7 z%{x28`7SL(+;oN$`re6UvWU&*1Yk_}fWYwv1m zu82Sff^V9E1J&zz@K~8Wc)^KcmL!UT2oMn%Xt?`myL&E@ek=DCcp$saY|38FC=!=6 zOkzH)netd&UJfQmc|=~)J>p)7w2DZJ2*O*;%B#`zoY@yqn*rb#okjx@k4AqK&?*`Y z9H`!eq+=D0bnNAY%DO#q@_5aj(bYxgf`XR2@_IVvnWU8~H5!N>G5hGwu=5d}pGV!G z=R!Ppklm4%UJft$@%1&c zKT#%Xz#2Ny4{A?GfS}{mgiN>n7k7x!s+zcK^WGUuUTf~uS zHB*LBnS>M-|uy{)Q)fvcbzC(R~v4F@V7kvWBjH;>XPA}t~a zdHV8la;x;k<{fxWDcVxmpKp~@986fpgJdyX4z5`RXcZ&|4ph8q2M)YyRkaH|knvJ` z(I4@%wOW;$MgtM=UzS&@^QNFx|I!5oEe{s+gx46f3Kj@Vn^ZkZkqs}FFf@8MTqLqyOA^GsiT#HYbh_`m{#-VZ!=2&r-mOIED|&!U33 z>~g_De#|xQa&bsd`mU}j?AES!fkFS!3%3_Tn*R3sVKrZX#6?;O3+i{m)OmI_rms+V zLOp03=$hU_Lqdi1bhF!-MOqr`H7uz8ayJs`lrfQCTbH{F4En#GUC;^v{lC0r{_i6^ zO|O|u?qC4;H3wK71;+dsvA&^Rm*5&FM3B+VM=1z24hU|+0<}81n9KVyB31`I8%iXQ z+%LXYIMzp2Jl1E+b>{sS%$k@~;~aTW1qsf#f)CJnQFIX>>M8*e@1r?OnH&Z=$S4S+Qv{!7}3Gf>tbq z1zTQoy|@rnHDaSy@w%6M6cjj^CClLjFP|2cXsj@c+}hEGMPY?m7MFiWRZo`+3oLKV z^d`>EG1cD1&9U0MN;~?^`GSlvro(EWObOM%g8SVd_b^vW7-}OwSl}q2aws z4TB|hX~k+nOxGqx1h5Mg%TNB}QBcP$P!KU4>Qx$m3onGDz(``HkRl2SSa3g@&8KR? zfkM#ycR=M&$M&fd#WPXND80ZiF<1u-`umc;_^^YS9W(7)#|%u6KJ-XwtQN31#@)5N zB`m1#Now1K+vr1 zPM6KW1nE1BRDB(!U+5Ka#4L?zlqxOtp&{WRlVGA+g;AFAgt&Hka82j1E2+h;F{!8t z7SwMBtk!~=%VXC4DqS8*5Zu|txfeZs8yzEVWif|^#XP?ADV=2K8{8_s9n1<+I*V$i zHbe5rYDZdPg7nsR%WRo-^rgR@Y&=`=3qT|K%mzTW>pm7}UUz>|3!1D1BL*22EE)8=8j`G8#2eumZ==4kYERM z9Q^=0-Tjlz9p?aokOlU4`S5!_YH1$W1`9NI+WD_B)=UQ$9o`Hk5eHe4tKsn~pmt z=08*b>L1RBV(c2xZ7G0s6ITriQ}20?sICLAr4g3ak{U!X-sg0_2?-BuZ*aCe6W0+(>~X8+(r923rAO1hiA&ESg7MBg>l~=vUGxDa z1!>@%nuxZFFid!cu)y?V%al#{z%XLtgU6sSfc#pCtUs$`k@v^dyDEHe0|We@T73UI zvp+O|=bx9o!O<^;Tm}79jaLZxHv;JIcL5(<(AV5(7fy1>Tr|kngx|&&G zaKNCV7ha?z(y%p1AHoj*<9_aIHCV`)L)nZF->0qP_z&d z4MbE8#ZSLwOc4VaAcUEIYuk%==4zV*jVjcdmbr~s{R#iZXd{kianTHQJv=PFmk+M9 z3p$g4{&zW20{V2@FrS-<7?c_mO@e@ZK~ljc-3@j5s`VfC7s3t-J70u z>Sx+M&KM&)qICuW5~Q~!Db0v8zK9A^!>78Y>-8@V-$zo>jzXOnvapbkV?s5;VUB z;)XQJ=dm+iWV{7SY?@m2*yX|+37s*Jf_bly1KQPhR*bgScWgLoIXkgGz7d; zzQhEmN%m(M@3Tal)>op{NdS0^h;g59eNQSvfkVXGrFQ0tKrM>cB3FXdIYP8x@0M>d z3BkaRIP|lGs}o_-S9!v~v5sXjPZZdY@O~+sdBUkeZn}v$(6R)q^M!*CDeskU?wHX^ z7qv9dbVLlXOFW^Z0vK`>?Dqk-ubW6EzP16BcIdX-f~8Vo#d=GUX_Wykz4ed0y;fY29p7Yznh z8mBO;0urQmT~d{m7t?3rpq-fZHOyGzf$pA5M|<6S`E)rK$FjwA^}>7(APDa>!X@1; z9bk-U(JL4oL{M@Y)dRjyTi93v1_{-+@}z_gV35%G^LjevCuKCZ&;bPDPx28R-bcsy z(jt)99avM(D=%o^Xdt6fJ(Cr9H_WW-gkkmY+_#qK47Jl)5?2qoaNqC2N9pS0m!d{3>6mgFj0?;`$Im< z(JD+VA_(7tK%HmA$9Hb$IpT{1K!t2&p9+FpSgTgL7vh_{cGdzBgtsA4TT9=_%L(_G zeoSSs7I+}LV~(`!6#wZD2HA|K@EA6I(x%yK62t@B8~oREY6sV@@ReK|4NSK=Q?psW zN-6^fuDgP(VLMpORse$U%^)A;YUay`J>dn8sS1X^_@|=jRhVEEk#a$Ib%}-lR*_QR zf$bKz@j_fC6Ejw+^rr#?kFY8*3~psrfd{s?xm9XdF`Qge4PSU4P)2+`S6zG(82k@B zeto7iUEIw=Cua4j(!0cML92OZ8SU$lM_ab#wV>6!$^prFEhuyG5YxA+j3xsIE>T<6;SvqT_?2V@9@y^j+A{7x zYjo6RffC5F77>i1eVk{5=PY7kI**msX*4k1=eDWe)E#HM{~fauS4(Fg!72QyIMqc3 z%)*$iR4t`O1mj!2mHKJ~&(es^?bXEyL%6k~SD+pm=RD8GjE-xKRe-Sdp>Hew>=$ax zcwiMNw^T%}>b|owZ56c|4K@m&s^8?c&{jSLAoxVYs-IPh&a7({u@(`G0Sl8xjUsfT zM%0kv=U)G^KjN|4s)le_*ebHQdPpRoR(-Dm4{W0ErACn(>3d0F@Qc0|J!ZQ}?hv+B zAIJp-ujq@=BPvlO?Ta{=)vV|@xW=~Xix4X?!7BP9Io(*oD{HI1h=Bu_%nhNh{MzLP zAcFB@li~H5vva-3ev;9`Rlayi-}b1Ds&u5?Fy|-2{(1E#e}?MxQdaUr>$=wZSk~N# zu7U@;e#R_Qi?7086hUHK`OPNWWoV%49Zyv^o71cem7ceiGiI_^x79^ig-eg)Lx&$t z_BjGCzHtQW9fk6CaSYBGPCe;-#do3t_%%RZ0d9R1Z)}+h#3@?&R*A_Xp2J_cdm2CsbNKDu~|- z5mQilx0uB&y{@7LF38^uko(CrX2iULnXl)CoJ}7gj>Si)37lP^!rl)<_EIIH;}!c? zSG2iRHn=h4gH@(W{0K1v+OkQvuT1$KigaR1e2Dp=+B27-+r4AcD%ok13nvGGb$ThAYH`Ng(TCNY=}2Ag>>fnOt2Zq<{r=s8BNV%(y?{ zUqd7)6c-v2-mA7gAJ92=d^I#?pLd)O3UJ7H6p%r~eA?o0IplNPF>CHCB$U9Q54E85 z)MzN%lLRfO#RYlDc70~_d@0Sq zDUvYgLp6n-+DNXnxFEk{3qyBr0>kc@wdJ7iT|m&?6Lduj$`V4%28wGmH zzDiKg25prmf~K%lVS-eaFV!x(pK`fSN38Nm#+K#Ffote#-&?`Ys#JS=2N?9PBfL(g zFFN$CF}FBovuY@=EEs6s$n#O>ARABTH;?y@=+q}MSr>6unL;pAf<6>zZgU!cVk_p8 z_%IKj)w&-b>SfbQR$wuEKx)V|9xQuT5q7)#G~cD}3hoRteTFwJu>?-?j_HlL#C5n3 z@Rkrj9d>HwdrAk7nV9-nLC!Ei{4hj3oYCH6&KuL>)bSROpnXTs>K?N8I;CIn4Ngp} zQ$a0ZLH~Y;{vx~VFGu8e&*}RS-Mu;m92p|s4vM($&HD5Hn0r5FZl+d%MFsgsA@X9? zVKg1+Sv;;GW*lCp!2^esM?y+Yy>6P33DmrpCb2>S2L-i^18PKi{n2cqdjE?lO*e8E zw1|TMGDOHKs2&}pt%5EjXn*dxU47Sfkf24T zFP_nTA)48lWFrb9`s!YM>C_<8*C0d02i)OG#B!o@?J%P|hrOOp%=~-U^Fe6HK(2EX z*NAA4>#BhvL4+R3Ro`f-o)-)C=Aq{zg7hwT|BUvP%W{v|1Q7N(&_JfgWRzbDU$h>R z2`JE@A6L+rgLf#HSTBb8v_U_v9vo6WL&{u`SLEbr>&d2@H4*jh&xZraVF}bn?GV?9v-vuzZ zKL~T{57zR&Iv1Pw(PLHuO41q;i~(xi4yzeXp7*3TVlqvX5P+}HFs1MqiRzY21Hhr7 zA|hs+iUNM-P7kPl8 zKmz`cG(HV8#k%W1L^KvYy1@bV4>k65IpKY~h|3NF!Zi$#wd!m#m|pObZlt=v0k-xy z^$_zHLvc=4Bad4o;OnT#^u;xF$OEskjiScE0>@t|&(p_WJYpg)vG5(QQGl!c9=OxG zk>3j(U~9jaf9uJEQ5*Ti!2*YlNOFrf8KqG~8Wpq zqSrgTCT8#xa8n5emcmPP?UXoMv!Ry^kU*!~)xO@9Nh^ zIiKD7s&nS(+hxw{R->G0V4&C_d-2{3S;GKXw^Jhu$RQttH)^K}9AN93qz-CP7e(^s zyHQOlp%?=#22%9MDcMF0B@`HRPMg!df#-CW6P;nh4+?9P(->NSCtqGBVDd4FhD|Q=6Ajy{c3>UNMk6vt_PU zI_6ir`Hk5tZV-#P&z0y<@{X@$s@CroJsJ>*d6}3M#99>$84B)u3X0*gn|x!IPV1-( zNO00DpYTvIr1p)Dn*Y{dVb?QY@IUnU)#|2C9Gkp80uywB(gD1+zf~^F7aI zYG*|@i&-44v)3Sk@lB8Mc_6f6wjb7U0u!t>ldZ$yl&+#wIj^G%p&S+SiXF2Y?vqzS zLjx?g4-WGlmBx_Inl-cB#{{cqdEURI-KNWPT4Y+t?*Lm`E}@|THOs23pl=r6AyhEa z>dAabmt%I#f7CZxl+S52&p&*MS)Vls$R`z`;C+MhdW2D99<4k;sL{ZrGPNT{{pO#! z7?-IPOa&c3aPbc33^+7qgH)wM3p`jT%Fz7U)8}lutx>BobV0%UHx#ACp*i+8;EQ8( zTu;$8n9~7XbAMgne?_cjl-S1Q<==7ha5WbcK5`Tus}m8_UB%<&WJvpJdCL*ACRHks zihOJ+xa%o+CVOTv<+6%egI05@E1XydJO!r)1*h+6b-H6OA6`wwBy$Q+yVy|h(DO9q zvhi>tOFE`MxXRrnGT8lce$gND8M+ic*P!5hnBR=`x#XSgQ9sXhlReJpv&{?MT*rJT z0VEUI_?wRl?zb%Wlj3*>O@BGh#85b5D*h@5dsQi@V^`8pG+qK2{CK_5fVypsCX}|f;zNxay(TM9)~gG!3Y@+I&{2g zb#!mW=hKmnMeh{(nBG&EU!sDyj6?B+zaG*&4ujB8@J z8}sD`5QC*a-j(>!azCI&rDP@`rX5-(K!bwyL4Y-2c+BTxt9T1oFo#NhIG#=CGVoHA zyafikmvyLQboOQLZk=^3DtJTnO(i=&>7=M{B{KL!UPs%&Oi$r;3k>#<^|nc1^eL<_ zk-_ifd@3J%{~w>KXr1#pG!(oq>f5PW-q%gu;CeW^n2Q@XV)h-@)w=*Zl*mXZ9~F}} zZ6kpJgZ-mQKU7Uz#q7w9bA`(QJ!PM)t9v1(XthE#;a^BK?~_%4LxqgbQiazcY8#&d z8Vbr@p_EDmM!hrMD{0;R{WFzK&09D7$O7{WY z06DD{jkEE&*hLr7@dZ$jxN`++T4X78`5Ln};!{V4^Ckaitwk1Qm>_kNgnghW5$4$zNy5Vgx!VNjhlct2h%YL(XaXF>8p6Rf zKP|95p+c-7yvX=pr&T75H*Er^h83T$X9bOadKdJ~BNfK@e00;J`6}Ab zB#&sxH)l(=09e#v7ES4NXcJMpljp9UYdq=dSVb-u< zzQ4FuCjhB!?2r5NIek9b>7P^M!~!IyA+RvUWcyc+T0=`MfQZW!v<4Nl_k3%cY)dLp zDvV{@lHMvGr(;|%^ha}@{@}YM^+TAOW7<3GSHbKf!{&z}dfJRIyySOkL`?0LNR{jb zFv#C2Unv!uXXqp-UaulnfJ(F#0yH>81PfrEQRh!=Tu)N~KnDGrrRvfLUf9Ld?bU_P z0`E~3vAUy?MP9^mPl;9OdPT0GVfo$irQPS$0_hGnXO0>4RGIB!g3_ts=4V>(ka;C$ zRcc*Sm^|h{+)J` zJQFKoZGy+e1f{eSHQ61dx3&|YAaz>c6Xpn)wM|pVQ7dVoD=jThLF?q=Zbrwb(48tY z%1PW9`pC8P(CAv;rYR`tfed=5DLB>jPwi4Uq^(LU8@Fi+1T2UjlqsWlVwmsr=>vOy zBVNqJcU9hyxOLRjJP*ZKI|+4x3u-5Y6zaV5C)%VC7Za3DZZ3YFFS(D~fa(jlEwLuac^1{v?fwjy;w zOH%sR;i7Y@f23QeXhL;z#S=zM_rjoU@2fD3b(w~}!caNv4x@l0Par@yjNL%;rLdezx6|H-eXFBoyeHlqT; z7`X}?D&B^Qi^)Z2XL9khKe-r%qc>vjnG42rgwa=tpi@hR`8D%HLJCiaw}UM040Y-A1(C@oF?Wl&pwp8X#;urX3EbS`pLgjWXEW zM3pqAISsUha@0QEE$+lMmG@?HR5eeXI<;#4D%4f;K;4@*?&;z^I^c=^hjvdd#i#o* zlSD-i@lrvsZkhfU7a835eC`2dEtaceW=kTNH7?C5hHY>qHdOo!W(1#HE*8@XIf_-rh=F3L z(W@tbo=4ELSUgjw%A8MCInm8?^jRa%2{G%ZMUW~iRyIL!NU({4Jtb38%miZ;y#lVM zruL2%Kr(6t9HgdgL{vYfwDcuDO=?TcfI)3zP&wQ_kxkThtv&jVN8L6fnxd~)_mSN| z@(RD21)|<^-?xv`O0o=uh??m_RZA(bA;9Kp=9O#u@{|R`8V!^Js;1Y-Ah(lfjJ){j zm1m}iK5(4<79AoUy6@Q{@Q>$Rqrs?m0lz~a905bxttDpOlSM#*4g13aOb46AKr#UZ zHUzLtXbWJ`KWFU8a)JT|bvXLz3Eo#o7X2C-M6)Y(9pia_-l02gMA^5Eejgno zSWCzs%lI+sZCgSQJVL^BlM)CV67IV>pgS9?-iTU7W)ZkXS2>sfT-;h>*%GHBb{k?= z>${5^`jo(o9%L`QZLOEsu-tY`m9NZ0w0TTzsqGDD^Q1UAFQPZ-7NOVv1PLI;_St*Drh_>g)BXxOpIAmTC3z2UMbq9Wd>YF-RQIV z2=m2f^LO1>j5v8OQOvfXx;}Y{3VYx2Nf*~t7eX~5;=lqIt)eC{c*tN4l2K`%^J_ud z2FXW#U%9BH1UlgL@ikS0f#*buy}8&sm8?E728apgmh|&3Wl8BPAVD8)-Zn7r;_&M^ z9S8_F?sPUj|7Jc}RCFwler|>cm?2)5bol=RI?cW=RZIE!C(A9{hvE(Nj8o& z9Q8VGw2qC?8)(q8F2`5H3mU+7&?ROC(YDJWu_1t!10I^tGLx7{Y3qIg4SJTPif4TC zw(UIw2K6I#KxalFcH^96`Es<#JImRHv_0ngK#gT)RO?_t{$ZH>#hkk0^g)7_ z!pc7;H?7jZ(IMrwk#efv4pB#3g=HWd^En!*USm|^JH3cIIjd+02^4P#iot^K9g4Vk zyqZOUfrz_pIk}{3XjqB0a9e=}s&}-abGkT;R>SCjyG!~ogpSiH&Shn+F$r6hv_>ln ztQs65-mVZ4xEnAgS4C+kup!}BwG!yUG5WBVF3!`=VNQuT&Snikf(i28tCB}YZT7sw zOJjx*ahfbVgqY-_i}Vx_yDtZsUMK7X3M^(e2S6PWG}R1{^J(dq%7@hlk49gQZV=-8 zdj=6BoVC?SLWp%@EF@O>+Dc6pW2>1U?}J)j>MuQ+s+dKvHGF3XAm&{yW=!YGOb4Cr zq(7rwtaRqcbgZT|dJFyyN6g~5Qc}Q`QC5QwArFE=E|z1yM9>9%bPp0d#vsxId=D5=TYK55r1Yx&@K$p33vYv=SDyw+n0WJAG2g zO|3a_VwI^36NG=I3CDAu-Ttw5R6SUD2kvmp7-%=>z#?M$9%7 z4P`>61{Kr~E2!m0x0q;M$*e#@{HTIhElKdaSrfCP;ki2X_SXih&S(P*@+yZv%WgP# z5{GM4P`_Paw?37YlgI4wTj}!x7xc>Q>I}kTbyH$@mJK@U)|QLxvQL9xmMY@d6&Czn zjSF@aZR)90l1-;%R&vL=U2=y|!Tc^~K3&p>FO~E$a~{SJ*YtwkhlYmV(EYy)eLUx0 zK2>*}Uu@+!lfiI$n&A}M3-eFgf%B68cXg&gHL&@8b7rtRlcX*KsMLKzfB)3${Q!nlRMJq zgVv8$YLy2oMT{CPW}Ful1N6La-*u~nz7RN6Eh2`~7Lbdngolzx_C@}vf0lVfr`lrG zi7?3E|CxQqG;x2+ArD}L!j zv~w1$)*%LZrGh7PMK#|{l1zbthJtskY~h2?^=Ab9WYma(poOdT0>Gi7%&cJ*et|U4 ztaS{~^U#_hp5EiFWJJ%;BGo#Ca94A$-RF(uE-yo<%oBV0UNKf?Nh?{NaPZ-WcdU9@ z2Kgb)5ilJQ)9Dtiz8nlTG*o7YJ$jB00+Q8F0}Tb0*-}5|IU-rMEa9Of)W++?x=$b8 zvC>G<#+S(8uk?iC_Y*`iPn7VhmCzL4CY4xtD5)-!srb|*U709k@PBM;m8hc!G)5lo z)0MiuJ0i|>vZ%FnRd7I4W!^ZP?n|#E%NqqYG*tS9vPM-0FqvNj2QB zVlmy~)s~V)hmOjeN>7UBHCawI&`=N>E$Dos9t$^gDMkwc3Mi^8o0IG+;|ugD%f_HX zM`hhP=?`;p6;rahQ(!|w<;clA=er}>$jK#un#ySPbtH>cUM7{%+ReUOX0&?YSKegN z$|>NJ%4nr|E?-QtXtn6jQQ7*P&ey-TEH0aAWbjw^mi5G@?}=o+Wd|QxD&zF4{#<@S!CTp#wG3ftHW=R})02K!=X|Hmbnfxya6!{36MS1tSYn z(bO7Hum&<{v23AKm|c9V!=506`UFrD=(k@?-APJb7zz6A5*|td`9eLarxLk{1ifVk z8T^5A(UZ-_8G*^|1m)rrKuw^nHxCDdBxvgyHZRPYoE1xbmL%p$&sYuZNc=*r~m_N*)4QDC78l%sd2Br62VjDEYz__;ybh=nXX#P{x~6mB zT{7IR4oGD1^Lg~*DcVbdNKp5n@RqLKJbD!a^!(h0kWx@QJtDWLzvfS9tLVY>VktiS ziujP*!upX}LjqNNL=}2L`H5B3b|b1v3Mk_9MOBaUl500#RLucRzpzfODmz3K^HjvC ztQI(~^ehdO@w#sMv+5Mgo#mW%QHm=w+ST;{I8^YuUOu=xpNp#u+tqc641OLn&QmXG zuM+K;c|sj2c^p~0n5pJ~Cf=tkpATti*QfNcq2VnXUMg_P=epDYvq+8jWXeMMkt%?} zUgd#qpb1Xp0bsAzFc`?SnsgcrHZ*)(pC>5_ zk#+&kbsNdzquo4-2Mq;$ZbCkGB0l+QH#ZSNhmJR`C!G?a8}E4~iP&FgaVkqhqk=b> zH`NnL1}lIhdD9|;KiGQUDe3+st%nN^6?|5tD5n?wyr>nIOFjs0H!Bi^hZ3GIyGz>t ztG33gPc!&7@pk!A0E3;68O%e}lzXwzZp^@O!5y-^;O1Se6qZ|Hu=5Bo3dJ;{`*n4@ z2nfPM3C{%PQGc4UT_$i*!OLfV%oB2Iq}}XKi3v`34(_GS`Bdd6G)n7@`_GCmoLLfT zGY3~m05xs|vWKM`+C-oS4EC~(9;+*q^&Z;;eVMXes_gYAH@&`hk#ofLWwu4oxV%|d zMFnwX_qO5Z_06ltlj*|9 z6V;`+iGp^?Ah4X875d^s2nDZRq43TDlsCI z*O{Nwc!5SKKmjr3jA4ZsKifxKL&~ddlp>zzMaB0G(2x5WK1Ic^C5!i)m(@4qHlw00YDlaCSn@Mr36(^KLQvVV zINsOIQZb|W)t;{)g0A;!bPYyR@$p?ugR-6^!vQrvuTfL%tm{o@8UOe!W+G-iQH%=O z{X2KK0Yd1k^Wk#xY(ihSzX~5RDrozqFms#kz{sAQ9-}7E zDEOfNlD=;jTXo|zClXG`fpu(9_>0vFPlw}7USJe6l2{#s0f8WczK?{y9Xfdj-czUW z_(dBtkXS7(%mY;)2vtszUQz?&RoR$v#A;0;7AX3SR7B?+-JG55D=9R~J)7(O84d1QQK% z%p7%`-daj%m9D5M*21udz5A}M#qNSbV`EWW{BZg`R zPc|XDh8ybTC`ZMQQ$!pg;01TkkY<##t^!!{PwSM!kQR%mJm`an;Xoa2#e#jl`Lgi% zVa30$V}&^cyvCB}o3|vW0oH`-@<~Q(JlSBuvZ0v<_)Ik7>FV+d(#Co}Wr6dG^nPl; zYgyaBpZ!OQX~yF?Lo84v>x4eAwtgtdvrd{i5k(8lzY`^^ zUtTe)teQ+~% zoH?s%Y1W;54ybusWX*D-*lR3f_IIq#n1TR0OaM9?MkQ2F>g zTg-=unbRq1$#Q?)AQ*_Ps>EK(PYxQq>|&C#MhY9cCgt<$ocnbPAIkgsk*o3{TCxTp?}opS#*u{ z7zaICtHTPlcCOpOlQz=5A;Zg|nEqR1UBiKnm1-%W^Ap6P1Lo;m(7G=R%9yQBMNm4p z(IPe9Itq2*zCwkD4+`zR1IJeBLpn>D_Yl`u({Ny8U8w1x&#tpMK)yab9n+)l=Xp`D zG5&Pm<8?Z;&}-W`2T@5>x7YakM>IryRiGNn7%)HVa=i-=9KE7eGR==nhE$tF3S(V)IOp;d_~^(c9)M0}lJttEgB9q&pV z`X($I>zkvJxQK{v535B;U?_Mf70l>XgdWwhCI9~XNt?)YFv0ss@@mT7?1l#Me0yEQ z_pa4uGgNTD9p(=Ce6Nk!h8(b9_v+!?W@>PR&n_#TA$vN_LR5vS{|qEwJz4fuC5 zptYDuCO#T!>E99*%mI5Rx)hSy3rMiO>3f+vz7^6NYm>-oMwGWlq*q!%_=);6+ zWdOB~yUbK6xl2@VJ1x0Yh-~FDH*8ToOz=86!9Ej6feqUk2?^FvDVO=mwYP04m#E-& z`e#O-S7{se&m1&xdG$y?6Ue!(>X8cy=67U0avq{dJ(dt7&L66-Ndg!A@4v|U&*<*k z&R6u`FR~kT0U8}&NY}J>=pt15f#>9i?l=HVuXrUog!~NeDIs6>N6XBSqOV2u#6+AM z3Q$i>H3I}az`L~TldkXkUY$s#KX~LPQpE&*;RGhaM+NbHkN6^6(8oF~7Gm;CEp34b z(z_n%EX#PeIi`D6OQ{h-`0zz`emL-1mG+2P(`v-kM*;0c;LZ;o?eUu)pKH zLmybX?7d0Gt6fygTgDX%G&)p#P_Lr5=%2Gfj|%v8lxPO1xlR4Oc}ABF-#qNUJ0(@W6JTv-NuVAb4@kN=(yPNmxRH^Pb1~k|z9k z?ue;Tb(97Xj32(puV@bMk}gWtoAUCG`_*Faart^L7qL^s!mjj}!?A{_1uZV{-KgnB84ig0*qT)7sRivmV1X5}qHa;+9Hl8B z>6iB9kfhP{s+YYSWd3ag5gVc`@=95p2GZWM03m7e#KDN8uPok5K?)o)er8__$;fFc z+FO!|X?u}>S8A~g5L91eW-^_Y(1vrdK#;V^I1QwIV11=`iRPWB#eXZdwMHBgY7v>E zs^KB!UHhVVRwWBMi-c9Oh;=IqSEmEm5b-;_l@G@=`aGCAu+ORE`c?Pyy<(FawnC{l zLxmP`Bmp=~N2-XcwFn{iGeAYXo%;ziVy6Wt)>m8bLF})Av{J0;j^Em zAo3HS_#(R|7IetW_#$G&o-W|7P$x*@Wl{a^^*1dGBv#hT@u+h#9d~w)4)#=q8B^z5 zufG?Y0CuK>rTRBkmJ!|puJ#uGvXTU{{wDT~Q@K_avFQ`oYe~~YkoOTFe1mA~^OLMk z2ORMwyokNAz+55AA%L9s@G1(cD7&o%?La+WiVZsv%{K73lp+#5aLD)ouT{x7?6N3| zXo`RsC4}H1ELrRTANnsN^r=qslMt-;f`eBh|Sa*1`LmQwZ?r)c%p5s5zvre zQ#=aAeBl*#Lemsqg$)t!qYNt^6t0L^*8pHJD1?blJbZ}vs)Wci5;6G;$S5faA71fN zI*m}m<G4(FAipuLC3 zH7)IQon&6eGh+P@o(DPs?E|skMidj;)qQHfbo6pV1kr~6@AJu)*B_5sjb4Q zgajq8K&A;wT!CCr(DHJfXR}d%koml=%9Wvl_$~@W73Ths&Xe}CRKzMWK)g~d5kY7h zi}7$WRP%N^py+Bm`r3GLLqM!_*O;dR9@Bt-^hhAbrV;U^6tYHR0i-%13LX;Pg7@&E z7Q38`h7-O)W{qA9psF<#_z>}SP=sFQmabT1*uGkZWq^=hK*)^F&MR!4) zipL$gT9ek)l#5uPM11`%fthbsvq7MpSEzVJO-d-eOkTv=K@)kF3*zipvO=7`)PN~l zV}=TtF^)4tOctFckY$~s%YN$ox#*`bSrH$PDu)@&%*;q?d@F7x9mMI;MD^2y5#8_3 zv_-~RBW;Ea(sXfFOQZQc>fbSKoAg^j2XVT;T`f)>X33;QoZHp7NHrOR>8Z$iVRA7y zViB^HHpK^ddV-~1-hy1sd>65#+e)7%gg`ycuNFv2hiQwdvlSQk^;5prkt4<;69@-)kunK#*`ZKAUrzVy)Hm+)>6Gic+FaRkQV6Y2FZ!KVnO;gl2&}Ip_IcS? z*ryujSFKfwu^5pk)TN%!-&4K{na%rzkdMijVh zDqWGAE^tcA;Y+aME_fbO-tloFI0F@xz8S_<9(~M35h-< zyjW4Q*$aVK-T7Y;U4wdxQ`e;m3>V!27y;(|!aeWL6B|U9;r8 z$0i2wk`MAe3HN}+<2`ZDS+;?^6QG31imt8u#%#zUaT8rzK?iXWDJNg_=ez^C>6Bv_ zA+e$nbPduk$YS0^BN!xw(2C0P^}+seak!8e#9{gPWhTyt+(aA-I*428 zJO87`&HB#pL0(0=R>sicNM-SEB3*|#A+sVM@>jfK-b6kOP(oysFa6@)yf1l?|2o{Z zaKqH;Iz2j=d9vWsJEILWG1biQY)47fz214Qm**DhU(7#rXeZQ&R+V?M!KnCbiM2Tq z_q)z+)RNz#V;6STpn}BT)JfdFrlXz)G_~g3gULij%$h}u43a^nZgZ;4E4Jr{ycqG7 zUc5llj|NSYw4Lm-zZ~JlDdxMB(gY2p)fO&)XIC#CGl3}!H%JDVwbi7UNqZI5BtQj; zpVn2AUD`>eMlW4D#gk5OL4deJ>xh;+Iu0x7AoaH^q|&B;HH@ipXvFHvI!Xg<5c;<( zgcijSa%aRXOzVggOc40l3V~{~VLqenNL9X!=n<_WGsp+AE4;ZFE^ex1ruC*|g22D8 z^(L*?&*`wAUAh)=adWJ@=iAhni|^YadPeaMt)_(J-^EKl$u2{I8Zn2_P_RP?xq79w zs*(IWTc|@xScZ?-HWjT7_z?4}I^WU5dlNcagYG={CdVW0VOd8MxBLwTIz^WGMEYF_M=QMP4 z#?I*uOIi`9qD5zX&H`bz^FLpYM^)}iImseuAWe5C^8U+CckAn2obIK*UblZ?zKZBh zs8(13+IhWtbO_O3!iF9_ppzK-SG*$;`6cX18Nh}J9YOjnbG}zcckw5f0qf9N`DRLy z&(B6Qd)6xjF!Rp!N;U}8kyIm)mQN`!`{&|B%-}Rp=+Z&rDj(82MK)%UwILrmY!Il& zcJ)3i1d0z!Bbu~^PAvH#Qa5S!B9H0J&f!b?0Cgt2VUdd)E__Tpk}o+Y#OnD)7fnxJ4P4BgV;LV#wD0a~D#0 zI?ooU|NGNHpRQ$Mj=tWE<^U@M>mzpR1V0-@SBBlspoR*irf(?GHgVDu~C_GMhIP5nbd1MiK&Xco)JR5lw`&*Cs{rnsS`Qr z6G!z2^RG;2s+3eq2$}jD5Vx>*=kw_t#jQ_YX5u0S3sL19pn)VW{@AmZw1_y;|H5>o zioYr@h|?RAD*g4MKcC2MQsgJHE@rR=XUaeXS$glN3$dTQ9MXLdC`h_?$2<5hV)sN; zQC3hvnpd3SdFtxFAkXFW2~u#8Gu;(jry@o4BoDf-rA7Lcr(u3&;P z8*o+6>*+ZbaBC!xb%Yrr=(2gON|$%iY{VKQVd+Vlb!4%FW>wjUquh z_)u@c;B`g3WcRQJgsw5AxRy}K3AMozXCB?145oBJ3SWRuSmI%_czwsq^U-jy*XXPi zRZMHS(UQgM>)zyaZs9A^XUU*%MU9~u#aCHlI2|;us4?`Cj9zzoXd^WyzzMZ0Y7D*k z>S~Nj7O&3+vFpZ-)M(OY$>R0dAbu74ELn}dVv1k2FWb}6ay&U)j?bH&`m#FXRFOfS z9d?#&p!3T9kd6-Z)vYnpQJ)XPRL~X}tvD~(P;kpN+1M^b6sOCEz@~LsBIpW?qUd{} z6Ej}d(MCI8?Xo!Q(Igv1)e%BxAm_2y$_ZhnFAz- z+!;=$GFkt%nhqKRGe_*D(B(GCW{!ePP!`C1?0MRII->)gZkXqiWxg;KwAuYVWmYa< z(0iqrs>pL$SGN|D1bS*~gzDX>J@sW~`OmvQ_=_K?|8rB|2C9b748gT2hF*JhDTb3l z-ztZS8ozlz3PR|tO)+HJt4uMH4jOAy488P?UQw2LPXG2 zoBBxCt4e(?6||}Im*=xVXD}L4M(I4J>)7db`iqRF4fw=w+@?kc3d;-5KXLSW37ML? z*qDR@9TL<5(2h>}7CJi}jPEKflsp$zbi6sjnRRQ)9A24qM90U za4IEsX%C)%=U~K#kQ{#nJ@XYalM{T-nSqN1^VA$g|4I9(B4{DprsKTfhufnL12pF`*4Whl7 zRrQ+s2E}E|y^CURy#A7t4Sb#_u&0Rzn4>;kbV48wY9g1g$FIx^O%3sXY$BdMl@~qM z$tzQDxFKJC+s}P(+6U9BQL_;dKXJRk9hN`~L4_Vi4B=|*=RnrH??p=7hF}MLJ-sYE z^xlE8{jHJd$3)y%zp+jp2fI0uni?a?Y)RwuX%o8NPb@^e&?eB-POZr&9bKGBC(@|g4 zqvTzf$E(EwLWeZ|;^KwLhI#K|$UjnPMONSyWXn(f;||k8KPy97)4$!uH~_-B`;sod z8G9E#J!#1ZOppp2X*eK#+RnxT5OjB$jo(g(w7Xwy+1zPkp+yAYEk;O_=@V9f|JsI3 zqk)K*o?3D2ozuo0UKv`Io`VU}d(1lhfOo9SZW|LzNKiholsA7K&eSOy9esB6jIU8d zTuTQaUhO?p5ZllJEnNU9PAq8}Ivf#%wnXtW-N2(h;bj5Tv_vH)NFRP*XSP45g4be@&7IrYV)XWN#h1qH2VrAk{YfZAHA0YUfH_o9x{ zFmKk+^B2=OXZ^R9Ve8_8+^eP3#wGq-J40wzek>f&Ee(6+kp3kbYG(m&@5-rZ{( zNEQ@!+QyBddyf)P=W;$B``x~#jhl}OV%w18kwE9RX+tg`LHXhL!x@cIr}IU}{)s-R zp^fFV&eI!DFP5US8*v1e1u{o?lz+8<@)#iJeftQLlfBFaAu$mvJtZJoz<{|fKBT-` zzG?qNy4B?}JvCv=s#?SfparS(N{J2`@09P^KamV-L3`dJV8jjT7Nbsu1&tL&OKAcKfHo6KY82%}{lt@@^3gHNm00VF@7SJu86)s(Lopd-j=6A}$Fo@m5GF z;34Ga<%{-DyrU{@_}SKq5{ovS4+A;wu4~0!JLwRnKM1xfiC70Ux5h$^kUREWe zg9+ZdlGpd=*4qAbjN~4D`+GVxRgJbff2Kd^-j2R$*klbBngoKwvXuqL->r?PAprPOIXpuwcCp)+c)> z-O~!*h-SNh3Ghnb3g&Q5Nx)nJgZUwB&X?!KQG1=8-7gQ%_V-!gM$D7IYzL{RHpc1B zzk>lPtmmC)j`xmvs*4y^tsz0fga1Lm3*FNlYDAb5B8K2=C@2V^;iqcHIvx8@2f!Sk z>~Zf$G?Dgg?Q{D#g9VP)%6~um{7fXKh^EB8E=UX*SZ>+Jc6PUS4<7HHFfT^r2@Ak^ zES%5uWcTsO+1AN7iI^-Lm`cw*IoaFU;ylegSAc=#b!+&)Z5?{%M06_b``mFr1J6(F zbN_a>&u#hV)lIN{S&%5G5W^v_$88u03Jhg^IoLYce##2Id3`Zh;P|mM^*|JPL@RFJ znyLEbYB0bkU z!&o>lyi3hGS8oFl*qoDu;OX<7Qr)MYKbiT82U@D{G^laB7 zY90+h15a5-U+wN3`b^EssKf(T>Aj2oO|O4`&KK{RN1lZXGkMDa?U*zim~Pt$9n;sQ z*S=K|3(XdS2e|`S#pYSomW|o=mxHn1!^fJ3-$k@>`ZZ%rfdB)3Xdr2pk%7icLP=1C z0oWf|*l!u`?;D6E+;1&#p?A{fyTqF4RTx4q{Zo6r8U(<9WgH=H?T(p|lkO!5fEG?z z^q0)JO`M=G0Q(~~hcU=IkB<%*Zq%Hae$#|li2~%Gl*qluyaV-*5fNbk1-JqV;fpz? z=J*5z{MQ}*XQxko`}fR0F&(t92?h%+w6?9${5@ z@3T*nde6XBbEWhiaXH?5jYq{FnDb(WAC(dD2kX1{Xp(-goX^##)R)V}lGZ?LW~(BO zAPwLZ)prFCJp4fbK~6ZiJM1G40|_8jX_8EyCEiN*@D9BrNORg@Mi8VfAUU){&a{H3769Novv zT`kI_OHdUY>Fl5o3UZw8^1giwI}{W+Zn?2VYdO1oAtR>7R|J;<1J4@{&-NFOz4(fm zZ*EZm7UbFe{6v&b3myXo9@ld_ds}MCmKoICb3g-=>$%T& z|8yoAvE~*PVBm4{+0*?!(ULXKGzJSSuHW{zRHtq2ofk#S%H#|*Fu8u)PZ@CqSdb@W z`Rp4o@Z5Il>i+)r(aB+hg}HELwQxbMleAob1DD(O?5E488VVe4EF7jRqXG;(KXJC!iqyXQ}W%3*-Mj75?wT_wQa9j2+ z^@ynR^*OU8W@b9vc38NOJ*Vk%p@ss7o7ZU4Z{g)WR6Z_Uf- z3~=Cbd*WXv?1>vJuvqWW#M|li)2)-P7-crJ$b}1VozkSwC7{<E5=; zS55t8!6Xkgw5PNjN)0@7S~DI83_S2$@zeI{314Ar<~bJ)Ovv@cZ{4SRB7Zf@^$ZSN z_lj1_{5a`tQ#SrWe7_QLv`B&C&QnT6FupAqsV32vVnO1F&q!*B1u*!f#m6VR-ELBg zfe6O?!s3(N{oO4|8F9Kujja|EoYKqG6QwVcHsECe41Tn}x{t)W5Y1ZO0too1jryOd z&$=bnB%9Sn7Y$6vWBBciC(LH~#Q_WRY=5)G7Yo|(XfW__@-PSnP81`SMiihwo7 z9&CM1-{J8a$z!%V`#och2R3fk@fLj;#~Ok*b{RApncN6&`0((CT0QLtbKCPz~t7G?W5!MKLYiWyP+W{aIiR|8ZR2#7I9|4 zz{6~jVb;9PZ!0KpxOIMq@1Ja*?FlG|&+B6g{C$h>`e^6qE8abA?jsEa8{9TzS4==Q zZ$lJPkU`Xq77T<01~+F>*II0mX`W3C7Fd|4j(Bmmu!E4o47^*|hN0{kx)HVewK!L$ zc|>U_SmD;XC%<8-uz9T@AmF<;JlPWg)!YUR1rBDzB$W;2hj^|HPj~nE^k#D#G!$%L z97hMd8`^?HL4m{dlSm%T%i75u44+rI7Wie2bA9Bkjx_fXTOV<45MMhqw}F6A2CfZs z6aw#}H@87Ufy2#x@`$eHnMomm!RMB`K8(SEi&;dU2=T?M z=21ZBG7%P7+$f;=$|Gh?^C-|z;Be=FPIjN{p6t?Soe?#k11j;r=EfZTN^3a$8_4D{ z2edHLF|9OktJ*LbG%&fbKn95|O3h=zV1dOQ>C!KB93LyB<|Ew#3_QGqXqo$j$95aP z88k2ni|Dh#bQUQv@UZgnb{VuNAB_bTx2|@#lC^IdD#-CzOrbW<2VDgP4!8WffvLOZ zV03S!Wb6Q=#c-JDQmHP}>{qY8BE#iQU)L0yx?D|8R z7X2l_1xv;s)U+s>>QPPC-vZo*hxN``q@8rrjWxOk41Qyg;0*&>L;@QJut?~hb!mc# zFXFa{1i--})_Y2~@<~I%a^;hGjW#&*iH;Ut(^#;C_09uMYtcI|(7@#S%rmEXZ;)Bz z=Cm`uBGWvl5fE&^es=Y77oSFJwx8YL0R4x>p06W5{~vP_rN1kHK!A%f?)9E$^L#j+ zh?_>5m9dKkCd6z%9}I_diVrs=e($w;-`#;-B8Ishi_J9cxfCL}5W7ajV_x(z2dA3y zsWOWI!NfgCQw?me(cUVB2rh2bHtz$pw~7G4#I4#9o449qr4XyQ_!hwwT;*OtY1e0o zOKZp3Jtnz+mz?W&RX$8!w|1PmCF~N%Qzj@cc0#3F5qJ5gjqM|z0K-wZd-$isrKJ!n zxQ_VTbbAl(5@H2cmv6~Rz(t4^T&H|fX#y@ntm5KVSf$`9*U5R_eZuFH+D9P)!YaX( zy4`wGwp*M@91hstCISrGBtDO9&qRP>rv23AM1Wx8Iq*>I(QY4o3K3kqqz?Hcc6q`F6Z{keTfDZ~n^ z_$V!bRpn?+Saq5@r*{bvRtc`N)NNIl5G%O8Nj*mB5@MK3PIa`840pzZ*I}_wrF~=& zAgtm{U-Ax9dnN(|(}QA6Z-#z!JoI8d9jU7_a@HY?xD}TH`9os{4R(AVJTWh0{LiT4 z%g`m2h+xFJOfl2In3}E200|7Y)m^uPQ9oA)1%L5XPuV))ffNC~Wh-a%*QB`_k<;WEtC@>>r8a&mtD$0THmw;K44NstnoFt^FrG z&$y;pLt@sE(os{qi=Tj0V}ewKjJ8w+XuFUBA_#4=GHwuDO{=#B1I?X_A>9#nv(Q(b zchv1f({p}nS_~Com{4S(t%t->s`y(o|awA=vh1H53aKw-CQ_LW~~DWYadA`n`fq%mwCoJxSy}S z^Qbax87Qbdi>ce$3lO()v;zs+ccjI`y!Y*LJnJo}q6(Y$TG%XLLI0Mdui}nrORB=! z#jGS&S+F-*j?XimGTIQkm>~AjMxcz_q>Ta&ba$nLr*x|s&%iO=$12wvG?4kW`T41p zZ3eD}&dW>f=vYpAAYD0|=0nw{@nL*S7o^IaB_eF}GEz*h*OPz!4nwaOb4-q1C- z)&T^i?r@gE0(9$kI6W{>{YaJNfZCJkj5XX57xt<*ZMUz0V6fNyT;{TMVG9Vr{#0|) zB=~epX_9xWB2G(ViU}Gpfd8?Drw%c5N5tkiA6$U|TKkzOvzG$~+`u6U0Kj-PQ0kFpKfae+Si#GvQ7#=Y7j+l#^04odtBPvEyx+a|=H;4)Y z0%#PU*DN;B%-X^qs=}Sl#(nOJh^y0CR2T%P)iFGsd1BX%;Q|7%Z(d9Xi!5Js=sU&Z zt&_bj9a;Qje@krsh{@{(j!8;YprCylv^zAB+uPdSrb}bhsi}uwsO_|@ocAL-)*F^x>fYzqdOTcCNe zwYT4Uveo4)r7<1c5KoB)qIW^G_c7R$)WLBZx3(%hT87 zJ$<;Se*$F0Va~u}r5XeV{e8Sb-<=%MDdUHq2WnGHmoVgVi3!p>oV2&Sv$y_+G+;1W z4PyaVMR%B*&H#e$eJCr$sI}srxiVYD;MoaJ7ZDdc12AN203AZ4o6l0)Z2&>{W611& zvBx*q#4J;W;zt7k{%6^^KOE8cfz~G{i*bL_zslyFdH+R^R%`pc;vZO@?XRx0K~U}I z;4dB>)ZH?V&!(f{;HLBR^ptxbVxETqI0{_IFkAN^Ih%$A+g&D2{d9KvL&x*T z1F|BvTm%R#6i9A6By=J9)|av?5YYn(^H?-c{m4>%$zm*Gs1RcK(vCvj0PvH;qwd+U zYT6k=L}x8P;DEsbTil;-iS_bk#jRlg{!>`7ul6zUW%7tNC161T1On89t+P|U`?OI# z&?tb0_QzXv>GU>7Z=@YSAb@uIciy3Bq+O!`+R?uIwb*UZRJ#TOfuo&oaBr%;+|`bN zB!iytPjMRsq=A9%*NT9oe?8dRe#$pTN9-%}Bhn&);wKJ8mnY|l&ppEggadfT^Cv7L zH1&M>y`7`{KX{ub|K)DP5r$q3C6M*lE8<3i+S2%#TVflpS518Ydg{6i8xGmJP zE>Dup3RR&18WC^KpAt89G>UkO1PZuj`{|yzAhD5a42%zcBK9LS1XnNshu_taS*%PO z`CX#`8Vxw@8$8^4OwG4&eWM241q%_;$$iwP;#spX5x_u%zMB%^pJUOe?^Z&A1W96t z`V0H~L-0nmxWEBCYJ>jgBk`qqquOARK!Jka*`- z4U7bTvUMgJutwkp2H;3_Pm+unH432N@h7L>9P^%RGu;{n;Ha@rkGd2t;wpqjHP#}5 z0yS3sa7L+(I)v&Y@t%q1Ge2S426q23T&!2lfLNXOOfeto=0CwsB# z+9(_yEYKh=&`&43|3+tO3Z6!3!36`6V-KCReIzd*ZE6p&K!XC`|MY2!=EcAO95W94 zpB~bOpnP=KXvP6RAh7B`OQT-H_~0ign)Ut96b!&okN5W;(_|aAT>Aop8eOwyY6?Fu+81=OeK-|Y%0lf zPk8<)*FA~@`#pTWzJ*$p%vT)XUAAm*Wq8`s7{D=+-J+4oQTwpg?FLm))EUBGt3_6`wCz!0sYAk&igixN_@v=@< zbzwQc!&U7@V=r1%$a0k@TKj04ZbLwX}iM2aC#z;nVtz(7{E)%L_Mv{L}eYV(lIm$ z*@o>31KUe@E0|Tybd16PUOFafels1z+Fw^+(pB-Qi^6=9S6_mJ7?kcg4DJuibdSO$ z;K71pF5FvhEG?({nRzA?t}wCX-N$^XG!w2cfS1YI?X;S8p5-%>)si6Ln!yfDj8V6z z%RQ9W43;d&lxffp)@3u@q%eS^=TG}g_%u*f&tFr3_UsPYz+Af%Q+lNMjJJTfaKgZH ztaYgkKlMSg`Wr;?%wCCtNLj57cDJ$CMGA@oe3>~1^;);K8;puFGpA!g#&u^qgJ_;I zuRCi&5b)d-&QxaB{sYAUzN{t&jl=F>E7gQ0LBfkcI31cB1AjjBp`CxG^rx#;=!K46 zl-Pok_Q@RU^AH;^!TaG7YHosS5ClAT(bhNC=H$9daeyytr9qI|nH7h^0PZ>GsNLi% zzq!uQAPBhX`e~C7TJoxEMFAR>UZ+brNo_i0uFqQFFHsOdaZ}lpZcaI78dAY&tR~5F zfJb`#xPKHp6rPnH1{1=2wRZ5db{5=V0Ec6Gjl=o@AHroh#&Qz)&VcVN$;B%U@Mw%k zl|Bv{)U3wHksyJJkY-||2Vk=*LVzIPQegjaGsrx7E;1b8(MC|d=cBBwHbPT?Ms-J< zgp(C(Ru%5UAcQKSe?Y5u)bHRC$*Lks6hx4h`Ugkxyna?*awJHgW>vlA!4_-QfCo9$ zN`2k3`#q4Xio;+4N51NZXDhPum8Jmg?Cu?IW0JP7F%f)F3kKAAPSF^^QCai{y~yWT zl?6Z$fY%4j;ECuguWJg>$p7lYz0MJz3Cqg=jsyu*7&OyHFC5dZoS;g|sxW*Qgixmr zo(^_{9r;;xs^x_Eqk5|myw#M2x10#yj{2&3c*6l6#fx^D2Q_I{2{0JIF==(&Icn|g zs;vra@Rl`c<*^`xa_}@2x*OQE5pxG%&ItJDR}yv?}MM@NNEpLN=Z_DSV&r z3(m$9Cxt(%yge!H9O3}~+4*=fqRX0g_8NLScwug{;2j{r?GV72bXdcL=)LpRoGv@x z8BQjJ&R0*qP&gU*BJrxdTKGxZNd?m7|mLTRmfUp~?S2MQmT3WM5!X97XR7xOg*^iLiAsJ$*h z1al>k3a3HsBl;a(&@?$2p1$PyOR(?S(jk%C0F;z2sSplQe)$$tK4!y+ zAmz;u-$KdGejU559vSdRb7 zt2;sO!(mnzlV7_(0wzR1XFoU_Kc~CqVpYM7ERGYY`cTOJT$P3$y4Z;Bprt2FWy%@*D8R#r&$$uWnm2S?4R0U?x65%(!T=8q@lWDFe_#!ZB!jV7 zCUn(De{kK~!0F1>-#XVY?QJ+cz$4zDs`T7Bos7vR`r@d55nb0Jxai2I*oY^wkbUR} zQ1?~Esv?J%B1u(4O^Pl?%Q=nvf=9_V6)mX{{fF_ze70Dr&eH|mJ5RUqF5c|yJ{!

`bWn+ zp7$9cMTzSsEd;*K29o{^FTMdA1Rgeo`GH>IbFsn!y>9Y@2ZuiVJMsg)QZy=Yer5z2 z${)}JzckXHeAUjFrUymj=X6gcDU}UY zr6aAE)gjj*=AXkkEjkggmJ<|%(K0nmh~A7vWuDJi{scsgpxeBE6>oAQRc=|#SR0Iw zg^VU4G}lh6gM;P#l&`_1SQIgru_DO(+K31mRCc`gqD+vnHqHAylu;sT!$?{LE{cI=Cc{i^FC7tG6dHV=Q#I-R6vB{E)-RxBMer?emnEM2$p3* z@++EmI1VGT%tKlfG>~3j)2@wBqAa~Y3KgDE-Pw%-NKinIFwX@9H6df(To_Z&H0z8Xadh3<7^K>_9Td9{w?tgM_`6f}@B_#ud|vXt>)(78$pxT5~f zX#dNqYP=%AevIaehl0W_`_ec1V)RHTuSKTOQphJlkJ}dd-KTUU{c{eRXx8R*tw4}! zjt8xePgh4{?mQmrg?%fUml%xtGz!Jlhmg%!7G`1V>Evhjk0coe{1~t4p@lwm!Dzb_ z4N^_#{lP+}XHKn!;P@8QpkcyK(kAdtL&h8t4;e$j0P5H`CP^!NIt=*;-_hRQ$v%ai zh9m~u0PAm-V_`$a%oJF{h9nsB@8c8o*3pJCdw)gSR)X`1bDChOREVh%{y+%RGWFy6 zf~L~>KO)pQ?ao?diG}ogLfXtfMA4m7ZPg012O2pYov3gD2lS;;ZPn$*c;U$a)ze2TR32{z!r$e;aSnnZ;u^BcA-uaJnHx z=u0w$KMcQ7!n&g%f}N4=LR7uH;ll_U`o(54X&rh%gghSVc!jVHz4*CZ=z*%24?_PF z#2bd0w&%Z$N(Vq;LOmU^@%Q{4O?g(;{zIMnAJI)Cn-O1huN+aI_s0io6Gq4D^F1x)Z0d5bJp0sPX&{CRm6EW=^ z6{g0?sY3L8b6`?e*w=A#hEg!<{dD~O`J1nWHGg~qvBerNL-{6AHk85i%A*IukUzf} zLr4Xt{4^aSbd}4TcKoXSiNd1(8?Z=-!LSd~hK)ACg>Zj*0|qG(7*dmwdF?NiH7au= ze%?ez_M~9c-=<^7y{Yc0_a}=7Zy=rmIT)uJTygfMBfCPM`EPH)C?f-7K1s*acx5Uq zk$V5}ChW0F=b1!HDB`x^8!^c$!K50G6r1xVJd$j<{XCsuXyf#G>E3EV7l@0LtKLA$ zB_t7FKTaD-8~tLJ@b7QHG%EyyYWz6fi`>DR@Z&-ZhN%{mO5x>dpB7*Y*82~6Ke%Zr z`z|V@8?-pn2;0J}C&K`hRPwc_yhCPrU(G9uT$C~PbdCiA4HIs1Zdnap?W^%1ZHv&& z80-VWhCJj!>?+<=IzlF6Tp1q=8BKzK4UKx7NXOF9_&kW+g+UZt9!8-&v>Jw&RA*!y zU^GL7E+j+x@9>R%0SCdUQ+N9`db1L}H-#Lig9 zivVu3#lc~KYD5bIHnT*cJkE1_=f#C(L!PtWaxvVe>vO0%vCnNaIf|AsbSV+Y4H30Q zGCoSK3rS6dEW?5PEma z&onYd1B~3}y5*82adYy2F`=-S-D4bifC% zh3WI@VfpBAG7 z%8^r=Dg5jI{p-(P|IJT?WX9rm0_Zj3j@0{w&3Hee(Td>u*^F$FVrmeg>+R^+%Zzh1 zlUP1J6Vx9aQ1kPph=D?DHOO++UH4sZH3-~yP14B>no%TDF=1JtUmVgUhVjW`8S4kq zc)-9X>*;{LS+J_E*m}bP{YRtfU?azY3e!@9zV--z8x#g-R9UIWFeH#KRj-ECLT%R(^o&)PNxGv!;qBvUBB!|v zV?=R4y)ZtagTmxMNMVc^63FkWMjPEyBjTg5yjT|KZ+{z(;ugk+;#g`l$WcgD98iB4 z92%9;#7pG~qJa4JEIduD&`!kx^>1YMDy&UikKu>GvYf(j69pE&{oN+mdQ%u~#R2sl zYH+Lv!L4?MehetEFHomt6YNYXEMJD?lWECbS?3PmFqtv!RT$E!{^WHXTjqf{{=vO@{Qj`Z6tB?hP1Sj)GB&qN4rEFSG^B6#db&BN{;>US#W?gw2`a}r5Z-w|w(JclRIkakHx8**t-HC!{%Itd&WlDjsvi!*8-1|@3CO5eQr1{88TR*r7} z43E0rvMW1J%`hQ$+ltXCgtUx)HJGeMGE<-L`0HvJlaPW8;g7BG>0mYOjr7%6Jxb4) zVUoURo1>EoFvR6$_1a>6%=;NS&dU-FX?C2is$q|Y=MTqncWVpB=@B7xq1TJX47M~? zOioJI=VH*{k_Pv}vst&aGtY%97%YbXZ7&gCu9X18AV8&!L)3ev8(T8n&rgN=IC4Zt zaVpT74iSzm&HZ!AvqAy=ZZDOI&X1(Jl527#@E3bM_6=0m2;^bOjqN)ZC`41t#SoG*9;APe0xi0FN&4L;EEo~R-q8N$?lQ9q9krWA0x96re9w6)Qg}%Lro0X-ui^@8awY)}p%j%J=*diPvi$-pg1l*Chh|`dY5}(tl2dkAF3@jf~5lBegl2Scd+Z-%1*s|R&Cy*u#1`JtL%8Qpr z)F$AuG~vlwR>~eV5}XXyR4V9dv`z&b6@o~^#aTS<+%gS;gcP;3RoZg*iU$fs$jbY* zk_j;yDpEgCzU-M@X}uLq83m1u@}Z(SIt-w0rGACha1Yl#zPj*mGMA@nl@F05(U3-c zzuFvj*R9lwng}5@Ay+gkQcbBZOQlkzYRe|1;6l_!tQMtGGF{O6E1}yqVgod!;cfL0 z!JF~65gX$0MXC|kqY(pHakcbC9uUeN6 zo-b>nxO|B7d>t5tY-R_qdc4k6#(B$Z7NQ{yM@ciWN3OGOjEo+0eCN^PQ{(0Jol}|n5vrdT5JmT|Ch|fLZA3Gub(Ift;6XKsd;-5Pq z{@EkS<94N%7ea2iDQo_2i{7FZn*7-z3)27 zJ>PjY%9cv0jc&B=hrLZFHf}r{<(y@yjc&5?hdnteEFA0Pe1G5kHcHu zDpRUH7GjsQ*w>G~lu=tg9pR)D6hc3|e_!O^^2uKoAQ-?G5)rj!f9E-ENCnq14}r_~ zpFIBR(Qo_DAH9%Gv+^+wrQ%T`_168TvW2l_S4K`ihz9h#gpPAm`53AS0+0~7djAj4 zoR}Y7@{tveK*xm4 zrQbba2lx2#L)ipvSMoh5gx>l3L7ef*hv+yoAVT5_#nzW^z-0<7#4hQlQ3AD#I1dV; zYxL~lgGVn?*{*!lOU0iALy)6U2}WUSSMvxg#IDlQufBSe3S2v1A-RydY#!5pWKGwu z0Q*!(ak_o|mv8Q+g4R0Sd@uw#-PH3aaIMqLVIj6dBHuiH@bG>rc;y3uCR++JBsr_- zAEE%Z&MF=kayLlj*~5DezJB!hVJeX2D@05nLpX$Yec>pm?OMAL8lrDULgfnpO!(Z` z!F7iJ>(|tB`aBhrs0i$3y;7;?2>*OMP0i(+=Duy-~YC+ zI}oD#(^AMmA$0wzeb%R7J$NKrb?r)8%!cfa_tVpRFMcNi*{-C8WJq3lasTTVzwbVy z2rR@d>8BlM6b}la%YPw_RG`|mPkbt*E~aWTW15VqEiU#PsR#?%3rcn%96}cfqPcRIx}58> zl;+C8>T<3duGU;RWL?g6gVvXabSSktwyP)MTL!<7mU2+ft}RWTY+13pYu8ib6`L~aY^gW1 zPyT~<~3cbrNM&-%-U8G)+Upy^2*W9&x^Mqt_ zy%D$OsU3>U@#Z|4Cn=j6UF1jM#XKdsN1=@w5C7TRgWW~Udcv{jgzX=cGiOCh- zU8I)q9-fk1EZ;?HNyp)uD=KP5#^2Jj&UV8*gr>=GRadR6I;(;erd^b47F1y9eaPDz z=^R^HWyu}I!IC##yzGrOi=Zz5L;V(e8(fD9D_8qVC;>ZuEbJK1XcaQw+eK@A`EV5J z;Qri^DX|Kyx$0XZ7a`?jG8@{k2ko#uwN6oGcM5bRwoGSzS=DzX=DP4AWOA`tS7L7Q*)8WW_i5J&T^&!GSVc9wNP5~9cj;GH9JwkfRBxGZ01&8V-I-aa>*p|NxDqni!4clJV?A7u7v^N~k(Q7il zWDJYdNVw%-H#~{?;UV1=+LeY|2Yx|m$n|Vp*si&9*?KuQv{&|H%DKmX{jaxw@Hao; z|3jX+Nw+5Qfp3&=4(XJ4`k&w&nJxR)kz0WXGms|tTwS}1H+wyE0-=AgPJ1O+LtJ-C zv_JM>zLG_-y_8!zd&x@4rb>Ga7jaHQR;}$dT$DKtxwyE!hKs8^_5=;eZ-WUP)IvLc zf}@Kw+@qreS- z2f>J3VVhtm7=i(XXrR4K0Ni}oJ35wRpRf(u#f?GB3aJg+S$$Di9krG+=8-|50QRXUP^G{bHQWQ8F~a2&g8b_J-MLjufWp%JqCWm%Y#KbX_m)n$VSFFWu?6(HE&Fi&}SjE?%Xc?DKY~=i+nM zkI%(CIJthyPG2+%{qMJAS}vjrkDPm9OgC2T_eA}X;b7EPfet_OZr*uEljZbE8?@Wb zXV5Ymv_ZRsH)z>@ZG(2>YzE!fnb*d(bLIvuU0oZiooh2_*_vsCb^{^?ExVm<&~Es{ zpk=$L4SH>T{dHmLJWfwz8(8h~E5mHJ|OT=W`zW=aG)^ z29}IDON9vZEVdUcv)Z-4kYLnk+Op^w&S<-u%eFUsA!CH!!0b9;cYHnmHy=|R46S5% z_wB*+xJbbdeO+1yrn?rs!D={`MK+@|wp~1g!-Cs^1^*3^EhJY|rS)D`XR@qhbc(hI z*I^OR9Y3J!foz#{ou96FV$!X5SV+9mNY?{~qnoX>E4K&?7jbyq1&fYhi6k>-IJc)7 zO9Bkdt9;#za&PJ?K;H{w48YmDYTPndden0*h6@TW+ald@y?WVMD_+RvTd|IVw zm39|g7tOb%CS^)GMEDJP32aXZ=_!1PN|>zTS}zMFSqI1srBJ}IVDdpo9jESD%t7UvegcaK??~r z4ctegHrTZv^?GzebTFNe(Zsgj*NJK>^zP{6waDwx0qT7-n;7(pGumd}x1p{&mR;a& zhvK8Oc#m$h3r^h57zb!%0-ff97`U4@LQcTHLH!St`u~R;AO9>IW5%+gW^oXWT7K?K z(Kqyb-uw67@qg0)oY4QUMSMOu{gZzEPbwNw59vR6FlO~npMFYHRjYkX+n+CwKK=Yt z6bb_lCxMOf)LaepdGEM)qJ~sikso?f#J_H6CN696n^teqQa26tX){Y@OZrWk=z5|J zO_Wo1Z_-2;i#toYBYV!icz8S?2RB-5Ii3Vr&U_v?CjAshc!O(Ji_SV8$QIF-&8%5c znh2$yMTI9!)kTP+4#~*E>iZzQ`I$#VdJ8Rnr&}#W zv|4lz2iHLC1*qE)Xk{$o#`i(c%ws?ycO9?u1y_8uv~&d-4KV;}^gxB+F5aj0G2;m} z(nMUg51)ZT?wXT}?upKDsrb4kaN^2nPl^`+iEy=-Qb>f#OSQt)IOhb+RZ5reCXKcD z4U3FbEcmh}@|?SK8nR@y*Kl()PD6H6+iSQ14yPegzrBW=oNyYliPB!frTJC5DY6I&(#Zg;H6Y%@Iw{6Je7cZv0`m7%HgA>COfa&cQ7*Ohj`p$m=3Z+9x= zX4J0P;Lvi;;0ETlfpL>-E(6fX_uU4?9lGgKCgsE02FB&)i-@wuZ5{LBc{$k%$XnUk zhQQ@vD6VyMI5dQBAQCS2ZiA6K#(>?Zh{ERn26XCJfms2 zki8CB?r|J$W<%*m+ohRn!0te1I$o{9^A6gHxJeZo7Fx0_bwgpj{HXDiU-#I@*rz zDlX9F4U+BXuB3r3M?O3LJ7)@dmsOkdqM&!#Xmif(L+&T@ z5FNEZRzto*lG=!L$0Chy%1&X%bUILBn*`6TM9+2Leir>m`m_~{*5swPDs*axi{-yh z*|DB4dTNEye}^sSqzR==w0W`9xNsf1TZy=k9r#X#U1mrL%R<$uuuJ`vuq6H( z+AP%xFftEi?6W#o&ymrjx@o`B`=_HlgIz?atLy#rQwNC2FlH=Yw)WP=slg(Em+c3X zvi^ih7XfqIsXQ6k2J1q`WfMp<&6+LZe_%ct?lk zv7om}ipMsk4O)88HfT3QXwb6R*9Pt80SsCWakoLc;q5CY)$D}p6*_`UHt#b=xYf5o zuHk2fhV;A&jrn36?8(U(608@|xKM?r`=$%o`e>tKa8TJXVOgC``JgsgZDee*t__U^ zLg_=Rq^@pPOH`<6zZ@I|ahS1ub&F~O4hyas3pR_R|=BO>QCM zHDfgQJTVQ0;tiw7myPp%#Npu;84Jg11$`#;J_+^GaJVp>*rCIyhL)PidVN`IlLB+6y;rWh^rC7=fR0zw}&x;I4aW zG*4-x%e?V1l^&*E*7@hF-updS0dy6{8ZqhTx)O5{dYw)V87%lL5?(sLELcWi06{eB zr{3(>RVx%V!ZIqNts<_9b|SPdPVVZ+aNS!)6cAb8=}ZS>nIGB)#tq8t*ceM}ZfYyz zwx&24z1CYa%G%1fv5SicjqJ6w6>vQkDg zuWQuAqSFuYGViBc59p}gLHd$~E!Xs-H33wOZp=@Fw`Aq(Il5xy>m|J0d^swK7LD_Lp?&sxa!8jY#Tq zSoO~Rr)s00;C<1E2Lh09KfL$VQ^9LypZXlIw|@IbhP7D&@Yg`S{pi8h4_nx!KDV&1 zzx+38ShGN?&jEYun`cjiVa)=`Ut84E;3mIjDE=C#%Q|Q5eg2DI{6bi_zDS5)#2DPH%qLGaTSA z_4|jL^=4W1`-1(OMp58F0KVAouO{>LD&YRQAr}l_Zw?Mtyf|dNcQ9C0d&9{ff8lu| zQb1E1ooG~zX^^^Pj*g%s`ddVe2Lbq9>dkNXel&q?mgy`4(2oYIv)S-?IiJlptGyvz zZ2-b4_JuP^>3c|Q8lY*VrwpCw{!r{lXXA{ev%g4 zqb+2y@|Fp;Y~`LM!-U(y1od-x62+GGz}dbO9>FxD^>8q_l&gyJ1jafp;`*0=`&NV?a@uj05m-AkU~ zx@8n16-T0mV`|S*Ax(EC_|meP+cIl-uAFnfyO6LM!XH>^nCvD<7KLzJVv+IDh8hea zVVbr5JP5!Shw~+knbHA)g4@i?I|i^f?4vzisn2&O34SwIY+*eMgV4@!vm{TyMl(vN zG)!PkLd(h3uY53g+*D~6MUDZ>FO90za5-LtO@n4h>OmZMtRg&Ii{B9JAOOENvd<{G zc?#s1&Ug%ycFQ*JM5%H}Gphn5M0ea9dne;cPG2=kU`OgH5+pA22{v?N^h~aHZkWK9 z0qo_`X84jXSq{O?S~@-j=u6crH31dIeX}I?AOP=DPeiBbUSd~IGiPQ|d}|tS5Q50N zhqNp=itc8u1&aXmGB+qw4X0+Yt;WuSCeyBZSl2LX7AY1Lw#)vGe_5UJ5`;ZmO~6t@S1$sQj-wWNro|J|eY#Imco zWm#t`X%vypeYM1%A|iFJ9S>H=YMgPjw>Xmn&dpqj1JRL-Zg%ZmejfEgo0WBofYtAg zr&HQUI+%zya5Jby0D6(0Y}$?jIR>zo$5Y<)x<}iCzw) zttyk|o?u;*0(^~Yha(8=#RA+`<-&xHXdcNUlbbdA3;@7g8mSu7Xd$&e29vYzgEHC7YJ;Mt zhe1K)?Pz^TvuRbamgENiwWW94tYT(ZO~3X69XZ*qfo%YYh8?xZrm~#}Q42KdC~K1K zCfH(gWjZ*brUWg5Ii5?W(kzE746oH;4D5erN{cH)2it7m5ddrLF zevDET4b3?y6htoaFY!=yv#P-{fW1JE!dPxr77YNvyZUdM8(GaKG~zd>x$0$@1Dmy@ zG?6AqK=(jH^8Jao> zj;v`mhN}1)BJEetIprx$F-&%QG$zJw-xDcGVBv418KtIPm$7>R1Ky zLk%+~cg?(^sGEy9Z4sj<-11B<;AuAMJ}~qWbIIRrTE_T3*tu`)Coc`#K$Fx~1dM%E$)g(N*zuCeK{XK9ytNG!2k2XTmb+dF9xa@c|w3tY|`w=8a zT;rzTm`bo|GyA2hS-v-*uyeCZ=g`bX1M0t7#Z+Kh{Uk3g7X8uRhcwUq?sTdlhF3>`H3Y9RwS;NWz0Hk=Q zWtK-Z3&NVlJEIcI!LF+Ho0zl{#y6W7Vou!azNqj#eJ9Y(l2xG<15xuMbttJoHY=t2 zd*E)-j4t(a=sushYTCyWyv+s$1rGDY5PLhCXlOR%BPJLwsf7*JRDKEeJ>-w*+cRu@k zrDt1v^YwAynYVPOV-bmYefJ6D_U_Zl06JwsEk*ch{EGJHljw!dz9Sw>I zn-$s8HS>b=D=pzeUVrk)O_A)Wf2%nS8$1rw#m|1F2Zm%qZK;1^Q2<{5^l^3i4||Vj zkrW+-H~I$^eb4B!NBU#$8#Sn9BJ$UT5&7$LBl4rqf78PaalO@M!Tl_%y~u_^aO~)o zC0jO#pYQ)hE7l`lzyH+ScDMIj%k8NkvmC|mtzUo9I~cEfgCSo*&|8j=j@L4(w|Fk> z&!jU9merBAB!<1-(HeWtxjlDCdxc2%UF;mm^}@s6U@`s_UzvC|ds+Va`p!LUYk8tp zX|MLa9-L9RBcJgL*KG71#m;dB3Sd|w|4)ve!?F1ZI%=I=l+uWK&y3ZXNZ5j zhZy^Euo@5Vk@WBMYNI_9gB*7sSqn#F@;8)C>P+0S>?zB{6#w;4VB-U&USs60HIhz& z;nR*qmfF%&fMJ6u!T=)gj(qi7!=_ldT3=W))cnFCL9eggQ>Ae4nJ$GSb%7nxXTK34 z+R`Ajj^Q&n2J?Nonj(6%B4|rP$i~<5hz1B(=4^7qKuvyWFyfV7z42VSku4s3!+q9I z=>wB(9pLpR_tYO|_a2w5!EA5*N-@j+@dk++z%CvE$TtaTp#*I1kfH}x|{8$Ei%bp_R(aiVrnK2>ez5ek% z`w*pbk7kOfDX{muYOr8Ct{Xe%%O2g-N3KVj@oBvW(Pr?S$Jp^a9{tjGUw_10$=Z_t zY!2a%TzFQ0ef^W)@^UEZus&Jv4l|0bz2|ye<@0KJLL(EZHoC%Ur~Lt)%Tvi?GPfk6 z6_weNNj*bC=Da!Ji@j!~e^T`iHoUr0hHZ%7DuBb53WDUpXoD!U}!9`k8NP95ptbQT1 zr4DyOD_ROOsrsw+bZwOYqk?Ge0jI?diqD;aJv%O;#BX6aBb5d0Mv~FHr8FQFMMZ0t zM+)BS4~;3Dhah9t7%MaW)-yvbUgNElE48fF?pcs#WmH}@X4Ugw|E*`Hdrh@DJu_6% zb-`28v8#zG7WHP)hvPpGBvYGCtWP05{<^$l*oVD)xdh%PrQ(!hjJfXg7sp z&b>;KK~3mBVXqsVGp15ra7;G9*6)Qf@U_52;b-Fu*lkPe7#t|DIUQ}Kb$GvqE1)?xJq=p~*TKYZ^ z0@;P|b|*11_gV?uiMs6Z-BvE@XxAMC4f$tiDaQm49UWgk&e5*9LB-7fS{b5 zT!6-F_?hj_!q`rP#&&1!+up$dd1A;Ny9UhXG>X5d9c2`h1yrh(O1Mrbomet9j9Cr> z=T@=#qe`yP1}7R*-4Vq@($>Vbqu}B?j93J8Q#V$s2MP~zC$Jaj4ed!vVG9*0W%e3^ z@pkUO z4_ZB<|_#?<}DN#+`Wx%t|oPASRRSz0)=DsALitcV(*epn~n==0DukKq(}f5FPR?l5L7H^Tao6Rh?dvIKjC^QJH9Rh0jsD z5Lsw6dQK~a>Dq#+)TYsl=iZ2fn@f?@v_ilW4*3v40aZYiw5$-daxzfq(A2*`4Qj%= zt2fdbT1!Hvp#}5bk}gao zG1+MDV1Mat7jD1exJ4%E-NF@2Ho&9a4GTQh(a26GIH5u!lV#)4G1r(wNZ_O?;i3v$ zgo(nezBPeWiT$#SuDnV{m4N#&&t?!8ABM)5u2%c9o!EjoMHqKS&k`0braN;Z5`dh;0u{P-BcdSX z+8h2=ON(%@zIz+q z6vTKS+y`+#(#r@V2<)(&EGq2!{%Abd>Ff>QH>h7R(&7d%h2i&oU0Qushjw#IOssmK z#L!(q8u*BeYJb=rR3X@)HaJ-CYCV)dx-;zhq+kj*_N2xiMhV_woX2nQv4EAsdy^+~ zoiaLlcZ`A+dv=5@wtI6$WPrBN{wqEvpfYAWC_zHe60-!f*hOfkXFB0I7UG*=aT~Y3 zfHW_N{^#EAm3hIfKx+HI7BMea_$~V(0fwuV`l`A^R51MSD&O%p9X{=$oleG&^_Q0( zlma1lIWkAVINKaI70<9PXP8wjom#quW#Gs?7Iu~HT*BO4&h}%WIp1W;%5kAc=8?I< z{{E0Y3iCPf&!>HJ6mEi3-%hIpx$gPL#z16QO5fU!ID#sX*DYCvbSH0fU0th3B|4__ zgepVSm)jQCn=9Xq>08Hj7as2KlE1h5){}y7Qgj+NU($GTtJXsM3f6pG2pTMSICt`n zxNB+NiVY3@xwF4Lh6$f5qf@Y<52aayb#K9JmfCIW2kd~oYw3cepwjo?w&?h*bt?fc zuhK2HdS}GyLT}Wg-HaA*5iF%6s5pAu?FUvLYkb~6+`$JFR(vf&ITq&}f73vy@V?}gN~r{<#kI=A>B#r zUl|+(!xA^ze}W#M@Kn>nBMfUqsL_qcZh9qrkj=9c1c$bXZ_}=f$H#KA+TL1HfJuBL z6x>4O2vG}47(EjVq=YkB8;;FaM4HH%Qg9a&zG!By^0LGdc~w@tY{_E8kULIs zX52AhyE-5&2V&A&mhwV-NpvG)ELf7PG(gv*iiijfzpNLl+(guHFm~%}w zalAv@Tm4O{VqO)SH4+J%@=cS?vnpm`;LUIz!6M3wR)lqDtPBOE5PpL5wlFu--g#-I zkfi{ZYmjL+(2Qabe;-uV{)Uw@WzlrgpI%mNO{C)H9^HIU-6Ba_Vo9S#vdNqu_@9}% zI+cXE6&7x@g1?~j+q#?jC2hHY2|H32vg)ytN!7Vr1vyF<95Y@=*zc+ZTQh7k1l-j` zUuuE~qAwovwUn&8)QPp$`?1RrqEEWRVZXNXIfDD5sX{$4@+kyZZBAY20%Z#KTthlb zjrb9IhW!#vAChuF1Uf>%{Tczh=*R<(v(}2%I05kI?va;|J|+=*$1A1CEY#|_w}u0d zUC9MAqxt8Toqd62CPN1zO2%EmHjY1F|9b03gdx*Lb_HAJ9u{G+`thNxW)=QgdzN$S z(nN*>G57Vu-WJ%!;jKhABV3fZroeylGV}Qs9l|u%gbyaPDOw^Jm|B6N|N96H3f7@r z{cDYi)NtSoYAVUPdkVrKZVn?6M=)q}juYj?BTuBfh2kr<`Evx%N%Jf~>3UqH`(AxK z5RSi%*|)uh`&04vV7P6a^#9R*FbT?ZtbNmwc8z^mUS9Yss?rc^WTwoH!o z5lNk4{omV5c4Q(iHt~BD@VnGNZsRd$Uhis9wn5qN2AbwU^7n~q>B{VVn9PV%?5 zPI+0jGmbEQCW|nAgR>+CR}MaEaIn6&M!TIg+3ko-)txg(SOQpD@P2+|>boxeH9RM@ z?W!5WlbIEB_5Uwso5pcqHX6se=?T(~Sh^qAC}ypmvwVat;UPMlNOY8h`!&3Om3-2o z`y;jmR+hh8zPBnfb@{v1TMzG&ebca5$#$qm-Wd;ke`>$=O;DT;X8nLAM%!>>hc|4IQZ0SOt_n1BI3>hIud02Zx(jxk4XCV^VukfLilFzh49;c z8dxNRrtt%qoxE3&y%imO_cuVDs#w+HZVIl$7>JYv?cz zz}Z1n9*V`OC0MkIfy$E(c<$64g@)k0PQm^n5j|fV$T-_Fd|a$Ek|ngP$`fyfbLBRQ|SLhn-gjse_csR zG|A0Eco@t3*uE{8Ly?ip04gitN9gK>8-a!7G1#~e*cf$?sHW!tsjsJnD*16|``W1c zBNFtfz_1FjXT$)z%M?`?xEbABk=huWUEG`pe$FNQZiN= zTM~e6WW12Y5X9qpW<~`tWX$ewQFsM{f?|Mo49;XlJcD`)IAB0sjP-h>3d%|Ka0qGN z!6sRom*OF%2>1aW9XQ>6jyyBuIYEIPmaJU9Zc&FLL(T)a`8$kg_1&DOHr!nAeEId4zcbA%M5^m-&Cm-_?%c!MOBJEo7Aj3t zf!ZI|XYBE41}L|<;!zRWf*a$oEX5eC6LOWSX=9;Jqe^V7wjRj6`K??ri<>^jPZ7?A zQV>ZNA4?DaAUl%^7Ke5(*0kZ?`Zd|>c_FfZZq~DKUrGd#$etDU2oj9@+7nvwRZxBQ@qho< zKPtY%_EY``4)*TBrwC=HY9D;xUhH|=3vwZjbS-Z)Z@JZJmj@)b;JLa67ZjGgRLGiT2MCYL+QOEb2USj?#J%rA0gwX zL2fYoc(l|E_UzEL&_{LYO`+U--}c8Z&`Vk(hDtWTq@coZh_e%Ura5~OEYR$xRc$niB9-#8Q+JbQxw`_}qU#t7s?7Wp6y7f*Fb( zR?Gu&v+#ss%sK#~iZi$*kMojK`7PW~p;MDb}^4;=;JP*|HdCx)!(KXatG&=_I zstC|X#-~t=RH9^zIv%iXL&Xq~z9OXIY6yYih~Jm3q2Z#%<~P^*d0=;mdIH;t5EqW^ zldRW%UJ(Dg`#7b|u+k#@Hp@x^2X8GgfF}uAFMqV~zDoHscy5}7KCw-pb*QoQD?9xQ zhFD4J1PE4;4mc5Hb#u~BZ8NTgA}$lC$mIP86uFd)-jFd zDNok6uCR=hG`Wz(;y))WyFnX&Y~n(RH0>^pkV&z=MVDgHt-RT<}>3~({*3rv*2 zswGyKvZA^98qyHxjhX6i{`IRyf8+Duxj6S^Z_xST>)-tDtB%(FGXq#KD)jf)zqs~0 z-?S!{F8Q9$?>_tOE2Cqu+_!pf@Tl??QLEoeCTnkd6XopI_sNe!t5mYPVEc+wkGS9; z#OZYujqBPQHwrT)3{b|4BS4~+`S0kqA-Vl6KVvfzQ5RrrzlRV8IKGKZZ(eR=3yhm? z_E8VCg92L=abhLm*<`WPvKlDJ>U121|g*vBZ!W)sp~{#JfMyG>6hojR{Q8EyQ=5dLIx57AWy zyIO#fUv&TT-)}v<-&wkIf4o@)t%*~Tlety?fVa_rTaH;Rm=CP)$ear5B|LR z{r!8@&HGD_?%uk$dSi9@{yiGi1*xWjnTxY|r13ZPZo!%4HN`#^N%4Kaf7j5kAL7R- zea}R=d_NDvtfvm!x{)7Tkm5{!a1F@4;YrHMQp*sYH@`;Suo;1ZQ9ZH2(f~rjHcT2D zAEBE)MW{&cb21bQ2N^}nmI)=8?tcnxQW~C4C}G5!W3WHo+n4MD`1N+EU@tj_>2{iJ z&McUbo&n})XKbS|3f_oTOfsPRY(<=oP5$6(?4g9`_NQW%3nOR=NvUTmw~!UQ2a`ri zVX&CVP^Cc*r@0bQ2c@#i5Ea(Tu&jK3&DZ;m5N?s|4*0?mF}_5X@@Nrru>|NlYGS&p zD0qs4%l0}`z?(YjJdV4{4ES~o&%u^&Qpt2v@dI}loeMq|7B6m+hxKKxb}D{my6qQM~a`0VGzl`kNH z#zNzIvUDB0rP{*pr+2v5sR~#^^tQjAor#`hqG)P(-E?$8;-bA$J6UZaCd4Bdv{*VC z#B8MGggV^lS*_oqA}L-Gaw&$pD)Mw) zmfeS1TdqQF9Ng~00wurSLHZI^^sBAI1%cxCuE+OM>hUS&<=p@+t3OdaBUIsFvSw#t z+6X;*Bc;R$Zu-H&D!z#Lz9+}nr`v&R(Uak%+w;g6?&?EK$Q^9+HsF>TKkeh{Fch&G zBSnC}N1HC-_b3w?`~YIS8Kqa)mrL^i5L%bP(tY{qb)+8ksKk_kKUAmE8*$-qC z2Q?`L5k(zw@u`;GXXo&P1AMo{uhHP0TkpIWq7W)2hv5RZ7v0+4p`dFwyMM2rxo5!K zwZ}Lr6a%h5LfGGM<6lrJvq$If_-}U?8S1gx`siPYsb8-D^FN!;KtGQ6M&De&4lly! zn%F?s2E(oEUtABmNJB&DUG3X9)^QI}Z*#n-zVfW!@803)xdZ-**lux&$lhLkkU8j| zM!Y%%uZx{}tvp|0o2HG_cfDMtNRtZny+-lzZ97v0m)-~zwz2Xr;X%k<6{*3KVEo|N zwQtKh7Yrb6N(_OHq-uz6;r=#`v#Y1LN29|@2Yd@C1Z0+2>^{MjXwB_?VdMYbUQX(B4+XVRsrFhfFHA)8T+#`X%BdrQ-0XqG6EBQF;8%{BiM3c>+IY#cF zHL+H-E5z2Jg?kso~w9WjM_NRxS{`7wWdLGbJ054XpP3K%8 zI5J9JuA*cE)y;z{5i$jFr;+ZUM^mi2G$YUAuFIRylusdtm zwQ9B1@MRS`k&BB2WQXZLkUn7nKFM@zi&QJyCD$*&aVMFGNahtrM>+@cM|L`NckKQM zHCp+j8Hsz7cNt{~oq+A$Uqeb9TEFIhu(nnS`D!gbA~~5_-`P;thheF(n5mM)t6o1Q z7;b85XCn=wW(p#hc3h82K{15F{piFY3bZ5N=#Fd!9H0Yx?ajE9y~ zE7L&*DVYrJaTK07CkD`?wr>g!grxWN)xf_#Kq-zTDa~Hp0ep;d#z(rloa&Qe@TbZ3 z$fv^C4VcCidQRylW^an(gRJ01K$aNCfCv>Gy;K_(Y>dfbPs9|=6Vs1q(m86RW`X({Vd4HQ>&?BERJTJ2DLrQ$=^sa=?J;+d^nxVp;hM zdrP41Erd`78kD~voUvztls)=mMgX*j(yl02lasqbf!y0%NFMh6D8#e#A>2*!XM5ta zLL3*zA_;zI!}kw8%H(&wWb>E?7#Ko40{VdIYFLRm4w)hlWjSs8;rkH07>O%{m$&;- z_q>x_`iiRv(M(*HIa&N#q_`)5bc?Jq5w4bf1>}ncb4KkwBZWahPYl$ z=&TKf@TJhTW$WX$wcg*?){MZmNG?ghnhYoC9mKJ#@;fDd*0I%mtq!U3@wNdE+eLQa z0vb~QQn&*T3zZ;g#9b8htn5eSCF}u%LNHkF4WfkeT@i^|=*0pk!#wYg`1Bb!|Naes znXWCgR_EYefBji-Fy!#u0(kIbB%FZBpyd#M{la!~K?_F3+w{&PXjp`kPoOo=w8me2 zzUJ?dGVQ!K*}&0uay-N}MZp0k-$td%BL4K~kx+}l_1{Yt$(LM69WY{M0 z&onN?my}_9nYag{`cJs4kT%D*e5xr55;EC^25`lK!#93nO@$TtnLh|3(WIM9;LB;a zd<$cwT^8St-ISoge<4Nyhqa^eoLqWZ-l}f~3LfU9oq82vN{^6S2c*yv{2kgzf8$ys zIB6eIrvG;TS&uGDf+@_?@+|SOjRNb#u$-s;Uhq?C^M~63BJyJqRoC$F;wwI0P06(I z1*C=!bIc$z0Tj}!8MNm|T`N*5g{9WJy|^#*WKTXQkh@5I3uMGBqyLAgqlk1UUmj&< zTS0W<^wu}iYp3)XB4>yu-AWbXB7-vJ=cA|HdeCw~gmlQ@O&h1mj3{^{Hy23?wsz{U z_Y|RkjiD>VXvJ1$l~@AkKK3QRq}aqZ43*KR6{_CKooKWof^e{ydBReHN#_M+$(UX* zYzVaZKjDukstJzDDaLabj)Pk6e_^Mj;v;V=# za29Dx=%u7F28u3d@?-^DmZDI0+VomMzbY;2ll|eax4Z7|MMxeXsFR5C*JEruebyMY z5DLZz{ACqPi={UNX@`E50K$L=x0uqFT~)kvAeD)UDw!o|BDXh#Yv;Rkmxm+3}w>I>p&gxsdkZ7sEP9E`Xf zut4q#Wv}s#!_ToF6f)^ByiTO;?z*u1P=YlFG()J8zzPmT4suJI(PAk>BqKIWVLUwu zP6h%X`f3sI=(zFAo{MV<3f>WG%=9E|R#ik*hcVe>UGOg<%zo1!7$E4{h*iOppgo$% zG0~}kxj9^Df|CduLH?Sg2A&J{Vjxmy(;i|Mlt(E(*xwxa<$8<3#`#{LUBVzO8xVoEMMh4#t^8wy)%w-0t;Qa_bpb%kgVcdmP z^7jYm${(Sj;c$L2!RJ^D)Ot)cM4{=yj-dXg_ssyLfH-&%D%B4#izv`yl&ZU5HF;Ru z8{nuImxv-6ZB33HO=tWtd2`sBE!?{lXmmUc)t6*caSD&2S};7K95ld#AX!C#V7k)N&jbX-1YBzlGy+iKBW3HDM6YR5BOA<703uF zR>TzcK)ZAZa1=`*_C&^zj%c_QFV=iW$$;#e@|nWC;#n!`8SKNJvr7ElWI0gf(1;A; zCQZP0UoVBPVHSk5D46#`ojR(Ekz*sm2I*reNnSOj`O*Fv7fYp6sbIjBwQK{`&E1DX zVu*a95wtz-K=1;jKcpfogCW;Fu!qZqVzTX6Fv#wIslMkzGq_}u3@IwDFl05$$F3AG z2!&rsEgJL~+|P7t1ICuP#_nkFtRF&YO@|d$OdVVrepr135yao%xsyq89v&eO`y0aL za>}kSLK%WUQH{qWQ&jif5;OI0UFnqD@Ug@viJ_wH&$06|?N>b7SP^%rzQv-;3>R)k zX%U5xbbY-iYQVJLB7)5;QeZ6&2ic)$v47R7QwD=J7(k z&)u3sNV$)a*6?pjErH!t8&{T;S{uxSX;D+ZI2u_3D2f-2bN&T3H84+tP|!jFRk6?M z-k2(OT`f#vu?6vlzN`v6fkKt7ko&OYX%NBF>wDY#DD}T@sTDkyiPPKGj*Cd{l7_F} z3R#EL*riWCk=2l{#G(1i%dzSD0%2LZ*ZsS`jTQ+p{DK_Q9evCjZ;8C^_XRO=Vtsh9 zH@2JC7BQ{zmM1O<*rD?uxU+WeDN1{#rJiQiN6#g-ui=$w5lMiTJtc#p=KHhn(2J>xB+?nAC%ulA`-iy4;uc&wh^CB%! z)@PJ;$|O4qQxg3pi`1F{ES8qt{zLY4x_+z#!w}jcp!xwd0?hJ9}ucbo@I*7r-X|* zBMg^?h@C>mWk3--%pNVstM5u75Zw!)4g4E{ySf!5G53>;6#dEkJE^CF=io`C#W|Emd-)#3<3 z0L*|SV7OV`2*lf--lmkB#BCr*jYLhA5W$(6LM=9d8R`?E-5a-sY9&-rw=jttRdt24 ziXL)*CP?V<)KwGHorOt5bgVpH*6#7e7vz#Y9yTKpE&M>ap2?uP^P2odey{OBXhAZr zMpic9FvGrc8^Op~{nNr1ljkM}>@I>K{i3E$g7m~+Bs_IKH+^(W>6rvw;!D*C6?u^O zpNy71o*HRDy7}cmB^DR`l^-oKFli;)IDnTEdX}8L6J}S7opNT>4k6&)x+5G^o&zcl zN)Z8H%8>Bul zZAyW{w8IJ02o;dyn!%TYcuk(?ui$McELX||k{ln%sT143=e=AZd}kjiH%(1csOeLn zX5ifPLq?Bg!^fT~T>;SFJfNYV%42<6Dne>nlb6TGvV&R>asP8AaKf2M%1u0eVQ#9A z)c8!4DUaBj+9HnEMHmUTqiu|o;5Jm$N8{}^+-o{ST^Y)VNYy~$sI@ds z0n43U34dd`RnaPXp4;uYw9~LIM?Vpb~+j3A$zDl^Q@zOn3H?(6I(k z<>v{T>s0SxgyT6Q)9D!8JJy7sjO{M{;E(@>Zf(xYBP5RsV|Ld^7@~UBq&5P5p47{hd`MRhX|h)R0ecF~ikz>vMJ)`zw|-DcO-?1DO? zn_C5qCxai;Sjr2YycFTfHop+o64XnRdJWLcN{PO->7KT9QIv~xS`~6=YqT3(Ux%%U z+oE@5U_*p}Ft|B=>29N03x>N$o)6E$98Al^Pl86Z4?X9{WpYZ9BEG-^9c7R_&iS`} zT%VPMg4%7tP=ItFC?hl>^s&qgipfS`2Ley!R#%MDh%bP{g%8^jv`Cz$qg2>+wcv`& z%S2!VKrumKi}*urFa8ayiJ6og+c|}hAH#-D(AX>_7SDL9cc__62|8AO0oBpN@t<|i z73>j1EH4_68;|KO2w}O!?ap9}3S@y6Bmo+c7~sGwTR*iBTpXuGd^c^dN7H0`jbvJ; z2r}gMkd;rgeK+Uw{R_l{Kj}J|l!%<`X+aKY$xo61gp&E)5ze@L`}|W-y`oQgNJXLx zR$zSL$_0whu|r*O8Ou4Qylxu)Qw|h2eS6k=)m(1Xq$9<33AXJe~b>$WMIp>^X)#rb4i-eC4G;{IZ;f6>8B^{JJXkfcJPQtAsHFV0k z^bH&g{nWF0cLg=2@|hqsnedQq{x)Odkbz>Ueel*|@+yu%5KqwOFHJYJ7?cF2$w7+i zrj`>bX#U&DtKa|!GK1aig9!uj@FfQ%hmX5Dm8u<>dE$&L9gQwGozlXP@eA5DT@zx@ z7*scR(-ZQtN;=~-5$8#7s1^?6C+drc zYSXU5a+3-sMp zbTMz?Mp1waJt-tfV#qwCbV-v6W4m31ws&x`VJ*#|g`KMyHPR`fTf`NIT;Fh`x<`~! zCIV+!Ro+5xWo}7Ro&uzszlo-DDa|CVZYKP$(dWk>W9jc{`X_BBDQM|y`UcDJxNBs$ zMYyCQ)OtGNxwGN#lynp?`ueBAt`+Cwi&ubi^ZI8>cTO4ZjBz3Erj5yIaeAb$*V`*# zZdOpU6g7Y}okoQr6$>R#PoeT6G{x6-bSP}lTB8MBl+89vaojl{(R8zi$oT4828X6S zC3l0=YHk(E>Z#V-+wfVK0l;0sGrqxwg8EZ(xR;EUj(PnldD|%W#7Jw4FpdVz0Hj*{ zY#@P?5u~ncSQ>>@YGS)!+j}H;_9k^6-Li%>TR}&&=1|F`zk}l{ik8IY+q9~Mm&U*D zMY4tk%S=$y{d}P4UwtJM6$`7r@Q_l3OiCM3l-5uy$fWkDf7P~+aNLwqx_#r1ydP02 zxcR6i9W6#KOGl90!fhPUa2z2YJkZrjvL=VF#7?bWPsTp(;3<|niG3cULQF1d;}E|r zA<1OmSov(RG-X>^gRCVZhBi`>$@=Z?$8Doxxsxj%HJu8Q^=lhnYLF`FHp_xYw-wO<<`(|Aj{+iedC_oOg~y&SPGFNH^ptQ5nT^Tp7*~s= zD(#mWy-hRa3W_qCz63^cmR2SpAj|~skFD1sJc+Nn``cE1wTRlZS+)wI++Xz%*h7L$ zlUgQ3+FdOUh-sH~O_DW2iba`#yK+;SH7VoblD=Q|MHFUc(-$!r(p~cGrLD0Gfd5E-EXJg;<5093lp}K8JU(B?SY!y%(8N*n-Ox z3!q%sa~-epK4?v6j83lxG@@@ky(Ac$w@u$vtGJpSE)cH2kEvkG{}v*C<5Xzo9}K)enVTGMjY;C@*Q-X+HX@nPQP+)Ms)j|_ntnBrvA8>T`&u&mDA;#`}aqUYZ#|8Y5 zzKeHMXd+JMOLWoA0PN*8e4n!|3*JnfGZ0mbdV`vxxpR>s3hImbir%}7C43!nLK0&q ztzG zS(aV{x7H+Rk@?aPqH!o#x41#44>;~XVG+cOAqEgj9O#-ZY_Y`2i@vPNBurO5rW=}< zM`%?-l@5x9D&K~Ip2ca$@>)#;MFs)HG^XulXfRjYdU2@I|0WcnLgh4jvZ z7QGheFos(U8|_HyE}=taVE8|W!IeMoF8D5#BC_6*5)%j-D0k^P(67_8>H+>kvXl71 zUZWF6)52D3bt6NbVX#ta4XJ|)S3&JbLys0j>fASyclUI1T+kuLx0k(>Ph#_ZS?7m%zP?U8@a^mXsHskSZ?+v zqo);yXFWk>ELEi~B!%9t(^IHGE@|Ic{{mJJOw7%0t%^a5^}0b3oir4b z+QaFRCq$X}{$&!O6C3^E+NO21{pRq~oPiqG{b2`h>*9!R9Io%|WmlvY-3YDJ!|OV1 z1`1JBWUw;6lqx6oPhvVW${v1xIRD{7HGQ9o2j#kph@8ids7MKlkc|32u8sD(FRWov z*d2xWw*Le=oAT7Obqt9OAs{;f$%W)Vh;#`mEmBOtbHq(N`{-lbhmE+^KwN?rW|S@d zkx@2wFTZn~9vzXOLYWvJ`_j z>ckC@kbNwWFTn?bU0IEhs%MDxrB#jaAsgG#xRjKE2Cs{`h)e)BAPobM>d3vNkX#3 zosMM`mMxBrtt=I$r7DGN8xuIVCL%US&IOV}+Q@DjOD;Eh9uw#{2kWa4%hYzfP@_l* zYBe8XVa+JFQ<(9H?t-U&n<=Dra-9ccmtgjpw!b6~9x?EMJbh3o@i5%qrAn5mW&4sm zc*MZNL#B}O5JumZGceSTJNk;{=6q#@bo7IWhtShkBjO31yU5$>8&6PH2zv-0Q!7_X zUQ*%fX&KqE1HVsrtfnx+v@gqcZLLB>WMi>$G4mh_98H(V)AB6a&N7aV18vaE|Oz*?^XXhH}LCD5YWd z9CuO}KsWu!gI0QhT0l=bcvW^t*?OSv_6)oNv?5L8=0J?c8`+{BlUB7+6 zsH5}oTO5UD-6t(NzezX+gKdqE=~{`!N(lC!?2mCM2J>E>R;iWHVzJ6nZlbz{dq}d~ zxCj62-R@q>%6Vdi99EQqm}8=_rP68NV4{vk!9+|UrHpleC`-}gdO6V+vpPdHV$lr` z@srH#9g=jp?lITU;|N#-5N9Z!M%q+NxJaBguQ>)r0l7L*C{<)n=8Xv4Yw zN=Lhn2lG%Uq?EC}+fnPs=(Z!s7oFY!CeH6*kWSsae^)IX+HcJYHMI~8!4~e&MmMKM z=$UAF5~<5XiWgk!RCY;a=TVDfvj*7-un6Y3e|MSI_&_r4YF1~vnCe+Rj-$>Dn42aw zk`ja|xr5MlI_saH$&NF(8h~z|2-D2~DRCC8+;nQ;H)wRY;^n;`AphW9$1R>%+f#3z#1@jm2E;Q9lUh&#_Ej~@>JwF zVDDRZkKz{0%sLhaDVUpPg@q-Gu`#<~nC{>#6D9x0xG{An+wekAP<@5k+uz;>V$dKt zXv8Pozk7>lt}xAX1kP`aH#GSr%S(%J3lh3f7uN+z9+u}NgNrk|)ti}Yt$8havWe?! zQDVWGZ3Uwt9?OUAEG%-(qHCbKcQ|hkcjA#0P|>VV>?Bae5Y6d}aIsOqgb|5?CoMW; zC7V~zXOfC8gy!DA$%lqiNNQAl+Z(^=^>+DIDy|17iN9>tp6lUeE|h=mj!+8@TqDEJ z@X}&~)vPg`!F1s#alv% zJK$a<1RhS(JM~D7Lga*;g!q?46cxeE6B%GJndO_exRc-NZEp70`+(P;%#QiK(*+?o)MqA>}bYh%FK% zTlQMSuZ`eh$_2THNpt~fluzL_GF_y~!on0x!t9_3_h_#0oosct1A{n@oIXzq z(r(ool4KVm>XzB?>=IuKfiGyQ>`ej%$J^nZl!Cg&Tz~m11x{lJ!?&wjnJBnMqNL}O zDnWq=`u?-z}8h3wGk055|`n?*#^Bq z#22wopc-p*Khid+XBYaG3Z}7Vo`jA45mSBWiKZ+4G+sjC7f!~shr3_ncQh-h?I_?lbv(FE7=CKx(cHhnf5iJKjQx5gXDPHLqBn8J zC2!)9YlcgRWtcFB`?wRyWB{FKRwYI!%V)vKmF2SrrLk4gB~odIVq&FEv>lLwU}i}* z(cHUq_Dsj&x6lXDYCad{I9#GR=I!7Nw_2-gnQG)(Af>x#GDxE- zoKIL)Qzl)Jj@sxZ8iN0oLb}AB;WjeQrhx_DK(>K`;LdRCzQ6x?^*%Lip3$jrLT3*Z zb808Y1y5|2Mv8;@KcGGkP*6Hcl=!qm*GSWxLZ(rUlm&7NEBjA)Y-mSCEhKj&weR)b z-eBFDMV}pR7EwF=oaNV5`e%SPAvvPJziQ(&Il=Q96Wyvw1o0Zo5I-z)09>K=+SCQH%n1UxjM-J}na8Yv;OqD>S!*dTB$F#2y z5h{5-0a*<*jfV?x@KftEnS?|GLwF{>YDgA*(@|P-CkF{076zs1Cmh1@_>jSnDzxq} zQVK^wi2lNO@~I%R8ckckBt^YV_>Hkoz!l5%-0GNu-01l29WaX5+&MthHxvqVa~CqX zHFpt0!>yhcHdwV<@-6gxhP(%Yp-tRW{E^BUQ{B2TQ^Z82hU7fgV2`alm`k}vza6cp0g%gh`*W&>;?MRx$$q60QLusKpw)7hG$^)TuuON$BPBK(@6?DD7J}GZiG56Kp%8fiVku;NF9{f?iC~*qP+{S{>)|hLWDU?C?xKd;PXl<8m{V^2kPgl!im3Ma#Yyd05`M$bcxVf;6;`l7dvebpQxkaZt;m#TfsekIC>7AV zaux#`>Zg+nE~j@33MsrknHh_VxW#IPDXG(s`r?g%)8Q+vf}_jK%R>F+@c#AiYF%7v z!0ytmFl6HE!jXn_6LEBU(;wZome@E~@;VB7=J4bg#^~47wpzHvL6?$)^vLlHJ?=$fJ7KLh2_7;{7f8oP;AClAI<6m0eG~^zyQuz4SXv`-$6cicQPMRr z492+pahPL<#XIFrYDAcnk=_5r6P+gsN&INLJ9_%j^^akC@eBxxhIyqd@ou=)1M=A2 znyHo=1rg^@rmd^OnEsNmv)KbTq) zIP1x5;z2;38C6Q*;>@V&2LHVe)iUfKA}1!giw0mas{1s^34R2&y*PUwD(0c`Az$3t z7YJ~F7a3tFYR;!lWXTxz3WsiZxfz9&N2K7RgQ~lOS&l#=3iBd0`A8_=AuP6xPmT>I=ZRacWR-Mf$bh#y(< zqfW1IIR@0~M>H4L&u6wS=h!;H#-vu;rqF*a`SPIdE9$?|)4~4s1_Xf59;=-LY)cT4 zfFl;Z_U9-3`Lu`S6BljuHum>q9-XW4`nSGSvW0EL;XD!;$|&)uqKmrKzb&uwUI}Sk z66tonM*d)D=eZfX!k+PP`i$nTFJoQah5aywvz4p|MBVu=AkB$>B8!2ps=J1|NC!NG zGg59a7fV(!;?;?O;Hu%?`ZZ*DV~ta(!g>~*5^m-;m6S{!-E&OQ`?;xfO1gI~Y^juH z`g%e#0d!ZEMiB}JP@2+1PxgBgO7X1xwdSjtTdwb0>$_dtN?NxSh$qllDY(l#^zxsQll!Ng?^u+hjLMorCspoDDC9c z$be$G>D$y$gpS}2B$lbu^n3CPTSA2+%0Ni(6N_X7M>nS2ikwC}v_=>46j2qzGk^cd z-w=_=%)d@Qw2T+l4`qB(*n)sjB`^xNMkXR{?&KlHVQAoIlaI@eBSm~5MC*RSLQ-2p#sSs~t zI-tcw*#2q9*9ppCxwn&>J>?!G8fxN#Npc%K6Ljexd=)>A_fh>eRel9S|0xHl_}20| z^8|W72m$CARCnzWM=eW7P;`C;DWxjcku=nkOk;>82}$6NYVYA^xI^q!a+jdGUoA2G zJ{M4sZW`t9FFT7G45-SA+n=)G2nFj(CFDh~`wZG!yQ+?c3$#52BQKbp_~o|sYZP=r zTpw~runOj8{a?v>DCQ>Z{BRp2JQ`%g(c+v+MZtE8R7D4cMm7LxEo3r03zZB;{nVx} zpl@gvY{W=&fN z^q<>AK*-?5+UQ`1vZ!na7YbOa5C!GOFr5ISOVckglS~H|&LLw5W<>=+QoVZ`DwouR#@pb9OTNL&WcFz3?HZDs zyDhyPutDyO{D@X()88%jZcS2*;@4XeAD3!OXN-K~8j8YW#XC{{ZZX0i@; zhB&tzcG-f`=Lglw0aDn1B#M`$t#o7|ufsp=)nhuV3$DwkMtQU*AWJcyms{frT4gw&3R)R|kWALPly=}EIPRg1YD-%Mx;60W2YpEiz30zBmG?M+IKl(h?DZ|~(GBQzEK z|D1gCAmfsN(a`cyE4h4qtVi;7mX^DC*IXD%dov`~vEpAyUMB43ja>yjEE&IIKO=cu zdndF!0;=)w7Lg0#h)GL2+)~pme|-hrQXu7iy~OE-dbQ%0KN6OSKbm!sGN!=(i|U9fgbE zR&ja__pk04tb%D6bw@LlhH>1&Do*NTdtuGd^PA&6jcd-TtQHknvc9|wtUGsm^?`RJ zrc1~a@t_-kRDHCt>G3K?(#u!^1Fz-kgH%h-%P)~+!g5^#>47fa_ zkVDv!Jd+_iD*C7gz)oC4wjiH@&+8t>w{bGCyL=m8R^LHg?~o%I23VvDre-NOyYu8= z-0Kd9-PW68ohTu*TNyE6Dz|3>ks}*mlL(B06>yrt$p>M2u`n}A%rlPiEzlIK{wkmu zN1>(PY0IIhj(B11X>S{*y5FP`g8S!C z$-R=zN8HM>hfc#)I8Yf*d4E#y-OX>wcAi3%PMFN81z6xlqzErc`%(mV_B)RH!8}XF z=PZ6Bv(E=&+9^>8(21ki2#jxHy32ujn3g^elLvM#zCxLmmWdVy!N}Z=R0nf&fqF%W znN0Fc{uOTY3W?0P2xJ#-Gn%+&_zRPWN0j!A*Y)nm(DT@~O~7__bG5n~ zNn`A#JMccck80gfaO}h}$t_9RUaifX(X26^6r#}LL_NB9t^Tu zP}!izX;+-`oY=Y1;#@s52w1XCc{)57P7*fqON`jJ(%{*-Pe|?p6QFe+G2t=o2z^Q| z;V5K7?!(DTmHwUu2|3lvoKONJji}_aqdsM|@wIMrqmQ^#426QUh;J+0>*E78C&RiA z#3$;#G;qpOl#0St&t*!OX58U@TP zJq7BcQ9T=>;7QZpd)2FNW7g}RXw&Q#eD-_Dfrh{GoUfAsvB*7IPIn?Sny0pY>hCo!p)1TsUC`(~-=~TY zuA!5#AU5XsdO*-Q&vf?b@}OW@n>pCRw5gG-fw{A{d@Uym;N&lCvc+aO z-Q`#yxA?HPMNwY|zB)r{OP-Y9+Et{*0%Z=_6vNGZFX5Fb1>dZpTpMPZRhWXZUCdGO zIPR3E#gpxlXMyKvf2%`2u}-t}!~MzYl}d|}l$kAZGa1}n(H2`x5XwR<`gbLwCdr*o z&5=UZl(I#6WV(T$1nEAwHyGncZ5P>t^y^TJLxSB*s{R}j6`sO2+QPNxe{26(ERuuKQy4-49pXLfUqO|~?z7(KMi5#={51%Ixq_nWw$( z9^Zy%N2}lhk%f$`QXEV8v5Fw>%=h>ZcUP~`cG!$d3+-ypy%|9no~BQo5ssEo%-P_! zh@prvD+UEO3<0!KPz?CO)Be`e4(Hf+LSn0-R@i*Sy5?nTu^h9iJ^d85m~ltz&~CU3QmCXxs1Donu~!6wv_F8T zv|M17-+^(_-+`OahvJxlECd4P)(eVKZQxOIwb+u_;&4Sp89IdQB3Ob-iiRMdv?tq4 zWX_>ya#I9mKpn)e}t9>NYn25PPU6*Z5d>q&++V8o9Nrs}J}# z#v351>sR7$zQA1h^bus^$vr)Wr^11sj&|-eH4ltM6dXzF2;9#?E;S+E;P*EATS#l2 z+)wxDSEFyPU&l2mqibEaZ)!K$HIBm0r>DGn45&} zE)#>CiJ0xSY39yb3ugF^ol#>D-4xOH0z~4xkba%*h8F&(iE`r`5^$jrBl%QZq}{n| zrCO{z)C8Trn45}%bqB;!_vcw|>>g755om+}qAhDf7Z#mErO|-8MWXz`)4984T*2=& zn2_QSdnn5{FQZ%< zz@l6pdU_dcH^*HF#g7cx#`dzX;^-*S>(}J;UQ(S3EwsN=AL80&w&QTN1N`vBuhM zZFkq6;kM9F6BUK%OF~rJ;v!K31H0lA4=N;G;R~KdGt_Aw>I7JKk@_80lc$%;|9N@` znMv$l$OQ|vvNR|!Gs%a|VTyXZE0j_Wc=%C@2-T=Y`S8xR!(V5i0qPd0BOZEMDHE&) zMmqho1M(7Tpb0FTtYqf@YyHoDXJxP8qf<$scVxEn+it<12hxcPWe7=#6ejo?`aW}N zUpQ7)8sx0S{v?vo{E^gSeQybr_-+B`#7A3NCJuRksxo8u$Q5QnW?`< zyGgSWwi#o*<2#?;cGdFDJGZL;{;z*%p$e=ibW*~J8`z|BO~PN)O4}E`ChEUQy+^u~rwkevYN&MoWTsIo%g z9+HqX1DbnZ>Q2lIT#GF&y^KlZ$Ic+RndQ4T9(<{h5G0wNR!$WkkCq}Stz>64htO5I z3B<30N1h3NDqFT8x5a4#Eu_12!)Ma;s^uCvH1~tR0(tStg^%)n@Bku5X+6#4PB|+C zOslez(k4EVq9qCULEw*67vgGd-4l-vMD1+^0jg7v;K_EB_Pv{`}hjM_&P`eNmB#E-KG4DAVO$XnUwqR zt`ODmYh>}Jyj7kz*0<-BdBi`#s@_4Gvzf#NvpRN~U|0?lJog@_Q9)r@%aW4=*4BvT z+8Rx85*=zD7DSF4v98EgdaRbp(g1XyEDMccZ=3J^3Gpdd3sDq>m*O;v8%mXUBFAAm z(Y_)>F26tXXOjF{+9w3z&I);&MR((}?}=c%+Y(8Nz82zo=yC}@k7^^~ebK*s9bwqOS`FNaV!1u%Ul#X>`@QSRI zM4vLPa!eHJeV3R>;oO@w7Pu1Bg9G7277Stm^`?0pWj0LL7nbW16Bf{2T=oPe^#Rn! z(^uFBDV)3HN8pmN-Gb+#L4KCVM;S4FU+|vCzK`OUptz6i zxPOYWWzkO}#dsu@lU4LWU;-8m*=_8|NOeIWa9miCmuk$UXpjMIDVa@6eobfk)BRnl z1fQvITX5S1>me3DG%)V!GNWn*GHLPf<7?>Hh~ikeJ*C*gUK0c|+w3reZT zL;@H5^O<0RaqU`2s5vjW?7L4g}&9 z2w5Y|3~k}K&2rKJb)Uh3#*iGjQUtZL__1h6krMp zDNTy5vGQG4 zT8%wE^=P!EU}i`-ypeS`x@1U=`-F!zI+Iu%?5@Go*tY_Ds3ai9U$?{ouS0kgmMwU0 zE@6aDE@JC<*R_Iw>yD2*;kqk~=%;{gp6TLI8Z2><+l_}3Pm#543a$1w9rWH{Bbks* zJhvFA-{oKHYD%r2BPND?d4rtKr50u3EKFj{YA;7NQbd$T4m4OjcoE=z&dpU6Et9&K zD_pa3wY%ph#2Eg{A8~Wca1D`2{jnXFLdS#&VRGrPU}0tWk!m@?smplqP+}F^;uVbQ zV3E^QOM-9rcDJw<+3xT35r{x)37vI{Rz3W_H7ij>CY<^x9!ZF>k{5mh^>DeR!`)g%gTiJYSQZpOAN9&Q;ct}p`v&rr+p?a(jbunblFh&EKQ_=I^71|2Ox z+j-F)?qXgTvTaP(fhU!Lau@IK!I!a%%SAC(0DtUhfc8`$1+g&!8-*weM*uqT{YW!F zxKsBP4e0Ygr`UneJkzYgnRJGP#c?yMzzr=TSq3p=H$3n5u|sHjc-!h8oY1+bW-tD1yz4%`hl_)l#_d10o;d6JDbh^X*-(A}Ji%kfdQgh$o4xN-xg192a>Y(Xi{l46^NmUy?hznoCk=ntLZqj7SF-G3{{Yk8bWh=w{#g8Z67F--V)ysQ z-@rct3xOELgt(7#+G5yx6RScc1zPYZ2%3cCl$HoFOdg(73hDQqM#~ohZ0LB?{}~ok z(L4TWb^$GD0q?BzZ(Cvk3s#B}O%}}a)F|H6O>l}8%*ZhP6(UluBVzaBe^lvV9{1_l zNFLF%{kr3!uuL9GT=Ar{nISCCLIa~Y|F;pg7MP?vl;H>Gs2SB39uIn78r(oCIpBmY z@;LSmI;`|wl5UEm(V?@??0w7WwxC7J(kr@aNN)BI44v*mF8aVUzUd0vU#d!p!8YwG z2(Qf&PO)IdDVDbER0x7g+f)#fs7Lcge86+3{*c7i%|1gBL);cBE=jvM9JL265_*sy zq&;|IySwvbqicHXcx!_PawqRFBG0jt^00LyVwW|R9z`NyN zR9^WhoSVPX`w=$zHthB8_Q43&FdDPyzb?kK-pgZgqlzbLI@rE$ac~vh_gnicCS9fM$yA;UI%L+jD0hloP}gFs+A)?;Fa>h& z=&?1Aw;y+^=hB6V%28u9ATvt8>E~^s6!<0I`JTMsxGQuf6`*iq5oy*|9YwF^B9>#i8UaNJ@OsZE4spCWNcI5tCL4(4aWp9%#( zU=KceR({SvriBIdKAEb(xEUqGmDgwpAwoEYC#UT?oirLst@gTpPOj-h)z%tR=nlFZ zD3Sr?DeBLhIaAP2(m;Aq$wUY@eFx7|E9Q0jp`DKf@rb&qX=N}D^&SWyBp03%T*8Dl zKt8anA@~fZANZqIEv8lf<$MJVROmw?WGcp-3f|q+ym<-RGvK*Xo*uXIJRNPV@!CZ> zxa@B=g3{tVskVp#P!_`o=n^t!7dk5!k#>Bxj-gzbf_`pam$$vV@RgvfySg zk$U3kRKyak&Z|lf0(()pdD0yr*(A$KVX_ujsR62Wdrk?;VKJ?frriYVI;-KfvgZoHBcLlhet zZuB-y7yj|^O^S!Y<*+g2xCHMOaM1(~qkFht4tAs(RuI6Tq6CU7ck#{C*1vPi%3T?r zJh*#%DGh&y;Usw)sPE%{0p{MH_Fj4DIHa7^)ADmh5kNOGmNjM z%Mx&R$#xli<*yYIbJH&jR5^w&gf!f=U1OkCVggwIZpC5 z4O*m=dyuSDTVNfEu)@TBvT1eU7{9QbC14JRLVjyKs)pS@UDvW9S5~5)UPj`KX zZ<_IDekB*qJGdlt6`gS|Bz|F3b>^7fi{lo|PJkt@_49qg_nPJ$0;2vg|~ z_F&o~b&YE%s>dyq62XiId8ur>#$^wzN4E-Fb2IR`Lx^P%fZZ!e9=^gx&wih}>B#ypN z&eF!Vm^&V#*4P9OnhBpW&0GxBU#j>IlUW9Z{Pzr!k9O>cZkP~2H; zkjLmL>-#;4pESy~d^y=sAXNNI+HZmYJHS_AL8P4=b;tt6U%%pm9?wBUO{nXM5~xEO zg}NM|S-YoT4M;Ohaq2pfyQIy%|KxATNUc`%D3Gm?6SyDp+5VABR?A!3v5er}4agg? zcIcVLGO`zY;M2IE*ii4m-&lfeFCq_8(J9P59aMfj(5_**H*Vs92iKAWB6@!;ZLeO3 z!)e{>?1EVtCt&UnPoUg+I?Lw2?bR8Wh9H$a<7p9dqIbbs5I1v|K-2SyQ4QV#WaS+%Nb)`wMg9W<9PY$|*v!gL!%j98*n(G1bt;?+bdqz; zZ?kg^!DRbdaBk~>DL0*=k!I49jp$syS}Sg- z3W2^|y|yhCoWimZwRkP@GR1OJ*qR4q%)L|eExllRu^=@%a$>9D(=|oVk@I-&!cByk zXhAwk@f12BdXhfi3M50b#cE-1kWdiqv>7~j%9)IR8`LT{6&62jkG*5iLMa7^9whm3Z?oHGEd*4j@=)+0%JddX3lUL48>0mVxD$Zg z)w{P=zhAq3V`X*e#+^IW|5Nd2-0bl9{==Iqq^dt;#^^sNk=K^V$A=lPStb)A6B+)5 z8KnQ*zp3n&*uTsyL-HU=qe8b9=5(Q3Q{1Fi-()6#xbg7D!|zs<%d}ImQgDAhLD(SH zPcthDLRFgZG&~BYLZxJKJDC;>Qp~9K>?)3%z03Tk<{Bw5@X*Y|C@8SR2dv)Upi%;s z`z_g_l1}vB|Mh=H-ql#GQiP(3hsvc8b5>-_|5(GP85n-H8se6;9 zRgS?_3k3|%kS+q8jAH&JHSB zTT`J$dF-7X--+@zoK^eVlxzSflX!A|hZA@wX9&0O2Er=W4B;FaO!Z8X@Dy6wdC}`W zgGx2xQc#Q9W&Sna!UV@%@n3Nv@W(*MiS%Y~h&*ziX9KDdD4vSOuP3V?B(~`*Opd&b zTrdQgz*M;gQa6JipafcHy=kWwoMNFM+2_~33JpnM+&R)Ff~nPeiQ2TMhH^_it3(U3 zHj$X1xJ9CMOX|d~0yiZ%>k0bX(AtjGM3Ral-VOgLM^GnRI#S14nq_zt&YhG2WW}Yu zNxoCNsVTU|f=FFA&Ql>HNI^>EVBZwniHDI+ln-CzI`PG53su;v|CAD35HUdn85L6X{s7a=!cnwN>=YxN6g5-_0g=s52E$-;_ucc&=D3z}jeQ{@i6flGaQx^Pl&bcojz>yx+}wS_3uZr)THG0-CLEt8;hvFoj+xTCG(2fju zKJIRTABkB-h2zL#dt1e7a?uY>Ar;&ZwpyB2aYedy; zs@nsKGG=kV)ZmORjD(xV^3)>otp+rKr-1Ix(;aS5(g--D>R=VqL|?s81JX6wGSngz zw1$&sXu<)&JGGawa~&b-3`+;qishvx75P8Cq9JQiK^l%y=I!H>r=II5AF1~9bW{L$ zr{o|=3W#2*cNFBFZi~W}*E**jzM?Kl@!iD-ky?ejoew zUnqhK?~J;ebOR4e580fV;VpQ@kJMWYBFauf+*lyl>kT&r398}eRf$`ZihGTTVFG_x zAGpSkGc))~xWdh?CXyv%4 zu>N43Xq^D9`chli&_)*!1>|#v4fgX|HpXMQbD#uJUZnJ72((^DjqX~J`a)36q&5+R zj?zg~Hfg^R52-`CuT~@jf=3AJOs~%YN}i;5epKCc)Y``kto-}b z5sSMB{`mYW@(*wc&S2K1T~dgAZ#vp00lGIHD15dQ5;68>${c8fKU@D#P! zr-PZM7Ebd*Q@^kWeDT?5 zrY8#i&Xm2+4rPy#+p>6pSQOW-&N(P(!&u>rA~5#(wM5jLaB{PS*Db(LO4`m71ANld zL0Rp7?bMJyLw-On3wH^iAh=TGrNP`o@~Ml#Y4jd=sn-ih~Vbf7Qq9*>`9Xb zxD2B1+Ak>2Xoxg#F$Gz{lE?)8Xk&?gS+C<;I7W=b8qu{}#P{5{h{W!7kpyVG&L{9C zT%e}U3c;UcDv+~7@Af+dg6s@4BwO_&R8gobtwZLq+^KsC3*mbWG^|}(2ntpk4*GAb zMZNfaHQ>(UNXMtTZe>G(3(jB#&xZo%fZf@9tGDQ22R_&&CU|;xAAxUJT5(l{JsoIK zH+KT{6wyuH!^b+oJp>Lm&XNjgdr^;tzx+S}Jb<~Gdyf!K_dvlhVkhJlWFr%WF%xAW z?Y?k#VMSPFEvQ+jqd?SYa9-b{WldagQSLM^tbXPwdo66-q^XdXkd%x7H`4Z zfu@3ZgYv9@BFl^&*FuX$j$kk(sZTW|7F!-tktFWksli%z2g-VcF)*Wg=$eKttc>TN z6A@f>|AXoy;r-+4FW?7x@|fJXLr{)P{z|=jLVjTA9Xb)^9Z!;1YD`3FiJ6FV@|A*P#B9JB6u@C1lfzQFm^jI-sqeHIZ9euJDsV8Y9iVT;W9&IAPcIC^db?Z zI!TDAS)WweuSKbc{UJ&gJi#@%sGY6VC?`SFEhR+srl*;@NT%@;*WiaM&8FEEG=(-@ z-wiE~NbaqW*XIe~D)E6m-k;a^JEQ#_WW?G0sDc1S@o(6W4M=zXzGt9!QWPh6GPTlhV|O?04usrg}0?3qw(%bm%7oyK^||rb!QKaDxdoaC1o^ z=x|)QX|9!pdj+*i6lgLp0_)}zPJ%8xudk!h#riWUZd_Z&3KDS$2MM4%^KC>oV?miB z^g}&c?^qYb@y8+q?A~AU)GB}2UVZjW1)YpS>)U(|5I;+Jq-nZzx=uQ z{qi5K)8O|@<+nRTtT|F@=xQEhu+YprWaz*8xfuQGAMU*dqhEc4V4ff0D1w~`3*N^N z7W(n)pNqY(bCUV>H?XZxX_XULQVy}MX_5+gGHU7T1>^q^b+Yc!+{q>X7bfbvkr=8S zA~R$>>O8@*M-OI*Oc}exw21vs#F{>ZkW9drvVlyy^0fVQ<>l`U1?+I`E7JA63|ap` z!Bu=%zo5P`*^-Lt&M)~Ve5seGg}#FEWFb{#HNMGr!ch+s)4#$_&|w@ zH^FIcy`!&6p-f_WUG+b{q8XT)pDpTiDqxcrcE2{@-R0n!?FNnSM~gU&%QBiH5W<)h zqvJ2j4OllHI8sXBBTn<+q6vvxrjL%l0A+yPxm%jUMt#DfL%kA3SkyX;+tc2*HJOhu z!gW+P_Z=@EyuoKWMtIo2M#6*Yn4}7_GyV9&GZEgs&7L<qaWZ2WMyf-vZa94;+{kG!H#s=Nf2cwtuJ3p+Qqy}TE9a`)b6sg7@9z)fnxNuB} zeU;DxD^VNxS5#Zsjyk?JXu!I8&&ZP3i@bzjukJNBhl^)-Erqb_LlzK=>1HGpJ=v?& z$!l<6IvOuaUNM!tel`L@3W?@@w1`p`jxP{RTzB??(6ZK7l+C@tp7%iNy8DV)Y2dmG z55lwBiXNsBg3aM(qOO6rknU*r?kzK)TSQK)oYf}GBy@M_fv1bm4o?|pW8~zbWg}q^ zbvB4QT*3so#<44Ilc?uUyaam_(B0w#`KIcRDVZ297*7|>eX4Ekz=t$EAnp)>(hsAG zuc;q-4Ya1(e;gh;r`WZAY(vR?`bWJ)k_jAZ@wrf2Bhu?I1a?Jm?A3qGO?30suG zCQE}EwSv3ykktoQ2t`OYPbd2P$oC74*+QU?gOHv6?f@sH)?3=*bX75GQ!+(#Q>zL7 z_#gWpxwHCO{x*-oIpHDA4wr+tQ|T2VzY6r=hl467S)mz?$854>Wc1Oo1))g7z4<8R zK-ErS7DVfaf^yUdrxO(;8ppSe8nEudV^CtlRyt%v<@x`WWaNX;as1ZaV8k9B6iE-p zLW8pw=}n4SlbSLO_ikV_@(~S*!1HTBx0d8@CXXeN9KnfvJ!HG{+pw1)8hT|UTZ_M_ z4L~89E~w1w&7%Yy(@%&-nL>TSBKywTC0|9$~<1Yqwcs`jtJaT+Y>A^w-iO84b6a;KnD+kEg+NmC)pd!Rl z!Y)q_MxD(KOdCt%i^(*CN(n?1z+L84)tkN1`mm3ivxl{;)hVKdWL7$PF_W_p>XoCW z5bgrelaP8nSM$x9_M{NOT|3@s5$2$kJPd~WJvR=K;5{7ZE)8&4hH!^FIJT^AsN)gG z<9K#!_j!Lf*d=Fa^@Dd#@|2hXAm$EC(_VMS_IF`+WO^V0aSP0rKhYMSo4Alqf?A{K z<7Y=2SAN}9cl)FD-ZpN)?G5%vDn-k?PK8PDKN0Xoc5$Rx~g^|TN%pVeRF-y6WMYS;Qg5L%{PO)Nc& zrhcP(F2hahl{s3!DFOln39Dk6i1U!!bP<&HcToxzhR!;!km&ggk#xt{LX9PpBZsE# znj4IMB)b~jNV>pEdm%Kjc3nUn1wOe)%M>RPaw^#}qir08@p9CRMAaJcD1_7MXu;0J zPvg;&be^F?8A4vzQkDXa| zs9SjQYYQV2Z-S~|O$*iW;90L$zOvx_iR=D^r~xMGF>z?mZT270t20c~SNyW=E6&rT zn!({QgvHom#@B)t6EfE>M=X-e_yuMzjj{BAMj55k zw-BwA3oK)v6vxfq#wFvV&ePD8Q&c*YuKsK*P1)(B7&?ZtgBO%Kj^e;WR7$cPTG-5l zvjW(O{>l?SNh}=V$@D?>kO`pIE+GHx87?k?@j<>J)LcbVE$J3H^q7cy6kqV)yI&!~9F$Co?OnE4yn7%?2D{anLjUWL>hdvhr2~ za+{lZZ`6dE4sY??Rcy5-KHqG{bkE~=gWka*>RA|~naH!i233ZLpxjsRCQ+Fi(tttQ z@A70A!WWPs#PQ1d+z@bzHUu&)RQQY+TE;xopiMEV`@^4lN63#`kJ|>#YFOhwp~jI; z(jBbz`yB*QA!-lxDvxj`F~in?nSJ~kcUM_vIJo-+qerBRiN(q3X{fnOx_HW@vBE9_ zh{~}fvkDt%797M!CE!C_3|hdC<CDhtB~S6%^B0dzv42oy-nvm8+I9CKeL4qZw9+~3>4*+@qc0!4w`$UFo< zJceh8&`L%Be2;?yw-c|cbiYLp&=5VH<2JROH-`|thCdr91|FyEL=x0pnwM)5ia-aW zcXqG0*ZF$Ybc z1xX;dhfMMj;#;PE+Joi+-vOuFAzZP5(uYk5WoxLwP8UZc$TA7FC-uNLAN>g}XrsdsbdvijBMy$*jZv^|ep;^Vgnhla-#*_c?ys)GcUMxyKq*Dxb!C+}eqhg(iN zA%-M6(D_c@YqO9dnF*>`NH?XE_pp*kLx80W#uXHwh`V<}NeM!blplLS5S6otZbmUa z&|0OC%9xa06fGw19+su-1NZJ>SuFJE8p8GB>EQ8G zhNSW;kel{>MFXg><^2@}6n`oE$_qs*RY=odAmA&E3Pi1Q1ZQOPH1n)oo7A1V;{!-6lh0pcnQCK{} zT~S=$SE--4yZ6!E+nzeQ%N;D9^>AD#Nz5EBqVb+J{Jg(t1b`bCN{ASK<*$L@J-}a% zsfGdF5C_HEdw1?dod4j&f)WVs-+UuTP-?P2mh=AF<`K7MmNO~i#r^R8=~nn22wn}k z_Yia!dQ?V)&L23N7ITX{yVG+BqW3p97n^Mk_b^Mb z{Hi`yQXM}jRRH)caU4{qq%;kB?h`7DE_QxzR}EdQO!WJAmFD@^JkJj>+{-(ty$Jz# zuz!TpH4X7ygrXvTg~h6j?gP71v>=I%LIlSH>=Pu?e8?q~94#|Z4r@i3Z$S>Z1I=`K z>EFYX_74E=OCHjP=wH}GA6miOf-dB;u+T$@Wq(+rVh<>>zOq6mCNb=mB%fFnrwK_bCIH~R z<{^Fp1xKVki==10t==2#btEvTH0k2us*mu6XF9B!Z{B~XEqwsE-!c7fFx1bi;qtHV6NEXA@BNW}0%mNy0q~XFiQIL1F z(1NJou^YgC^yo1hh=767j%r092;0m<#()%Qg!jh186*v;wwIepf_v6?nTbX{}i>;{X%ah`v>}fiVz}7LlDNVzB8mqhG))11?5eDQwrkHyphh z2nH-9V^F;|5DSmMOJjSRM*}LWfZDq|6=QG49$gwe)2^=ysvDd4WKc1J$bj-iUmX;# z3z+1Z-;IeCLC3JW^1AP*6dDas?&33#D%TJ(!7)!Tb^Abrl;{LKMY7i#Uhs5a)3qg! zGFJ;^I>j*V);x8Qgohjq_-=c>x8%I1xVvj>O=Udd8G?j@-0DMwy=@?K7O^LC9OXg0 z>`4Vyvt7(oX30>Dz#yGV2Bqp7LSYBv_KMGsX(6SW)%U$8+Dq%e&oe&ihFB>QTPzKiQ@MpYQ znc)vm?&^X^B}RL(wY%y~Dxqf${kd_J3_QVsw7M%NaW2HYP>@0P?ii4*aQc^mBN+kD}uCtk{XcJ%9$Bs zZ4h1bc1bG&ayO~W9GwNlY9nP|eF8n^kEm`TEF5uo6vb-hugR8FB^+b9D>H;Faez_f zLvZcjfGa$57$x~~DjItOw=5OKS`(vg=y)9zqEu;-dQQQdL`#_H9aQy(0-)4i>wzV^ zgyWs|^cm>^umHjaOJv6O*twDvY)xb~zwJ9{k=&U`s$KGAIC`NLQq*K3>x4=ycTU|x zEUHIgO_1rM%JpUlGZDmcz@dtpzB>lQefqSAjjg8wZn}2I%>_^mm+!^XmZ7QZqmLSd zfocG8R~LJni%0c#@WK5y=?LeW{_^MR#>|A1)l; z-v`B)Lbgz{TrA`a9sTlbb@n0Zudd6O$gDxx?hCKlY5zK_OSQ>z9F^5P|Re~<|!s{slQB*ha29L#;>4acjlnk|1nllV8 ziz=jAcoC-{P_%piJN)Mi3re5(AMH`W0JiBP<3vxU@mM!VrUIe0!+i>*yR&h~<(PH4 zS=1&;Ac9L8HID{}Qvs%{NS1-)*^XkSA!9iS{3fr37SM(U6^ZP>UV#8%HqfvXyXwhM zUMQIeIENtaf0H9af~3L2^=uJ3Mjuj)+fY;BGfO(xLB>%n0&+{h$p+Bfv1h%^(#aA~ zEO%3E2nVp__x9!HW|XwSy@BXf7|bo?Ux}I7F5I?*8RNMNGZ8wdVk46N()rNRYqGbd zCQp#0nlc?S2Vy^wt=v=NJO@iIqv~b{*F(8$;vGSf@F6ljw+ntwL?NMsXR+aywS>*m z$QV*{wD&Ed`waf;P^_4a8nihmbzU)$$<&srgv=aj>U+KdkSO$@*;KLwS3Lov%O8M@ zmBAU`y!NoV8t7zrn>=Gi{O(Hs!Ib$$syFA zv;MQ?m`s*%xv!um`xXj0Z=oP2qV0AdXEiKU;Bkt%1)BtZ1kZpMa)BC1-@qRnb|Go- z$(_7G)f`-?y}!41M_dX)zNUbATKS79Dxwna=(Je*n-%ECwzyFPWg=DOQUQ@S2tb|g zOZs@lm&9y3;mS%`Qi`e6E=SY`n4*E@uLcL1W5{_>rFRSTaJANI7e@F_m+tM8sxkH? zGkbi3-4L>AY|?Ql5hMD~u4rD5xR+@yiZ7QpZj$dy^mm{AC_Lu%@&Ju z&zD|LEKC*8=ay%mO)O30+069h)a>F^@!izIBK>_|wk!xI-21WGk8w#4X@~(+91216_Mx+GBoo6!g2S{9qu2DB#`onOxk6vMX zs4QMydb`LpMF&s^F5#yzfcz|^zKonp)k@B??F(h zYnp4u#Hb>5FT5QFhITYXb2q$Uy)#3Gbtoe6aQd?-reh773d-~KaiE21!;DUbcDak1 zbfhYp`*ac)L}MT*d4(*Dh)Icvfg!G;1zW4g>?CVbatm#u+%kstK7r>(#ZecD)SI5L z8e)>PGkQch`b5vru0f^~@37L=;WNUmDL>i6MCMd1F7=K5Uaxboi5zpT*})QpL$ZGYWP-Hi=o+}T0MY|F<}RY09s)5Ci8pcC~_;6e}OPxNqX?`Q|1HeThhoy#29 zWbydhPv8#N{Snm_e^ll&i0u9Rxz z?^5dYnZo@U3i-CE0EfFQ7km3}`I>l;xglhbKS#0h9jJtS8Zl%un{BzBRPCzbcdNp> z8|A$m@?Dvq|A}u3f@k@P61wr0wzf`p&w8yh!d;d@WKNf6Bq3pPlX02!1Tip@WIZuI zO;dnPmYs*R`OD558^SWYpp!wP9Sr+bEab)sd9$&Pc$xzgHMRE62A=cCpfA(}#f^AM ziwugMVI5M>R_@;!U)kQbLz#-tV;}wPfGS@Y_Rc7;(&4n=@ks94 zMDgc?f=XXdu%Z7g^>Gx%{0?#HALLH;uBQwKYyUjZ9hH?b!-7Zg$hp zjAqb;Xux!%OjV^QksV>ODUV2l0}j6%bx&bDop|~_r1FB+mXPrSm%^!@Q!GI4D%rvL zv&|PhzmHkltp}7eScLMX^d~|Y7EE%b{7ur|&|oQ~DF!rmP0tZ9QufSV=V^OChux1e z8ke$5f^dMc(R^3;ySUP^x4lbsG*i+v<3FtHcPTJ;ZK3-PB8N!Wv(ioc94?uSzPKOL zp1TJ2z8FKNHx2A=qAhSPf#f`SJgrFxh5$gxeFBIWE&Xz4wPtj^F#O(?Ivmh_@#TMf z*IJfgNHmaTf(Esl_RCfT2=~cC?+vQok_QW3 zQ%*}&XBMm1=Rr`{dAzAM&~PGpir{W1$jy~eRM$Xlu-99o0tf@T5r{)RW4aAC^N4O8 zOO@(#L`kyRV)%?RATgO9z28Tw>Di9^nDxfQ7)3eWKR03X4HOr`CC)}lne=X{@7WaPM1Mm zKSU>jHO${@uxN}1|yN-|E5x5^h=67KqU-G62$~;tl_Go z$_YH9D*{0-I zi4!iO87QSdW>?M$GmXeFLU`>izovt2vD{}-z(FWj7Meu#KM6n_cY<^Vv;_a5!ce9y znXNiN+>Nc9;b{WcU75w+$iz&=Cu~p~{<1woJQI*0E3kYojD+I2^9v;?dW>E7P46eV zZQ;Nk!7^bTaw6du6~DxAw-P(X%emJ}b2Pwb@fI$MtfW&k*m3EdKui$a9T*e%`fB=e zfY@l_Co-yGhrl{omyqdF*AoV#8#&+hWNxgYky+4T`YMxZ!I0Y_yh0XwCZn}jsP7OZ za2b;%K@ygwoH;QBG>bnSH3IZ!3knGLx*cwt^?;K{MLG@hG%#X_ zc%iXFLUWhwk~(P-ru!JVZ9&N^3_VO8Q;Oz^|riOfkDAdD!tAJ+opR)4_ zYl|RB*rC8$dkZEURg(~qU(@t5num(Vx~3Olk)kbsCiT1#WPfe0ZSRrm&kBM@J5t5! zZNQY7uk3I6V-rqmXe+D&W>y>Ykm`DQCaz<-8#qev@r-&1^g|!E$;<>7+mA`P(12|4 zR4VNl%Z)C~;O|0Z4yav+_W=7KHUSDKOk` zhYvH@4R+hoiXLI$_;k4Q&%ghFg&b(O{HBsYI5{ero{WsgfQon+7mT|+=>FuR)KYfj zOm49*4n(Ql0f^d>WhU#W?iz=t`4Nm|{B{1Z7II0lQs#(KYsSI$*00lu?%LwS_n{6) z+=R=%M)weFM*~h~0N;119Ufu1%ZvIfraFf5*f=Ayu?J-a%=~8Lp!OKD^FZ?}DoF0% z#WjLbmSmLzIC=k2H3sCqDo}_3Co`0az@lF-HmH!`5@X2^STqlMRNu!m>9@nfeB{^M zeVjTL`CSwx!nq18d{Msbyd6kphXKtP9JHTm7pua!Yx3mF-xqHOcO-q|OSU$Sl4Gv} zjT|ad#m%3g7qrv+ckcU{G%%1yr1)dVW*8P-8&MA;UB+knl~GY5I^!iBSYr4xL0>%W z{u5N$m?)l7wg57mNzbRTysQMd_A3OT-BL0p_2E=YC()pAt_3rPEkz6K}=!%2NbSqS3s*V@Hp<`6k8WTc2SW1Qa{8daim9YOD_|QrlK3;#sDk! zyseK*T--_Ke@eFF0nEgrV)Dde>2G)UHg|{lkQz7#DvD+T5PP&zi9MJQxJp~~(D>}z zAOvwJX~l~v>obi0S#>0teI=t_ig{4q(w#+|QP?>a>2wX_t0`9r&X%XLHCHloGba?C z;r0Fo?xgk>@ERCRtKh$)oKEYf#L#-$-cxAVt5Hx8oqJ&CUPqqEwkB!RVdKt=Q0 zW2XVV<9k@_JSddAq?BXL`zl=Ka7Rggg8nq7+U(p@&CW@oQnoYE;#7sW4ZlG2rCHh; zm9d=l(wXlqg@ocpkWo!OKGZ2WV(vPR$Ekj0{KP6gyd^#YAdUVYZaOARE>rF8ynT!K z1JjMnb}0Azyn`EO_g&e1KF=$X`yCEwa7-Q!poa++XoBUPS|HaaGmb7`Tp1yiV(KoX zjBGCbT2yqObX(<~3ZCnbC5wJgOtMBc`NuyZ&cI(CF%WYsM#Hy)RP<}OWeHpMyOp*C_t(Z3wMsIuA-k-c~vW$@s1>dNR6i z8#MbqtqFy~;`1MUbqJiYm~%!4o5;dW+8Q!yRM{WAtiu-L zIKhqA%2lC6g$dBP#MLehxPc*JdKS%%QVW_7{QZVth8mnW1?tfu{TSR*>*FrmD?UiIF=#o^|Ra-OLb z`4(9MxF@XIJdqL9f)#24B*abMSX#=s4luoZGhTp9^J!{drTo7(Xm1Q4a(moc|WrwhNgATdCP(X42{)|2 z!FR{|5~*~@aEEpS^b_~(Ud+j6YwHb;~ zy9az{DAMpOoy5V<l-JDUz5~NaSG$$Y( zQ~i*h*e+#eryRPfU4c>Dxs?^hTUj9v7#VCI>?K8DgTNDdw-h8X5YDl$mgY5%yCjtI zOg3-{rv1F!bVbC`78JcxvLu)~I=AYX0{NcJl_BHT2k>q8pl@M;?eE}&*k)q6+(cPn z5Wk+1fGTjul%B82853$CHsozf$RnAfqLR@8j>$AQ0}Pom>6v0eRPX~cZT=^$20MbF z7E8Ug&7D5XoJ?$t-SW`Ow%}Mh+%tojQQ*r?R)w_BJ@Ig;TQ3j%jT=ZBWHKzd=A!?P*2RLETCnR+A ztNw`j;bRo!ivW7gI2PS~HX)SRs2Zq4-xlg<o(eyV1LEL(^y)(cy!yH*^*tNly?qMuv;Qma5=`Ji_Hgp5zMdEn~yg@b~Lp2lY zk)3?Sa=-L*|BgbSaMr;h;9|{D1HLG`zq5llAd1hy`|&B-wCT?+*9b6&!Mor4X5w7x zQy=uV)lgGXU2i8^tR0FOG~-x3ZuGRJ3QIZ1p-K7>P5Cs@lmQ(02WwT;C6jB@v@s>H z`?qMo%7HEP7k)eBEx3r9NHtn0JZ23nJ07pf=TzM>0glA*k`~XV z&zHLrwM#^@ZAnHwIBvic&W-zF!VuB3VlkF-B=&qc%vc%{husKmgNF`QCY|wkq%s>= zzI_(bjZN}{SSADpUtdMb5r<3*GNF#PW$*;7Dy1c9x%a8uFzxKLCS8YhUp@18O!-Y( z%&~sXU=A(5gk2mPCPhhc*kfRwGD*`gaa-1j;N1BTKg+A=s&WJjF1Uf4bCe9tj1xA? z4l$m)FcqQ4e7H%+Jrr@1_(VgvEgx1O|JQ&2m;drF^uHimS%S z4Lm9z>!=9W{_eXD>Z+j*mA#6qL6Ct5vO=Yf>VExFlo>=qfE`$=qD=#o3!zLEy)klQ zre&6Qo17w3iUcMp(FNPLplUhZH_gQ8Ua9`OMOc5vG&N>$9z1T7`U(^?&e^2=B>pKu&X&~zh$ zY79xR*4y0OLJ*%Fgtn@&0dx;NuM>mE-_XXjiZBqbtyA(bHnsw1ZmwsKnYyg(5)PO~ zWMs^+Sw1Pz+_?qKai-N4q$5dy)MnXMI>vZ4)%g?cWu(op>Pi|$%nuD*XdcSSpA_y; zedgaXt)Y6gyW~FU+eoMe37kzE7L#yaCv>g?_du|6UACnl;|QBDXcGUJ>p&k#e7xy( zxL~vy-oLaw5hRAUQ>Eh`=DHGoy~3@s{R!u41e5R5MOUWLZO_#K%$;3QTnt{=0qWN6 zwmX0zA+l7IR`SwS_0*sUA@~?NJ%YNe9BQiwMR4v@FNNq{Y6o31=}!bJc{oP#oW;m zq8;M7VgZw>^cDnaOgMl<;o!8@+Hmj-MDJj0@b=!yxansmHaba;F*@T&n_rq)EbiSI zr{(?;HumaOg_)FX@73gYyp)vp-NnfQW&Us%aCa5O`w#f$?DGQN!K0=vA4Y&N+N$A+`sTkDiML(CTq z6kmQ_ZTG`b5g-x1oW@w?_gNNYnD@upeg6%e72iPUSB%b?Q)|90byzq0 z+Sf)9IgL3OLnHQ4n;yX(xMagRI~r(&a1)`V7z%`JL$rmVhymSaNFZ3-RO`;Sl=%&- z2JH+?5N)``k6_+LkP$5m8>x{|&iQb2cZkuQ$i$fLi-}@#X1eI^!NHBOh8aoPLZSCc z7_AvWYfynS;quM+nq($uRG~?RaVTNnVrEn+eniZVfnTQt34}}!AVrNJXktRO-X4pE z8+IaOA%?T(b}}bBGrlUAhd6!_$QNP4ZO0EH$M1EdZqQHgpJBDi8t|B1<0(Kmo0!l7 z(}|;0uGto_N!eZtky+~6{oxJpcqHhkT|)mg*{w~5jvJvB1eG?;H3*qVw!LUy$E{-cfZ#WLSnX|g-}ZOylr%W{z{QG6aoZZK zG#uA`p+u31EJ8;}2P^tAQlZ>l z>tW*t59bf_HzwgMDAMWF63YZyD}RJz?Iss2QWV#rG9O@u!#)xs!4m{tu=>VP3BC|! zpo%7($C`xhhH!IRC9jFx4R7j*2PD`v!k2LY$lG25plzKs+^*C^S}JaEqQ)8NlUX7n z2HvcBq(E9r9#&!9Z_pI~WibhwC};GdyT6LyIoN!*wE8KA;^F|;;_kkIcHJASbx|@W zRw5g0^yc_efpTMVx1v9M^0qfJINBDATQw@H$>95Ueg9*mvX(z5e=Jj+AT9Y(Tscg2 z)i)vhD?XD9e=E!3Kx}fFF$O=#MA4xl1QL6qwkyQ{KSv z5J0M=V@!A9B`6f00w&^Scnvq&@TKJm>J7}C0j5gbq9VhWsYES^dJjh^G=S6XeT?ZY zEQ3NsdkoEn!RC~0Jr)zP_GmD(`zEsWTm)H|(b6{MjK~#vgO|e~8x*Kmj9YHJ#Ly!! z?rDaL748jOH+Yu{6bd~9WRD9M=)07n-oRy3qoFu3(1^H1F(3ShYDeLu&GL%rVdo(^ zXVz#NdWz%5mIbls4+cI=_Ns3kj2)=vg!^f#$#D(DRked$@-fCMqgPoY_ZNPw z4Zz71cO299L^UJv3)AlgOElSxI;y)e6(|)#iHAJZ5UgdauhVXbM|Gpmxt|5f?e9W) zrfpFNLl0H&DV~!Y0hESzwu$baB(Bnhd`GfA@$2a@C zhn4Ev4TyDdAI4gL7m0ZT?_h|q+=V4PE?x*S2JwI8}ya24E+epB+*?UrQa(ShDw9OZ#Y+!?y?vS>^!x&v@*Xi^?dq!>eVIs zb`8}jl1ue{2=YOuhUU&M(Fukquq?vz!D;CbCz>R|2FoY(Fc7qGZj2YJ9-h1egv6Hc zZrTp*l6}vE0jB_Pkd8n>909!GfE;;(VLd~?f?3H-UjzPx%Z?qVx+Da|-DVQO7_~$x z#{c~LKWJTuvcl97cHN9xREi_D>q?tFO5Un_4QB$BRY7D8uIJsP_<%Qub}?pb_Tp5H z?wCk|xodP9d8#yud7;6Bi=#12*k*7uDhviEeRIlz$3f5%J{8k|1U&i%R~v4az~!-! zGKi9*6Gy{6vuavPV!2P3m_&gB*Ko@$3JJbW07(+mhFhukY8O>zw5TTSU_AHBWLv&O zOw8{of`wW$=3AqCemoYLc@7-LoyCImTrI<^U~bGeKp%kMC!V0B+rd@tXQ4I%85`G- z5lBM1&wU#teGdi(os%z@7RzzCEzR1as=O$4Pl0a9-C$|BBTvT!Cs))t!*w_ZcQy`D z%DJZ-6Aw<30;B+cIS=wvo_w4ve@0qoh1@B$fWU{+SM zp@CpKBli7~_~Rzo=WtlZpPl|Xc{s_CePCPC!0|yao=1iN!WckQis@$@e}8A_;atS4@F%J94Fyxh=@^>S$U0}doFQ=$V- zfiw;_rsGDnQ1;-=0pd%s_RR{*2$`_L^l0T@cb~u5M^Rr&)i2n*6prt{s^St$mg}CJ zx$wctl?Gug9>jN8T2MjcV{@;Ft-CjswwAk;a!QtZ0~2GCdKJ@M)N+?|-g^P5cKd)b z#aE;V8xHd*D7n=~w0t$OqCsW{Bl!W~^z#6U17!eJC)^1C9Oo;xz{X3afni(Uji@P7 zY0I^S?Mnx{+X(8#rJ+ZO`Z!Hg47?9kQ<4=h?bbQOA0{I8Gjj-|iriUu7q4_$W2SgvP4)2zSw6i2}7JuF^#BGWJB-p-s#m>h7@5)dRV)fByad9PAbR?4N)C zzeMaDS-g5RRVm|`4U3ds^t}og?gk<|-t2cF(-CcGufFx9s@{(_q&OcP`NXnySoXNg zJ)+}AQr*g^!KP;f5cSUBxv!>tNn$$rFH?CkwgpJWS7)a8wzp+1#8IPEbBz~DMl6*~ zRjK1qc2g1EWt=P5deqcd`hSSf0XSY_dJS&UtsE{Hf)aNCReVP!4hlM}qvym$zc{F* zD`xn#>=3hkr64x}p&w8o@reRrVKt&SAP_l!aPZ^c;0Weno3hYkV-_)f2MB&nODI@5 z4t|6RFTkKPf(pG`6gUe{rIp{AGr3=VWweL^!JbUt#5Tw)awQ9R6zAbYd|v}=N_?qH z01gAgZef`{a~N91YgC4y$1cO}Y<3R&Mrb zNO$F_(!rMH>7WT%qi6!`$NNV~&s&qu3weJ@Py)~W?lrQ)Xa|w&8kt)03>O6=+-MCI zr;3^Gk=EBb#{e)m{rKJ-m*j#~hH{_rzkGP7pY?Yj-4RMAqL*0!q5~s=WRQ&mT=rv# zXOuj=#94!PYjY5g+!s&jbFl$t|uP6WEybr&Wf*$u&lHpo(OFO zp}9N9w}Y*yD4%^$OnXZg1_fu5HC!%_j+#+vB7Lwf_K_pb7K3tOM1by7(Jg$=Vi#2% zipi25hNYlk;Rra+nd!5M0s36&d5MK@rZ!U;CI$-zrsL4vryOy~tTXM2Lp_M1qE8O^1DGHZ4(uZD&zc*q!x;YFuxQUcU5aMW(9(4})iiy&s z<-5thi`ASe4b<;)Rw8XbU4zm5I=XDf&SSVI^#^S3w#gqDgnka$~0V zpdpi-jGNG8Z{m%a0v_J#L5|jYiRb<}K~WGA(>gug=nN1L|E?gX98S2-`d51Ba(G~7wZNK5tl_E2?%#_qVp`6Ai27S zTUdz|CB3y^iUHkCNM?c$B0!GeJOVhfV&c8zHe#UB){_#70nOc3Hb(=nxngV3GZE81 zBeZR4h$h2Me3e@5Ffn=)06tk00PjERecq5DVk!)lv22FbHI!%!>PDW$e`0>6lem&2 zmLnN+K%gfzdDQwxvjhj$;)BiN-eq!`!%$Xr77ydDPjT=X%Y=~Q z&aBBt$dCiyS=;O~|C$~)*$irwHLbpcq>#R~9$Vv!Nu`4hvq&zRkO(?!A{~Y|zyrGb z3*A23AxSc_V}cgyE69sJ8J?DRaKkMmCkhW}GkJtqXqU}{C8e^any}sQ)(M{b)zl7M zMouj%$;)|{D~1H#4=u4fM-z+6&_+O0uN0zVEoCDahL#B_3Vhh#*~7W^@BsfU73dPq zef*q*XlbxzfkAVF7S-M25oenMhXlUEWnpV5(qQ}Aqy^PovI2*MKk~@E4*1|h-k|7r zsl3%DEST>OqZccz0;1S!f`y(nR;mjg*RF*Sw#GzN>Oq-2&$~X`K zx?c(HMS_R@1obu62XXm%T2;JnA<)e9ywR~Yr4ta48^eFeL=#zuSpC4`PH(Fcs@!Oh zhmaC9cb!0KWDy3}hI7|$@ove+>3rjJeJR+_U)Jgnp{f_-tUnB&#%lURw#h`jU~ zS6k5b^WMZ^b7pmNkF?2%!4%J3qin<8fR1)_gej(&4CspZ+C!Z$j-Zcux(Q; z{h_Mvw?#3{RC&S8kb9XM$I~J03K1}IyP62Kr1G*6;M|q8`pG&|bT@ZQwuu(%MMF6Q z5tch|@AYPr3w{4nWkEMuQB_%@K<;{=g6&a{R6L~2Vw(_dHK$h-iq$PK0J*C{Ln!xS zV(E`aJ?n26W^SSaCg%<~ZnVFVk`)x9k3#DsX5i!Oj;}PY2vVF{ttN)@RlACnW!&{3~cnCmuKc+iP zs#q~aMjo#OyoA#VwQ~_3y9)0#*qJOK<&1|Wo1tjjGAvFYl(HhU>@93F$r15WkGJUF zp6(juiW}NZHma(=$7CZscaaALPhhNN3g|H(wfL9sZxNB#Qk{i~_}6rJWr8vsycbL# z3{cZ7+`UUf&N?5ED%E_O$P?l_%wA-b6dZTs^=6L?!4yA`!)U_)j>xgB?C-qYC1;u$ z;wDPSkRE$9vI@(`(gG@-C(0rDXO^44Qbe1-OzYZ#v!zSV)*&#+kWgiq)!Ws<*pY?)FF>(mxpMWxp58UQM zm3i@F+sVd@v}(|f0o@l%-Bq?+Zh^s|Rq=7z%M33^Xt1>=&GdM%c7_&rpHYK7ZV zX@|$HwF3u5qK6S@MZ`yun{jBO%GTLz_stuU^X?4tzWEbK2s7h&*kAAORuZ?G*!hNz zb_t1fM1Me%*;~4ppAhu8W&`aSN#@kD6)1O!|E;LdES&HKN*LhuwPv}h2?tm8i5SaW zcoiXIP&oogtVXJ7#$4P)Yp?A+7S4@{+!<)9hu%EIrdj_D z%r+doZpX5T3>rqOM0B4@0uC{a|23^pC5R!G357G!pQB8No9uhZ^VfC+2;&_2Dkp{2 z$d~mFCLnf18n8S5(|7fipJ=)bjoc^vo43DOr(m~V9#YVd3q zeqK?A%jg$YQg_!Y#`8=DYuHljR0+k6&fy=XGPQ%h(KR+7Bkh`x2DPN5COle|vj)uF zo){fjnAl1jY0_bi}GdyiSe<+^s z?`|WC(9b~7%l7vBZ(-3lbI?RDt1Tu4a+l`?(nbTaSlT;U>!JeDdlRd7)dRUtkk~@u zDDeEOBe6v)^yI;99qZR8YkQ-aTsT^#&;E^$b zEQ?XWYp>@MD$Q6n+0$yAYS7$giv%tk0B<-DSNPNC`Or-APRB1%EC^O`F7|9guP#P(>Q*w#bzb;cI%@WaNjg z@)D9GM7uQfK8%>?%J#tt0kWqW%1z{pyjC8DPzDUy1s;s*57M9FqvwUjJ%vtB6|bu2 z%q9}FrnW~|4rP)8FnY&36XzRRx!J@tGi*dX9QJ-nT$FuLOA2uZZ<0EFxIaNzia7y;w|%SZ|ALH=}dxe7Wqw% zIvt@t3zdjYfVqp3A%T!0)=PL1e?a8|O!qR{Y?$l20~}bldMks2?NHZ%a3rjmAZ^t4 z2tA@Z9k{Mrytibig|y=%vbOudjB(t^5>ZlEjNx^rv%BFF;!@V?3}X%@SOb(S4DKgF z9a*=J^X)HiGmx;-t+*gE#LKZIPuOlXDW3Z60U?p8+x!>TRT86Z=zb_!B{p`uE;D!x%a9c=sf4^%Jt1=QjLoGnL%XA3|!^ZxOb4sxB zIOd6wMN@8dk%8ppeuapT`2*@0a?N1Zv&wkJ3NoBp1S}U4-^pU@tw=V89!u-HTtFIgHmmzHEB%hOgX9oVCWh13a$T&t7@V2 zW;vKDe@@;{MRK1^N>n#nocJ@GcqDpYJSM{DStRY^_-40*28wT8Wf=&LyC$0a(?is5 z#|cHcPtfO zGZfqq#()6ZQV~_95T0Vi>KRM7MZ|0afg>87y{b=tU&a8#F$K zcsr34prVj6R-ky0Q=QBh>W&#@MT0z&!Ao>d#5=W0<~&|R?ZkVDJ3TbOg(NB-SjVbB0zX%A^5FXT9-eA2afCWdIFX>g+=(KJqm3D1v+|dYM1&~MFX`sZWP)J;g;1(FZ*A-zX4H{-SRy{uzZYsMI}0= zS-7#9al<#jpWNZk;Yy8W+%q-=X@$oyO{fAQrC)Ra9{0tq-Gh*ZE^E+(=r$Lx^^DFq zya5X2ZtDQdNhpu(o0tYfF=A2v3WWIrZx;L*0I7z;>RBxUXKr}4YF(@f7e*rs9!jlr zxYWut>6aRfL(HKs<9W4Sb;i1UY+F1W4$hG-QR>kcmRo`NHWJvW%02@DuSnq=Drvkk7+9NMMyX=Y$z1{{iFE|3 zqfl;4is%&3BX<@TXZ+;;2(QA9UR9R7bELu5l!yCVU3i~vgB|$P-ou?VG>rj&!wH#` zX|i(kj^lxxVDHz zy4ip-8^6eZc~j{b9J>8W9u$*$UBu19J=6=PbRSI40XG)HzjEc+>~Q81?*~$9uDrXJq8#pgQ8$g<o&0*~i&L9OU111rpl??S)m>X&m?6VH z5yPE{xbgwvYSfC0!cr>rEh99s>8Ci7pOuihvPV2E9#=E-85@;Mg1o7+MDPX1J?5J5 z#q%Bl4kXN#k`))!7v*axlif~0;sC{)zD0gPl}(O!ptkE$T3Lg(*5n&#fv^|$0mNQ= z$zVn&6R4r#&9|tYakba~diT=1u4#+|nC|TPmh3H)M8VnIz*U ztRlIK@Nfg$l(xTuUj?r>Uz=e`W*D$M3REn$2}p>-h)#Kv7%hP7=J(!kYg>^~jCK6u z6IL1!`f1z-Pl!#(JoF#d9sCV!8xr1&R@{Li-ldW7v(M22?q2~eBcUDJl^PWpdz|zhFI4!QAT$fL6k>QPYYaOHaXA*oHjY)v?q-a|LNv|q2G3o8 z1^C_;O8fVA4^g(L9Ca_a(Sq6;DpOEUC`X4H?FNImUoKZf$}%0TDEN@lU6|c3hn}NS z6qRwb>nvki&GkB9ss325s&^2xyYL{#taR*Z_AgZ?RiWy;(`!!za^w@~AntCKgAb)$ zcX8J>MYWqo%nTRWswxDKxFO-8K`yVUA;DT+Iqt_Bt{=Kfa_z^82PnhZtA}rVYWvBQJ4VJTyoW24azu@CJ2h-jD}{Qy`*l!yvtvI@EcYJh%| zP+wk}EWUj4YU%gI+kO`!o(`agV$CH{f9~*L<4K1+_GUuHkDrjRjRpW@7|CwEy!5>D zg!BU5)j*<;G@oj1(2Ntzn=SPZycA>CS6xwrno@jamTJhmc~tTRKb z6O@fhN<+^&X0$RYzOrwfRzPys{Kh0k&M3iUgsG~{FJ85o!5czRQOs4fV{hr+7#ycL z`rHbJM%OB>C1T?$m~Koir|}`~Ecq_TZ^&0-iDpi;+Al~R+&wDu7Q?s;LT8CV!58P> z!ho{7k8l!esLF7LFdn_(@k<1Elg`55g$GpE?_d`y6SE-2>UO$&eZv+RLfV-!;x{0; zU-)Y~&+?-dd|d%01lY$zcp<|S??th32ma~iCTN_%4@H}(>F@$>`SD~DS- zXs|J_7;NY=l`=+|L&lKd77Xpj8Q6_$<+(G5CT5*3+_2!rZdfsSBE6zq3^MD*L6%|dRy!eu4c=rC?qyk>w4G7frg5ZYW> zdl@ZDyQ;c{5KiE^E3ZYB!L1m92xu4e-_n*HdE#Q}ws5@cF5ev1mI}T*>s!VHe^J{5 zhXEZw%yMX8K=7}7rJxGtKAXc7?aR5D^a3mwE)NsP|}5%f0m1~YD`%3Nb3Pt zFn5RjRiy7slFb;pP%+zk2XQTHjSApC>(R|nNHHY7M~g1$Ue>iKSwwDT5qfN`1=zy2T{P1c!2XHq3O;7MlOzeS1FjgU9@9QR0W^?&9#N-IY9_{E2()`W-uaO2X1 zhqy4!Uwg%LNe`a%(%k11O>AxL;y_3RZ0j@f;M8UWNbcXIQJ4|v=1>hMp&?N`7b#~@ z&&4i`hG4>a$o$>uXazMopd}jjq{WC;C5w#x6Wlf_jeCNW!wD=da>>x$_94HWy)|J1 zQ-k&JUW@irH$rX?klfeYo`?6qzTU%1VObpY&n{RxR!(ynDPOBBF+vZmP;9w!i93Ph z{=2kj{9CG6yVYOo9~8*dJfO&D4gw_RnxCF8N`-+FFW_+r{;kTgdw6Q>1tfQ0+6VSR z&F?-Zz7L!~BB==vrO^@z@s}MuIhA35E zdxQ^VUcKb`TtyD5#5vL@Nph|8{G&EfBHcPj37OGH4~getqrjHJ>k-BK;i{6LZycnt z!xgB6vX5uJU?Tkv>mxCGk56s%faLy@NAEF>9=r{MH5~Z(hAy=?a8O3KSnZMdnx}iC zi?V(DbdeVuYL5y^*d*zeYU`K#1+{{)AZWgI<9^QHXj8 z^{dFNCv9X_a+ZMP{zF;?nf0psBVrv(AL2|G<}x^w)I zgs6j&v1x}5I9msE9;CzH-afG?UE-96Xs6|&x z&Dwj9I(BJgETQ^p;_v{*Wmgoy+(&!;wI4-aDi2A6-WJP4>uhUxNGh@1x$-kQcT-!~ zp|cU{KK2LD^(*DKGeLp+dZL3BKs~5j*H=1&!ImVoH!L3INT~L>Gw~k z=h%+x4L{{%B7*t=E}m-P?{- zbg(t(+`HGgXBSaB7AmoHCL=nCn&_<}a>8sm&FEA+MiCf-g)IN@8Qm&R)BG6uJ2(Ux zg3V6TRqZ`SLy|v{^w=O;aw{y2WIfnB8m|mzGee9fhbRM6&S8m%%TM@Ek~bH_Pk!$2 zVS_VW%or#2wZzi!K<*>|0aOB8-hT|=Vj>c?30sC_B&8jLxwDgsTcNkd5hvqT?QBag zfQcvd`61nU%}PSBfO7JBu&IsT`x?c^;5}l+*^F*8L3i(KYw4;0y7TZ_DLQ%{mI?h1 zN5zMa>o`LpfRWNx>`t4BrBMJZwR`uf%uvO27hpL-cZEW{6qtU(9N)0NDaszr znB+}=S5fW&fmeLIIIaF#Or$*$4S$4T?)y{+jCxE*Wg3fQBc_K(5h%uxL9fBOTWU4a zuL|upCLx%-sYx86VOXx&-j$ks!E&P#crWL;`XKPHhKZr}gHVI53Zq}@D28sc7ij}V zJ8M>&XCqru^}~u z8qWR@4Uk)<4UBR*Ym&mlK#@cf4YRbD6c!Vi6M|k|vsjRX8PXILZtd1m-7Z zrdV{OMP??8Pa%eJOa;~5l$Eo7*S9DZpubiy<{bZ~|6Nj)&$s8DA?VrmMXCm5i|oc# zk4!^VBO&7>KzBa+14}BL=4fCjLyD^^R`#__?6QvQkV%RW-G%rs&<^Ukr;Ur@wrz-3 zvtwOKrh=5fxwGLTNSbjznM#)!=LoPWMSrCO#eEIhUWYb9NC&&GHuEheyPZIGmuFxX zKSUneUD{@u8irz6ixA$)KQ{8}R9X~}hqTD-H04;5BfFOM)_$i+0Gp~=pADHQDVu9X zC6jupAj8&0IZqxpDjPr3Uqv_>Cm;u_B(Y5`UZI(nJ;f&sRmLpb*5(o!F|K#k(9@>4#cOFqY3>(^ZV{HCr zTG5^j6Tt2l&nNy&Eig;7@$U*VM z!apeP!kGb!+nN*z(0HjKP1`?2A<)Y9apI;aXkga`Pi06WV8^2xRAzoo+z15?jlifd z6*R(}NjBDY4r~rY`!k7Pxew)EP%@i!(9vT>vi)Wq;OZ)Wu%@w4fTc~G%rV`D*0jWa zy%F%-x$-kQYpGIzGhf+vN>l?LsD{s=YJ~k87~TvYwHNjb{WEP^cUFY-WlLM)Wu7%phs32M{O7ZkK?#njX>q;9P@6Q#>Uf z$-!s%Te=(3X!m#EABGu&yv1e|GTFxZ{*aB;K)TPSnF5MeNQz!?p$p0C>_hRSVoRne z?Pp)n+!_4@dS*A>>i&ELdpPC#cd+1)zGz6d-%S(1C=t5Z>mnTEtAf4_BO+wcvdF-B zuOl`_)0&0`&V*d?VD2OTp*rk7wB1l^KkSO;&gdu5GqMEEZku}4UY0PF`+)xe8FPFj z>rF~mZ-0D@5ydF_%AW;5+w4dh#$v{_{f-pi+}ZFEB#m8^Qp>k}q@U&E_9hjJiMufk z4YXiP#Q}+vN==Mro}Sck06^|v@gETQ(hz`$V4rSD+~V6BIVvD&gk5fJF5%L;!$`Q_ zNX1<>%R<0LEs5>LM$8B%9XFGWZ7*gL!0v`LQP0?Mqs&gL0kN?X(SFe@nhCTuR=2A4 zGN#+!>Q+TG5lJW!WfT&T z7}7@%PqU{0bHC*VJbXaGscSuU9~LhVmb0g|BkAEE(rvMEW+xkrhX^%$A#FjZ*(=<` z2@5~m0qcE~QKD;{DCBMZ8A{4iXyP_nHz=sq83Gp93j|t%BjK`;ztgR4;9V%rYOmMRDULGBdSwT4DA-~@8G)=5naO3`1Rqofrlq-jE3YtdQ7p0 zx~2yOf`Cb6_jYj205VA>;ts0@Cx(=udGh{|A!$cEEf;`cTO&#L1abM#;1uz9O<|yR z28ffEx;}PyPdNEbu)BM-oO{nWL;aZwr74Dah}%0u)7Vu9$G^pTWAsW@VTc)dv9;Ei zA<#r4G1_8`m6*l$+F}AYH=)BCr4H73s9+64{H1Ms%T~;joRyfk@PjU*T$=;Ss$}8iXqK*3t@|C zr+j;(SPj-)TJV%&cf8qD2Afnl$}m^^O~r$`kNk(~W--`BK`?9ZIsq{O12OqfWwOEF zXj8RXLwhDuGIO~scW?QHo>IYYX= zrc#4-zwsqai@l>ey`OsU8u`>b@9CrZ!MryZsRB1`O-Q$wDvIXL=qC(Ew7&1N0r62Q z6O6wfpggAqFmHl+1QW~*>hPhz@U!Di7%&?Ws9}qt+~6our`Dh+R>x^5aE3GpV0tE~ z6KZ8p97gCtIOoHlI8n^Q*TIS8Vr(j2O!M_5^+vR^fDCH{EFhf3`-rkHkseCpO$nl_ zhZ``F7n<}}bl12X35q0?VaF9)h)ifD0rF&%K{=4$ur1^p6uMaETC*f|#kR>gGz`U*I8(6b=KR{{=Jj;|HzIe2A(B)K~ z+8nk^W*OFq$HO`Ho6}?#fVqy$2AIWHAEcrhYbZd6waN?C2TfrthRnd@uUlEm(w!$T zX%jxdkV!+1Ae}X83XRDSkjG!2qD&(&_bVDFd_rbCs@LxKHvK&Y z95CTWCJH&k+7aVV=U~@|C{)w-8ipLE#wi6o#1_P91ko0A|0D@ciMAwd6;aS@phvfC z9njI-9 zaBwk-@9}5veTdcD*UfB~3F>KVcl~)xGgd~T)Q)kABam1x_G@(z zU^GD7yJg^psU3;74MTS~r#13R{AqzMMlK2f8}IzJe}MFk?L8dp?Lo9*09c|?2Gad; zVh1%75cPyuSV-cn;;$$S1t#v$k+}HsKc`V4J~RNWi&X7#34)@_&5;LMOLK3iYA0IA zQBX0g``xqN2D=~W0$eUN5oq!jCU1QC`-=WB&dIRt{Pc--!Pi4hf2ogyPgK)|Qa)jN z`akPb)pL~#rlXMTKmY!J>1OwBR?HBOyR+Wir~6z&oW2=Gt%cgrx{|TnXg`cKSX@9a z^(lGGws%*lz?S}sciAZ2WgM+Z787WgR+JdO2(VgEpfu(`=nQsjz4Xj2Nh*sG>sZOT z9~T@w7?kEYJRfZNoF=nRG&_|h$dqtOtql8m(80N}v)0=`fHDKc*HCP>hU*k7kV>_j zyhkiEup!l|0XDNH#U(%yQa5h#+)XmC5Hy|qqWCIWePw|8BU*e99$9s^nU$eV-$Tj4 z6QJLs&VCO!fW4*D&!2inC<4D;7WA8=T8OFEJh4#{Cut3!{@3+?`7i%M|MOK}o*-Ca zk%wfzkZUX>ZI<)oiZ!Zj=WAq@I+P66lgIGIhH7_)Q<@2Z^srT6ad#K=+y~UwvbJ8h zwV;^VK{_JJQ>g8tI-ixp*hxl^j$&VMW9TS0LrMF^674$AP<(xR759;Zp{ljw^tg(S zNWK-|s^@ZB3IYgxSc8vpVCh(C#lx>{&8HKL1wp}0(*t`PBuU+~XW)~N0+jobhW+6^ z4Er)F#qQ%C9;_xZ6U-iNLlsynW+b>H-4=WDI#FA2?)sy&1?Mg*u!!Z{$J%#Yt*js(_3kPa=&5b z8OKU9%ww!CJZa@I9~&hngCr_5HB(CyTVxD~x^_P-y_}nUH8C?YH;LH_7XgMF32DMg z=glL&GOS*hs@Z9}-kK0gi7U9u&mdXazl0jv&_9TLBevsdA3CULe7j@WTsf^ z?vdbKC3e-5Nkzl+R@=BCZRMPYid~1L-~Lgj=C5iN;#2Q%#amS>VUM-i{IH0)W=h!O ziUB7HYl`QT>|OpA2XcECQ#1A+PMiVtq);*wshn?-gJTaS&6uf9OtG*pNIKcG-rL^R z?jC8AeD7QFW#@ZTlzqzw^>SZ$%;)s+HnO)XK#4c#;X`<rIjkVN2kYzfD#Ac!$)94)JW}V@l00S zWE+4lnM!!@W~BGw!apU!+_lD?9zQ$+KRjf$9g{^2p37^dtB+di_+@RP7Dpxh&A56qw>+xX-j?)HL? ziDTPrcV`!e+Fjgbz0iaH%QxMn#9XC*`H5Nv0pmvs0%j3+rQ);(KZqo(y!O}7VTrA* zY$K&*WhL33(_3DTXnA>iBj1?~6{=KhXkscmeKW--#U=nsWPnDS{YsZkX?=S$PutC2 zv5YQL#-u-9fh7!XOc=d!<<(&K5c`ewt2A>A);k(-;pkLccQrh{Q$EE|2mNjZPKy54 z3eUvOfiGNXROn{(|B@xrQC8bCMp znkbM+f}sROmC@x7-)&Z-Kr;&pH-G^ECcnGn=Gi^mSzj3(Y#$7i96`COO9(JwSlGo- zDT_91B6S|m;7LUIk5wQuKG%}oR_`a=7_ha18lqcAgMLX-5#7hH13bAn-}O-JK(bU}$%OKWAW$E77*?H|)540qk1LU4h>YnkA}*VQ6+k>4FwE{o1gV5W;3 z1mmty=jbC=Af)LQx%U0!F|nP)H8j{Ag0_*H*xe|NCEaX?p`P{?7) zLpMF$6^K1*;ffqLta_5!!!q6Xh@q~DyQrg}G%(d4(0veQtTS0C#|cs(2}|)M6P4{5 zbSO&WN87cGim9qc$i7fv7l7P58 zAf^G1|5S5`7R=r8yGj_Z2wi&D-T4014Eas{rGIe^rxE-Bn>lWqs$Qb|`2DDqAZ~=n z1xzr}RU-2CaBBylXNcs$fL8SDjAEbaQ4On3@-j&7;bKL^J!^Hn*z}t*dMm-bBPbwU zKYevHcNx7zJT552_qY;WN;DcmHO=2M-j|y>%S258$Q=PGTTsV!H>ZB;QeXuI!QyU0GM+9|SQ_mTA0G94TUJhIR&yyk z1{{|VtM&pUsy%S&mrguME znUIN-!SViJ_pYyF71S{q-72K}uZxGP9EL$2jXxju4)yM57F_&b1|h6Htf&sW(0@Ub zUi}#@<;kGI{|reMxGsaDYjA*E?{IN84z%2;o`5n5*UAtA=G&SDb~oS@V~R6~f-9ye zw38{KO&5Ked^7FHWwhE%D*}`|>p79<=(49Ivay5O0fsX&c>@_*5tuvgl?1r4X|zB0 z^r+-qf8&Vvi_PHywsXge*2IWsz};=GFT#{LkdMbb3aJGgxlolIh#Sm^WP+`t5g~}c z1U03^HYAv-H!*?)rk- zdJslgQUse^L7T+*qmtRKfsE%YYKS0&d8h)~m2fqX9I_*2bjRapMu;w^6Hf!JdECah zo7{z4OuWJ3iJt~~O!4!dVQ!|Mtx$p_tY{pPyh1_3WK!GcTW|EA8>~eS=!e|@#U_er&d@%J%fHj&KPw#C5i(@EbD+EYl|rSU1$ zEXjL@8M!E=UO%b>Wsd zGB+crpi1vnjh>D{+|SvTaw*KIC#%>>{p_UnKc?1JS}B&I|6=m{@6C$K7^$+O2N=a1 znfiWdVIsx%E%zORr&P}9G{wV`ITYqvuTY9TR+)>KL`MH@K%zFgVZV!Mw4B|5rTzF| zX8NfWbI01A)7k~&DC$Qu)3bl7?8+^7IFF>rzkpai4Q?bD#T=Pmn0pSXzp^y3_$LG2 zk{b=4Qu%0pd13nb4+g*Gn0O>bz9M0}6N^90PEOA~n|iuzH{;{?lI?XmzRO|6Yl{g? zrFTibd%7?+@u&GYT-!@K8D)O=(>9H0GujCZ{G5 z`aCf+Wx90yeleVs0ac0@gkpWFj@OBYQW7wwFsc;3dj*a#y~(8ddGVB?A#h6Nrl&GD zyYzZtdTHwE4@*;%ReG5t=dtu^z)E?{Q(k^GzcBUOO0eTs?eGpNp3?Da>zRK}V!{mO z3D%auRC<1GO?^K#xx6&-v_kC!Yb!!jTE1`3CzfZHUQW#7W{`!`>YKq-dVbDcPAtA$ zoT?lKPcUZzPwAW&-gr6p%FfmCd*)ESU@XP=YioLTaeivj3cnMqErnAm*QFN_udgP) zUtC&vHvM9{aw5qDpd7cds<2Ac^WXH`)GQWq^;mZT{)-Tm)@RbgnW+~OlRvzko_#j= zdhz*Ul5obPc3e+~!D}mSC0en#^lW<0tc8pf=)D>s$V%JqZjx|g=$&A9^Jq%rvh+`$ zE-p<}cEa8;!Y})QJCzzoKQE7RN#B1Qwuc&XBEIU;v&`9dQO4)P%{11~8lP{-8 zE19@Pt`c(1l$<#l#bu;AUhV8mgfyao?yRIIHlrw5_W;fsf0j0 z0Z+z|O3h2&rN7ihE@Mzk`ytGM$pb1G&-%-=PnVxRpQ>8GPr&*SqSEs0Kw^;0`evR^ zzzzXV>3HFUs7RZ#b^_tVSc>o2?K^a1uF{PYu$#gum5*gxd_A!+`)rEU)uiHayh(KE z_LzcJ>VB^1C(yC%4tavP3V2G#FRB$V#PsCK!qohXVT%(isu)tK`I%dpoST6M!caQF z%qg5w@oQ>ja()?KEuWtGAwpDIUI|}$zA*Qfso52rrI%+a3e5?W@G7iQ^($-gTu+n)8*-zrDxI$K-HqC zV2Y2G>>sJoJLdM|O)GgaimB8vXOI_ZciZth@laY3qEfo3l+&Vhz^Q^zj|LdsJwh<2x=toq}6^YK0B=E3c<3hrI@hDC&WV(OytHbwKU# z1^-ozO2!|i>h2IK45j$zo=(qBEc^hkx!JKY(YZs>1CU~mcEY76#Ig-yUt2&)&aNNa?*&$Us|ZzPTTOR z5D=_N4{#E%I0styK%f-=L$+U-RoozNqbef=L@_^rOUY5 zximdDyE0`>Eg2Oohi>pJCD_X`qjZR})xg_Qit&a~x^E`oMX~}97 zEyg~EQv4DB@EOdC&&@(^vC|kVrJy}{K2eFeY~KThQv6X*^~KEG(+RshwBQ~KrZlt< zvlA5`K>I#0l;Ue27EeWU^nLJPO5^;q>B*&)S5pfw>=J7sBO)Y4zrfFy=buefTxV@Y zh#Kml6n}JT_L)E8;Iv~HwZ$x3Fr{&Z9#_#@>}Lw2xM%4BJkmCBJrf}}Y>NpvicArZ zcsPZjS+LPsEmp6=QVOFO5A4D#i*SNfG{qL2m zznZFeB3jIX1ydRq#Es1zGUL@kLdQ^5{L|PYJ-*o^Kb)@VpDj+50-|mH;6D+OX9lB% zR>&BNI7)xPt2Oy2c+srDZ!wb=OljOUk71Nt!8vehVPUxv)SQVn8n(k^kd^uf{{{lE z*1;Bgj=@q2m-*??Zndyz)&Z5)1+qu2Ow7+$x91kCB8IZ~vb7pUYm4up6#v@H+yp5` zaMz0oV_~799%URL!?+-csT9x2x7G7Vi`}RMQtV6oNQ_^TGw78WvKE>^4NobJ@HYt4 zUPS7Yq0)kj4VF?kFHgx(Yw%m>+YypQubw; zpkdXq7JF+7Qu}hT{E{s`W-?mXd8%+qC+b)DiJ^6(ewC0)@1{H=^@Pt}&}{4Mka0j| z7e8w~7FOwgT&F8XZ@XAC4)f-e6Skjy$&G4;3TLkXnVqx?wi z{bqHx(9SHF(l`Sr)XKy&JHIW?BnqRr7uXmMd0E{STkuW{rTFLNA$*FK^;_&H5t5=~ zW|rPXTWV=$#LCNvhO{=AGRJiDv6u*g=>l*%t=E8gjc!xM6cNjid1ymRw& zI50p^*u=CJ{9Xbn_IY|V_5I{j^d#RUSSmXBLok^Y-C_FwM&MHB#)w~BMVbY%L}s-XkxHioR18aQn=)wzL=WDz#xLu zP-(&SH9V!HeW|+_+xJDVl)?u!>wXJ65@RUhWrUl+XFM@GJBMT|1SeRoY$03gfJ$pr zzVfbRGYu`c--1c~ z45j$z~YMX$}H1Y}sNg43<(Dlc%%D5nr1A&gx1nPKFgUrE<hxF*a};L6#L@xEI&#foLg9Ss&Go@GVRR%IEuJ=AU+>Ru{MQ?Hq7G{zp%duwDsU%p?G+e8pY8 zxT8k#Bp|>1Tkty`T6r}J>7Z6y9Lpnzwn=UULZ&zy6mrMr$vT=wKwPBE1voekrVciG=EA1SfU4li2O_(yHAT?iEatjR>i3j zWOOBXmQ$OmBKoveVE~WG)#Ia2k(_`lIZ8=fo~2?jX2qT2aC&qlNW;n7h@p3i{S$B{ z_hDUJHwXr4BuxZa2_=nMr?oRwEnQ>Kndet1kc=%NW+<0WX{}dC_F< z|6zA^_wc~b|IKjv{A1qF|KV;;(3>c7-5(S{D{pM2V*MYi9=;hE)L#!rrQdqc%g=gU zRNi|dx5PXp5TK38RbJiI0bPP^TiY3qYv1w|ZcKO-t!G}$bdTi9rAz*WE!<@zg~a2d z?A>Dth4(zEUrzWZ=+E5hUwdn~fCjfpQCaYpz3v|M?5ZcZ*TODrayP8Z(^Dh8DZp7U?*+Y0Sp9^1M7Hy-@AbRi2(QFs3hPx}8)+}Q_MK9vug z$otwCcCEFzYj^GI?AjNLjad6)mtDJdcCD8fcV_O)+})YEjgZ$n!PHdVehcehG8nTGqzB( zu_B=X?y^w+T`2|9PncIv0g;FTm47D#)$HP!a+4SRs@Y{kG}s9Xk_Mn1pfZE$gjETR3-1k5Jv9UUU{0&dqYW^RJppgsa)vs zbG2%d>ZD>dHWZg=ag#b+%T7t&sM*|O9=uJqsRvXoKe3=H+jF7)DtCOoERANnUjwuW z7XvFbrd6BpSWdOcV{uH0d0#>UH2Kz2DtE}Ml-j1cl3XhLPw55}x^hVs4VR~{r90(4 zpF~Tixg?KB6nI<1D+^U~$w{e(VT&Xb^DJ{hfu@%{aN1NZcFFwTQ&Ba&VmVbZVo?-Q zG9H>j&BavbT{VS}h=P`XOC8Be-O0uve&(~b7{qc;&Em~Xg)Z~*{8D+;iNOf{g2sT? zZaf85V}OJPy-WK29Bo)y+DmzVP*b&GF(Ml5s3pjYopq~tAwHQnPC+@JDm>K{AfgI} zEa5{kTrHQb+454PYPob$8u~EzN_bL%cEhbr-L{4FG>BmT-EbtPDkjw1P^ifZ`{c>B zrrc5aa-+PVCa<*0gPW#YB}PZB1^1oS%`|mtfEj>tR z$nqT4Qu&nA=dg4TWM3xolBen*DDk+_Wfu)!X5Qr{X;ze)rGqzpkQN+y4>Q#RRV_G1 zL`~k?zTh=;Ax6ua@A|ZKZbiPcH*bbpnlL;!?8TvK!XTkqrYw_x7iHRTh8eU^&&d;; ziBD3Ab8Fgo+RwyHdnDv5J#JIAM@k5){_*-wnQw-atmMl;(u725+LP)h0@74ORNF4{ z>{wYcDk`%s3FQ&E8k0~YG|=J8wWw&e$1by%iCE-hBr zFe;6*J7jXzCUqlec|h<+NP{0O9eqBh0h!6PYeeI@Q%9krRQ4w~Rhtbfqe_OaFdl>EyqhpxsshhCnkXQxpGfMKqPqLT!Y_ZS*JXZ zE05jhR@j%%6J=A|SNlwFjXF#_sycSHt!lD_x>SmGNW9>yr&1)RDu%6yzR8)UHZfr7 zl$W@?;Hy>xBsAcmJe+*2d{*ldY2RsP6kfMryd`>Ecxq zqEtBvQnYAKChx2^m3lkPWF*;YRPD(Uf~spo+(j>RL5dL2H1tO1z1lOy;V!%gSiTL+y~OUc%um=swDeW}_@V$l#$@9@g~2 zubPdqoaz`Ys|&KLtL8IPcHxRLm*joEmg-3^TgPoZJg7ZprPKs7ugTT-$uqnixwSp+ zU29RGV~5PNxN7@`gsRwORiBvo%G9`3WsT{m+piF%5pSZPn}(=|`1+$a~WL9xox~mP$~$<>Hso9xttFa&0Q)H%JRx zTb`(p>KV08!bnWdv?P%6JIKP9ynvl5T$B1KT>5(rT4#W{Mac~!R?}>trlBZx^_3-l z;cc@Ma2c@BeSyVOn+x(Lv)#Yxo@tgJ>$(b^Y)#aaWy~tu6LrPTx;Zmu&Gpi3*_PuJ z9->;b&nl}>($px-6+3e}Ni=$EGV{RK-OK}n%sjBR)SUOan>jCSre>d?n)5JodRP{< z^wRHnh92`;v)zWNrtViEq?R;&f%?&bbZm4N~jeKpU)le5hGSshyug$a?>fip=%14Eo z*UuU9u+VC)bFxlUE;dT{-Pt;`wmO%QRMmSeO8mvO@QGE_5whoHdxDv6d)%vV{nYcU zr0U%JNVn0x&<<;+P0KAt4Xy*Gb=fVJEy%WCGhLsjwjZB@3Zkla(qb2ui>P#J3pz{U z%}~xQ=<1T0jF|^hiINt$6c~U7PE;+}$3)Zk7-(m@so2vdD;~1ezHr(!6c3H<&*rcM zv!x+%N=y~bh!wJk947!C9MPh$td7cnLx=&19Pcb_V(9A+%Y$;@>ZrMIA$O3n%tJq|6f3G+$E}Vv*UOanKtBU+7rmgLkMu0W*a!Xzo zG}Q7P`E|A)_Ok{M38;c`&f2nB*6C^QlOn%C%KLHRViY?}STR`uk-fZTFDg~?p~(6# zLaJ}pGv{2ruB|U8E^Sf$)?ZMxI{IW+r=zP^;(7Qp=Un6BX>v$is6Fjfa!5r~_nym( zjb%2sO3~eP6Wp+51U2|E3*xYH zM@s3E6-4nhl=V5&tnR9E<<>6Qq4DPs{mkoqDOELmfrgSxwv~JMzpX2E^<-7`bM9#i z;;M7}ilSsVW1pN0Sf=5!MAB2jk|}pjkWCdY_mabg4W+g%HYk$yEE)?o|%#OKaPo3%D?BFuFB-hV*wkpA>@~L)-+Vp&8 zOq1N`SRyv)u02IWjN7YXs9mNv^Aez+aZNu#s8KVt$P_lq;^J+rupvuNSA*d=3 zSyT`o>{f}8-9OC5d2Z(znkuG;7vG9*>z;koq9e(foo%q$j=rCcBO#(T3{f2>nx@Ge z>3+n{gUJedd@rx(Zn@*DD6G0>vhQodG;vndrW!9=Bh7xnMB8pVtg)WjLp8vzd~>tx zo%m@k;clq|PKl`nlNNN!GFI%!L2JdVqUeIp>Bh69?-&iDyVPzP@GaHIevYqhIRv$5 zuVpUuY)eWW53wP%mrN<~@}Qp~mM5f|hAg*X#Ldnq?`L&QrP2m*0N>y#>E~ji%F?QB znA5hT0HA9PUS6`)GSAy)n_(o!? zeB#p5CW@?aUUumqV`Dp>&@W84tBr$rJ%>Az*%UJ(s&Dk_LThh(zAS}P=Gxt+yNKFD zEt}n?rVWK2zg|`?n=0hg)SECWH@lIV?5HI`jS*5cBkFa~vZm0~)>)KoZ`0nX0`@1% zEy2?mn^-EO3idJ|bGV-7;!#Lk<5W|PJ8f2zztc9v?X;zHqqp2H)0^2|L9d!jDx|SE z$b^|&Qs`-Fvy;nC*@UN#^_FE+E|X3gZ)&2I%dN^cZ4hT9+N)tYvy)#`n1S}wDW~Ps zmObe)WTuElE#Ap>KAp+UY-q3xoed3M#QRzG$x5omX>nM&XU@4Sr`rf(g=~e(xI{9R zRiS7SJS+~WBVX)HSkZ`GHtMmqd}MRfZf@N=NtW*N&5`EKzG zZqIi!QIN8y_4=+TTYHkHLqGPhvak|pM&{9~c1wYEKo z!jNNR!R?wSq?*T>#UELx$+%S17s?ym6nA(eT5f79ZcKMm{fsL!f~t2P!b=7m;$p}K0S4Yt-H5T zf0oLC%t^3*nzA@Ta_UR1nr_aL8Iu;bv=p0)RABR+oCs{m$t+A}8%>F$b8*>DxyFW+ z?Z`KF@4PHy(0D{;yS`6mG@Em4WENwh7$<*sUuRQW>KH;u@~fOi^pL!Mwrb4>X(&p) z-8tLU%A$kGhnZ3$x+Dt%l7ul zMYW%`kA8wsjl0EttyfkvsoEv;P)@-4eNqjn8U>)5hpo~OlTNgm#O*4{9;3f{Ttnho zX;rwxD#9w-HgI%0X=L7H&jTlCX#o#(xK_Z)tFqCuqR=UgU0IHQ)Bml~;7!(!Oe>e! zK(D{N+|MFMMPXIDo$Qh5%p#MN<=#%&Px7i^4M}OGRn7LRO;{!}89lPfQpo%3lQrnE z(oRpk3CrloG%eC`OQOr9z%PO5$*Q6;_4K^b zN$U9}DIdiS8P{*zg4&*Zx4$-0gIZ)&?e5WmQ(G$6$e&E&`a^yRKZ0@yW5C^;`&^j!k`*&FbsRPkt;DM=Vc?PC6+dQ2>%DNDY$xtQ(*C4j0! z4J)RqCTb`~mmG;HcFAgmjO@$#O*!+YoE*l@(<{cMNCN0-Fny?BXhX6yA*&XQSipBV z8(z-3kBhn}JsV|GGtc*_3P?{Yr78}#pG+K?Bh8vOJ;(p&%(nlZH`o6E-~)4J+`qU} z=87^DG3gx*Xd9awy-E`>pcN4{VT}CK=(h{j4DC6Zx~Wv&K;p)+l@oxejmD7J8Yxw^ z`;q38jY@Kw6xEML`9XJ6(ce1{s2@&F71g=VCSr1GP`rS9a*c(aO@%^djz8+2@Phh< z%a*00*)3;Rz2ppvCQ_<>LSvCnMz_7E!hXRTX1={u+(vrZI#3!%Tl|k?-_9?zA<p#ZYd; z5U;Jg-#-S#(8;OhneMYu@BA;^m*R{}6VdG7{Sd{usnsu60dW=))jV1LX_PLsCp3-{ zMVsUblGsB-SB;7G5Z8E$P>)|X17^8KNYzd=AB?*R{N{Ho3aNcgzpbhLCET+r$T>ZH4@! zAfLqftv$|3x8Pvz-jKb~q=Mc_M9;CrdQT8g)`zWd2F*vL1gqdc<5)yi^!< zK>S+#@sbmWfR@=xsm7`Hlga6Y1m|BJ)355(q&`q}sY_MwgX&V3s_y7wA3;~W`HP>W z(FF>AbVIT<7FEULaKfW?s5LYV> zPFO*xCLN+BG=@BGdDv9+$VOAeqJB~WDV60OI{ZxXl}TBXu6{zg84yC zG|9$*F=0d;J(G8`Z{ZmcupJ>anp_u2HDh}GjWL9~r(~@ z^yltD1tbzxGi27HU-igdV4=xuwo)DwadtnbJw<+dm}@zGNX&TM3b%8ZZLCUo%2n7zLTic5axG zA~=9-S4mYhS9I$)CZ^H(K2zISSFMY8;qOjMJDd(5%V`HLV8;xrK(3QG@rzq(D+g(=bG_! zpxfUb2pKSTZ&U>nnz}dIl2d=YT#h4&$sm~qguGoRQ#|=Mg(!|y_T)lHtc;W@J)p^a zGI|$Ka|(FTJ8!p~W}K-~c4*-nkag1xF(B!vd9d_4vV&_3SW_sA)3glH%@PnX7lR~o zrTuJ@GFI2bHG<8>ZdsU?4qH+pZbxm9*@=EgJDQNyRGDdwnqk5-runUlnd8TXRkWom z-&ycG^l)2@tlBb1Z86_zKG}au^CqQU+8BGP$R?JFOe$^UIE17ta}2N54YDVeReQ!P z?BzQ*(oBrA{nnKUof~r}2iO6vYeH0&j!k@J(qIvn=OlLjqppk}W~)U&R~8AX%AJgg zHRf!P6t!r;D8I|z@)s~*baEQ}{_eAhj*M1iW0|i^WydinXJa9%qvoZ#(O;wwXkJ7_ z6;73Z8eJyGnE7?nbecv}&Qpl)Jd>4fIWa-;iRR(WIGuXsCZNqWLaJD{JDuCA?yIPG zooI>HcV*&K>_|D~ihQ-6NySvtVfxXQ5F4V5c{UfC>$=RHd+0ZJ@=4p`zA{T^lA}$; zIvN|uMlV~m#&xFF(i@AaU2M)w+bXm#I%z*aVN~xZqYc`msB)7B^BxCq!+!1@)xfWl_s=I$MuD&Jdpi@3DAsKJQ)QstJKRKZoBi8T_Q_?uzvoTuP zC~VGip_9q{sEv}fy`taO2DDK|$f-6TjAC*5wjW6Q70XsEjz=SjnPs#gY(rs;lD@Yn zU_;mwR#T>WU(T07AgkZ9U`Tn0#zHyKX3}6EH?~$WsU!KGIkW3JWS12$%Vg0Ac!{QR zC~Dd<_OBZBj1^Wz%0#&Y-25!3Kg;zR2T+`zS%|ph+W&Tb&g{SG%5&7T z=#R=}S)1|_BA{tW%KBxhV8RoX&K<|LFLL3hY%RI5T7~$#Dwixv;qg~#HD#zV4;$io z9IX>t)9oqR^ex8$>x3zBKk`wi^K*8S$5bej_3m8+Q=w9M&?a-Rln+L59#~m5W0JMb zemCE)Pj{L*dS32CmE8dQ7h^-JV%WdP#GRhNUp5G?7=9RPlU5A>Z}W3H!e45l?rvwI zVx%(4T^{Ne(cp}V#MPQHHie?EC6Q##!hNSEQBqBAr3Nmz$#qSby~Av}RjglDY0pT9 zXcrs@@c*_)zp+!xz zVz)ocj)wx~n+Z`r-X=8ZD2m-IJ;;O}4_UsHwHP}Di3Vdb2bW8Wx{Cf3J76#t399P4 z=nFd-E0ubr*6UTY^rE6e21YXZmo;Uxj2kT~W=@#~EGi5n=~R-vpu%T|7K&VFTgNo2F6qfsYIagB3*m*41w)VN4e_3suf zR!1G8UzS_)z3n~D?WxAfl$2F{QRbW2lbPtBuS zBNQnn1f!9?67wh1rW9qsEeB`qy^XRro|>4lUC`9wmuLyH+N4~?BIPy|quwlQ+DVPv z{$_6JSjeETTx%DmERzys=S zB&aG5jlM83wOyB-VGutdSw`)Y)fUrecSw;ca_^*3nv<$6u9wE7Xfj1W=^e?yWEU|t zXU`=Piq0QhQZHySzL%29v93;Wi;zAfS-L}XSuxc$wZ(ok5jP7;M4^+{2xPo3eYo7o zffgBSlf`k`o2whh_@w%fw0DAPz&_$%W^P)yv-s6Itm4FmbLxm1kjNFy*Ba1(#FDCZ zg!l+^yFhM;6NarkYgTbs)HprMa2+QSk~5B(?zyCv z(L!PtNjkM|cO`YYU0q51T#UAQYRyF_=#n#PkDc~ZRps|)^=u%D5L87+nf(pEFzL$a z57}LiO(Pb4oKdFk#QSJmEJF*)jlW6vx1HP^w$=AC?&pGsSVHaDuhlv)q+Yv_y$`bh z!dfjU9+j)sLXRAc@+wV0xw2BKa<=_s;=fQfO8X>Mc9iFq+KkT*4VOEHg$Yr+A>!<` zc{WJU)w%{1QzORfM`Hz7gqXy2J9xH*OlxINbpTosQ?2tvtJ#^wO=tzpvBa`fUb?WU z9nZ;3DgO!Y{1~!2&wLU z%m<@c=J8!Qb6~~y6^;_Ntt0O@UI7VNIxsys03sT4DwT@C5TORhO)36m(C2P?q$#nl=)7TlCh*m?g1c zkcg=KTE{TSv=54CB&rcLPoZjPvDyklrD$On1I1;pw4qp7pYk9NSlINX)d;h`5r=8) z;5w6{o}G0yVkt>tV{WQ^v~-gQ)$dmWR!)+#YLB@dQ0>ui4w{Wml)8Jnivj#xp~Fk9 zc!uVR6;%Vq8l&u2ajw|UCgxEKP@HwJe_>ESaYIHG?QV9oQ~kEra}?$1a;@bV8C8&5 zwrKfc69t{87vvC+G;Y)(Y0brNQz}n1G?IPn%&=bqs@8R=n5rD7AC1;!D;BJpTWRPY zjR=b!t!>S|2Vua7&`PPsDfW|5xQL5V#bty$w5%fn&6n)#h*kFHj;QCCCdEtHfSzAO zROfj4r%`BUruJ?n^U#?ai`f;4XvQeNmtkVMV-A=xMuMt&YV?KC&&Wf*Nj?-K5w^b} zb0bI6NNk2YYm~=n!i#-?BWX4SHECA%FJjxJIh!^#AG-f20|!+tmPLn-V`9)Vjpv6VTAChIS90(Ya86mZ1FG`uVAoXs+bGf}v)NeuL9I~vA zdD$mnRBb`5m}-+6WI{3Jdzt>bot<>uL_lRUt1uHyxwyyE88EAGa;kJ6+Z4+MK(aJq z7AoveS4Z5ajE1-(TCREh*a)ezT|}Ax#$Hq^{BQ&2;_f<%%eUHU>#g|jqNzo@G%W{k zr3o~P1q^68#7JE<7dIqU@8TxP-3{j@Wk?g{1T}io<6Gv;ftFPp=gwTVYU4aQZ+mhT zmu`(RDI2%RUH))Bq)qN}qxmVv%9%!uBz4#1sEnmpIy7f_dgaPdGc`tM9Bt__2DCWC zcApW{Xde-MVM?x>nRe&o1!TJ?#t+P{psB2d=%yBK$&jqUtY~PlUe=Ypj0hN7Afv{N z^d)fkucqFLmrbJ(u$gY<1 zCi|MUw_p{*EYt8C6WM6A(_Z3url&k$v}2`I^JM$Us5K=#HGK4zeWLuWbg`lYSS^25 zOjS?Pk4E=$y=GC?_}EqKGez2F0wpV&u(%-Pl!2V*@S+|tVezHoBrw-R${c|(J#*|= zdTazkqT4rIP|+#<8Z$Bdy=P9OELpYN&*<<6UjbDc8P!RjO3P1LvA|z1iHZT$RyOoOx z$2{7`=A+@C^KWP?1ZGF$Y_kl%Q<2@U9|7b*2%{% zj^?w|nONeBR#fc5lia^J01vLDtm>bU{LUn*JYg-%xYi$5{2axWMtK-O56}ChSe<5T zt*ll|4XFGGcw9NVr3>-5B|<8vkx~tFI?N{%xz#e0Gb0^){o#sYQ@PYFF3K_@ROb_u z@_yIc(Y>*$?9U>CY(OfufltN;d9k9Uw>>9&0x}A6Tj;DwtfE(Okq$zzx3gWOg@ePPEK+{1x?o zGEdB`e2D65{hx}dk)v!gEK|iroaI?6V?P<`nbCVRMHGp$Ka~lXavLF4vak7IVr>6q z+6s-8YKx{#owXk!5E0chQ~qi6m}r@c6=VQg-`n}jIahY)j$Kxtn|z|I6v|1>RkDQE zZ7y7h6SOnyDG-vNR!l9(b=r@{ierzJwO)y5+F2l0sjd+~7N2^k=$IMq+ zSMeG{<58A+w<09ER)LG|u}+_~!7Gv%e5{BMC`9ukyPsL|mq-KVM@~+aPIsS8jH5*y z_pK~;$XLyJ5D@2t0Ttc}2{ORS#Rk~V#(-6vIjcH48Gd!#_kX6DvfQ_D0nXo70_i zKw_wv8Zuo!8YAp8u<@lbW-r@%^zk#39#Iq5Rr|GGBBE;dl7AYNiFHhO!xuRorMhgx zc8jaJtd{tb^ng@Ph^p3Mrh8bG2vSr~d6TIb(o#Z>V`{b*FXJ%soqvvsky&!M|fl)H`8QykEM zIyu#Rg!^n%>*fk;O})$#+WTnF+)qr`Ef4v~5VOVn!Hjy6t$LRX_A=X1K}K0QHEOmC z#~7u@Q>^!<*_}5pHx_a;%+D%}y1Pp9mzqcZR!U9S*M71YvU1g&N`r^E;FY?I{_;mi z!9z&3P4D7^QAT6ZQIf-c^kCAeuUc8Z>;%`PL_W!Jh3_g$KjRgGkP2_4RQWz#=9AHG z8W*mKlBGBEZE8hVhEO!9o<0etYH7D(s&My2gSpE7C3VwSSC4zUwaMOUMwB8?J?e#X*NWUxyZRa=OSzxO zOT7Sh)L2quI5qypL{tU<$=j~%c4wt}(bv@8=#TkA3X73a)swr-C!4rW6*B3dX~O}lg|PrryluZzw;{uPu7JbAfXsG`xHc zh?aq=r{z)f$q(C&QNZmUeFsq1e9G;+e4ZBB!q-eQSc%544k&t0-2!L+^<=u;DKyT~h zG^*p>XB*jL*BYkr$8!)6-~BB`3$q=^i{t zgAr2=(=-$ltp)AU4alYzt{GkB$x~A9EyOR8uC@iOJzcGw>YwENCX4~AokvJ7=g?&{ z!|q|IJ99LWF1OQ3w40ZilOx%Hk#s^-Ets45${0aMAz_=l&vaUD7Q2p0WI9O^H6pT} zn7WuNpb;@bYQjwO!6;uY+mvSWmTmNcy#`O(Nu6WpvazSVTlQ4_Vius?2&wix%?G1> zv3cgfe3t7P{C#S zO7%>%pG;z`%bUBpOswS*6Lar@ErsNEwAEuJ(kJ`_w$UR&)jcKp!l+NYW`cIR7~C$G ztf#IIW0tqkZ%jjCZKPE51RI7?>(8AN6M4Ugw}~ZQN{1A2gjD4?am+8+se}466E&GA zNWYnH?~{cG^hI4`cUxw*8Wc&SqO3Jxq|??cCHp;9tW|DNOC7@s(Q2er>rCD=mslCc zZCNFEd*G&2nalcljeyNzSsdW%Mu~N_)7C9MGF~DF?6e`Hx~K4Ot6Bb0haXu{-b0dt zjHiIRO|p&WA4O}_cy@R6bk*K`A*6aonh>nw6|#WMI4|9F$vv~l{wcSQa6;86BjJ||(tsGduu~vFf=^@NK(<{2>nL{rdLkf|RiZaqZl}I6q z-;I&25a;3L4S1rBQ+;nS>j)m;ik_5JD-KA0XVO5f8gxe{O?g&}jMt5>a>Zp?rkq|P zgp_5GQRNf6lT%jNdux_Gn2IykXf)P+y13#L=6Fgaw5r{s6;r(jYA80(kF4Xdp4l@F zu#U}Ue+YNN`s0>U)!YQy)Z%ES-remlvjxo5MMU*am46!DYnIo~tgm05+r%XTx?7-6 zdL%qS4lR6-HP;&e)iQl({h%aWOX$sc4B zoB@{K2^*K60YtkudI3YSwk)4wwUjJzw~!0N*mT1+UglQ%4u_i{$7v9~666^Xk_M5a zron{x4I*Pq`~XqvR88D1_IBobJ-s1A9)wio#BM$qZ7HV=*``v%un*ZJOLa)KQ8`s}pbN*uGu~S3k%dO4h_a4YHVg9h zRuKDmPO803UE?0oUPc!t93Z=xHbc$kSv=^WM2kvnYtbH$-;T0QbrEZ*+!9UVDqnmr)RyA7jU-G6Ly)ya<6&EmdmP4 z1!v$w-e4uV)DKF!@VvYnDiu<;e8r}Cw$s;bhmW2;A+sGPsJ1K;jW#5cB(k8sQKogy zaYc4=>_o(r6@S2*T7!sN<-TrlKlSViX_bwX8Z}9bk}!-#_Dr|^tV>ss2NOvW)f}ld zo%zmAf9XG<<~TXkJ=1+Q+8JJ&yD-d=t&T<+uQN%&2~Hkqa7}YG*6GQY2eQGTVrs#3 z{b&qGHBs^>c|(<_YUSn`sl=wrMx~;s&@TN)dO#mgDk4EOVXx>5W5gO0ZsL}VIME9o zU6~k%B)ZC}z60eM2NRA_7cGDAZK=##P$sT+E!TKf@#>3-dz|#_)1=%oB=l;-OtZZc z`DTpQkH!q$J2SUAu%ji#UrxxF25Lng{<`M2hCt6Q(-@3s$SsgH53 zt%H>IgyPiA4MB>dYa2$JligC=ovUzi6Cjbhn|m1OdNB;jT`Q-t+@F&NgrkK?&Xk+s zGlLvf^CWX+z1Y9aCVKhW(;ZTj+gOm6;3DPj3#;9Hs_bJJCvN%*x{$;b8C5yKY^yM& zTq9q)wv?Dk5t1o5zVW8;Mr|enslFwk&9qXg^kDnRL~=zT&;4m`nN$X~{LxH~+oMj#fyo~4T4RVkUbiLc|xX1mR-bH&x(LsAS;ET zCe5hyHEWJFZ$80YMeuQY8KmC7Lmsluo>sS-`adP*A#{&~QFshAN`eFvBiM$0<7A6Sus^TR-S$!6r*_+?x(pmE5!*Q8rj83&0U6GL_?AqAyqZU+=ghQ z$k#b(iuh`SYc^TXk(`!_s+((e)gc~RB4utSSCiM?TD39MSLm0#9)CVkwu9kOCizsx6a^4jWn`ZPbz9C^3V4Q|_acL>UZvSrITZ z77$PP|9>%$jk~` zGJ8V`8A7V)P_yD^^epNVXJXmp;2S+`EW;4SK=#ZO!`epoyp>%j6jS0@_nE`TNn1i< zZKTwgaS|&1ENLx^E?jkC2GhnOxl+kCW>G`RL2MZonZ>T8+JJJE5LMmc{}_d443Jr@ z8FVd5_;y7NnfzGpP)kiD0va+Wr%K1W&rV~H9QoA)&u)K!{Eikj-0x+rMJ`EAMmk_& z!xL5uCVF2QGYDGmNJyTpk1pExB5T z@Grmiw^RcL|H!DeQEPcPtKMz$CFfO9>FzCO`i_9oZKYJrzV?&N>eb8RXB85j5Yf0! zCC!cXUOoqm>yomn`z^`uj0Mq^ztPPf<-EMHY)TD5O4$OjIc3-?o~pUAD+w*TSS+ z?v|hpkYcfV$->;+S+i$*?SS|J_{UrV^dh5rr|@s1*Iqv_y`QY{ZY-92xExddRuqQ= z##<)OqrRY`$4)?B;N(>MSohgju+F*xRb0W^luvoB1Vj@VRWy!&8zrfg%5@8lk25nG zHg78AHW7_6nJgb&Jdz~n@xpA^(*!i2JG9!lB)B7 z_#2z4tmJfZYj95fQs>;4bu5>55!)mS#^T@XSrHO#E2bulm1DZ=>^D{V7g3jfm@=S$ zu~MpRKl{lhu_|?MX6T9*wIwdMazPS~7hV)Y%B{*p$*iA^;(9`?lLI8?yhyyTL#wGN zfe~@(>TZ?Q;o3`=6;l%q+GIc4sMpK$?Q7i|1!nxZ+Lg83GVhKvEQxyf&CTWX>@Xk) ztd!a@(S9;!WE;#A7OggZ4rq-gCgNM}rGLQ01b1|9wv^jZa6eD12v_o~<=1K7Xc4bg zeN{{qP0^1gW^9EmQlET%iGqDmdEZxDJcwL$5ZwhLr!k6Y8v+iZr^MBk8L6+0O)Er$ z%n5UgR<5Yv=$kR9tGB)VH5jDgYS4UVkbZ3pN={#xG?{)&Mmarl#fGsmS{&J12Np94 zMkdsS!VK}oq?_U2Ug0=2EZ;JLsG+lB4U4UYHKHNP)8uy)EX~cRsv_N;_XpY%a!5%M zF|}cWhLTC7`UNMdJnLlj6%7Vi49G=yl9Tz=mIY{iR-4eF(7Ir&UIOE2O93!RamDxML2VN}a#fh8!NpWF9K zPD;f*n)IBJ9z6t%%8^mkQ~0;h%9#zfvCQmOmNS`un)P*VYp2*ngSazfZj4)p7xREY zoRd@Sqa#U${j64PIRsTYYli|V9fSMo?Alu)qZ*CC3k5UUTr<=Fs2~)Zj<0Ytyy%6XhChu3iuqb_rIL4U0^2 zucanau%F78mQz*RCtk4MJ^qdL+LDLLH+kJ!KTF@0WL3u=E4aW|HmmUj%Prvss_2r% zJt8^Uf9qi_UO0YB+0P_n3*xGIC|gIkhKt{}36+K=60wibdJz=4Ee(`XVya=}V)LS{ z=})5tebX+FiUizy@8$(~PhCG%t+KRgoh^wd?Xf%|zskHSzaV--ets^uth-w_4YY^v zC|Zw8W74ispt3lXYEt_dr20~7!fuHcb&b|93TRx2%=2<`ZC?6iyO2VZkX3!dmhnWM ziPcIQW=ffOA=-Dky%Y{p7RkEwHIqJl_S-66EDtWQ^3A}>4Wh*HUbYG)dGxeFGVT&2 z=L1r6(_nL~teP`+ZS;V(_F=|84PVk>WFm{U(0BDS+Ndb3s`rz}$d}oJ)9rYtMYo-^ z1z?Twnm-=mv87FiQ$mKA%QIh(Iy-88V*7~*4Yjt(=7l+s>Ua7Q$d-y_ zN=(%alkU-mlc-giX7;TYze}td8x?ZF(|pM}Zr`Lw{vpABJQ5|Eb%=RMD!Y1(xaFZ!Qm7GqhnKb}4v#P3@l~&`o$YHUWT~&?U z&Q2u2oB_mUPE|E?(y^I405x-~s+pTsbKn5f99UJ&foV1K2B2nMRW8MW6Nk*TW2)SDqufff-US2zpjE{sX z5%M(oF$&b=qSTM3Y@GbYAW)NQ4f@e!ngcIRetQt8$u$W5XiBvRb7uHa3TfX&rfP9W zwQqA~`0)u->B+pJ6!H(>BN`PkY#zV(pX9&(tFX4GHsl1&xo9L+2o6c%Z3jA z$n)*p_;P~POT=ThJd&1)GKWCf5h4Jidc1BB)ENbJ`lq@$?DePLzRgw=+tC@d4f5PK zs~pK`{o2=8yHnwe*n3MxG~f;IS#r{#SYq`!bN1YlIsU}#_(3tH`!Z)nR3b{94W)8J zsm1r)dVNYn9JW)tn_0x1FE{I(e{9UR_xf3|x_Z2$dkZQRMiXqEAHGvQ!YXHHQnpL7 zx{rHZbbG-&)jM0&@<4X#sOizKi%uJ^Q#LfA3{NGmj0fawKmr?uCTyp4SF2QZDb1FQ zr*p;Y63HlNr*gPeX=tzX^t7&eU9=`ccZ!E46laUk%GXb?4cw{KBo;3LF0k;=LA^dn z90l!E?r38wmpgb#yYzL5BB44(yQm`bn1`q9nAb;_4cMvM$*SXKI#1cM*F~8L)~OmU z9<%aNmbr#yzFazz(io6&vYjPc1{GVoIOsYXw9`5)sg*t)zK%%G1fALNBtfn@$t5i>FtQ# z9^0Uu)=@5RO&c&jUvA9~TLZ>S)ic+GUl)b%^p8#H7hmRLV{cC(YsCq#N5xhvd@atF z(Y`IRWug~)c)7pk^|K?P!P&5vZ-Y8`%k@<0jqr7^pBcUqXGtnGT8f4C=4`IKj;WE* z;B45_PYwGi+vW$%@Inh{QiZc(jBka>3vo!w++P+jrwTR0)8Xvc*SABi5NzkXyc_^% zFlpx%)01Dn@{v{KEE>^SvVI%$+nXBX;^wp;K|d)HyGj)k+x3+OAx=kKti$Oa;{G;2 zGuQ5?M;d@?6TH(pvdeg`*6A|E{CoqxlV0lg(^$pYk+QGp+I_^-x`(f&PPI5A_VE8a zUv@OJX7sb*FkmyBp8gEUoOmB3LyR70h&({TOBivsbehs34@l*)Av$J(<+SYQbJklo>nP-wb`x-**tFa_`%A84ircE+8BT9|-M|wf_ zuttF!wRPL9RH=Psb@^DCvuBL|llhW~g>p|e15XV}pjtC9q08AbA#0B-RB`fqS=Sn3 zSu7jW2*f2h7K|pj`)t`nyyQLO8bge$J=t867=143_RiQPZ^kr8ZnB|H9E_7OXs89apV=Mp#DBC zxIrZz9a}b_$M1Jf9Gvu!`9fsFUYSJDDT{O$USb3_OtmIPLYGUFOuyILN>}p#(eG_h zv$J*gbmH~4mi$v_K_jPH+a;sL*)Te5gIpEE(-0)uLZpzD@U4_%VvRnwUXdr3CrSh>#XIZ+1G?wvD zguMFh*%j2;57aKF&{>rpPa3Oa0@ji`XA{)b57a2t=WI%MsJ!CorO+UBs78k~AU)QQ z(!&W9?nKXw{0C>Ok=E!eOIQCUIdk98C^rN8x0wYsM>P-363U!C>9L|Y*Hkf`f(lUW zCbi21DAMPwN;lcYs`TJBs6iT-L8x-Jr2AE4OJ-drXjC*XW4uM0bo1EME|&o}M+unh z>Vul00hr_|bg7idF_|he74oY6AS{<)ztQ6i8I>9anI9DWA#Biay0&qLQ{&9Ylp5@$ zukaG2pViEGm1ZD@pvak$sp6Po--=1)Pf)8f0COT`&ZJB$C?@60#qQMh+aQb&$tTt1 zjH#49(JGIZU4zsFib=7){;Vn&+T`+q^d{vX}&Zh5fj+Ma{DN z{RYlL66#zUr5jB7iM*pBr>49-8=P)7*5$0JkUrKL-!~zs>e1vx^*dy3C^9GZJ50|# zWPl>gn0=PWOQ4`KGysbd>RcM7yL`DkBs*&i>fvgvWRW6g$+%R*)Ld-pG1nZ#ZCG+( z6g1+mtx>9=(HWP?I*e;Bc5_Fdmvup9djMuRUCy9PO~W7=n)qv;K^ZpyYm6diN_sSF zl969zH;jT>>jBzhwK=2Gi+S0_qM&if0Or!ZKWa9g#0%Cqk0uLqP`V7%7NgCj%YNxv zR_c{|nWW0+%N6GzL4AMiO;H7{&cbwx$@Qu-J(7vPSI-8aWXFn}Dd`TRAU>($?vlQZ zA*d;;aC1w*%40&KGb-I;OLfV59S8Mk11M0DGG|SCq~?BLd`!I@3reNeV3O77?8;$471RjS)*!{djwWyEm8|$D*(Nfm?~elr8H&We_S?vQ%z8t%WD|CITe9iSwq;8b zlc2?s0Td}up(|18de%{KZCM0#7o zG_e&mSoaJEXiyD3{tsqs+=vEa?@)zwlbY=&}6dK z20Wq5*)u-XAhi}cWj|DwZMM{4w!Hq0QAM53z;uGOwwD@ZDE@{dSW=g>Cq3#l2VyGD zpMt7>&4t_7=d4Q4d0Tt)W&dG>pb#>q(5WW%Ih)dXCcj}t!1p>DtUQa9Icw5+CJ%#4`p7W? ze;GMwrZk`giqtua(%o2*@p#H}?)J>fD?MKQ3R-ikxh*Uvv^k41rKiFsO;G9#q%f;4XG<>C)zcX2 zrJoh1Z5u-R`GKu$WfeOU)150z$+34y&Ex9Yv(VG$tV$=`hC*M1Iig;%+YcHb)ofW- zr?W1-WFo)ZB=3x6cLajUS#8ruPnR<&y|(0j^u{@Fr8PRs_D$7*)bISg!Jw6af#jpf z9ZigQhcLYdrnYrAh!3zigX3Elw4^$q%uH%@372l@+w&cb%@xj<1x=!Avnr{|nUgN^ zoKAY9w&Xlr&Y*NN@0>i7E!H47EjcyLjBL8l!pn{EZK-Ds25a?H4YCTIRq6J?{pgKr z57HW)W$FE<_EKl7@xQHov@n4FIo9UvNq2wIFESYzRQ+FzO-5r?yE41ZgKn3%{hS^V zlU@~8<_Bv;oKWXdD!m~d|0I)zLH)}Bv(P4jmxo)nER%_YZ<&{ina-uOsZefc#O21T zhlA0%BviR9Odq4}Fe_o6B|(RQYU}1yi!&nKW_HNi8*&*=#Q|qfovV4ElGf-fOV>HM z@3BaHgg8>*7DRcIuofqzK~tLn*j7=ovok%uQ#-fhd=Yd= zcc3;Vl{)(}#ojz2;1&Cz5loG1()QtkXuCXp@+7lNKL{sJJpcUk5Q;x?Q=l9?8Nd=$ z%^BpWb6Jxf7Ic<6<-kd$Mev}7jT&>v*XC@>q*JN$jDkFGk-6z_u!fpqR;LqClAgU) zcBl?o^{P2lVqGp#(&Ovs7g>LfpeAwPCi#vW>0|i5T@9V3hOUyF+iCZGnL9&Pe_x}C zN!>0L_fM_RrL1LVO4h^trLdr@a$c*gk!ELUx&@0ZH4e2KHf8J_oEEIIUT0;+I+D4Z zauDl?(dDd34;sXF*>7v({Gac<9%N8$t%s+}8I(;PIm|k+?Y$aDRb3pLHJY3)=~lJU z^4Q>PG&)VrlJtIu{(TE8(Sx(!k=5y}OONsNmwuZNv{o>HHo+V}j~DIJJ+pbEFzf$3 zSPM`IbuM+%{yfsSyCZ&;Hxh!fug0oYNvAU~y|R%oFtZR9lx_pI&0B;@`;8{ds#w4V z=Ws+NtuEoxEz3qRK^i`Cud_q(PU zv}Rv(hnG?5Y)hwAccJnIY*3M}tp!i2a^|EfV0T-w<&C+oDxqo1#+1rE*=@z3&TRk% zyt^$@=PXLkP2-=uVY^Z(mDMfF36>bC#YU2lNR_aR7 zj8(mj>kD%43>Dg|ZG+UtC)I5+rFt8?o65!PQ=36`uEwS*smmFZUZU&nm0_rtI)ifx z&+2hjq-(zPLg`zig9a;!F=9w}qH3HK>CvtIbGF+E%9{b1(tlskQ|_BJz_p#4`-)hX zOPzFIA-|aY23n)K`mtut8)%K{a@M3bcqDDI#sn=a4J4ziDrZZ28p6|P;!`L?Zm(Jo zj_XB2nX@NTt0H^+{jVTLu-cO+q0L#8DargMvt}AJPph?-N1B{1>3JFnxG{C~A;^*e zr3{*!CF$-`E$Qi%8NOF?2B*99)H$2d{X%cH^B#l|p=xnPqziCw7h5-Ph_iQ6l`|(j z2;B0qzQI`;^7T2Z(yh*>Hm=smRI0&gbrQ;)J?Wi@O~v-+Cb?jsqIY%BI&IArEThud zmTrH{^Dvne$DmQh0E`mn6>p`nqBWU}8$@f2E|)gxHHPTv9CPh}%#;02V{m-VD=2mL zrCZ6($qNdSGqAy$>UavBRp~tBM=XH&s|rCq>;Pt8u{LKrKOU?DCxVl}+rTNH0i1c{wp*=#2RIwN6Pyd)4bB7SgA2g> zz=h!b;9~GWa0$2+Tn0W2t^ikptH9OZ8t`#&E%+q34tyG14?YWS0G|gpf-i!bz?Z?z z;H%&k@O5x2_$Igwd>h;jz6xi107rsFU@rf_H&; zgZF^*!F$2`z(wHw-~-@;;6vb2a5?xe_z1WXd=y*_J_bGxJ^?-nJ_SAvJ_9}rJ_kMz zz5u=mz68Duz5>1qz6QPyz5%`oz6HJwz5~7s?gZZhcZ2VPd%+LD{ose-LGUB+F!(We z6#N7{4t@%r1U~~m2fqNn1iu2m2EPHn1-}Eo2Y=b+g527dv61%Cs72mb*71pfm6 z2LA#71^)wEFA}^7Yzy8Dwg)?aoxsju2-p=21H-{?V0SPI>;d)!W58IjH`o{Cz&m>cLuYJU9WI2u=oX1E+!pkOz&R85BS(XanoP2G9XIK^Hh3bb}tS5o`i|;0$mk zI18K&&H?9wcY*W3d%y+Yz2HJ{5x5w909*n-1TF)YgDb#Cz*XR*;2Q8Ta4q-*xDI>@ zTn|12ZUCPHH-ayKo4}XA&EPBG7VtH2EBFSu4SWmS4!#5K0C$4Bz}?^;a4)zI+z%cA z4}yol!{8C{D0mD!4xRu{f~UaG!PDTE;2H31@GST(cn?YeU;>y3CV|OdDwqc9zzlEzm<8s5xnLeR2pj_DgG0e#;BasRI1(%bi@_4G6f6VB zfaTy=uo4^xR)aNQEm#Lm04ITy!71QWa2m*iCeRF8Kr1MM^`ISefD-5eWzY?J!A7td z^ntg7Gr>E++2EbvT<~si9ylLd0Nw{K1n&nIgAamBz@^|a@L_NTxDs3it_IhDkArK$ zC&6{#)8KmWS#SgRJh%~j5!?j63~mNr1-F2&gImEj!ENB%;CAp`a0mDvxC?wA+yj09 z?gKvr4}c$mhro})Bj6|CG4NCH1o#o#T1h@`- z3S19918xAH12=*%fSbUVz|G(*;1=*Ta4Yx*xD9*@+z!42?f`d!yTIMx9&j(X58MwP z01twPz{B7X@F;i;JPw`!PlBhw&%x8+m*5%jYw#@iEqD(69y|~J2wnhx1}}oYf|tPG z!OP&E;1%$1@GAH(*y>Kf)?gd3E!Ylh4|W7QfnC55Fcb^}BfxH8Bp3xogFV4sU@X`N z>V zCAbP)4Xyzn2iJm6g6qJi!S&#?;0Ew{a3lC4xCwk2+zh@7ZUJ8hw}Nki+rYQM?clp$ zZOhgXLfaSP52v)u0}%1;>LEz=_~w@HTKNXaIT82%13ww1PIU9&7*|pc8a~(?K`r z0UN<4&54;Cl0Nx8O1Q&se!3V%4;6vata5=aFd<0wtJ_@b@ z9|PBdPk`&dr@-~#GvEgBIdCKR0=Nl$3ET|60&W3c1Gj>2fZM>g!0q5W;0|ynxC`73 z?g96L`@sF+0q`Jr2s{iP0gr;mz~kTv@FaK&{2V+DehHodzXs2O--74B@4@rnkKhIH zXYeBUD|iX~9lQ+w30?vJ2Cstuf~}4cYz?*n+k)-D_FzY_6W9d|0YkwsFaqobMuJgb zG}sgD1;&DXz`kG{*bhtq6Tu`f8B7J!KpmI?4gj;j955Hm0|$Xazz=h!b;9~GWa0$2+Tn0W2t^ikp ztH9OZ8t`#&E%+q34tyG14?YWS0G|gpf-i!bz?Z?z;H%&k@O5x2_$Igwd>h;jz6xi107rsFU@rf_H&;gZF^*!F$2`z(wHw-~-@;;6vb2 za5?xe_z1WXd=y*_J_bGxJ^?-nJ_SAvJ_9}rJ_kMzz5u=mz68Duz5>1qz6QPyz5%`o zz6HJwz5~7s?gZZhcZ2VPd%+LD{ose-LGUB+F!(We6#N7{4t@%r1U~~m2fqNn1iu2m z2EPHn1-}Eo2Y=b+g527dv61%Cs72mb*71pfm62LA#71^)wEFB7~8Yzy8Dwg)?a zoxsju2-p=21H-{?V0SPI>;d)!W58IjH`o{Cz&m>cLuYJU9WI2u=oX1E+!p zkOz&R85BS(XanoP2G9XIK^Hh3bb}tS5o`i|;0$mkI18K&&H?9wcY*W3d%y+Yz2HJ{ z5x5w909*n-1TF)YgDb#Cz*XR*;2Q8Ta4q-*xDI>@Tn|12ZUCPHH-ayKo4}XA&EPBG z7VtH2EBFSu4SWmS4!#5K0C$4Bz}?^;a4)zI+z%cA4}yol!{8C{D0mD!4xRu{f~UaG z!PDTE;2H31@GST(cnS)2%U>mS4 z*bZzDb_6?tUBD196bu6+z;0k97zIXyJ;7dJEZ7I^3&w%{zyvT6Oaha^R4@(Hff?Wc zFbm89bHO}t5I6+P2Zw^gz~SHsa3oj=7K0^VDOd)M0n5R$U?n&XtOjeqTCfhB08RoY zgHyn%;53j2O`sXHfL2fh>p?r{042}`%Agzcf{kD^=mT#DXM%Ttv%x#Tx!~R4Ja9g^ z0K5-e2;L7a1|I~MfJ?z;;KSewa3#13Tn(-P9|zZhPlD^fr@{5$v)~5sd2l26BDe{B z8QcuM3T^>k2e*Q6g4@8i!R_F?;12LTa2NPKxCi_I+y{OL9soZA4}l+pN5D_OW8kOY z3Gg%U6!-;r8vF`81AYUZ1-}E&fj@xf!Johj;4k1s@Hg-h_y>3y{0qDS{sUeG{{vec zBX|?o2D}+;2X+8Ef}O!GU{^2{3-Oa90J|~4h3%ohl2&+NU#Vj21kLV;An6RSOJa&tH5!f9;^Y! zgLU9Ua1wYMI0ZC-(?BC=0tL_l+CUL(0PUa?l)&kr40=E>*aS9%Gr-%yS>PSu9Pm!? zF7R&f9&kQ*FL)og2)rMB0DKU92wVy-2OkC>0at>Lf~&#Dz{kNSz$d|{z^B1yz-Phd zz~{jiz!$-nz?Z>Sz*oW7z}LYyz&F9Sz_-D7z<0r&;CtY1@O^ME_yM>d{17|{egqx{ zKL(G2pMb}~Pr;MmXW-}H7vPuRSK!y+H{iG6ci{Kn58#jBPvFnsFW|4>Z{Y9XAK;(h zU*O;1Kj6RMe_-q7f;WL}!JEPMU0kz!31)%WU@kZi90U#q^TAudVc@Oc2(SPw1dG5Da1>Yujt0xY z3a}Ea0;@qiSPPB^Cx8>d$>43^RL}tOpb<2K0%!$oU_ICXIzT7r0;hv+&;vGtO`s2) z0nP+xfwRFm;9T%7a2|LMxB$EtTnH`#7lRLgOTdS~W#Dpf1^5WK3Vak?13m_>1)l)d zflq z_&azR{1dza{taFQ{{>sE5Nr*$0o#J@!1iEAuoKt?3;{#IFfan_21bHWU^Lhh>;=Yx zeZan89M}&`029F^Fd0k*(?A`V0S*AOz#K3a%mW93L%@7+C^!rp4vqjvf`wo)SOS)U zW#AaF92^T)g5$tyum-FJ>%a-%Bych~1)K^_19{K{nn4R_1x2tPw1W;%0$rdCxz zoDRyM2lRqXU^6%ayd9hc-T}@5?*#7x?*{Jy=Y#ix_koMR`@sjm2f>HHrQmY#Vek=f zCHN?~8hi|V9DD+N5_}4L8hi$P7JLqT9()0O5qt@J8GHqN6?_eR9ee|P6MPGN8+-?R z7u*TH2kr*n2ls*>fcwD@!GqvO;9>A%@F@5RcpUr`JPCdVehz*CehGdBehq#DehYpF zeh>Zt{s{gA{tW&C{tEsE{to^D{t5mC{tf;E{tNyGwq7ZC6WA8K8Eg-B06T%5!4R-3 z7zT!e-N5c(6xajo3C4i2U~jN5$btR9crX#{4<>^tU>cYXW`LPs7MKm@f&;-p;9xKx zyagNv-U^NY3&29K2rL0dfo0%mupF!aE5RzT8q|Ze;COHXI1!u--Udzu4ImF1K{F_T zR?r64gAJeqbb>B$I_L&HU?bQB`oJ0BOmG%B8=M2q1@8jqf%kw5zXt&AGjYp03HMnfrr5(;8E}xcpN+do&-;UpM$5tFTpe5 z*Wg+3TkstCJ$N4c5xfBY3|<6(1uucWgO|ZS!7Je3;8pNnu+=KT)?gd3E!Ylh4|W7Q zfnC55Fcb^}BfxH8Bp3xogFV4sU@X`N>uiwbOH-kR#c5o(m2RIwN6Pyd)4bB7SgA2g> zz=h!b;9~GWa0$2+Tn0W2t^ikptH9OZ8t`#&E%+q34tyG14?YWS0G|gpf-i!bz?Z?z z;H%&k@O5x2_$Igwd>h;jz6!58p`ya{{>+zh?~ZUJ8dw}Nkg+rYQL?ch7$4sa*93)~Iv0r!IY!2RF>@E~{y zJPaNIkAla*Yh;K$%m@DuPj z_$hc2{0#gY`~v(E{0jUU{096M{0{sc`~mzC{0aOS{000K{0;ma`~&<7k!iC}*) z8B77wz;rMJ%mlN*Y%mub2o3@VgZbbs;4tu3a0FNY7J@}!2{;NY14o19U4s;AHSNa4Kj3dC&-&K>@UaHn1LS03Dzcbb-@BH|PNy!6wiL&H!hEv%uNl z9B?jp7dQ{R2V4N&3oZl~fs4Thz$M^A;4*MIxB`3xTm?P~t^pqd*Md)g>%gbL_24t$ z2Jks>BlrTi3496M488(x0bc{Rf^UG^z_-Bd;5*~cnbU+JPm#co&moG&w}5A=fLm5^Wcx*1@LF^BKRwK3H%+r4E_mT z0sjWCg8zc8?h;^`HQD8LK6YK@Xf_=cgU>w*F zOaK$XBrq9F1=Bzsm;nv|v%nlM7t8|(fkVK2a40wo91e~EM}mc5F<1hYf@R#!ahu?btS72B}`yRaL3u@47u5QlLD$8a1caSCT}7UyvRmv9+ZaSb7(yTVOCTzx5Y{L%h#BS`tKJ3Rq9KsPC#c`a# zDV)YxoWliN#ARH;HC)F{+`=8)#eF=$BRs}aJi`mT#B034JG{q7e8Lxe#drL`FZ@P; z(0>VtzzBk12#$~lg)j(<@Q8p&h>WO+h8T#6*ocF8h>wIwgd|9c*VH8C%lt4+8Mj4btc~nFtR6$i#M-9|MZPZ0QG(bZ% zMiVqcbF@S&v_V_6M+bC5XLLn3^gvJaMj!M;e+I?~h>LhgfP_elBuIwjNQqQPgS1GG49JAc z$ck*pft<*Ve~=gdB0v5^K@>s}6h(2AKq-_)S(HNsR77P|K{ZrIP1Hgi)J1(XKqE9p zQ#3;hv_xyPK|8cZM|46LbVYacKri%0U-ZKO48&jz!7vQRNQ}Z5jKz3Nz$8q@R7}GR z%*1TW!92{zLM*}(EX8uHz$&c9TCBqcY{X`4!8UBiPVB-S?8SZ@z#$yQQ5?ewoWyCI z!8x4AMO?xaT*Y!81I^OT5Axyv2Kbz$bjhSA4?{{KRkkLBOzo z34|aBir@%=Pza5%2!{xWh{%Y7Xo!xOh=n+ai}*-@L`aOJNQM+hiPT7gbV!ek$b>A& zitNaNT*!?)$cuc)j{+!&!YG1bD2|dSg)%6M@~D7HsEn$ph8n1e+NgtisE>wdgeGW; z=4gRdXpOdLhYsk7&gg<}=#HM~g+Azu{uqEk7>uD9h7lNv(HMhq7>|jVgejPc>6n38 zn2ouZhXq)O#aM!6SdNugg*8}<_1J(-*o>{%h8@_6-PnVD*pGuagd;eL<2Zp+IE}M7 zhYPrf%eaDTxQ?5+g*&*5`*?syc#Nlbh8K8=*LZ_>c#n_xgfIAt@A!dV_>BPJ{t^&@ z5d^^y93c@3VGtJK5do198Bq}pF%T265eM-Q9|@5NNstuDkpiiZ8flRZ8ITc~kpGd_f}t3W5g3Kh7>jY3fQgulDVT=on2A}K zgSnWG1z3c|Sc+v>ft6T|HCTuB*oaNog00w&9oU84*o%EQfP*-UBRGcRIEhm@gR?k~ z3%G>KxQc7Ift$FEJGh7Yc!)=Mf~RT*o8gVi~Tr&LpY41IEE8AiPJcPb2yKS zxP&XXitD(6Teyw8xQ7RLh{t$>XLyd6c!f83i}(0|Pxy?l_=X?&iQo8xfD!%@2tg1O z!4U$X5E@|-4iOL$kr4&a5FIfQ3vmz^@sR+DkQhmk3@MNjsgVZhkRBP430aU8*^vXe zkQ;fB7x|DM1yB%$Q3S9uqMMQ!o|NF$1$O8*?!a z3$PH2u>{Mo94oO3Yp@pUu>qT~8C$UpJFpYGu?PFG9|v&=M{pF!aRR4s8fS417jO}m zaRt|K9XD|ccW@W?@c@tT7*FvGFYpqt@doek9v|@uU+@**@dLl`8v!EzB_IML2!bIv zLLwBxAS}Wo0wN(Yq9Ph%ASPlX4&os`5+V_jASsd~1yUh3(jpx)AR{s(3$h_Qav~T0 zK_2{zeE1IqPzZ%l6va>iB~cn>P!8o$5tUE{RZ$%^Pz$wD7xmBp4bd1)&6w9yzE3q1Dunz075u30DTd^HGunW7f7yEDk2XPoja16(B5~pwmXK@}Ea0!=j z71wYBH*p(xa1ZzK5RdQ#Pw^Zt@CvW-7Vq!@AMqJq@D1Pb6Tk2W0V4e+5CS78f*}M# zA~eDv9Ks_aA|VQ*B06Fq7GfhV;voSNA~BL68ImIkJp30=??-O&TR&>MZx4+Ag|gE0idFdQQ>3S%%9<1qn~Fd0)Z4KpwkvoQzrFdqxC z2urXO%drBhuo`Qz4jZr$o3RDkupK+G3wy8^`*8q=a2Q8%3@30Br*Q`7a2^+N30H6x z*Kq^4a2t1V4-fDVkMRW0@EkAk3UBZh@9_bj@EKq64L|S`zwrkFBmX53f*>e@BLqSr zG{PbrA|N6nBMPD+I$|Og;vg>KBLNa2F_Iz~QXnN#BMs6aJu)H_vLGw6BL{LJH}W7a z@*zJ8pdbpP2#TRNN}?3Xpe)Lx0xF?0s-hZdpeAag4(g#k8ln-JpedT81zMps+M*pg zpd&h?3%a2@dZHKlpfCDk00v<&hGG~-U?fIk48~zRCSnq%U@E3#24-P4=3*WeU?CP` z36^0wR$>*_U@g{T12$nZwqhH0U?+BC5B6a{4&o4w;3$sc1Ww^J&f**{;36*L3a;Tg zZsHd1;4bdt0UqHop5hr^;3Zz;4c_5BKH?L;;48l42Y%r<0z~=$X=cE`rFmckK`;bI zNQ6QdghhBnKqN#)R767z#6)bwK|I7qLL@>GBt>$hKq{n0TBJh;WJG3UK{jMZPUONr z$b)~85C5S63ZXEHq8Lh`Bub+U%Aq_eq7tg0DypLfYN0mjq8=KcAsV9znxQ#bq7~Yp zE!v|4I-xVVq8oakCwij~`k_AtVi1O4D28JMMqxC@VjL!5A|_)BreQi}Vix9LF6Lta z7GW`#Vi{IoC01h%)?qz1ViUGtE4E_?c40U6Vjm9RAP(aQj^Q{?;uOx{EY9NsF5xn+ z;u>z?CT`;n?%_Tj;t`(UDW2m6Ug0&~;vGKVBR=B`zTrE5;uroPK-9kkLSO_%FoZxz zghm*ILwH0)Bt$_}L`Mw7LTtoEJS0FuBt{Y>Lvo}np$odAJ9?lOdZRD;VE_hVFos|lhGQf~VGPD%JSJcgCSxk5VFqSmHs)X+=3^li zVF{LEIaXj5R%0#JVFNZ|GqzwGwqqxDVGs6VKMvp!4&x|};RH_NG|u20&f_93;R>$e zI&R<=ZsRWQ;Q=1vF`nQVp5rB6;SJv6JwD(QKI1FC;Rk-=H~t`Cw7&#G5ClbVgg_{S zMp%SH1Vlt+L_st}M@+;*9K=O@BtRl0Mp7h03Zz78q(M5QM@D2q7Gyfti^h4z$R?QR&2u#?8I*D!9MKAK^(#n9K~^*z$u)@S)9WKT*PHu!8KgR zP29pA+{Jx7z#}}yQ#`{9yu@p~!8^RiM|{E;e8qSCz%Tqpfare-h`Y{-tB$c2B92mc}; z{zCy2LSYm|F_b__ltvkpLwQt0B~(FGR7VZeLT%JVJv2Z=G)5CNLvyr5E3`pdv_}VY zLT7YEH}pVH^hO`_Lw^j!APm7!495tJ!f1@eI84AqOvV&U!*tBVEX=`N%*O&O!eT7N zGOWN#ti~Fw!+LDQCTzi0Y{w4l!fx!vJ{-V79L5nG!*QI%DV)JsoW})R!ev~=HQc~W z+{PW;!+ku&BRs)VJjV;X!fU+6JAA-Le8v}i!*~3|FZ@A(7=H=h=Qnyju?oA*ocdGNPvV$j3h{g5jen3A{~|yB zLqQZm5fnvnlt3wzMp=|Y1yn?3R6#XVM@`g19n?jAG(aOXMpHCH3$#RQv_U(xM@Mu* z7j#8;^gu84Mql*901U)n48brA$4HFA7>vbuOu!^e##Bth49vuA%)va&$3iT^5-i1X ztiUR)##*ey25iJ;Y{52c$4>0R9_+<_9KazQ#!(!@37o`foWVJq$3Q40fJ8`)q)3JoNQu-)gLFubjL3v6$cpU9fn3OqJjjcD$d3Xj zh{7m>VknN1D1|a8i}I*|N~nygsD>J-iQ1@xdZ>?vXoMzcisop6R%ng3Xon8yh|cJO zZs?Al=!HJ$i~bmZK^Tmo7={rTiP0E?aTt$@n1m^qis_hvS(uHvn1=;eh{affWmt}t zScNrMi}l!mP1uaB*oGb0iQU+Peb|qKID{iOisLweQ#g&YIEM?kh|9QwYq*Y^xP?2o zi~D$hM|g~$&mu7kQ!-`4jGUUnUMwAkR3UZ3;!Sw{zX3ghXN>s z!YGPjD1nkFjWQ^Q@~DVPsDi4fjvA6nRGn1i{Pj|EtS#aN1ESb>#T zjWt+@_1K6_*n+Ltjvd&A-PntLIDmsVj3YRP<2Z>^ID@k|j|;ej%eabbxPhCvjXSu9 z`*?^)c!H;Rju&`^*LaI}_<)c2j4$|x@A!#d_=5nk{}Kp+5fs4?0wEC^VGs`C5fPCP z1yK zfnMm1zUYSm7>L0bf?*hrkr;(B7>n_kfJvB)shEZtn2Fh#gL#;bg;<0oSc>IXfmK+I zwOEG@*oe*8f^FE2o!Esv*o*x*fI~Qpqd0~WIEm9ZgL62Ki@1a5v{7kqKFl71@ykxsV%qkQe!o9|celg;4~> zP#h&u3T03hC&g4js@DozVr|&>cO| z3w_WR{V@Q8Fc?EI3?ncSqcH~KFdh>z2~#i?(=h|HFdK6*4-2pmi?IaDupBF~3Tv#+fwuo+vi4Lh(CyRirRupb9;2uE-f$8iFua2jWE4i|6{mvIHxa2+>s3wLlA_wfLa z@EA|=3@`8!uki-&@E#xW319FP-|+*#@EZZ*{v{v+BM5>aI6@*6!XPZdBLX5JGNK|H zVjw1BBM#yrJ`y4kk{~IPBLz|+HPRv-G9V)|BMY)2J8~iy{y`r6i+uPG1yBfuQ53~c z0wqxzWl#>~Q4y6;1yxZUHBbw+Q5W^l01eR?P0$R@(GsoD25r$E9ncA#(G}g$13l3j zeb5j6F%W|=1Vb?#BQOf1F&5)60TVG9Q!owFF%z>e2XiqW3$O@_u@uX&0xPi^Yp@RM zu@RfF1zWKlJFpA8u^0Pr00(gxM{o?saT2F+24`^|7jOxeaTV8a12=IScW@8)@eq&j z1W)lCFYpSl@fPp!0Uz-hU+@jz@e{xB2La;!B@hB5D1spbLLxN6ARNLYA|fFQq9QtC zAQoaHF5)2p5+X5@AQ_S)B~l>`(jq-FAQLhpE3zR6aw0eWL0u0Aw4o86S5#HvLgp_Avf|MFY+Nj3ZNhgqX>$jI7*@v z%AhRDqXH_SGOD5)YM>@+qYmn!J{qDCnxH9~qXk-_HQJ&bI-nyuqYJvBJ9?rQ`k*iR zV*mzWFot3nMqngHV+_V&JSJiireG?jV+LknHs)d;7GNP3V+odFIaXp7)?h8xV*@r} zGq(Qa@3X>f`W@Jb-PnVD*pGuagd;eL<2Zp+IE}M7hYPrf%eaDTxQ?5+g*&*5`*?sy zc#Nlbh8K8=*LZ_>c#n_xgfIAt@A!dV_>BMw{t^&@5d^^y93c@3VGtJK5do198Bq}p zF%T265eM-Q9|@5NNstuDkpiiZ8flRZ8ITc~kpGd_f}t3W5g3Kh7>jY3fQgulDVT=on2A}KgSnWG1z3c|Sc+v>ft6T|HCTuB z*oaNog00w&9oU84*o%EQfP*-UBRGcRIEhm@gR?k~3%G>KxQc7Ift$FEJGh7Yc!)=M zf~RT*o8gVi~Tr&LpY41IEE8AiPJcPb2yKSxP&XXitD(6Teyw8xQ7RLh{t$> zXLyd6c!f83i}(0|Pxy?l_=X?&iQo8xfQkMR2tg1O!4U$X5E@|-4iOL$kr4&a5FIfQ z3vmz^@sR+DkQhmk3@MNjsgVZhkRBP430aU8*^vXekQ;fB7x|DM1yB%$Q3S9uqMMQ!o|NF$1$O8*?!a3$PH2u>{Mo94oO3Yp@pUu>qT~ z8C$UpJFpYGu?PFG9|v&=M{pF!aRR4s8fS417jO}maRt|K9XD|ccW@W?@c@tT7*FvG zFYpqt@doek9v|@uU+@**@dLl`8vzpkB_IML2!bIvLLwBxAS}Wo0wN(Yq9Ph%ASPlX z4&os`5+V_jASsd~1yUh3(jpx)AR{s(3$h_Qav~T0K_2{zeE1IqPzZ%l6va>iB~cn> zP!8o$5tUE{RZ$%^Pz$wD7xmBp4bd1)&6w9yzE3q1Dunz075u30D zTd^HGunW7f7yEDk2XPoja16(B5~pwmXK@}Ea0!=j71wYBH*p(xa1ZzK5RdQ#Pw^Zt z@CvW-7Vq!@AMqJq@D1Pb6Tk2W0h0VB5CS78f*}M#A~eDv9Ks_aA|VQ*B06Fq7GfhV z;voSNA~BL68ImIkJp30=??-O&TR&>MZx4+Ag| zgE0idFdQQ>3S%%9<1qn~Fd0)Z4KpwkvoQzrFdqxC2urXO%drBhuo`Qz4jZr$o3RDk zupK+G3wy8^`*8q=a2Q8%3@30Br*Q`7a2^+N30H6x*Kq^4a2t1V4-fDVkMRW0@EkAk z3UBZh@9_bj@EKq64L|S`zwrkFll~e@BLqSrG{PbrA|N6nBMPD+I$|Og;vg>K zBLNa2F_Iz~QXnN#BMs6aJu)H_vLGw6BL{LJH}W7a@*zJ8pdbpP2#TRNN}?3Xpe)Lx z0xF?0s-hZdpeAag4(g#k8ln-JpedT81zMps+M*pgpd&h?3%a2@dZHKlpfCDk00v<& zhGG~-U?fIk48~zRCSnq%U@E3#24-P4=3*WeU?CP`36^0wR$>*_U@g{T12$nZwqhH0 zU?+BC5B6a{4&o4w;3$sc1Ww^J&f**{;36*L3a;TgZsHd1;4bdt0UqHop5hr^;3Zz; z4c_5BKH?L;;48l42Y%r<0wnuOKmMLJ|aMr1}7WJ7l3L@xY;Jop#+@E;1G5DKFxilGEbqBP2&9Ll32 zDxnIhqB?4z7HXp|>Y)J|qA{AF8JeRdTA>ZvqCGmG6FQ?Sx}gVpqBr`WANpe;24M(> zVmL-%6h>n##$f^`Vlt*+8m40=W?>HIVm=mN5f)=9mSF`}Vl~!a9oAzbHen04Vmo$V z7j|PW_Tc~y;xLZj7>?s4PT>sB;yfzhw1V&Ht+dSpN*WJXqGLk{FbZv2D1_!s%{9}1!nil8WpqXbH!G|HkJDxe}N zqYA2_I%=X8>Yy&_qX8PBF`A+oTA(FbqYc`jJvyQjx}Yn%qX&ASH~OL<24EltV+e*} zI7VU=#$YVQV*(~&GNxi0W?&{}V-DtFJ{DpTmS8ECV+B@WHP&JsHee$*V+*!nJ9c6h z_Fyme;{XofFplCFPT(X?;|$K>JTBrAuHY)J;|6ZwHtymc9^fG!;|ZSOIbPxw-rz0X z;{!h7Grr;*e&8p5;|~I+_)8!JK~Mxo2!ujtghe<+Ktx1F6huRG#6&E_L0rT~0wh9W zBt(26hm>8L@AU(S(HZwR6=D` zMK#nwP1Hsm)I)tVL?bjoQ#3~lv_fmNMLTprM|4IPbVGOaL@)F~U-ZWS48mXx#W0M( zNQ}l9jKg?L#3W3?R7}SV%))HU#XKy)LM+A-EW>iF#44=8TCB$gY{F)2#Ww7~PVB}W z?8AN>#33BPQ5?q!oWg0G#W`HSMO?-eT*GzT#4X&xUEIe5Ji=o<#WTFXOT5M#yu*8Z z#3y{gSA540{K9VpNcoq52#g>IhTsT^PzZyt2#*Megvf}BXo!KBh>bXihxkZ{L`Z_9 zNRAXph15ukbjW~=$c!w=hV00RT=)lh@GtV=KNLVA6h=`LLkW~bX_P@Zlt)EWLKRd+ zb<{vD)J9#@LjyEKV>CfCG)GIcLL0P2dvri2bVgTnLl5*sZ}dSw^v6I9!VnC_aE!nx zjK)}u!vsvkWK6*{Ovg;j!W_)Sd@R5sEXGnS!wRg#YOKLJtj9)d!WL}BcI?0|?8aW~ z!vP$`VI09R9LGtV!Wo>!d0fCHT*g&g!wuZTZQQ{<+{Z&a!V^5jbG*PSyvAF+!v}oC zXMDjoe8*4x!XE@k^_M^hjGzdH5D1CT2!n74kBEqbD2R&ah=Ev$jkt)11W1U)NP=WY zj+97+G)Rl|$bd}9jI79p9LR~>_y>9MFY@C*6ht8uK~WS(36w%9L&RfEW{!#!BQ;83ar9vti?KPz(#Dw7Hq?I?8GkY!Cvgg z0UW|%9K|u5z)76O8Jxp;T*M_@!Bt$x4cx+Q+{HaSz(YL76FkFnyu>TK!CSn?2YkY3 ze8o5Xz)$?f9|TPOmp}-Dpa_l-2!+rHi*Sg5h=`0Rh=%BhiCBn(xQLGgNQA^lieyNE zlt_&TvoITTF%Ju{5R0({%di|Pu?lOj7VEJAo3I&Mu?;)06T7ho z`>-DeaR^6n6vuG_r*Il)aSj)75tnfV*Ki#-aSL~F7x(c1kMI~z@eD8U60h+F@9-WU z@d;n>72oj#zwjFY()=YL0wV~5Avi)J6v7}Z!XpAAAu^&O8e$+OVj~XXAwCi!5t1M& zk|PCDAvMw>9Wo#zG9wGJAv#-4=umxMO9XqfKyRjGh zZ~zB!7)Njn$8i#;a0X{_9v5&4mvI%>a054S8+ULI_wf*q@B~ls953(+ukjY|@Btt3 z8DH=X-|-W_@CO0X{v{9sBPfC)1VSP-!XO;NBO)Rp3Zf!9Vjvb`BQD}00TLoHk{}t9 zBPCKH4bmb#G9VK&BP+5Y2XZ1e{y|>+i~RTx1yKk^P!z>c0;NzIWl;_lP!W|;1=Ua; zHBk$7P#5*l0FBTXP03M4JFyFUuowGr z0EciGM{x`%a1y6+2Ip`d7jX$!a23~a1GjJ+cX1C7@DPvj1kdmsFYyX*@D}g!0iW<0 zU-1n;@DsoB2LaRlB@lujD1svdLLoH5A{-(hA|fLSq9HnBA{OExF5)8r5+N~?A{kO3 zB~l{|(jh%EA``M8E3zX8av?YJATRPEKMJ5A3Zn>$p*Tt+)1JRUw^@)C*^vXekQ;fB z7x|DM1yB%$Q3S9uqMMQ!o|NF$1$O8*?!a3$PH2 zu>{Mo94oO3Yp@pUu>qT~8C$UpJFpYGu?PFG9|v&=M{pF!aRR4s8fS417jO}maRt|K z9XD|ccW@W?@c@tT7*FvGFYpqt@doek9v|@uU+@**@dLl`8v*wIB_IML2!bIvLLwBx zAS}Wo0wN(Yq9Ph%ASPlX4&os`5+V_j{H0U#cz-jYdreHyJb`TJL`aOJNQM+hiPT7g zbV!ek$b>A&itNaNT*!?)$cuc)j{+!&!YG1bD2|dSg)%6M@~D7HsEn$ph8n1e+Ngti zsE>wdgeGW;=4gRdXpOdLhYsk7&gg<}=#HM~g+Azu{uqEk7>uD9h7lNv(HMhq7>|jV zgejPc>6n38n2ouZhXq)O#aM!6SdNugg*8}<_1J(-*o>{%h8@_6-PnVD*pGuagd;eL z<2Zp+IE}M7hYPrf%eaDTxQ?5+g*&*5`*?syc#Nlbh8K8=*LZ_>c#n_xgfIAt@A!dV z_>BOE{}K>^5d^^y93c@3VGtJK5do198Bq}pF%T265eM-Q9|@5NNstuDkpiiZ8flRZ z8ITc~kpGd_f}t3W5g3Kh7>jY3fQgul zDVT=on2A}KgSnWG1z3c|Sc+v>ft6T|HCTuB*oaNog00w&9oU84*o%EQfP*-UBRGcR zIEhm@gR?k~3%G>KxQc7Ift$FEJGh7Yc!)=Mf~RT*o8gVi~Tr&LpY41IEE8A ziPJcPb2yKSxP&XXitD(6Teyw8xQ7RLh{t$>XLyd6c!f83i}(0|Pxy?l_=X?&iQo8x zfJgrl2tg1O!4U$X5E@|-4iOL$kr4&a5FIfQ3vmz^@sR+DkQhmk3@MNjsgVZhkRBP4 z30aU8*^vXekQ;fB7x|DM1yB%$Q3SvVsOvEHi!BkAg49vo8%*8w`z(Op>5-h`Vti&p;!CI`x25iD+Y{fS0z)tMO9_+(@ z9K<0U!BHH?37o=doW(g@z(rif6385B$P!1o-urfC!8r2!`MYiBJfGun3O`h=j<9ifD*|n23!yh==${h(t(&q)3hw zNQKl$i*(3kIh035R6-S0MRn9b zE!0L`)I$R_L}N5TGc-p_v_c!SMSFBWCv-+vbVCpHL~ry#KlH~y48jl$#c+(kD2&Ef zjKc&>#AHmtG)%`#%)%VZ#e6KlA}q#IEW-+{#A>X;I;_V=Y{C|7#dhq#F6_o$?85;Z z#917bJi-$^#dEyCE4;>Ayu$~4#AkfL zH+;uW{K6ju`2Cka2#lZzh7bse&h>f_2hXhE7#7KfkMio>;b<{*H z)InX;M*}oMV>CrGv_MO=MjNz4dvru6bU{~iM-TKuZ}de!48TAP#t;m{aE!z#jKNrp z#{^8mWK6|0%)m^{#vIJUd@RHwEWuJN#|o^%YOKXNY`{ir#ujYDcI?D1?7?2_#{nF| zVI0LVoWMz(#u=Q$d0fOLT)|ab#|_-VZQR8@JitRd#uGflbG*bWyun+%#|M1EXMDvs z{J>BA#vcUy^Oryff}jYF5D10P2#autfQX2UD2RsWh>2K;gSd!~1W1I$NQz`gfs{y% zG)RZ^$cRkHf~?4n9LR;-$b-Ddhx{mjf+&n4D2C!FiBc$ovM7%VsD#R>ifX8Vny8IB zsE7J!h(>6Frf7~9Xoc2ji+1RMj_8ao=!Wj-iC*Y~zUYqu7=*zXieVUmkr<6J7>Dtg zh)I}&shEx#n1$Jxi+Napg;HXs5c2!bIvLLwBxAS}Wo0wN(Yq9Ph%ASPlX4&os`5+V_jASsd~1yUh3 z(jpx)AR{s(3$h_Qav~T0K_2{zeE1IqPzZ%l6va>iB~cn>P!8o$5tUE{RZ$%^Pz$wD z7xmBp4bd1)&6w9yzE3q1Dunz075u30DTd^HGunW7f7yEDk2XPoj za16(B5~pwmXK@}Ea0!=j71wYBH*p(xa1ZzK5RdQ#Pw^Zt@CvW-7Vq!@AMqJq@D1Pb z6Tk2W0RsLd5CS78f*}M#A~eDv9Ks_aA|VQ*B06Fq7GfhV;voSNA~BL68ImIkJp30=??-O&TR&>MZx4+Ag|gE0idFdQQ>3S%%9<1qn~ zFd0)Z4KpwkvoQzrFdqxC2urXO%drBhuo`Qz4jZr$o3RDkupK+G3wy8^`*8q=a2Q8% z3@30Br*Q`7a2^+N30H6x*Kq^4a2t1V4-fDVkMRW0@EkAk3UBZh@9_bj@EKq64L|S` zzwrkF1N|isf*>e@BLqSrG{PbrA|N6nBMPD+I$|Og;vg>KBLNa2F_Iz~QXnN#BMs6a zJu)H_vLGw6BL{LJH}W7a@*zJ8pdbpP2#TRNN}?3Xpe)Lx0xF?0s-hZdpeAag4(g#k z8ln-JpedT81zMps+M*pgpd&h?3%a2@dZHKlpfCDk00v<&hGG~-U?fIk48~zRCSnq% zU@E3#24-P4=3*WeU?CP`36^0wR$>*_U@g{T12$nZwqhH0U?+BC5B6a{4&o4w;3$sc z1Ww^J&f?tvIJ&2(Ikv71ps{V+wr$%s&KEl;wr$(CZQHh;oH+U4`S-;fdsN-@&C`3V zuDw>_5-#H^uHgo5;x_K!9`55I9^na|;yGU66<*^l-r)m2;xoSBE56|ee&RR&AW+Z% z0wXAbAp}AqG{PVp!XqLgAqt`*I$|IeVk0i%ApsI1F_It|k|QNjAq~xv_*S#KqquYS9C)U^h7W8Mql*901U)n48brA$4HFA7>vbuOu!^e##Bth49vuA z%)va&$3iT^5-i1XtiUR)##*ey25iJ;Y{52c$4>0R9_+<_9KazQ#!(!@37o{~00NqM z&RCzrd0fOLT)|ab#|_-VZQR8@JitRd#uGflbG*bWyun+%#|M1EXZ(k+_>Ld=h2Qv# zK*0hCf}jYF5D10P2#autfQX2UD2RsWh>2K;gSd!~1W1I$NQz`gfs{y%G)RZ^$cRkH zf~?4n9LR;-$cua^fPyHDA}EI9D2Y-igR&@(3aEt2sETT+ftsj|I;e;GXoyB=f~IJW z7HEam_#fJ!9onNKI-v`?qC0xvU-UvB^hJLRz#t69Pz=KejKpY+!8nY^L`=dIOvQA} zz%0zhT+G7)EW~0g!7?nzO02>fti^h4z$R?QR&2u#?8I*D!9MKAK^(#n9K~^*z$u)@ zS)9WKT*PHu!8KgRP29pA+{Jx7z#}}yQ#`{9yu@p~!8^RiM|{E;{D*J&j-U92KlqEl z!2<|_U zY{-tB$b~$}i~J~nLMV))D25U!iP9*8aww0AsDvu0it4C=TBwb>sD}nw#Z~Q@^ z5CH^6Py|B=ghXhBK{$j*L_|UqL`8JOKrF;YT*N~HBt&8)K{6yqN~A&>q(ypUKqh2H zR%AmCs}6h(2AKq-_)S(HNsR77P|K{ZrIP1Hgi)J1(XKqE9pQ#3;h zv_xwJZ2SQm722XbI-nCeqbs_h2YR9xdZRD;VE_hVFos|lhGQf~VGPD%JSJcgCSxk5 zVFqSmHs)X+=3^liVF{LEIaXj5R%0#JVFNZ|GqzwGwqqxDVGs6VKMvp!4&x|};RH_N zG|u20&f_93;R>$eI&R<=ZsRWQ;Q=1vF`nQVp5rB6;SJv6JwD(QKI1=p#drL`FZ{+| z1PU2I5ClbVgg_{SMp%SH1Vlt+L_st}M@+;*9K=O@BtRl0Mp7h03Zz78q(M5QM@D2q z7Gy*_U@g{T12$nZwqhH0U?+BC5B6a{4&o4w;3$sc1Ww^J z&f**{;36*L3a;TgZsHd1;4bdt0UqHop5hr^;3Zz;4c_5BKH?L;;6HrBcl^XJ{J~!Y z4i!KU1VeCyL@0zoScFFeL_%alMKr`fOvFYU#6x@}L?R?XQY1$Tq(W+>MLJ|aMr1}7 zWJ7l3L@wk(UgSps6hdJXMKP2>Nt8wzltXz`L?u)~Ra8d})Ix34MLje?Lo`McG(&T= zL@NXorvb4-TeL$5bVO%#K{s?qPyCDC=!1UfkAWD3AsC9`7=ck3jjGZlfmn!*xQK@YNQlHpf@DaJlt_g%NQ?ByfK14Y ztjLBO$cfy@gM7%3f+&O{D2n1Jfl?@qvM7fNsEEp_f@-Lany7_3sEhh&fJSJHrf7y1 zXo=Pc_`4@yqe5G>M+bC5XLLn3^gvJaLT~g%KMcS?48{-)!*GnmD2%~ajK>5_!emUv zG|a$E%*Gtd!+b2nA}qmDEXNA0!fLF=I&8p3Y{nLB!*=Y%F6_Zx?8gBd!eJc6F`U3j zoW>cP!+Bi9C0xN(T*nRE!fo8eJv_ieJjN3|!*jgEE4;y5yvGN8!e{)4ulSB1_=Vs2 zi$Gxl2!fypjt~fi&9^x^c;2ECdC0^kT-r_wz;1fRMKYYb^{J<~##$N>57eEjM zMR0^bD1=5>ghK>GL}WxkG(<;C#6ldzMSLVcA|ysqBtr_ML~5i#I;2O&0J{FuKcH7f zyZb;rJA*LwGBt>$hKq{n0TBJh;WJG3UK{jMZPUJ!! z13IEJx}Y1nqbL4FZ}dSw^v6I9!VnC_aE!nxjK)}u!vsvkWK6*{Ovg;j!W_)S zd@R5sEXGnS!wRg#YOKLJtj9)d!WL}BcI?0|?8aW~!vP$`VI09R9LGtV!Wo>!d0fCH zT*g&g!wuZTZQQ{<+{Z&a!V^5jbG*PSyvAF+!v}oCXMDj|e8Ug?#BcmTp#SeQMo>MqI>00whFYBtbGHM@pnZ8l**fWI!flMpk4)4&+2` z4U!Lj{z8j!5E5R7=e)(jWHO9@tBB7n1ZR8jv1JR*_exYSb&9Cj3rox z?s4PT>sB;yfRSu|F!yqieBLX5JGNK|H zVjw1BBM#yrJ`y4kk{~IPBLz|+HPRv-G9V)|BMY)2J8~iy@*pqrqW}t_Fp8oWN}wc4 zqYTQSJSw6Rs-P;WqXufBHtM1t8lWK>qY0X!Ia;C>0uDe0>?3H4cIbeP=!`DthVJNz zf6*I#&=37F5Q8uTLopm9FbbnF7UM7h6EPW6Fb&f&6SFV}b1@$aun3E>6w9yzE3q1D zunz075u30DTd^HGunW7f7yEDk2XPoja16(B5~pwmXK@}Ea0!=j71wYBH*p(xa1ZzK z5RdQ#Pw^Zt@CvW-7Vq!@AMqJq@D<u z3Z+pN$eI&R<=ZsRWQ;Q=1v zF`nQVp5rB6;SJv6JwD(QKI1=p#drL`FZ{+|1gaW95ClbVgg_{SMp%SH1Vlt+L_st} zM@+;*9K=O@BtRl0Mp7h03Zz78q(M5QM@D2q7Gy*_U@g{T z12$nZwqhH0U?+BC5B6a{4&o4w;3$sc1Ww^J&f**{;36*L3a;TgZsHd1;4bdt0UqHo zp5hr^;3Zz;4c_5BKH?L;;6HrBcl^XJ{J~!Yt`MLJ|aMr1}7WJ7l3L@wk(UgSps6hdJXMKP2>Nt8wz zltXz`L?u)~Ra8d})Ix34MLje?Lo`McG(&T=L@NXwdk-`vXrRD>eE#{LOKs5(9ncY- z(FNVm9X;_cdZQ2ep+5#<5QbnVhGPUqVKl~K9425QCSwYwVLE1F7Up0s=3@aCVKJ6s z8CGB=R$~p;VLdit6SiP0wqpl&VK??-9}eIk4&w-p;W$p>6wcr*&f@|u;WDn`8gAew zZsQK_;XWSX5uV^Fp5p~x;Wggk9X{YAKI03%;v0V8Cw}7(0#y$nFoGf&LLekUBMibJ zJR%|zq97`wBL-q2HsT^45+ETGBMFirIZ`4O(jYC;BLgxaGqNHZav&#iBMYy&_qX8PBF`A+oTA(Fb;~%s^TeL?9bV6rz zMK|<7PxL}>^hG}mz(5Sf5Ddd`jKnC6!B~vP1WdwYOvN9L&RfEW{!#!BQ;8 z3ar9vti?KPz(#Dw7Hq?I?8GkY!Cvgg0UW|%9K|u5z)76O8Jxp;T*M_@!Bt$x4cx+Q z+{HaSz(YL76FkFnyu>TK!CSn?2YkY3{D-gjjvx4i-}s9_H3A5Npa_l-2!+rHi*Sg5 zh=`0Rh=%BhiCBn(xQLGgNQA^lieyNElt_&ifX8Vny8IBsE7J!h(>6Frf7~9Xoc4JAKIWD+M^>np$odA zJ9^+>^gMSl#yAPmM(48sVF#AuAcIE=?cOu`gQ#dOTTEX>AS%)VOCTzx5Y{L%h#BS`tKJ3Rq9KsPC#c`a#DV)YxoWliN#ARH;HC)F{+`=8) z#eF=$BRs}aJi`mT#B034JG{q7e8Ly}hi~|fpZJA8_=~_b0|WO+h8T#6*ocF8h>wIwgd|9cg zh7u@=(kO#+D36M$ges_t>ZpNQsExX)hX!bf#%O|OXpWX>g@CTdfLNg|+MxqFqBFXn z8@i(>{zY%}K|l1zKn%hV48?Gaz$lEySd7C2OvGeN!8AN9!7&`iNu0tNoW*%uz$IM9Rb0aj+{A6% z!9Co^Lp;J0JjHXoz$?7QTfD;ue8gvb!B>345B$V${6U~v0R%=+1VadfL}-LTID|(; zL_!oqMRdeKEW}1!#6tokL}DaCG9*Vzq(T~`MS5gFCS*odWJ3<*L~i6kKIBJ16haXc zMRAlsDU?Q8ltTqnL}gS#HB?7U)IuH9MSV0tBQ!=+G(!utL~HzmHfW3X=zvb>jIQX0 z9_Wc)=#9SUhXELf!5D&J7>&Der%*p8jpg+17d{WyR_IEh7&l6(>Q~3IFF0Cge$m;>$rhixQ)BG zhX;6w$9RHgc#fBNg*SMM_xONM_>BMX72oj#zwjG>5vXZ#Sfsq)EF&KyOn21T3f~lB}8JLCHn2UK>fQ49$C0K^#Scz3w zgSA+X4cLUu*otk~ft}cmJ=ll+IEX_yf}=Q&6F7y_IE!<*fQz_{E4YU1xQSc1gS)to z2Y7_Xc#3CuftPrVH+YBl_=r#Vg8%Rh-|-W_@CSbpxK02;5DdW)5}^i zB~cn>P!8o$5tUE{RZ$%^Pz$wD7xmBp4bd1)&mndlXp45}fR5;lF6f5t z=!t*P8-36Z{V@=OFa$#}93wCaqcIlaFaZ-W8B;I~(=ijXFb8un9}BPui?I~TumUTw z8f&l)>#-4=umxMO9XqfKyRjGhZ~zB!7)Njn$8i#;a0X{_9v5&4mvI%>a054S8+ULI z_wf*q@B~ls953(+ukjY|@Btt38DH=f-|z!J@f&{-sBQp(5fs4?0wEC^VGs`C5fPCP z1yK&4bTXU(G<JsDBt~Hj#$r4sU=k){DyCruW@0wxU>@dUAr@f?mSQzl zE!JTJHexfjU>mk$Cw5^E_F_K{;1CYuD30L-PU1Aq;2h55A}-+yuHrgw;1+JghK>GL}Wxk zG(<;C#6ldzMSLVcA|ysqBtr_ML~5i#I;2NNWI`5XMRw#sF62gDAS%)VOCTzx5Y{L%h#BS`tKJ3Rq9KsPC#c`a#DV)YxoWliN#ARH;HC)F{+`=8) z#eF=$BRs}aJi`mT#B034JG{q7e8Ly}hi~|fpZJA8_=~{x0|WO+h8T#6*ocF8h>wIwgd|9cg zh7u@=(kO#+D36M$ges_t>ZpNQsExX)hX!bf#%O|OXpWX>g@74n0l`9Bv_l7UL}zqC zH*`l&{EOb`gMR3bff$4#7>eN-fl(NZu^5L5n25=kf@zqJnV5w+n2Y&XfJIo0rC5d) zSc%nGgLPPsjo5@O*oy7gfnC^*z1W8XIEceIf@3(2lQ@MlIE(YRfJ?ZHtGI?6xQW}i zgL}A-hj@f1c#7wEfme8qw|IvS_=wN=g0J|7ANYyi_=7+V0tk$t2!;>{iO>jxa0rix zh=eGJis*=eScr|dh=&A7h{Q;OWJr#bNQE>=i}c8VOvsF^$c7xqiQLG8e8`W2D1;&? zisC4NQYekGD2EEDh{~vfYN(EysD(PHi~4AQMre$tXoePOiPrcBZO|6&(E**%8C}s0 zJMZx4+Ag|gE0idFdQQ>3S%%9<1qn~Fd0)Z4KpwkvoQzrFdqxC2urXO%drBh zuo`Qz4jZr$o3RDkupK+G3wy8^`*8q=a2Q8%3@30Br*Q`7a2^+N30H6x*Kq^4a2t1V z4-fDVkMRW0@EkAk3UBZh@9_bj@EQN%E573ge&IL%B2dEsf*>e@BLqSrG{PbrA|N6n zBMPD+I$|Og;vg>KBLNa2F_Iz~QXnN#BMs6aJu)H_vLGw6BL{LJH}WDM3ZNhgqX>$j zI7*@v%AhRDqXH_SGOD5)YM>@+qYmn!J{qDCnxH9~qXk-_HU5V-XovRbh)(E&uIP>) z_!qs<2Yt~W1271KF%-iv0wXaRV=xZmF%gq61yeB{GcXIYF&Fc&01L4gORx;fu@bAW z25Ye%8?XtRu@&2}13R%Bd$14taS(@a1V?ckCvXa!81I^OT5Axyv2Kbz$bjhfB1^;_<>*ejlT%gB!D0Yir@%=Pza5%2!{xWh{%Y7 zXo!xOh=n+ai}*-@L`aOJNQM+hiPT7gbV!ek$b>A&itNaNT*!^Q$cF+bh{7m>VknN1 zD1|a8i}I*|N~nygsD>J-iQ1@xdZ>?vXoMzcisop6R%ng?p$*!hJvyQjx}Yn%qX+&) zFZ4lQ^v3`U!e9)=FpR)RjK&y@!+1=@Buv3nOven&!fedNJS@OMEXEQn!*Z;|Dy+d; ztj7jy!e(s6HtfJo?8YAK!+spZAsoR`9LEWq!fBkvIb6U+T*eh#!*$%mE!@Ff+{Xhv z!eczeGrYh{yv7^6!+U(hCw#$w_=fNJiC_4GzX;qkfFKBl;0TFO2!pT)j|hl_$cTz) zh=G`hjW~#h_(+IENP?tDjuc3R)JThT$bgKLwhGIBIU=&7UEXH91CSo$CU>c@lCT3v{=3+h;U=bE$DVAXcR$?{Q zU>(+DBQ{|RwqiSWU>9~{FZSU84&pG5;24hMBu?QB&f+{S;1Vw5Dz4!MZsIoX;2!Sd zAs*ogp5i%P;1youE#Bb+KH@XJ;48l22Y%u={vc4Z00JW@f*}M#A~eDv9Ks_aA|VQ* zB06Fq7GfhV;voSNA~BL68ImIWD1u@rj*=*a zGAN7ksDMhSjH;-H8mNidsDpZ_kA`T3CTNQ0Xn|H}jsKwy+MzuvVsOvEHi!BkAg49vo8%*8w`z(Op>5-h`Vti&p;!CI`x z25iD+Y{fS0z)tMO9_+(@9K<0U!BHH?37o=doW(g@z(rif6Qb zD2MW>h)Sq}s;G_{sD;|7i+X5)hG>i?Xolu!iB|Xr|3h1}LkDz3XLLa~bVpD8i{9vi ze&~;Z7=$4his2Z6Q5cP}7>5a%h{>3OX_$_gn1wl*i}_f9MOcibScVl?iPczxby$y$ z*n}phJIE6Dfi}SdEOSp`yxP}|JiQBk?d$^B>c!Vc- zisyKNS9p!Lc!v-8h|l zh>f_2hXhE7#7Kf8B;M0GcXggF$eQ79}BSvORyBnu>z~G8f&o*8?X_Z zu?5?(9XqiLd$1S#aR7&K7)NmoCvXy{aR%pb9v5*5S8x^AaRaw-8+UOJ5AYC=@dVHC z953+-Z}1lH@d2Ok8UNuczT*de;Wz#wP^$ofASi+(1VSM+!Xg|ZAR;0o3Zfx8Vj>pe zATHt~0TLlGk|G&WASF^G4bmY!G9nYQAS<#X2XY}d@&*uaA}*hG0Te`G6hSc*M@f`I z8I(nNR6r$EMpaZp4b((!)ImMeM?*A16EsD0v_LDg#{bX;?a&?_(FtA972VMT|DqTA zpfCDk00v<&hGG~-U?fIk48~zRCSnq%U@E3#24-P4=3*WeU?CP`36^0wR$>*_U@g{T z12$nZwqhH0U?+BC5B6a{4&o4w;3$sc1Ww^J&f**{;36*L3a;TgZsHd1;4bdt0UqHo zp5hr^;3Zz;4c_5BKH?L;;6HrBcl^XJ{J~!YZXG}n1VeCyL@0zoScFFeL_%alMKr`f zOvFYU#6x@}L?R?XQY1$Tq(W+>MLJ|aMr1}7WJ7l3L@wk(UgSps6hdJXMKP2>Nt8wz zltXz`L?u)~Ra8d})Ix34MLje?Lo`McG(&T=L@WG*|Di3~p#wUiGrFJ~x}zulMQ`*$ zKlH~y48jl$#c+(kD2&EfjKc&>#AHmtG)%`#%)%VZ#e6KlA}q#IEW-+{#A>X;I;_V= zY{C|7#dhq#F6_o$?85;Z#917bJi-$^ z#dEyCE4;>Ayu$~4#AkfLSA4?{{KRkkK|qoMVuhdxh7bse& zh>f_2hXhE7#7Kf8B;M0GcXggF$eQ79}BSvORyBnu>z~G8f&o*8?X_Z zu?5?(9XqiLd$1S#aR7&K7)NmoCvXy{aR%pb9v5*5S8x^AaRaw-8+UOJ5AYC=@dVFM zY=6K+*%By;(kO#+D36M$ges_t>ZpNQsExX)hX!bf#%O|OXpWX>g@Bih2h8Vv8Zgw> zeBS4V+rGpryun+%#|L~u#S8)8yE3Yv8mglvYM~D5qCOg+5gMZ@nxO?+qBZ_O8?;4x zbU-I`Mptx05A;MY^hRIw!vGA#U<|=9497@}!WfLjcuc?~OvY49!wk&CY|Ozt%*R43 z!V)aSa;(5Atj1cb!v<``W^BPWY{yRQ!XE6!ejLCd9L7-`!wHWD1u@rj*=*aGAN7ksDMhSjH;-H8mNidsDpZ_kA`T3CTNQ0Xn|H}jsKwy+Mzu< zq7%BHE4rfx{zWhJL0|O801U!l48<^vz(|b77>vVsOvEHi!BkAg49vo8%*8w`z(Op> z5-h`Vti&p;!CI`x25iD+Y{fS0z)tMO9_+(@9K<0U!BHH?37o=doW(g@z(rif6QbD2MW>h)Sq}s;G_{sD;|7i+X5)hG>i?Xolu!iB|Xr|3h1}LkDz3 zXLLa~bVpD8i{9vie&~;Z7=$4his2Z6Q5cP}7>5a%h{>3OX_$_gn1wl*i}_f9MOcib zScVl?iPczxby$y$*n}phJIE6Dfi}SdEOSp`yxP}|J ziQBk?d$^B>c!Vc-isyKNS9p!Lc!v-8h|lh>f_2hXhE7#7Kf8B;M0GcXggF$eQ79}BSvORyBn zu>z~G8f&o*8?X_Zu?5?(9XqiLd$1S#aR7&K7)NmoCvXy{aR%pb9v5*5S8x^AaRaw- z8+UOJ5AYC=@dVHC953+-Z}1lH@d2Ok8UNuczT*de;Wz#wP?i9KASi+(1VSM+!Xg|Z zAR;0o3Zfx8Vj>peATHt~0TLlGk|G&WASF^G4bmY!G9nYQAS<#X2XY}d@**D!pdbpP z2#TRNN}?3Xpe)Lx0xF?0s-hZdpeAag4(g#k8ln-JpedT81zMps{)aYbhxX`*PUwQJ z=#C!v7roF2ebFBSFbIP&6vHqABQY9dFb?A}5tA?lQ!yPgFblIW7xS)&PPa7=j}tLLm&oB0M4> z5+Wliq9F!iA~xb69^xY*5+MnaA~{kZ6;dND(jfyfA~Uie8?qxOav=}$B0mbC5DKFx zilGEbqBP2&9Ll32DxnIhqB?4z7HXp|>Y)J|qA{AF8JeRdTHzo34{gy79ncY-(FNVm z9X;_cdZQ2ep+5#<5QbnVhGPUqVKl~K9425QCSwYwVLE1F7Up0s=3@aCVKJ6s8CGB= zR$~p;VLdit6SiP0wqpl&VK??-9}eIk4&w-p;W$p>6wcr*&f@|u;WDn`8gAewZsQK_ z;XWSX5uV^Fp5p~x;Wggk9X{YAKI03%;v0V8Cw}7(0%Z#zFoGf&LLekUBMibJJR%|z zq97`wBL-q2HsT^45+ETGBMFirIZ`4O(jYC;BLgxaGqNHZav&#iBMYy&_qX8PBF`A+oTA(Fb;~%s^TeL?9bV6rzMK|<7 zPxL}>^hG}mz(5Sf5Ddd`jKnC6!B~vP1WdwYOvN9L&RfEW{!#!BQ;83ar9v zti?KPz(#Dw7Hq?I?8GkY!Cvgg0UW|%9K|u5z)76O8Jxp;T*M_@!Bt$x4cx+Q+{HaS zz(YL76FkFnyu>TK!CSn?2YkY3{D-gjjvx4i-}s9_*#iiIpa_l-2!+rHi*Sg5h=`0R zh=%BhiCBn(xQLGgNQA^lieyNElt_&ifX8Vny8IBsE7J!h(>6Frf7~9Xoc4JAKIWD+M^>np$odAJ9^+> z^gMSl#yAPmM(48sVF#AuAcIE=?cOu`gQ#dOTTEX>AS%)VOCTzx5Y{L%h#BS`tKJ3Rq9KsPC#c`a#DV)YxoWliN#ARH;HC)F{+`=8)#eF=$ zBRs}aJi`mT#B034JG{q7e8Ly}hi~|fpZJA8_=~_f0tkX&2#$~lg)j(<@Q8p&h>WO+ zh8T#6*ocF8h>wIwgd|9cgh7u@= z(kO#+D36M$ges_t>ZpNQsExX)hX!bf#%O|OXpWX>g@5orv_(5~Ku2^&7j#2+^u)jD zjXvmy{uqcs7=ob~ju9Az(HM(yn1G3xj47Cg>6nRGn1i{Pj|EtS#aN1ESb>#TjWt+@ z_1K6_*n+Ltjvd&A-PntLIDmsVj3YRP<2Z>^ID@k|j|;ej%eabbxPhCvjXSu9`*?^) zc!H;Rju&`^*LaI}_<)c2j4$|#Z}@?q_>DgZlrw<92#R0`fshD|FbIe6h=@ptf~bg& z7>I?~h>LhgfP_elBuIwjNQqQPgS1GG49JAc$ck*pft<*VJjjRqD2PHRf}$vn5-5ez zD2sBafQqP$DyW9)sEJyrgSx1X255xFXo_ZNftF~Ef6xYP(H6T7end$At}a0rKS6vuD^Cvh5Qa1Q5j5tncUS8*LTaO?j#x~E_kJp30=??-O&TR&>MZx4+Ag| zgE0idFdQQ>3S%%9<1qn~Fd0)Z4KpwkvoQzrFdqxC2urXO%drBhuo`Qz4jZr$o3RDk zupK+G3wy8^`*8q=a2Q8%3@30Br*Q`7a2|i-A}-?}T*Woqz)k#%+qjE+cz}m^j3;=8 z=Xi-%c!Rfij}Q0{pYR1=@f|<#3%?OGXCT240wEC^VGs`C5fPCP1yKq(ypUKqh3yU&xB=$bnqQjl9T*0w{>WD1u@rj*=*aGAN7k zsDMhSjH;-H8mNidsDpZ_kA`T3CTNQ0Xn|H}jkaiq4(N!^=z?zOj-Kd+KIn`77=S?- zjG-8Y5g3Wl7=v*bkBOLsDVU1sn1NZCjk%bI1z3p1Sb}9(j+I!2HCT)F*nmygjIG#) z9oUK8*n@r8kApabBRGoVIDu0*jk7q13-}wCa2Z!{71wbCx9~6S;4bdt0UqHop5hr^ z;3Zz;4c_5BKH@)o#ut1GB=9GM@A6OlLXcd61VwO!Kq!PpScF3aL_}mnK{P~1OvFMQ z{DF9gj{qb@A|ysqBtr_ML~5i#I;2NNWI`7Fg>1-Sfm*1Ix~PW+Xo$vWf@WxrmS}}GXp8pffKKR)uIPpy=!xFwgMR3b zff$4#7>eN-fl(NZu^5L5n25=kf@zqJnV5w+n2Y&XfJIo0rC5d)Sc%nGgLPPsjo5@O z*oy7gfnC^*z1W8XIEceIf@3(2lQ@MlIE(YRfQz_s3%79x_i!H%@d!`w z6wmPjukadg@eUvG5uflGU-1n;@DslgBzGXe5F8;93Skfy;Sm9m5E)Ss4KWZCu@MJx z5f2FvfIpE4NstuDkpiiZ8flRZ8ITc~kp)?i4LOh#xseC?kRJt62t`m7#ZdyKP#R@X z4i!)ll~D!NP#rZ<3w2Nz_0a&0&=^h83@y+StkJp30=??-O&TR&>MZx4+Ag| zgE0idFdQQ>3S%%9<1qn~Fd0)Z4KpwkvoQzrFdqxC2urXO%drBhuo`Qz4jZr$o3RDk zupK+G3wy8^`*8q=a2Q8%3@30Br*Q`7a2|i-A}-?}T*Woqz)k#%+qjE+cz}m^j3;=8 z=Xi-%c!Rfij}Q0{pYR1=@f|<#3%?OGPawe%0wEC^VGs`C5fPCP1yKq(ypUKqh3yU&xB=$bnqQjl9T*0w{>WD1u@rj*=*aGAN7k zsDMhSjH;-H8mNidsDpZ_kA`T3CTNQ0Xn|H}jkaiq4(N!^=z?zOj-Kd+KIn`77=S?- zjG-8Y5g3Wl7=v*bkBOLsDVU1sn1NZCjk%bI1z3p1Sb}9(j+I!2HCT)F*nmygjIG#) z9oUK8*n@r8kApabBRGoVIDu0*jk7q13-}wCa2Z!{71wbCx9~6S;4bdt0UqHop5hr^ z;3Zz;4c_5BKH@)o#ut3Ucl^XJ1j!pnPy|N^ghFV9ML0x2L_|guL_>7ML@dO?ABcze z2tYz4LSiIEGNeFCq(&N~LwaOHCS<{1$cF65iCoBoyvUCND1^c&iee~%k|>QbD2MW> zh)Sq}s;G_{sD;|7i+X5)hG>i?Xolu!iB@QXwrGzI=!DMbif-tEp6HD}=!gCoh(Q>F zp%{)47=_Uoi*cBMiI|Kjn1<jP&;?!59X-$sz0nu_FaQHF7(*}& z!!Z)0Fa~2W9uqJLlQ9+3Fat9&8*?xZ^RW<%umnr794oL2tFadAumKyf8C$Ro+p!b7 zum^jw9|v#Z#S zfsq)EF&KyOn21T3f~lB}8JLCHn2UK>fQ49$C0K^#Scz3wgSA+X4cLUu*otk~ft}cm zJ=ll+IEX_yf}=Q&6F7y_IE!<*fWL7GmvIGGaUC~s3;*H{?&3Zk;1M3ghK>GL}WxkG(<;C#6leWfq00I03<{r zBt}vsLkgrsYNSCrq(??%LKggmY{-tB$b~$}i~J~nLMV))D25U!iP9*8aww0AsDvu0 zit4C=TBwb>sD}n5a%h{>3OX_$_gn1wl*i}_f9MOcibScVl?iPczxby$y$*n}phJIE6Dfi}SdEi@1b;a0SYkP(@Y1zC{|Igk^%kq7yZ9|cheMNkyQQ39n<8f8%q6;KhCQ3cgd z9W_x4bx;@e(EyFm7){X(EzlCJ(FX0%9v#sMUC8B;M0GcXggF$eQ79}BSvORyBnu>z~G8f&o*8?X_Zu?5?(9XqiLd$1S# zaR7&K7)NmoCvXy{aR%pb9)IH^F5@3u#Wmc(P5g`7xQlyufQNXDCwPYEc!^hdgSU8( z5BLwC@C9G-9Y633zY(-hAi)p2TD2wu_fJ&&0s;Gt< zsEOLBgLK)Xo}`&fmUdZwrGbA=!nkff^O)Jo`H02^)ax5hGH9^RMPl@ulSB1 z_=W4^0uQ)}TeyuoxQF|Ah(~yWr+AJRc!k$^i+A{dkNAYo_=<1%fuHz|AmalGhTsT^ zPzZyt2#*Megvf}BXo!KBh>bXii+D(Y0Q`wWNP?tDjuc3R)JThT$bgKpqphT#~AQ5b`<7>@~p46IE^zn7f9DuzXMy2 zrWN#LU<(S45D10P2#autfQX2UD9G6%@J!LAn23cq_yh3}9|1^+L`aOJNQM+hiPT7g zbV!ek$b>BTw|(Fx@8B-(;{hJwF`nWXUf?BO;|<>7JwD<;e8v}i!*~3|F9h+FK@l7w z5DK9Y7U2*95fK?t5Dn206R{8ne;^*>BLE4J2#Jvt$&dmmks4``4(X8*nUDp4Asccb z5Aq^E3ZM`QqbQ1@1WKYb%Ag#|qarGy3aX+yYM>Tsqb};90UDw)nxGk)qa|9Q4cekT zI-nCeqbs_h2YRA6`k){BV;}}$2!>)fMqm_1V=TsD0w!WIreGSTVBFV=wmM01o0Xj^G%M<0MYu49?;_F5n_A;U8SV zHC)F{+`?_#!9Co^Lp;J0JjHXoz$?7QTfD;ue8eYw##em95B$V$1nC$^Fa$?PghCjE zMR-I&Bt%A3L_-Y3L~O)CT*N~H1mI63LJ}lJa-={iq()k#Lk46-W@JHDWJ3<*L~i6k zKIBJ16haXcMRAlsDU?Q8ltTqnL}gS#HB?7U)IuH9MSV0tBQ!=+G(!utL~FD`JG4hf zbV3(&MR)W-FZ4!V^uquQ#9$1;ut2)D`YW&>_R`3vKhB9<$cua^h(aieVkn7HD2sBa zh)Sr6YN&}?sEc}Nh(>6NW@w34Xp43TH#zVgJ4s#94S5d+(o5=#ei(>B7>Z#SiBTAf zahQlnn2KqbiCLJ7d02==Sc+v>iB(vOb=Zha*otk~iCx%>eK?3iIErI9iBmX>{u2Wq zbr1$)7=~jMMq?btV-hA~8m40wW@8@aV-Xf(8J1%eR%0F3V-q%G8@6K?c4Hs*;}8zx z7>?r#ilk4cz}X_$^#n2mXuk40FFWmt|? zSdDd9k4@N&ZP<=o*o}SIk3%?&V>pgeIE`~SkBhj3E4YdqxQW}igZp@Z$9RJ0c!Ae= zgZKD=Pxy>)_>N!rjbKv(364+*jc^E$NQjJRh>lo@jkt)103<|WBtdedKx(8xdSpOm zWI;A$M=s<>KIBIs6h<)=M=6v>Ih02wR7N#aM=jJwJ=8}dG)6NtM=P{OJG4h9bVfIH zM=$h7KlH~S48|}F$0&@(IE=?6OvW@!$1KdoJj}-;EXFb{$11GGI;_VgY{oWh$1d!~ zKJ3RK9L6ym$0?k~Ih@BuT*4Jx#SPrVZQQ|qJiuc-!E?O8YrMgGe84As#y5P&FZ@QZ zseuGXD1=5hghwPqMl?i6EW}1!#6tiQA~BL6IZ_}s(jYxDATzQc8?qx8aw8w|qYw(C z7>c75N~0XgqY^5k8mglfYNHqZ2x#8@i(xdZQouV-N;o7=~jM zMq?btV-hA~8m40wW@8@aV-Xf(8J1%eR%0F3V-q%G8@6K?c4Hs*;}8zx7>?rhU%z=+Ng*6XoSXShURF6 z)@XRCoxQI)*f~&ZJo4AcTxQ_>Tj3;=G7kG^~c#jYG zgwObf@A!q^2sR^-;0T4#2#4^9gvf}7=!k{bh>Lg#Ktd!&5+p|oq(&N~M+Rg@7Gy(q zCl^v_fmNLwj^WXLLh%^g?g+ zLw^jyU<|`>jKXM)!+1=>WK6?!%))HU!+b2lVl2aQtio!n!+LDOW^BWD?80vB!+spX zVI0G8oWg0G!+Bi9C0xN(+`vuT#vREL_>7MLTtoEJOm&i5+ezcBLz|;4bme6G9wGJAv=mDa2Z!|4L5NMcW@UE@DNY%6ff`+ zZ}1i$@DZQ!1>f-lzY*kAAi)s=p%Dh*5do1A1LMj!OY01UB*dRcf}}`+lt_cL$bgK8P_QhhYQ_)&o!Qe&wZMs^Hb9fPr$fQgub zshEM8n1i`kfQ49srC5QLScA3LfQ{IKt=NH`*n_<|fP*-Kqd1NeIE^znj|;ej%eaE8 zxPhDa7q@W__wfji@eI%L3a{}F@9`f#;VZu3Cw?Jlr$B-sBtju9!XY9eAu6IFCSu_a z#6TA~fwq60dj3%a5QdZG{dVgLqW2!>(=Mq&)cVge>&3Z`NPW?~NJVgVLn z36^37R$>j-Vgoi}3$|hhc480q;s6ff2#(?ePT~yC;sXB0W&DF{xQ<)+7k6h5-5q%D1&k+k4mVFs;Gtf!^qY{uqG47=qy#fzcR)aTt$Dn2c$dj#-$Ed65$F!+ku$V?4ui zyuxd|#XEe!M|{Q?e8&&`MvyLn1V;#jMi_)g1Vly@L`Mw7MjXULd?du5NP?tDfs{yt zw8(&r$c!w=ifqVGd_ieVUuQ5cJHn21T3ifNdMS(uA?ScpYfie*@dRalF4*oaNo zg00wro!EoD*pCA^j3YRX6F7}CIFAdsgv+>!Yq*J9xP!a6j|X^+CwPt*c#SuBj}Q2S z&-jM#_=VpH)-{me2!+rHi*SgDNQjDPh>2ME196c60Z4?zNQUG{h15ug^vHzF$ck*p zft<*VJjjm%D2yT~juI%1GANG!Yq*J9xP!ZRfQNXDCwPt*c#SuBj}Q2S&-jM#_=VpH z)-90W2!+rHhwzAm$cTpMh=tgQi+Bh?LL^2KBu5IQMjE6?24qGSWJ7l3LT=*GbjWHOH37Cv2 zn2s5kjX9W)1z3zFScc_Th1FPx_1J{X*otk~iCx%>eK?3iIErI9fs;6cv$%l2aT)*M z8m{9O{>5F~!$Um6Q#`{BNuWbAM&FR3Zoc`qZCS`9Ll2-Dx(^zqZVqT z9_phJ8lxGSqZL}C9onN4I-?u9qZfLkANpeu24fh8V-!YX9L8f3CSw|=V-{v(9_C{a z7GoKfV-;3o9oAzLHe(yMV;6Q~ANJ!A4&xY(;}lNg9M0n+F5wEU;s$QwHtyg)9^f&a z;5lC4HQwMoKHw8R;~T!?7k(pH&p?7B6hb2$!XpwQBO0P37GfhV;voPDkr+vk94U|* zX^yrBD{-P!W|-71dA^wNM9j(Ett61WnNbEzt&T z(E%ON1zphtJ<$h!(H{da7(*}|BQP3cFdh>y8B;JFGcX%-FdqxB7)!7mE3g`CupS$* z8C$R&JFpvjupb9-7)Nj%CvXaiB~b=tQ2`ZE1yxZ4HBkq3(Ett61WnNbEzt&T(E%ON1zphtJ<$h!F#rQG z1Vb?#BQOf1F%IJ~5tA?#(=ZdWFcu?Kr`00(gd zM{xotaRz5`0e|B%{=qd|$1VJeySRr3c!(!>iWhi^H+YK=_=wN=g75f&-w4ttkl+Y` z&wK$6G@O1DUcFrkQNz`5n1pTvLgp_BMxJK~khZN~A$rWI#q_Miyj4cH~4ZjGxjKNq;z(h>JRLsCk%)wkN zz(Op+QmnvAtif7rz(#DrR_wq|?7?2_#{nG15gf+}oW>cP#|2!%Wn9HI+{7*1#vR

5-i6G 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

ubc>SO07}uc5oX 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

Qo?6j_Y($)sRdhQ`d65jh8}pf(NRN#CLmPjy$@> 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�SK~m4=|B}nRN)cdLu+t{ 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 diff --git a/docs/build/locales/.doctrees/ext/bridge/api.doctree b/docs/build/locales/.doctrees/ext/bridge/api.doctree index 36d60ff285ce7051bd6e8f8e9698f29edd7c8d8d..ef1a6b2a37a66aadc7e854ead0e94992d8a9ae67 100644 GIT binary patch literal 248108 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 PIP`R}uq1w3uFw2`gHG-} diff --git a/docs/build/locales/.doctrees/ext/bridge/index.doctree b/docs/build/locales/.doctrees/ext/bridge/index.doctree index 8f2d70f1debe3814c0513ebca45b3bdd6da2efb6..7b8091d3d82860895c1af083ae642e765d1e1cfe 100644 GIT binary patch delta 2952 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

B!hvVvTa{X`)r{NK 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℞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≶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 dK%Eu{uwkKjvDu}v{+shNzE+n8f2BG)B;A#;qh_ z0R|LKMk>_@g95;SJg&MgK6(`+3rsu(Tvsuy}bT&FRIyXa8 zO+S0)!L{9}v!?NlmVr6bj1j*G_Q_;dvfe<}3+&USmUrt!!AAx538mUIMYx?kI#le_ zUC^a2jLCeAEyvemQ*${UJ)(W|h&JHey6;Ef;JU|#efkTh*y#!=75nsF=xRU@{bSHn z(?5RLCsY0SV4wb!jnRUA!XNbINB2e9y_9>#dfqjaR+!y<_dWP~UdHSf`1@K7`XLdAD=f>cdFcwy@2( z+`3>*<99;OnXymrfJQF22bmljN)>%-*sH)k$uOl%zPcL;?32tb+Z*{{pZ0?^ zaO~3o{KT+N?9&l|eR?cjcHf@eKjU>G`z$NwNp>*|tkbCMY;+#-d)x60-}YSp;9Pj| z=$3Za2^OaMTej!&TQgywe#^NWGhv^8BkF2#Y9+8wk{ru{d3sYcmnCDK6j{1 l3! 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∈No%6x~G&kHb%B# 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�EA_R+=FZ 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≠tqsrui1-sDimH+PXMh+quF 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

0Pjb%gJ)4YNP%$}Km$e6@_hnk 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 diff --git a/docs/build/locales/.doctrees/ext/commands/cogs.doctree b/docs/build/locales/.doctrees/ext/commands/cogs.doctree index 1e1555113c742cea2d7a458c3a2de18aebfac712..e4bcaec40dd8d7617ca1754cbdc075eca7843959 100644 GIT binary patch literal 34804 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 literal 34804 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 diff --git a/docs/build/locales/.doctrees/ext/commands/commands.doctree b/docs/build/locales/.doctrees/ext/commands/commands.doctree index 8793ae3c912aed3a3c68ccf7b7bf7bc6e47f07fe..fff332a42fe3cc8350fa3713aec02f96c85011dd 100644 GIT binary patch literal 178135 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

-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 Y+IC6OT_R>iW%~gS*F8p>$F?2)|J{xml>h($ diff --git a/docs/build/locales/.doctrees/ext/commands/extensions.doctree b/docs/build/locales/.doctrees/ext/commands/extensions.doctree index 345cf5f36b7380152bf101bac7a4f0bf7cbd12c0..07c7f63a71ff2796413b11daace82024893e907e 100644 GIT binary patch literal 15878 zcmeHOYm6nwRo>lsKX!K3_IfvXH?$LZ=b@cD_x%{zmV>dA&4h_DhFB1|+mGt$zSFn+ zx*t0;V1t8fvLlK=_&QQVB!eOmDF{ax#6t)P2?>$>iIg8Gyd-2mksJvkEW!`|@SWyb0!KfYjidKB7DP;xzk1w%ef4SnW@ z!&inYpBug~T;?;rx*K?rud^XPgC4qNJBH8P;m;12tuy>`5NSbZhals*U4xmnYtz@1 zfHlE8rIPZz?)l#Hiq8g)saF0r8utMqmvtT6-Fd!S8d_8FFyqg# zJz|RAd&GOgmxshFpB$)QEF4;Mfd?rV|+3Z(iR^F^K7^kX)1=BTTNeH9rCGA-FDSJ8(LTS ztQv;CtwkXOPl6t^jQ~RBQ@W!D0UGgrf;x+D(?&GNerT$`gW1uO$XeR6u5W>(E7n8S z7>&9La@Gy7Ucz4)e^va|L2eT7M7}-bk62+i2sYN&F@vBq*bgnwEqVU-dTrgYHDC4j z*VSO()opJrRD+$8751HvrW3)KE7tuOagI;>EbyG$%ouK-jWo#WY$=fuJq|Q>h#5Xk zbcU*AifGMP*ZKUzeh_vCzUO$`j}EP+&2ykI7Ej5Vjg=Ade3EpjukLG%$Q-Xw5PRep zipCUm^?1cvnPOi!@_A9MrxLP>agek9!x5$CGpk9b)!`}C z`;B*2Z{A54!Va)TMoIVj>jt~c9B;tPr#u%3*+hNo^Aq%QIG*f0(|VV+KF z)b$A?n3QraNco|hlw*nJO&}9N(E$D|F@SW$cz?tQe|;MD|JIS}Kc9>?qC1KE7IT=& z&EYpwU$#japMN>0?{_WcqOMDxMm1fwkMIgT{|50(dOj_AB|W!(my|nW`6{stzyU+; z_f^*j=m&EHAeCSvR%vN((z@h!#wTDhwlU1*y+!PzUl@J9D^}DfUtYh^zNnJL`tG}j=nB!PV%vc z1f^6eYRynt$7B_~ZfI3aHBGh68dXhew>s5EJhvHuJ9XPv2Uc!&&z=RXXDpyR1%hD& zB15~+6x&roiz%8HDv9|Ls8x0?<|_MMr0lBr6?%#gqLKEMa8z~da9>eF1q-q!2to;z z=OSC*arTwSbv)HjsL6+Cz*imUSy@({z*BV9ahRc4Ubq%NwB7BM640*Tkd#R=eSkVz zQ z^{#-9u$>2p;B{#*a9ODt^*)40T&bCQ)2M0fYPr*?S6h{KTUX6;yIrr<&2r0V!*qJ% z=qa6X;thH;xi&uelnmlMFoF)BHzJ`0(ztgQ)`vLPb5ja$D+I6~|rr62LaTX+WU$#DdtTdH}PAwTiH z%r&RTPp9jU+Qt-I4f9neZyYnJc%(K=2m$3NeRhP>$tLmB)caD8h8HGb{7;Jg%@Zr1HwT)kED}2xbt~U`JofcBy&xp>wEWJl?IhwDsfF} zLvQKK)H*f2Rxh_|?Q*-RGk95}Rp}U&!>;KeVXkU_056bQGc4TO2^7cPVVH_7f#V`S zW$$c~Up`TX@~V>g-{RJB;qWB2T1)S=%9_fwPF-)7+h(<9s;sUzjHXek($;|u6sa#a zgsNbB$Z}{Irkv8%!DzN`+G395A*m!?NY;=|=}+Fpl>VroEEh4QKR`>eW)0nF)$8SE zqs6Lqy=-b_>@I4xU8$P226n`FI_DFg*VPLc+~2 zVKi(v`(4WGy--?OnVls0IKE>Yz~X%ai+55u%4hca z&PFgmx|lo+5{=BiO-{=6C>edgrybSZj?`^(Me*)m8}bFq-nJb4g4H_nM zG01c-KD^CfP!u95AvBG$oygS{(9W}$@!Cy_Vt`TDUhGhK`kryiGuZMj}c{cY&A;(dyxW2$V|7mbWW@U#kZE1gxW8y z0JsU&Uk1MZ(+{wKauDIWq#-$o&>NsZLJR)D38Fj#iTno8EhlRhqk{kCwN5(C} zisjxf;du;9U|wsqpvU5px6$>etdR_9Qe4vGM3hcuBm_Bot^h&C#W=?!klwF@K<^d$ z7~*5A_bNW`^uB;ke$U|vAAvGH3~MBj3q1PZJ8EN2V22hej{*4)zk}XNkNv<2+MOHh zGUSriisI_z-A)c4rt?aVVJP$*<@@eI63J`?B-P4hr><65qi!JdY?`W3u9OY6qj$<} zynI{Ejc1jdPuzaLe0(dIKUqBr_c{C_eAiB35h^6uw@-2Oe z`cw^Pa^#NsHx%7s`i_$PhAWB>F;#*lHe|6_xJqYtEaVj$jUx}~~y z&@U;Up#+KmCVhr%Gr<{=Q?X6*2QnjMdXB;T8`OjXgD_3<7|6{&2Y-VIl_4MTr01sy z3wVcc2hda=L%Dz?11H+H-C$k75Ck{3D2)TU04;D@^c{%FC+L&*Es4GouoU23?(qy*rU7^Eipg)Y@aCx{7W#xUj{?TKGSJqS7DV}wNWnD z8|7MuRn$haW@v5AWNMYH{bUKhNRvxVyi_ppj5}1|#Hr-$&^c>KicrX5i~)Xu#Njic zxzpsUXPy?PF0eJZCb^buv;O+2*CP{RlC}QJ^i`R)UQGm9Z+A3iwku|*X4Y%vx>jv< zGz0k(Y}uV!O(fh4S?kw6BhQ@r$QDx$8BS~)4kHe{u-nC_cyR!i97`p~O5{|qx5PC} zfpBCj?CgmkH0fhD*7X$Ev+gsrDmhtXjav_+0m-?YPki# zTR|eS(Ja@RX0s_w>FaP5X(asMqmMpHN4kfXPbLSXKR89tGz~R3c5)i3_igad`y2ZB zTYMb!{tlm6!m0NU`1yj6W-*~eK2pwjG`T}3;Gf2cu7C}h3y9YUhOWBEqzFHe02|7$ z*aplU=@BYv8z47N*yR~Y>fnDs5Fj%J_y;}Z;Wi=(1x~^w>?w-G)0Lb}RLQ{W%p$IG6sN4}4s%s|~>lKqLUPUm8Lh+0OL%L|RC+0Iu_vz^a9?f}G-I{oB88gQX4 z6HMb>2qxLmtLdw9OK&8C(U8Arx2u(AO{>%^TCH8fVMwFVZd6&T(=lqJF*yJ3#~d=A zZA(F+EW4ou*ovu01aVA0Y;YN)174Jb(EQe-0U6_tizKVa)7s%u09&Sc#|0%a7SUA{ z|H@+{B)!GHpTsnXq!8Z}&b8_Az(CLuGSxS{T^E5#oRfuH$OTgA!7c)ud@0G%IpdTg zu^^NsgA6~KE^q=F3W3OcUO-aIrlrhsWIi=Q=6Ku7rQK+3v1?vB zQuaCWCv$m<#`qyWmLzlN&BC-Bi?m;uFaGGULIemH1Fl zYHIFW@bEj*YVnp-@gLA=v4A0&14!niL%ny4rli#KSt&Z6tH#???_Z!1r#_35T8M!5 zExadA-!gsXbHZW6F~eu)cE7Y)5zVLB{~CFAm-%c8^@3rKDi@iA&&6k=b~H;?=iXxS zKqZT!<2w>rY(B|9gwhSvfp*i-(dcUNAu~=xdtW09_O?rF zm8oGq35+_3!r_)EBi-UN$;qkbqtax?K)Mj{wLcJLC!R;wM{qv6H{@s6k&unKh--ki z_-yhs@*Q+PA9{M1ZqZPUJh+(H@PW96IgBbzgDwH=uDr>E@sbykt36wM9yg&-UeI-@x_r2Kj?Y@Elm5gtCAMcn zkf9nzf$TKFCk&=V+Zb+v>Tw`Q^uUQoA1yN|yhV`;rbPVNF2vTw-6v0AI6f1F=309# zu(yZ&YVl#05z_A>+%O!RXp5RjTMvi)LM;3ol?g#*$ghn&86na8d*~Qni0NiL$hWT+ zAB?=r7ikWtAP%hLve=NHmnZ#@xPjyTbGUxS@Ac^lkbygARKSH{Y-r9FpTyabiD^P2 zwjmY5n&b;8y70PL6F*1A$LEcxKj@}f3Big6cw^?{6r2cN5G|stnN~k*8U!pdye_H~ z&}$Lq6fWm`)vJQSlUV}h$;da=NU!tCZ0rc#KxH0Fz2&q1U4b~ni*CEmc-_%FQQ%gqv zx+D+#RY_}im|wD4Xo?$Xa0}~n-3%5y6RH{v$-u$$<}|+slk0a=`%JxCH!cx5;ETAi z7OH#Qv;t&^t9VrX%jbhWg52(N5ez$kpzamF6yv*l*2j77 zPM7u4p_@h4m$KU~);D?aI)?R~h?q4qstajdZ9FTwuW$v@7nqmV*7w9-CpNR*>x9^Thd%xS8Lr-+)5kjfyg?toO&?#zN5p4{ z4pl?O()sEg>+L&&&K*JHK)in--aQcSp-}q<-M9RT^;_2WtheIfD6<_8C%%c{=u9jg zj?zM6IDv+=z8BsW7>PBKygNnDqgy$KwqSeaPgC08l{yyIm2h+aB)kL+$nZs-NWSwaYF@L z?$qN+`zy4RZ(-J(=Yp4qPs4+tk{Z4U5p@8gi3d*oZ@w7?iVML$DwX=OHH8jVa`UBd z>=wrlh-M%81XkFmy&px~bVX132vF8h*L6NZ={2hUPW=rMS1H`x8b2BC5=;|`&`Z5d zbUiT_Jdr?wvwS?R#vQ-8_2j2%KaOu-$NNKkxp;G)DBp}p^0`zv!uscIS9c-_RJ1DJ^g-+ViV)o@@kfeF@{(op|>8lx~iwT zs$Gwr8L+`Y80|=xKe&yAP!u2%iexDk7%3nmgoK0${E3twgqMU2NKq_-0zv-4AHH*| zZasP)p0!Po1(v6`yXxL^&pr2?bH8)$xv$K;{$G#XCH~_Vf{|srdu7!yT+d*^n9m!Y z9u1irj$a#J{nGg5@hUI*>TcjgzRt${F0{}s+cA9Rj=zYPOVmEJouHf$xEw@U5ZWOg zdT!5PrtRAFHKk|G@NT)Ryrg@+_mbkXk)!Htb5nWVvIE78T%B4g_^!rnK*(i1$98vK z>XpaV97eTDeENB|M?CU-j_5ajbxf@D*^vr9!?Cp(Xy{Y&naS_~6OoexGs}XL{3v1& zw4Z0gk);N9kTu8X)-o><@1jRC(yDdI`UEfaQsG%sd^VBUHlGIbY`h(5Duz3^mUdnn z^SMy%yXugQtt)&%4MX47q7dsqa-Xt|05axtx}ydG9^(59H5T9IjcAnp&{TZ~v!geW zwYqJsY=ff*tVgXW8udp&&RPfS8~Cf@ua3Va$jzcpKl%&`KrIap$7Y|ZhPyY8tjycem^T7!#K$E?K zdEJO*rDWY`xck%Lj#E;}&T@_;+T5iE)s#{lw>BlJeL9&9Azuj8#72B}MY zGd7IFPMD|Dnsj}_2xg_+3sQb0C*@e8c@xM)P&9x)NemzzG2S0B!e5_8{l9&r`Y$G< zP3TVIzQr8oa&!3Y)R%3M#^*cd^!<*-T-0^R)1;=$=M%g_&;N?}B|V>)ypo<$vHg{BY(ix~&} zGaHsSWE+0uy3F6$_57WU(LQOQ{D=1G4G`Io6zNC8Q5hTO82p#`T)+gJ$^guaHA^BR z2sHzg<`kgN!c!@YbW6)UinRvjH#m3ZuDgmBcJG! zp0|MV6bOb9hz#u^Q*2iWEv9H*s3hh~7+2Y~n5*o2k+Q4eSLi81h(_90!co<+!+k{! z6)ecQAP6N;UW{yg$JtjR*YQ+Cp+`PE1HS42)5@yq1fHU+j>8Pa^1}7_rS0~wmVtH! zhonr3=>yc!8YevO+Mxv&2m))i7+H&KCtSDPYl?WMq9IW1D3sLK*0R-KTazexng9F$ zJyB$v#NgwpipAguIzJnPzUTIH8pD^0!b=rDlW30Q>IBKdZe7|vsrsYT`jX%S=9t66 zWJ8nO9R^C0)ZhWo5w`OX5nPc51DBPW(coiv#g)3Lw~V^hsa3k&My*}#bad6MbUKZC z!>qK84oqh-gO<`6C*EMNkbA~wpY>rgzLbRgnVJ7*iH!oPJkI8cA) zLS~r6fw1W7a3JcAa5({N9HWwh8nTf2%KEx+DVrja+r0S;gd@a0QvNY7yoq<fozx~QKXq5N(L3BL2k|_=mS3QsBS+}`{at^-M&8NOP1ZY9Q=hn0e&!UD=cgm*|oau8uK!UG8{_=6{i@(3jIpF}K1BKIB^{_54-xbIGkTZ9#> zgI~n^7?{Ak)@ebH#U=lNrblIoWC)Yuk^v{8bP^*W$eFVR2r@0kIUa!wehmZ$uhGXC zAKQc1@p*gj>-gk%AD-|LDC6U>MiRNepAWyMHs%C&Xrb~LkbmMm^j3Q82T#!M++dd> zm%LUKS10dwa`-TvS9KMqQK#}s$y?!8;%4f*03@OS} zHJrhbI~rb7bc^XbO7a`7C_ckf37T9}Hlb~sH{oaG78>A7Kah^382nB@iC1!|;vX4m zX`OmaG9V@b-xT615M&Kh64X*{cbjId)@`fJN~5akokjy&eN!`az0)!3=48-2Xb=Y? zfw#<^AEppxsjin7`bQ@iN~4> zLSzx=@QI9@dDvw=OGGXWZs4Ey>9W3nuDPgbiiSDXV9TF7&f3viHF1tx+Q0JgCm)sN8!(m62@A2QuiT{{?- zmCsYcL;#Z^Lw1?qjL4zbCiw%I0Wv+uVE#3Fgo1)FP3joP#l8rCg9w!&|M0Zurw9vp zhj0hbR31aQfFvU)>f3IxAz%oCo12uj0bPI=I4$}P#N-q7N!yl1TM1YS@NV$SB(lVg zfA1qFj+{yU3QZ&rUJ85Sy{RyAf|K6$;-pM-WPf#nY|+w>+5LzYVLJC8w>G&EPG)>L zWn8YJ@GBpP<-&$N$y?D9^Rv(PnPR}d0weq-FqG^w-41pYR;|~Xl}e*o zsdrgbZMN!$*3nF+*2vmVmhdYyxzxnV1ryJ>L&Z&;I?fK6vnNT>2|0{uz%P(EdIM!nL|YVEFO zAYXzlyIZe|1bZP%{guzlGo~T3!;~|I6YIla#DN!fyZF>D4&ahwsN@)loC@}qxMnF3 zjtuD}QI12A9CFRcagaQxBC3ePgl9yQOh;RQKesAuRgmiLr}@aYtd%KZ4XrmUTi{^snfe!x$eV zED~|x%r=bSl0S|+}p^v}C z$HCz5@R=o?2LFJcFAHfF6H4SG<%}njJ7>}7b2z~jupx5+@fyLI9SQPs}F$LUo?bg2XdnWnu=As)JJlhyrT@ zkjZ0l7qv0IVo~PI1^3Bnz3~6i5YotYt_Pu#c}!LGK&RRMYdPgh%nkJvTGyzU^@i4I z)QqZ%J*(5vYTa7BrFW`Y0q|3XhJY~bvDsc;czBxaeC;&b`MD<@fOt};pBhO6Et=g(<)kamTcj`C{X*N5}8f$mEMtw2{=kGk>kn!{_ z1%S5fRM zkByM@7W;k@(;$*Ud{a2bro#gRK}X0`-|%)_1SWA#7H%OINTmn42yF7DBS+_qQ;x)f z5IlJOLz?v4ul&Y`IPDx{_-wks31lb)B8zzeNiCa~GRu*|qYMRvs zYvY4V?=9?=5(3C_l|RfqILHgp&lmTbMc+170r^>xn4{jsAN%e zd?zA{&1d-oDBVEaXDs6ev8;n z!H#tX1?7Yl-LRKleOZ)G;wvzG9*5fmHgVHvnX>fa<`7QaT>^}_kMh&16XBdzriS?} zFzP4@$J?T8beorwlT*(}rAf&^x)AVnI1*(io=4Y3a6Y;>=4UpLkd3*BYks%+Lh>{6 z9W*~5dU}s;%}`A|xS0{9VPk%`2{M$g%)PwL&r=<(8x4DVh^mLEYFVOO-$*PGItC#4 zVElwRj4Dfm9s%s0yt#w%k`BpLo^8H}n@=b&=s8qPKHfUZ7cA9Df8tsa+p{6aPz|F% zHk#ox2GgQGhFhX~90(FEa3V6qlM)JTQKW(?5r4J|vGs7*$rBikm!i;I@2m%Qf6N~$ zzU(nV`aOgjhJzDrQ6p*V;h0~Dg`cA`BdCn|m5DbKBnE#E9pg(e-HZp>`=R2CiO&2Y z%>fm|ft6ei8}sw>q#qJDaNK_ux6k-JK3(}SaL0@axG;iO-RHxq(WG; zdP6RKAC!&m*RzG_*3Rq-#Jya>6)kT<- z7qDKwr_d4@;w?L{L!q)4dZ_tOHHTp$372!yT7)6-Ma&2H=Uj1i1-j>xmOUzD6gR&v z(Kn2PatJ!#!txM7+{eHXgu0vl+&aUT$?BjyZXdenAgLaXfBfPKUmCGd<{W4~D1jS6 z;lVyx2ftrld%)wuZLl%Fk6H=_(6SfehMWTK^es{@Ft%keZ103W9F%gSC%M4pJ5(MDHCq{R45` zQIyRmp5OoqSdei!@_3en?U1%HMGo(9-@m)RZ8J@etWxaan zCXw~!>~@RwEnd8SVSP6uX3dQ1Qd&nF&x-CRJYbn@q9ZPKy`@GXXGT{elYI(L-&F%X zN95witJWLV*Q_5{-xqtG*vtlBC&cy!ef$|RT!TNQj}7{HjXr*tKE8^Nh?j^CRYS(o zdE>VAgWH16Z9(He^gj@N4@5r{X0Oxz%CA|!V}0LxCmxP6+wpMXn;4GH#Ny#7EhL5$ zczEzn^g@)f{U-52;4@dY?s+=?W3iXB<^a2Z0}NWqpn_hj^LN}lpbpsb^==X{dVYgFx>`Wqy!QnKH_;g&2JAHlo>Ce%A9ACbU_lNj0@zx?yz8;h0=ThMa>py3^x)T}XZTfU+7*&NZ Nuw+A_yi%l<{~M@gv0(rJ diff --git a/docs/build/locales/.doctrees/ext/commands/index.doctree b/docs/build/locales/.doctrees/ext/commands/index.doctree index d4544d49d3a33a0c3ed3fec41918b01200a8f460..fb044fb4bdf8cb65578629447fc1de360e6769cf 100644 GIT binary patch delta 2531 zcma)8O>7%g5Z?8_oit9}II-g-IBAIEq;+EQr$}iK5^7N`qC&YukVb3oI^)H$gV!dF z0Hr`tgLpkeZ;?1ur8!k9ZINok33@>s+5<(E;7Y}%5~rd_kvJeRZ`ZqaY=_3u+TQne zzM1*vn|b?S=D|$oCHt56L!9;@ZDKxEDrT}uY`bgP0^Ih6G|z4SJZ5iEl6d#eSezp+ zX>|<*C8MZRjee|tqz;2~NriUePUQ=Ew9ZNDXR5y8hd#Q<&+|R>EBqd3`eqo%m!6aTO#bpM75v)dXKkq8C0^L1)`aQfdGp zHWr5}=wM4~38LVJA<{ZmP>RcIg?u)@GOt1;VL=3|9twCWnb^tcSS{_7-?D`QgIVO9};Ns`(f(+xUt^!Z`ZM~HZsgE*P?LNL~(;&biLhYmbbM++`i&6 zoJa)+i}{fC0xPD=z|mxLhgI+f9d$=L4Y<0wCA*Iw)h#_$OM2b?3eV9e?jHR9*B!&D z;`MZ0Fejw!;W=)9ft$lGsl-z(2stH-0uj~EF-qCRZ2hv`gpe)lZ-nl6Vmw#=)$;?7 zUaz(ez0pn_=Qgl8#Hz03SBH!Vc*?n#J@&J9Wt+%Pa zsk%oSq&*9*ehnpD6cW}c0j(B%c@u#&}?b}Uqq z!=s@}$gqsX=ZG~U##PCX>M&Cu{pDzIu-Z7XRm0N{!zxiW5~OjTpN4%$_&pl)^-VH7 z*i&kq7`O)O#G&L%g_NXf5utAACEqgdDnIf4Y2hv9pZq1uu`|#Dm+_>z23Oz_+=Zv` zm?i@KFP|YbCkk9{n7DAQI)300F?v}a$MBSX6BtYcK$7ZqaJJnOO2mP~I3p_f!lLnl zt9yb%oH=1t(wB$f7TkngcqV^}dCENP4)%@T+JfCJZDC9P1eZ}zC)iudP1u2F@RtUq z$w}U1M)ooUM_JFQ-2)xi@tiU1!J&^o`mp=egkK)8aNKjIo~+5%FTa3~)@!6H2)Y;= ZY-deRY8MSM{_a9u^D5lfG{zGf9)wZD1zJ_s#pg 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 z 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

azNNFtyEJCH_=;Z)YgA z6kVYixYpyY2igX$ckG!8b=sd%9pr$nPWLysh0)ZtaHOx+QZCN4=bNc=(TEF>qU_{w zAG!b!3*r{&-yK&`C>(NAEDjNNx}7K#qJPut?lWuPa1UIC?R>ganoq389m9K!diC)h zZ(hx_rt39CoLBEe(PZXT^NwNR*}WA*AV94)C>U7pQo+F8?K?W?f>$lQ~ba#_Kg` zOxazR{~C%WBXhbrTWklH2iVnwj)~kbp=0LJh0g7Ya(zg65KTIyFeKN0-^vdfHDidF zQGt9RVluN%22pW}GqYm|mor(IEfl9G^5YXl_}FKrW+VHKJ=}xg;)|G?62MaNAM+hB z7t5o!!br$n$*%A<7iKqHD%HsKtLe@oA{A5^XJNsu7U*73w*o~;u{0u@hHsJ#l`vYs zOfhV=camCbKBdcr?qg4pF~^}$h*m?dRT%@G3w8W5^Xb;dO{Sl#Kv|e3^n8NI#nSNx zh84~2JfmHDALB`=vsu^m8Z@5nE}^!gXfhJ2qpw68-KBd1<0T-I<{4&UA5_wWS;+Se zM+P&GF3et(7+<4p$y6p8ey5cgG*ZS8PvZjJLOeNRg{c`Adz`N0q{qf5W+%srV~FrI ziI76+^hD&NhAVn-TYT~KDiNkt5lzKP&1s5rJN(W*3X9Wl^Els(`^W3Gd1k4^OWeEc z@XN>%43EdhgXzIvthvP+q!t!tl^XUy>nSIncM)w2ic`6|&}BCyh!QJCaqwFbY#}ni z6bV&fhy(lRS`fXCBB9KDx`bNqODKl9Fu8Pq;BdJ##4;(;=su$jx-5w&jo!$*sn?*f zaCd3cM$u%Xk?3Kk44T5A2neCcAQQi)3<~+)A%o03x(wQV%OPiFH2M%jk%QndE7NEs zk0G_vfGe+ZdSr$(k{($vguR$9c-KF8rQ8XE8c)Z!y zPPv%Du#>dX0s@)nHw9zJ_YT2m=FtV?J%bL5xw(*m0attsfw?&v9JGDZYj~hvmk-(y zg^N!8w9exCe$J^~n(Xfd^w?58%c#6NgAu947L?f{ba(}!C~~8*3B{4=w{ivjREm!$ z)U3@`YDtk~_9&Unj2STu3=o*tV?XQthZJDHxsF@RipdU_&P%;YB#HE1I86!f(o zqM(l{s582HxCs%ygtd96S@=~qXNt7LV_0G)cD04O ziCl=Bj=90iqt6Y$t5_lXVqE(UFzB0Ar0FpKxjAtkc*N)9@Z zyO_{bx%*zDaCbf-A@h5v85A=iqC;0Ff~KT;^;kl^S~hBFQ8H7;3&aQzQ^w@XL^@Y= z3q?0mNF#)LZf0gO?@mn=r;C~C+<4?EyOiGDrs|ecbsN3={966c*E?UbOvU<0Yn`)D-d1;6!2G=1_70+i z>xVz&pK(&#|J>Rr49{6?3}&f8jVvkvS~_75b-+G%S?e@+-vay?vO$%FY;J$H>dd?C zyW8H{{{;lzgK~}5si7Im1Ui`&6F z*^96ql$P_^+dGzea>0%j-tlN3;Gc#+rRN&niTo#l#ZR>@K6oE3t(A@1Vx90yb%8*o zWi70S5m>Q`JI48^U9GkLn@YLrws*Bw;f?|_DK@CZ*lKB(D~(Z@C}Enc7TT?qw>p(Y z+)I9co8PtGS_wC7*dE)vyj6g*tF?L$RIEA$YeZ$M3sAvup~3tDeypk2YM>veP~O+} zF1Q7FTf>`?1?;`ZF)V&A)+_k6u35`xNt>gu4ctreW|Y`aL?u;Rjjnt-&{_vuYO}gH zpWO!?ZN7b=wH`s1$_rUKID+0bP}>>&4I)FbH(62(vuu2!HvlFI(12qv*4ABi8G8lO zY^A;9*w%2#sWh|V=TPfJD1|^{(`ha?Eu+6&Fe2pSpVoWVIi`!l-8!D5Ua4h> z)zWUAX?!uN@U8?Cwbt``WgGm`oAnPy;noS%hXxQ;0*Wf=Q@gdUf1l+ zKrDN~Eaf;RM5H^Oy#aQs4Whn$wa{=E3$^UNdE%xMFt)M#2OnYB*hNXkB@hgEl^bQw zu*dtSkkJv*%H#a8!iG_6E&9{I0KxjBRzC1756@=gZCZ&J!+ZtzU2#q_Cp?tfeH2yxZ&XijWcBC! z)noKJ#I<|f`e@m078wi(h3%#0dWc z6B_%gO=n-WRNhmn;2&6c1?^CWCaALk*z#W?2C;WJ|0&v zkp!-xI}R|2_oD?R*KGpE#yoQE&ARhWxsr7X1;i8~k#V4PBGpV3Z@85rmuUxE%iZc- z?Oltx)+#PgFoMC1A~|gi$LSw^Qi@CHHSa@^(t*PDA2Sa?|NZZl&bMlsretTh2i8R!aVCGm@`U z^0qUPJV;65c}U8XJnupz&!^;9lpK2zl2>g*at|f{cRP|_Qu37vB!5B4l~YKrrQ~ar ze1noVPa}DNk`K-x`6wk%&La5}N@gxbatS3Dy#UD=C68Z%Dta&8oQu2a2lFKRC)I{<;N>(l+Sxd=(Qt}H*e*Z2ck5F>U z5|UR?^2U8gT9o|8ek2DdnRqpl8A|TB8%cqZ>tBoHW=b;mAi0c^@865$hm^2^b1jXd zIwebNMEwSyj(I(jufGAwHz>LMAd;&odH0);e1MW$9zgO6N`C%UB>zLnH{XWjJCq!J zJCZk1^4L3&e1?+T?;+Vk$@&M8oJ`3RlzfSj>bsCMC|Ua+BpWFCcS@e6cmFktFfNT~VCS}SN; zfSz*Qt{2}xs<*PDg7QL3rX9ny_WcB_(t8wt_`=BE-4{gY?lvrP?Opzh=w1HvxLx-C r3?)K4yz|0kvd3;~O~46EwOJ!Beu65shZtqJKw5~d0nivpc; literal 484773 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 T*-$!C)G0jOm+z{jMF0N*1mR!G diff --git a/docs/build/locales/.doctrees/ext/tasks/index.doctree b/docs/build/locales/.doctrees/ext/tasks/index.doctree index 993a5c9c6a75cf54b559a06a23e1d406f65ac5b9..7ad4215026eb96a478e8fd11e999956ad75a8a28 100644 GIT binary patch literal 174554 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⪙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 ci9#h;YN(_@HpvD+;sJ`|n(jM2RZUfO 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 literal 24859 zcmds9eT*bWbwB%VZ$EDDW6#{#XKdWY;5)CqyVE^AJw2PlV0`|{*~iz(#>Qs0y1RP1 z`(|gx(>-^)l8FGt=uT+~2_}IA5rrrb5D=iC1SyIVB|(W4f*|6LD2gIPNQebdBqF3J zAqx4u>hJlwnZ4tmoOH7@)m^V%z53Ow_g=lK56=DSF}6?q3y=C8$8GJbGs|kVE$;Wj z1*>iLws|Y)f4u*|hx#Arp9vSc?26y+bxqz6_u&oGahq0`xB4&P;SqX2aGU;mOyG9E zXZV2|ps?MlTikYAE`3euIdfrceO-FRYy3z`Bp?Dcz=O!cO2%se)c+AcUHnh;$75;TRP*MbnXck>#6XZ{o%n_W*5Q(V4n9c z^bCgP4y~q@SNq|7z#1*K&HK*X;Svjiu50uHj04GiziauBaX4=_neU?z-{0FF*M_dENk)dxY&Sp(}E_%Gvs8UHIFcMx@YUAG^;#R-Cr zzqzr29{B5>-N0$L*4y32MtP&@8eP`i-C+K1%XHgo0rM}dJHdAIzO*A~bJe*WEiQ)( zUGBG=m$}tHe@oARtZrG4WkipCgAXwi9w0h>mM}%MmYmb!^4YE*)H~gFv)y>O@0>Y* zD=6%by5t;+unBoSPFUJzy9OsR;{gS+_nMYuaEYys2i8h>q==`C`KN)QH>Axj=jla& zSqYc2HnMsb{RtyLoxL0VdODJolvShV?ns*(2hxP03Apq~WCVya5dxhDM4RIQN zM?NpYdOju_PYzPHUmE~*xVRd>wA!B%-e0{wyu(^L5U!6gvewP^_J+kT^JcrlyS~tt z8$r9{n*K)I{u-XP0zXxWUydfmuo4c_ZVjqFF$oSPaxX~v%{eJY63tJ6Oa#RV@F(#E zNL!57N3`&F)4=~bBjLXsw>E&CSbd8=%;);>nN*jZC&cF~=kPwWn2T6Xcp5}{Qa->d zaQ+SAmvFw2@Jcv$zC_?&#M0Z|E*L|Yu;1wH5)`Clt!Khs*=BygyOQlT`9qS~<(LRq zY<8C-18eQ&o@-w6G5Z4v#?9khS9+w^kQ7-eRW{Y~X1OFOCAqS`^nAM~nXDx-i**7i z5GD~wO5mf@33j!!lv!OY~kI@Tuj^l z%%BjiZ#eC3zR~TqTD-e)rQN->5siQHhYY3-w`K92b=WIpr_4pr@kz!7yVp5LXeH}) z4hC|wXoWtYntLQxe`HeLZu2KHT4Pt$rv~ZBwsQG*&hhRW;O#&XkI&R9J!HunpA^w>}>7+0)ixfb{*^EkX^weM|! zUq4)Kcio2DV$Hg!x-#4%_4bX_x6?@%7jqr&8Qy((nChoDj^n;=vF;`6!qQZIIFau| zTDR|&(AWq1o`OH#+wkFgWqgJw3w&qq4>P}1V4fTs_&Kc6WgRE;ROZ6xA{<4o)Hd9^ zZtEclxG@crq^&K1tF5gUH}LfebAzod z3GQUTc7!ww;`Xk@Qapo&>CW*)b8_7skSnd+P4L%c%{+&TDIW=h=LBClN*^AeG;Fpd zVy6-MAiaIkqvoLrSHfHOZRBVTa^-yp@1>w3W+F*s%+T)~f&L9KGoMH}n@)oq4f|$E z@5X^@1>Nm|t#~SxN~Ma<6;m}$T{U%PR4b-zYgV-;W1-Mh0BW)Xed=O5S&4cl?ldN0 zfUl{%9()gL!IFXchvl;kgU5lsfF?SFx6yb%`VrfCNz)DbQ7{HtF~h5x>dGk6dq9@C%n~1VaJkw zN6?J7dX|sl>*w%bv`E7aUL&8yYf;AviZrq7p-2zm zVWLRmW!yWKD+`Z4!2^WZ8YEwxfotrFKYvs~6H6_crq%WT**d-^Fq@{)y1Y`bv5Bw&t9k>NqkZydjVYqY_D zeFZ8Mn+~J{5sgbaeQ(n1n@cnk*?QXVBp5sE3UVjlkw`BVS*66_pkd*tFikaW&0tzt zmsyFSghL?$fL=Q{*2(x67FQD%u8YG+Lg$E| z=ZT+GG2Io5SO|VUFqIR)py<69P&H9oVJz$%`XWGW*{TLNYEnn}K==FSurWb51Z{H|N^GF2UWZsStoL^H*|GF|^S69tr?wBdpa z8?uY|6(&`>A$uy>c@WwYJF;T?0b36n$D9>~cvek~`@2XCT0 zPw!oxmA%L_>CGg0j`t@r8@(7lrLp)SFdXX&yT%n=F3VMfcMwM92KK3JooS|Nt9GSA z0mP!&l2>%ZSux&2)W_+Hi>s@T?J(N)687jbthI~iMN}Xmtw&;)ncHLrHpk*!uFcHy zL{?GTcLVsB(%Gca!&~d4oXz+A9NG~RdBCVe5INVML>DclWjPqWI1z?}B8~OWdj;NL zUA{@0LRPufsA67;o7|s`Et6gh=#&{5nUhN)9S388GdWP6$k9IHC&PBWJ zvMzrC&k&JG-DyDKs6OYKOAME7pGvN)OauMB(XF|1FDQl);*D57N)e%0i znT(mCQ#7DdW3xt}hRE8xCU9=;?aW)yE@Z|MbCMzcF%|kiL@kbguz~`!Jk|yka3) zvL!mOj!3Fes#0`+ssO^H7oln?uoC$dHhXysxe$oPJcQhY)4tR| zgc-ZfSCBL#BG1hxr8I0K4*hbEBVDxJ@*}ww#>4wMb(m~C=(UBUiJb2G%K?ED&8wx1 z88Iea!4&vbOdF*4gWnw0za5}j)Mm3eiQfdRNsD6YhYvf6|A4BqnpL7F!zRF+G3+EO zVW5_?kpVWR9GeV;gEF6>tj6rg5;uPiZejq|v-Q&6WhZO{RE@)7?MLW3gyjQyjAge=}@YNHTl1m)G_%!qT5J0hKpjn#*-Ye`um z-BDQGcOb*+eN(iP1Kh1tHD|}?mf-oAheWBQzq0{Z9H?D{Yu;QKz4+dlEWSA>GiRMs zVy{OW3h*qX637@BWPf%<+>a*yH$w!rB`m9A$lTz%D)X|To0iNBO|B|7v$a`w#)$ej zL^Lvu-)y&qYf5_+sivn53)8h-6DmJZaR}s4XcQ?w2yXJ0_y%a88nA;$K4)Dd$pc@N6L&C$U*lj7gpbJV<^5-v?+Irxxs~ zu>(Frv@eqQqTu9W3Xxn>@2BTEEpQ{^eL?i6NTHw!D9}Vv-Qi`&LDgBsdob$H^@Lk6 z$p;}jyVjtAdl1~l>j>9Mnr&-x+0rYjZdPh$&16+rH;Pu4Eo^E{!rQQOO4P?`jq1DM z7$KL_=rzQ;AuON77=&){{T?#;x;T`9oY1r4r$5I3)b>V7;ET+n+eXySf$F0Jpvo;R zhYM^9f}l50n$7-C3{aW?u8|SVaxg%CBS) zvhXek)A)1qh%5A1Gs><3QqtcUM*ezgj0|~kf0b5EytoJBd0nd6x+&|nQZ1EK zxuocJ)j-w^a`mhV(qw2}7rch>k&D7P>mVzYtXmj%w9!jB*+|qtQgl;d1{r>cEOe2q zCfq!@E|l*`xz|=ZTCLH=n?NZO&flj!+^hGt1}r3UN|c@@TR6R^RBNWDYBg44vRW$Z zWyL6$Dn_kD!nyAD|H7kfxTxrVq6D&njQt<&f&JJ+e=V(=jBP1qA1upeSu0g6qoh{3 zTGLBa+0vL^vQ4fk#6FVw7AXC_-D_F7-PdRz8{4zgB@Zoh;n7$|YjHj=)I#nUAT{{k)Zj^P zXrypvEYn*w5J(q>q;jW-M41$o#peo%U>rM2;F@)&Gz}t`9!nC{QgxFr%24?bhGo3b zl<(z`#(5yEnxImT1uR4TS1h>p!(Z=t z`gk9Gyo3+#9mD7OTf7zg3G;aLj-%w7cN;#hdao1TPvGWDUZJQb|>#BnEGs}dnrWmqfl`XTX3_&xm zlBq|<9YLb*#XJI)g(S7L3?#YvP4E+0{BC>wA{405ya+Ro0N-bcu*euFfbZmJx+9SH zrI-MuJ)~wb8Gj|_e{`bwaF}Eg?7j$EdxYH|q3W!#8|u|C=AOU^eO_<{Dcn9z_?a~5 z-5Wz3wfMWBlCCwjiNlhXWm=Ysvnx#Ibb_Z;ma#Z1=CJiM8F55?9OASL8M(!S5ci0L z0-QM$XFs76!fiS`wHs0XcMo)bSM?8HeTaDrR;%toV?jY?x zS)xbgLHr!r5jZ|G7>kC!+uRzoz2Xe7!a{$~!D!N8w1;iAY;^CX*KX1>e>Z6D5%dqD z>a3t2?$$8sp8_~e3AP}IvjX*d9QK@|AcA?B&29$}TPHvzo)HGlU8$CaNQ8~kg(hdF zjB~;&4n**(S~X_f#3Sn2jF`aPgvc4$5{a!_@M4!zh3)73*kb84o~&M=IuB1ogvYW_ zT&`%C-f&jMgVT7%2cAI)OH3@lA^MR`g~q_J7WIFAA3C?%CBxLK zT#+@srrJ2Ordj2x0YA^yHA9hyvnZar-kw^Qi(}}N2|$r^-0>rhQ@Mf9n|7Qr;2>0z z#^Ij1{`S~)X^Oq>h-xOV%W1Fo>J8(fB`=X(EU;>|Y~%QkX_$6Rt?E@~G98C)RbJt` zRVvf5`J3$xFPgNSjcZ97!U;Z($R?fgt2cT$8IBxU#IS^Oj5HM-p+rEU9<=M1HG4^zm!-@kx9X-QWm<(>cJNK}+bTh)|juP;`9X32DAc&y%Cth-g-jjVvpM zYA6b8YAng&B-&f+QnC`hz&LI5z^!z3*e_sNvJuZKLjHbIsOE3`r`wRh219JzmpN z&x%eiQU9Ho$3Z9e(FhU4^EZKA{6xxT_B8nW9yK@Yf5dT@5v`2?;%hMt496(_lF9#v zao=u+1N;Nfnk3x`ahIQ<>a2(y)v;k{z7GTVeZd%Hu^K~jnt{n=MAdH$qr}8_K_$j$ ziDT1J)ig!36qQ#?%(OIJlS>sQTR2ZX93#wI1H%|4>f6BE|=DKsPMA9zB5WSo|+#C%{VGE*vJT6N-+V9#nFM+a~AI#>8+cjCf@*Bdj#b} zs5&bshk7-P$QLnOuNPcF3U8WfBr+^g#k^={*O%1%?Vu84kulpsww7vGD$bafs)k{z zid@6NRIOZL#;hS4qCOKAm9ba^1_c(C(O7&JNn%({j>Mue%4L0TOkfy`N)C%J3<$iq zc+3{2c^0(xh(!xkZxD-!?+!(!U&3&`M{qR>i-nQMut*he42#tKJ3uAVi?Ui_OqOk3 z1p;e|j%;Tc_gb0N3T^?KaqTAR85SqZlnIV0t^Zc6{|heU0i>6+oJ*Sgp2m5^4Wb!0 z;mVchIbPa?h(eKL5Kcu$ob&2tcmRKbYnj}h^&oHFX&$o zcb8$$9$9_3p5Plq@EAMc5ECs%BN5TdY1S2k@8vrkaOYzTMw~5ye zV}HC(cj$t#OW! zJ_x=(D&b8|JHCFMjt|t6dwkJeTp_;L_d>W#CvCd8bBRv7^v~ZKE;+23{=_B4e8+_# z0~YlBi_ULyY77Q|M^&Btvz$d0q#y}(}6 z*Klb`KfJ5>u+F>PcDF8W*Wq0Z0!TS;?6?pf z#65^Mx(SK6Rssm;V0eV}-~nev;jMJz-C?V@-KnRjgkVJhovot-xfHjDd9=_hIWvcPMZ-J9wLa_SuqFLmGmdlRaR)$0X(e+uqf_O>OXVrba$T`I&a0 z9$o2pEj$)oFjjYPGN(zWbNaZ5n=Wh%m;G&A#94p2hl%Y&P`8QS(a(CbZL%okC%hXj zK4uZdKALinvJfF^U+Q&`w?mhoi$tDS6CmpcC2q?G3}V%AoOA`QL?3ufTn&h}STrB$ zhVV;$pavO27AEm7IB+;F3cePeF!9!*Hf%{nr@kY!4DfnN<*;tM7L*QOn*wQJ#i z-nvXTjnh5cq);$}0Y)T#iz`3t(IpMy{_vH-d)mdNd?Ky&Zo1xZk=z3#miWo*LuXPolzaUSDB9g zoN{bFP!X5#eU8*v%~#g^7uvM0EsLGMN!C~JcI}d3QABSCHY|zi1>wsM1Dks zeCJl(dh~00c1%blEKhHD)xGDQdtUe4bI!dl&wT9l_aET@1@nfZ_k6qM2y(`gvY zv^zF^jR9CQK|P-?xr=8c>^anaS_~n2Xr}nbRDT^eB7~v_Hz) zT}$no~B~BV^`wNSNg#b zU)|`aZPvH$405XPySCQzL3kqcA=~gk)ZmETQauk3@qLCG^KVCuUN`xnsrn{nM{j!8 z!ZqvCHDGjyb+2`ZM!f=X))G+9dm3nU zFdxx~UV9oFLMAv&aQdo1ieSxImxAM0UC(cHU8m)2JkYlm)@}oYL*bOHTqum7=OZLb zZFNUu1ZKQIf$Y7OA!$rfuZ$P0Q^9;zo)YBOAVcTlVUMTbg#vRb$R%SW{hsnBaDXOz zC+4*l(n?CY(QxPD;l>H6Kxl$o+C(xEh=ouBtwlcOIGISqhwUal)>Z3%!TB}ofe{SH zBt|fNE@syd*R99F=tCnJeOVZdl&Yr8M_R4ONF=<%gvXEv<9u`)?tEmF5(V?I{B!Fx zdM<}kb2$*q`l`FZ5@QPaeJ`ff$U<6`_NR?}x`MwcG?&SU0?o(@q}~inKrr^V!Hgqf z0@fw#@gNtQP@{hXGMnh(C1THp>a#6%C#{9zS!BUORY?T<HM-KDQoLW^UA%*O%m~{9kBq$Tv{wvvowb}Ub3JY?SA3^y>)uK<{xaTnd@nYM zp9>XZ*a!#lv<6KdSAtnV_Y9TqO;I_dXj%ml5@Z$N3y}iEBZliEM)=w^;{Vl=;(t6E zZ9sM+^UdcF%MRx7JFzWWBZ*IUPRaY8$()sSfzzO*i{}HlLe9TL_>!FG1ieYltv8QtC-V#G?98;t|@wf)ygVU6vNa?b-iMmMny3SRlQiIiQJh+`ZJ+sNTi3J zv}OAiYZmVHjaJ6P7;^^X*n;_Y`DTa6e+XQdS|d z#X_lGEGkT{*DF=CsFsS=TD_z*rjSKRO!>*slndj!i#=~10LB5VhG-vK^t)1sM5@(G zIlIA$ZblgruWRT7Awd5GwfC}*Ow^V8^GF0txDP|}YQHt4s&hDh_)%gcbB%Mp^#+8x8$@}!;zypvWd390ga2*W4Ne{(yQ!CSQ=Z-)Gcs1qj}W!uwf}rH^TB2Ci8oce#Y7)}^Pr~q|H*yx z{~cNW8?wPFRl_V+OifYcidt6T2NlbzAu9zAY>*B+h1taqE9OQheL2{qOW)lv~kT_GR0pujn- zU>VW1a-}-N-@A8JXfe$xTE=|+Ys_tu5>Mjmy%RX}=wl{d8xicr%0z2sv`*0q#jy3k zZpn07@I2|=z&b^1C{v9z>mGhH;H7x_Py6QSLTdIAPob`Q!8CPNsMi#j>{^i-h9>Kp zp&RvrM*GOD&c0(8ofRD2wO!25|JVmVFQ;ZSsBxQ5C$5cZ7(9KVwj>z$O?3m_kqJ-4 z>q2;Y-6e^0KH@1H4{3cp@>_m}H+f-wo%=LkG3`;}x9jUm63cIhgvzPl>V5`IG5fm% z%%-qKv~Z@E%rh}2F`j|}^VtccU>~?`TH`<_?!O6>vrR$>>-VYPc$yF?sDl_czmFcV zsXrDYy1p(jJQ87;0&-?wsLe*q2t|v6FoQ^qx8~z^`AaDYi*$z7iehF0fH{L2<$nxw$E_YEFA@rKKR!006wEf>4 zGS=k#z`aS9IhcXY!L_;>%u_U=g+IT6P(CH<6002?ZK<7&9(1%H+~!#$ysvzUCxcr5 zEEJHI*z1n1GbxG;gqxm`>do8jrru&fUL-eUssU0m{lI`sXB8u*!2%V*!&rmE7b%dB z41gRCi>IBGNP`KFi5ff^(J3|fxqYEFtigjw?OlVbDQOX&45D+zic*v{xvXeqv!>Lm zB^j{}t)|xvwKBBoEsob&p|TN^qHx{x9b)Zy5tN&xJ&A@4`>XZT90xVx>GyO(^CPj& zb=!41REU6WcM^?>l!XT!DQ*D$;gQ{}$78TA>ln!U+supo(;p1*#DM?&)Z#SGfd5#E zG=lvyLo8D@s+w5>`{i0yRZ5yt(~FF$r3ytivECljdaV}ok?cU?AgOdnQU!DLrh(mT zJM}tPT8C$EnznRRWW6>J4ee<>=@q`BVgR&wV78DNFf?T%ARP~!gz?05;^bXi zOws&(8jz=zKD%}>Mquyye?R(u46q{R*C?#Ulu8X=u2L#%6y8)cjVWav7J)N=vN?T) z=p9D_2>P$m6J8|J?Bi?f^b|=HI;!3pNhwcl`3SA)na@e%i);||ak5dz z27~e=@-hR_`>bKRB$XcZc4ho zPc5bjEeLay0R#zK5E8b_WMd)wFXDFE^jw*qU;}cN!6lKkfyYDgHh(B9Zy`o|m$!F9 zBK|XxH$#!j1+8u%sG=!)$*410H*3CP2u32eFSfkCLPUBqE^CQw>qj3mfZ^Uc{RWHE|z`;M;V< zI?jD~5HuCU5LN;?8YE{51-(#I>UFa&S8C;gY^YjEsZ=YaA@8wp50d1*aJVR~j@6&* zePq1(_q4i2D!BKKu{ZhSnE7MK%Zs*1Ku{LXK z$kO_bq+3kiq!^1Uq2i})dpzBHcc`4Ff~ndjTz%iZx%y}d@rbJxrD|#wlbnLOqSR## zd-;M6*Fdh-i!~KlfGKkKZ+XA%`aMLMelq21i&>6-nM}*Lg=t0kL^bXz@`;ZNVJ#QR zhF-793LGEEs9LY+GApSyO+%Kq%u5o|nf&M42-`e`${OEBiENlGR67V+JJKd&-KZu6 zTYxZL-9MBGl3rhSl&VvL7rzHdAhONbGwem zLZbyQtYfIiQHH&CBsEouAjx@|vXelLmo=#Pf!b&2vyQ?dAbMd0&o5wJP7aFHmD(z5 znD9rl0X;lMH93BqPW41p%yTdPi12$O{2MR7I)e0Xy!@%X5I<2rFV>-3&4<1lRz+xH zq<$r}S~tyFp=u&mQZVaUsSbm}%B*I}iphA+B&~kI{SQiQ2N?*vgGHf>G8!BKa9kTE z1xa$#=^;f9%~(a*)+(I7Rq=KO<&xLelQ{IfQ-Mjjb-y?;`{1P4wd~Gz9-;H-6vJ`a z|3lRq+o;Y%N_2z| za(TG@8!vxy)C5vm_z(ML&of}p-vLTw6>HTp91&PVwO&{Bs#0S$IMFCTLy?nFmZR#` zW1Mh}7kk-Sr{LNI!j7fuE@aInIrAgIj0GWxyVq`^0)RB%0%@jm)|=PR^k&9WZ$61f zFY$d`wn*h!K>h~aO)`08g8mI{5)(wdh*jw_yur8;^~#39h{1nLa7Ki|{_H`NTVE%i zhYSWn(A-0YM2leb?#dD>h|q);&F-wI5l|=;0^Fjc40VE2bt=j^Y=&-@DcRirB$qg=RveLUj=^_ z?06d>53ZxTimX6?_lAk|Ebm)-va^?Bd!p*bh>*Y|GxHk|V?o zb~ja{t7}IZsoO`u7c3b0E)k{Y_bo~mCjK0tM52VF1F|aD)e@6SN}+ScsG zOD5{hNt7~%NSSCXCQ%`~l;43>dt^bfpv3qFu^2i(5HW0mLYrKmvb&nW%}aK9rd~wX zy@?@lBN4;#VvobxaEHUa%`D;+nvKoSEDB*wd%JJV;xu*-q04Oqj`Q5%_%bc|$+jZ# zBAywvc<+43>EI-i-@`E{I_eQdbUMzK#KSo1D8B%qo)!WoI8f9TQIcTaa1tT^ILNra zT}LN1_ejvO)6mtbtQuHju>pa|S4*mF7}))n5qP6`TSETeEs-}w{=M*qywurJ@jjEf z&m55zhaE(WI$^=%>5&$j&mz1;hvAFZ9*d)^=@S_|1Do0Ss&u%W4B^=G6z6clFL)ca zzSspdXcNq@1uz=gPJ?HfQP%T1h}?VvV|&55kqvR24b2FvXsucQfGr1MHm1EfzsVR2Qy-lB?_C0a)p(5gwphR=aj|DE5K%eD1-H z#2Zjl$fIa2Vl^8)T1!ObhkiJDiAu@Yw%YEt5d7Stx>i*}Y|}%z zRnEduKGs2L2zk*wZ-dfgW+Tdq5N$Y|s^P{4a;*75KWaxc&8Y#nS*1FuOVdp@waxr; zOzAKH*9_90>4n|N!pCm@da76RYXmclGtGt+O%3>u0|RF5@M7~*fRv6cfiGiYOMeeo zlQvp$Y^nJgL8VJHL`>-obWO*UXqX@qQ@W9gDK-C)`kxsV3$Ci!aFPf6L{#PBq~H9% zEH#O$4oX2{Err<xTl@vwR6ce?Yx?C*OQ31qiidwDFsj6(C zYw5u#vK8qH=@aS)w{$ufg?~eJ2;(Mk%xiC*k|}?Gq8z6EfpJsb8lEyDc(6`IR+s5C zhNjn0vMTFURJhcOtX$)^y{HnjL>JdY%t|US8!9 zD}JL1^13Dh(^v#lV`tH0Ei-z{4~Mx(fh?K}?{+pe!psg5EFYjod8CNkm+oG;9EQa* zpdzcpfh`FeH3I4rq4f&$Q6GqU<<%alE8Le>rT7UfEDWRn5)G#F`AGLCQ@b2J%i}=# z;zD}|4Bv!t+;Cu~ac-3@T#g*ZAJK`^ZUUV`!G=W6&)mwM8fD?UFs45?u(gwt_Oz1| z%%dQ|)^Xl2@(YpzkMNCHWy!^w=Dg^OY3Pf=>7-E@NHXrba3Cx;~)}g3NW92zuM~I47y0%1hZKEyFI^u zjbBl4EtuP2xP3uIh6=#v48-`5OKo@Ybng(~IRpn+u%d-ngqKHL3v$uVp4&q6 z6TYK2==vofwh3%zfVR8S56+kXLx){cFK+}V=mrODR2thTC~qUrGVkHer!FplY4hS% z0DOD+1V>rRmpbT-rbPJJ9gwYo;#r3>X#HTW=bOv5WzWX< zJF_nv%yk{NfwZ{MVlJ3KsOo+{I2jT@1!aaq=?CWr-VA_fJ_~UQ=0ms%4x;y+*%t$y zgHtpI+)m+H(JfS#Ud?MaVlYD@*ExL5EprqlsyPBDNs}0$a&> zSZJq_JPK~3i!DwVy>_<|OC<=)A7K4pZU>ovfH}#Z@GCQj`^lrO$9jg-z!6TgI)%*! z68v=CNZgZ433e*i>1qWovL_o@(&%(ECK6$JL}&|Fq~JK_gNxWYeAf!NC!&@O({4dC zaQoL==^MtuN=7?du!jKRVjt*$x)uLiI~bfMt%LA%HXw^FyNzt&6Q>q}`7Y}wyC<3t zGOb+*JkTfY2=0gr=2$m#tyn)eOD#D9XxTs+7Vd$=$#5KAW!>d_3kpa&@0$7mczTk6 zza+pze^rv&P2AI9GvDM_m%%Ko&^=|);5i%whawri)yGXF=OLEuMy#LE^l@RSs0< zBt-AcUYE|106TtROJoUdLVz6I?wAmR$TXZGTLIHK(9CXQ$AhudP#@`Xxy?SL1{F&N zlz0aiSPXYe-3-p^Xtmj3NC3AQ$cAIHL)XaN2u?@$$Ut0MW@y%K28Xbdr%USS3O6z+ z&|nB74!rYYo{caW%;o0v;1z%TzB=ns>zMT+Yt4Gq`iS)v>vPsOt*`ciGnuyGg>`hf zU3lr6^=Oc~49xlv48OQpFGS0FHMu6q`bvMf!Mw;s8HQ zA3Sit!vcRq1(UDS$2aKX>-2F4HbKp^^zj;&$mXZ%<01i&@X-tAXgmsIg*1KbhV`8r ze7qZctebqCn|zELO@e=e!@j}c-rz8Aa(KA+WeF1l#=mQQ+xk|BF5Sx$qRYQ=bm=yY zFp5EunC2f4Li`&?{4+7)|3cq5;wK4vjyPrIIpTcV(hE+cm5OE%oIqs(w?L%G;S(~S zqFpFY=_g@3SSKi9TXR~mp7N$|8F(1Cp36X-6QlA@XEN}y61qNaCk)OG!iwI|eIEvl zC2oq6$<_^@NDg%_u>BgV69Ld1-loy@iZ`!^z&g6mv|cc zBUW^AQ+DsR{BSS4kqA{Zu!mHYA%%J;kyxxs7ZN}2LL68u?$!(CMoB+Z8HpPisXF6} zn89?RM2e^Jlh$XOe@UV`p`e@#ks8cIF3G{*a2S|9{MfZe-a~#tcztNNPKCE)uAL+J ze@@sWWvhvQc@Dz`XX2$((37aV*!&Ch5_!PzkV}TF;Uffg?t2&X3itMOHU(8dPu%Hs zL0rcZuLOo55s>)?pij!LrRehYUFb4Ik>&94!gJj(;K sQ_u2yZ{jTPN@mG|V=;gE+H=hA=&hbXYuyI9D>;MQw8)(a)AjlP0mvwL_5c6? literal 22203 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 diff --git a/docs/build/locales/.doctrees/intents.doctree b/docs/build/locales/.doctrees/intents.doctree index c3889067635019984c4261727c86d24cffc24a13..6e490c9868a7e6e75494da237368df8d296fd774 100644 GIT binary patch literal 66965 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 diff --git a/docs/build/locales/.doctrees/logging.doctree b/docs/build/locales/.doctrees/logging.doctree index a7f24d26e28bdfbb688d931769f679aec967824e..0c112d8d2b13b40e1278718861d6db8cb1646ee3 100644 GIT binary patch literal 12489 zcmeHNU2Gi5ai&Bqf0jR@bdhz5b;jfpiKHwpm;YSGGH||FcRJqDj_#b?i?N)Y>D`{? z?960-L=w0l3E;~~NarPR!4FRIkRJm90^}hE93Vg*^JE~%gMka|scn86gW?(_%Y2#yi}JjCSH#G}^##Q;h*3k2PJ#J9w{IOZm83=F&Ut zh?o*DoG>qaKP6tpSYU#&IOS7O3#?6stj+KOoM*cMGgl-h#Z}}Y7(c;!0XHKj>JP{2 zd`?Uf?{bD-X@OtkpAwVJTv~iojA*8&+M_3-w;(Z zjzg!F#1K3QdepHa2vv+*t{FvmiQg3(EPqYdNzi|2nbrYzM_&>?zsGOwfuk4sO+HGi z-Uc~-2dvldSI6Hf{?$E~MJYF`V zW6yH@rPz!PYCP__Kb3C;YcBFnV8tmh5wgg4A2K`Ly^ypZs|z(PBl;Y**b~f%OGGC% zGp2~vB)=u5KNCiAGYEax?|e4p^Sc*8VN`92R}~l`&wGTWo_XA2MCNorLF|cZ8!cv- zw@(MwoR}@+sn7f_F!WNs>~xWy0?eGK_SfjodpjDU0ov>h>}yxa%IHs{<*w(;od(j3 zp&__*NMr}Q%AFwcz-f}ti1ILP%_4-Tr>cvs+62GAg<4Gqh@@);eK4}DFncPcK zzFCm6l4#Kc`XVSBz+Y$s$X8V7BUbpwv%vqmC&GVPuQq@k?Y`w6a_nFazmxm2T|#_u zaslt>7IPWv8Bc>q&)yI43Y`BP@k=na)mhJ`YX20Y{T&kJ;z{GsBa`$^h~K5R<(yh`}gt2ZMSC&7;LT16QZNx3B zU)7DFsxED#nyC$nC#7|_q_Vr~If+bY<6<$ zSlifcZ>%*^?DfAg%YSzUgl>OPs`|D8Sw#j5Lq9~Q@7adUT1f}y)AqxjDRY2_j%mc4 z89Okyoqa9aeM3d3RlH1GRx|F$lq^JX=zAUa814{08W{`OV$980QqXe^H3#Dnsd;Uu zlZ4E^W0;ZQ`57yIXdIfM2T@1Hq2sy~F(TFv5-ig;9J!e1#|BhvBtfnEswSjZ_SCikQg6lPPyhiK~C~b@y^@WFg&YxFownaM^tW zGoXh#@#%92y|5z9FM13912G*y!jMt(2+%L$bhfN4wGE)%bz&BpZeeKGCbB9r8`lad zEXoHKEgzr@;*wlhTnvsW&pTd%YM=C0Z6b25+rmFX9Tw$5a5~7fGDc*wX!||W@zQRD z`C=Snl$RN$wZs&j*-_v+mJ_Fs@qQv#|Z!2U{PX#2$H zt<1V6i#q#*{|k68=xq=z-46Dac>pn0u#61ixy<`c>o-UqrL<)T#=Ba}Im~Yiv$-Lx zKAEayCtCM4Fr?41lA1Et*nJ%Xgt4~SV5=?5-rTb5>nm$^%Q73Q>-Dv^*=Vh{+neML zM{rCiV`#Qq-#RFmgxG>>@WYtQl+M0tRsX29a1CK8SF_+!{CPL~a)0mM7Zx*7KJ)x6 zAng7T_Ax9b6q83icP9#PXM?++0NFkZA2K@Xx_?MY%cX-uFF!bnhk*FKFVcmNZD`jV z!60Ho`%N<-dy=lSrY?k}3)cRZ&H`*3w?v`etJ*47B=3F5;HUAgj}f7vE-V}tDgU2D z>=d625;!el92&7Nhu~1aQri=) zERPLC+tcat>Raw0yXUm2s|D0(n_AguuWoIx)LSd7=DJ;9X<4oM>iQaMY@4ffyS-it zF~r}#1CaOu#Sf-yz}t|q?C%@MyX8Hm5e3Ym*d3^$=s^|7Sn{xi8^^ zq=yhf1`nDEih9~+;>N(L4}v+BJ_Kh<8!7s={&|4FnLt6S zN>JSU(TKFb&+rXR7lohgX(H1{fy_tGwXKVHvO74+lZLYd8EXV&{8Z#~ftkw1vh|)% z#(icqFHx(kWgMqDWHKJc^_v10*FRn^CieFg;xiU5(PLr##phaoOc_#v-c!}0O)lf7 zBA*Kce&)Ftdim+5Tv%&3vuD)cThGOCeg}UNrqAi2am}Bf>)Jzaw(JdyS&faAZ8+x5 z^#(KT_4UT4wZ74=uWceaC?tX6@89x6WIy&p6NMO?@~9+028efoA4Lvs43KxlTpq~f zWI`W9HRGNiR@sp$(#a=U&jhHe1{`;yeI~X@aW{{ zk=e<_8nHufAP|r=+rI1ihm?9po)ZK}`}CoJz{1W`I3!o+*jE7_?E%epP57@oUOp+E zD!G7eK=V({qQU{{W&g9#4YAnSawrd!&XhxSf0<}fs*|Np?_uiM)2HtHn7`NkHTnM! zh*q8;Jeex}1kgwllte?bQ~{Ys0j+OtxmOm@T>n>V61SX1IR$(|FLijuu_@ zq|^t|{M{@Ws-bZ5Ch{T{F3jsW^NTV;Vqpzl)=+x<#VSV#=9Z}3gJXDI zy35qUL#+%|7QN? zf*Ik0ug4anotr9Wqow4N{$bo)KruHmJ9s<4nC}Ibml=b4u`Iv)f3cDL&LOrut^H$I z;;^)~`z-*n`=|KdlbP(N3V1J_WWO&<#khPd+&Ka~GQ+^hb4)2NZlGH}GEf6ofUu}w(}vXo;q zXBeoPqt?*t=Mg*4&TPST{P}=KE1gB+se$0P2d0;gqf;CrtttI`MM~?;+#o!ES{(Qf z&&AK%ABVpBsq~<%&*`S;3$WFJ+7`368;#Yq#^$QM-rnBY-r8uey1CM@+wHbxm2d0C zyYOakd;ntMQvQx%ab_LJ$SCV}QCHstOLYDCp@YO*-RD$Kj^E^|xq$oV&prPN1vLEY zfHKb;N&SH4pBhR1`vCPabk7q>{TnDfV*D zXy}hYX(o#s`eiv)%tMtxw?C1qU&Z`^@*FC5syP-HQS-nwvkO!H*p|5M*q|Nt6w$h>EN?V!2se?!$<&(v?b!t z@sJ@lvyd<68wo;;rL zc}9Y-lK{KW)@9YIhp$Y=G4rU~4*DAB%TakRTw(7iG_ zNLh*yvk#I0MN(=tmR%0o6Fe3(ctep!?i%3mtr+dZ1H+si!PoUoO3{ch>S_aOdM#$d zh>yVmXK1o}EUqCsHV>K%Rb01;vZ5%muIT0qz}0OlxAs_!GVdXE=~53XITS{o zan3=Vo2o=jRk)S7xiZ+}EE{(DYkZ1-h41pO@elZS_&50X_;(YWTE%{7IzUu+uj+c` zuZco8B>&12J$d|VBJbMb-x1|TCjPyIm~Ho|4)!EcJIRZX#=u0hM}E^xWcx2Q8SA6! z%c(r9%t(wAMfGKYf1Q8GKjPn4hn_srewvQIpTz$XF-aq-EUrZG^+)`pM{?w&E{#IX z^bR#2f5?BAf1m%0IuR)hkke&AkcgQg5{ZtOK}}tnEumk%A)k|tQ%WelQRC3j4CMA& zzMF$v4*ju#m-*<)62-}ERXOQuiM}jTqNiD08>FSbjEE{cA{v0n-{Hu#aBT?Kz^&j+ z9Dh~6|0;I(e)<5WjczbF37!9|1#`z(e2seXY;=qZ%UU`Thf&^0HBO*d$% v%0M~d(f#qevlNg0l_Dvoa$!g_oN_$NO>8pz4)wuTZ91{EXQ%RL(yILr5T0)` literal 12489 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 U@|exY`m@*vp-v)fRS^xk5 diff --git a/docs/build/locales/.doctrees/migrating_to_v2.doctree b/docs/build/locales/.doctrees/migrating_to_v2.doctree index 47c8a1c64d4c1011c2e3597317f5a79c7ebf2ff7..ddc5de3a0906bc3ee04ec866ddded6a13bb261b9 100644 GIT binary patch literal 122109 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%0AC_ z7%>=h#v8z9Aiok1wxfVVe=wTwQZJDs6=^On5?$w4=5M%azm8E`O6P^4`MX=rVn z?9|7j{=ENaa#%yunZ`5k zv~i)*%EK#@1N0mE8QPeY`#rFS09xSswt;@u`}5vQCwoZcAUwT=Q42b-*dDE%*nQJv z=aRiNk6Q(htc#pJCXDpNz%AGFq#BbeTBFg@@c6M~cs$H6E#u1d9?C5)K%@54mka@X ziHk|yd)iheoAG?^hJpr??i@H~06abM!QUvrLwR+Q+SB$R-?m2%>jO67SZlP{MQ2-3 zG6afbjan=BZk}8Nv0R+@^wS%_{BQ|^j|pV=aJe_q&#}TTUDWD;2(PCE$Cb(U;UbLn z{IkbU>>&uXkNxfbIp6J@Iw$QlW()iCCOGJ-9H`7lh}NgaOXy-Jup6~UpucMgEFw@3 zQX}9#kjXed*+Yuxw|zLSE~WTH9JLY~9;>ZR^FYKWx3T^`+J$ zIx;$?ipe_j@bL#Z+Q4!X4UePQdRyzwt*^KKp+j>l!@2WV`t30L^D_MQElh2lmjK<) z|DYeA+lU{Zp&$PX>BllC!bsIQN575f$2+KcG*PVccKYqD^uwmL2P-RW(Qi8aU@H{1DER{X zz0T+8$D@fjIs6z;wh%2@?h=#Ox1Dc&{XC=Pc}B+zol8N(3ygjj80{`Fx?Ny2JJ0BK zfzj#$qtkgtqYI2a=NWCzGrC-0G&#@cae>j|Jfp(}MuYQg{1@2R&$Dq~U}HYd#*4NX z9NOaN1vbX>9U9*SHn#H}8rKCjrVHcNQPR6Nw|=hm53Rp-#ep0`R~*=HOdLK;&zLx@ zClO)da0C6u#Ni7h9ZVcPN;1L3f&IqB;cX-xqy?Rq(GMmL>^CM3FD02Ewdj11elT%h zzmaxydh~;d1N)7M!@E3jV84;BbiPSHm^iTCm^j==GQq@w{YIM8`Aho2#DV?B#Nh`? zCYU&|-$D-S&!Yy;|vy zp|gk}hl?Fu1UENV!PQL>5xTnwf`a%5_&9>N5nj=j3^wnLfs8(3!geOG#JjF z9Ju0S@U8qq(*xIsdTX@0D8#eF*Yf`|;zc1y_?uW#UNM{s;)*pM>UcauZ)h=o4!Yy+ z7Ah+&2Wm7H<0guU_`*<^^be=XkYCLX{ym}=42Occ91$jez%7d*IMMkvyklt4BAyVX zBasX(1%nGoil%Z4`+a=<;G})i2t)OZ{4^D3XLBEhgO2IRmQ3{`zA_&5#^}*UEnnZr z=1HD%Gc8O93Ou=r+!Qsb9{44zkN6Q-RT=7%0+rREHC;v$yd=l|(8qrNFLw0}pZFU( zV*s5|L6d%kqX`;Ua`1_icD^H+`mcOTz>f^TS5@GxGK`eNz~87lZJg{UM^Eab&sju2 zGeFO((CK^(vEy1V?Th;C3l`Zg4A}E3cG@(h__8YVJmqM4 zU=OGw-93Hk7mL)d2Gr{+>VbD^dP)D%$N#j5|NVh&#qxH8#n_0933-5agE zWaaSlR-UtRXtHIXpBeVY1JhoaJOW>st#;QM*u9m9@Ny@8KWcY}c@E&faBK`m?GYaK zd-Imxfj+6zTa#wF17Swd+2|T-dlSnTL^d7g7{LE0awleW9l>+AFQACR_Ec!=LO z(8uhz&DMCy|HIJDQy3k+8Mh9dXx(@M7#(cg&{{{mJ{sU!b3pwl{ww0YGXARo+(xt+ z585k}TUw*h((u^PqZq+3zqCAR^?UjLVBu)_Xt!+)^uh8`eYo5++x@wbK0K9gjTXC) z^ag@HZ)zPtkJ~4k2llYvJ#AYn_gpkKK&y-LoJRC|XxJfSChG~#iY|~MSX)~+PPX4X z7>?$b2K{b-;jt^NL-$+^2a>v!SMXOtbB>HC(BxJ?dJ`CcVC-waj16J{ts7hSOtyL^)LH>mBt5)=*t4LI z>@)hZtcBtkx8Sa-_=3GF^1Uk7n>bjm9As?Y6AbCd_ZE;HZob(VHc4anWzUw~LlQ4H zmgGG(nN?XAI0YqLJP+UsIsYi(OLD$h;7W4ddOHcXkMdqZd9l4P(BX_M%$Md1$6P@c zS|)T#Ok$G_P?WZ{GTGs^nk&r}m{d@2+x^}q^`ou+qJ4BQ?)B`!(KG$QsiRBFByHj! znv;)uaOOw-`O~F5CdU=vxMi|wXfv0|cTzUAHWFFLP1*oYtgE^^$Hg#mqkay63S#!! z6Mo~$2^6lg4IZPabFo9;IvVJ`VHc*rS~(B$cD7L4{hf^-h|W6t_0T;VC+o&Uq?}c$ zJLPhniWscsskR@2IcJJKz1=XCI3sU?kd@^~6UuH73A`qtRAtz6GO zle^s&q?}{xqcL2PoZho?mc2BvO~NZT1jTcG_yhf(J#@WF_$q4w$|u>?-gw2_8%MIv zL43+cbtSdAQP2l6=~1n7IbKb2#Y!2Tj$Jcr#hT_6Ds|g19JAD@H0rutw;fQba}~Z6 z+V%f$ zp?-g>-|=nz-Uxm@Z=TQH?c|pG;~NJy@fWW9ka*Vyegp88kj97>kK~rRw$9M9%~Lrz z=J;=rJ4T);ty+#X7a(PJ?q>GSW1C_Tv1j6ZZwTYhTb()LujG%l9x>UzWcMtxDraFb zWWnAph(`o`vku=%-Q5!CPMw7gP1dtMCl@a*V_mnjJjb}U zV#{j;QsBoBnEjm^{)w6jJfla;2^g!D$*zF4T48H1tG}qXdn=v00B5oZ-;S1-u%_JL z_Bz>yC-zwq!uDw8Jp15`KIq}sElbPC7NOm+WRp#ntJ(}Ip}cC zj|$)0S9dQ6L9R>?H9kHLF&vG&IdN3gwW)u^XW7?&aXW+5>Vi;a=Eqz1W(G z0*g7!)or{Yk4*0l`}B?8?e@>)oc@5#-0;&dB_dAOhL3@_<0UwKn83Xc$3uMq?wgY< z=j-Sw*J>}c?7@+(vQ_D|cn;dp7O4=0Ga;6y&{5_y%ucz5i&%W$?oN>L4Rq69x z{T&(=a~>3H5*%xKYqATlh5iXI-!yAAz2I2IVnHi9l}4lHR7wTItZAi&T_!Kz?`LwU z8?T+?5+HKxoa$LjZfSwe<e_(FlU!pe_&en* zf1rml43y7L*LzI`rw{UhVy-P2PDQU;wxyW`(vw+P) zA4hUy8ksIehKazND{PCFyV!^F?76;x<;!rymeIqd_Mq)8s>P(kq6|FraI*g-HYs?` z-KmH{9S@HX6s%dj00omX)_=c;DF?Dft8t^trafBbGTG!XJkk5_F&JM&Y961n>cSP! z1tBd$7Ygvk>a}XIUMA11Zor0`rdA;*tzlGZ5E0B!+l+CyYmX2jL}bn1AM|5sTj&fGqO#|!mCfKvUHcrVeIksqzTF08Vb=&YE@yP+uVA=PvA(kWJ@4 zA_4{Ql-1>A6Yojr-8%Fu&1olRCLPUbd`bUQ^ z%c|Az1GXey>PQamA)2|s~UdQOQxn{-^Q^DhEc6oQwl#pj}!hU+~y{|q?z8)`=xC1@{f}rh z$ad;_qdVJOY)84@-8q1_Yu(w^7l!VGlUTI?2IIf#;XZ@N9G;Xei9$<=&+Z_`65EuKna&-LYsqn9g2wOld`&92q;x?L*4C|T8_Q?4SlBb_xO=yBGl$1U`22*LO4 zE@dOnBT=KhM5||ROWeRm=&^0JY3+UJ#C<34I0pBC8FdZ^&)cJ+-F0%vM~0685EQ>T z%-F8lqrV_RhwafdD!>q8LV&K2yA6CLvGcF9u=7)B6k(<4alDm+4n`16pt~pZPD1kQ z0l+iast6>(Z+aTERhyelmuCW*_4KFI|0C9`154NcW+4g^#AH&zU6HxRrz>dVcKNXc zZttoP+#e&8eh4gxZhB3=7PS8}(4K2@)wJz$u~34)Uet<)rq^ml%_`ZJ=~T^vmey-0 z=y9671H>HTbU+^I=#dkDnTQ8PQ(VT5cnYd-@!CryuV*271&xwyRNR99I*hM~ww!vE zMnSJv4J4#tD+b07J2AFiF<=&}wyrsily;Dy$5C$|JZBy;gw>j7VZ{hzbuyBM;wfmj zD*#2Jt?x7r7ekMWmiKd z1U-(DS9z3l?2*};hc7#zqXh0cGJ>Y#NScbLpy@$Q(=a@Vy3fi&-7^`f`zVZm=u@{~ zl?qzjEIZY*rqv1-;@VcDS}0W;rd_JmXvZrJbqRVLb+2qT`FcBVvPCwFUm{u+qx3K1 z#0|u=VR=Kl5lxjpm8#7d9>Zd zCA~qv9?V!lhukC;8&$JhE7U0TsM&U{(Qv9*Hr9+np@K+EF(s=BdK{~NUMLc|?Rj#b zuymw23_^~yC{+HKr+hy52@W~HR||$}1I188m5RD={HhLT{ZU`%RBo&x# z;!h-m{x$$)Cb5e^2rQ?kLGKJI$@}EI6sT;MA4~Xr@> z1S;F*#}YorFDyQgmMGIj(xN<&V=$K?0 zMwxPvv|>5!%AcUeO)pQmm2a94Y1dq}(rjfpQC;a(qWX^psIIJ1Ci^1r6OzSUZg+lB7ql-70G-Jc5hm^&a!lR{NJenG zOe=xeW~9H!k7dUoz4G4(N<9l5a^){sRuvoCT3y!*$dIw?Wv5)ZmPr{xh4|WH}AY_XLyOnnmm;WIPm%oNa5xylo zj`uCGXAz{Rz;LJfLPGDNjVj1wuJZ*>1bPqvdKy$jM2aMi3Us!3&m>ItU06(ZGE6*S z5~ytTB}~HQ`U{H-%oCSgfyM^*w}e6M!eRhF($gP-!zTVj!s6}=iv{zqDRJM^d4UW3 zYw5X!(K9YAMhBYBNV_5M+86Ow!fx@xV#ijGa&!yR3RaKoiG;Utv8w~gAhLWD0Y~D>F9x`xdYurw$U%657x7jC{)PbX znant0#AcaL%q$t#%fq+|q6&2P2hnvukTCwu>=>sP(!&s=SD`~Lq=tplTP2)s!XatR zXw|r{2|}G~2w^M~Faz%uALhj`O{v#w6GtW|qfS4We-&UQEzA$-s}#lfJB=RM`RLDrYegNu`82wO6u;`L{`XYy-_Nn z90v?y9&hx0BX%Vnz4NR+5lPrHZp6x3!>rbdMZ+%CHPbE{jRMlmb?l)UHOd&ow1fjJ zJ9udbcVR4_QTZ`@(ZIR2TXMX1LjDf=`_R@L{>KW$;MH~aw{y4a%ehjaRHPCcPd<6u zbw~IYuz@3eaftwM8+eF5JCZ9O$rUyHS2>bv9Lbe%sL3^AiiO$-jCmRs> zhrscq(npgmXBWH2hD#_-NQEXSzkYCy32F$R>3x&6_2uKsIusq z_d|zKA_eD_QOyohKh9B8r52o`ZsQjgNELkYEDy>vCd^>&DM6` zL|ZoNUYW#Qi9R7_D0Z^YY^IX~VKQO>AAg^)rLIFgM}JD5ec(0BIeR^eKYwHve}2cUsDm&H z9_bD|^?mq1oLK_=>5u#HAMu(BAO03T{aHvvwZSl)i7#ljS=1d9r#LG}AgULg1`8di zhV=Ce={dIYC+q0dRdtOk%=zgyc8YM!c3`7C7@g_HDcu(GL7Ga?OHvw@C^ftDy<H7Z@S39vF! z`%*NOsGV`Sz(+TQ&==?Bz0YLg?g=Sh1bydx`fl;GRHE_GnQ2V!MxsDJIy;FQDv8%; z5@>0BQ>c9P6f5N$_aFz-&&i}m!p?K!ZWaoKYDKG;QA-G=DheoLSSjcYvr^Rcx~Z{B z9Zx_wOdN|9g_D${vMfza9}e?p=f?wNsPPCdJKX0!o7a(~!y+{91_H`3a97n81YU={ zN#%r;7iZd|*8JHfY5<`oHYy^@Za3-+AqOcpT*6@mr)|Owr@3<2eimXzfJ5nUytt$? zKXsnL-2y^fggq}OY?NX#bIW&AOaS*B2 zATI!@jCS|MXe!y=Y-UebohM_?Y&m~Q^;%JqO@4`(JNe|o zw}J~#p150o#rp?B*8lLrKZL$mtSYcp+$Q5?zqb0aQk7^K~?ptxYx;#2;VS1$jJV;4=)t zsJV#VD07iw;4h1lh6s9Z+~V2z-9hP*$iA6Ao5{PL>iMk)sElOai>9k4dw7^rsK15H zv!p~4L6SM(l_n;2i=g^VKGoOZ6AA8-nF&38*W*xjN>^1%XI#dxu}z__x`;_8tElYb zDh{(-5yU;=6L-7+r80lsKQoo5#!c_dPUNSnM9${3Z1sm2F?+_F5pG|Qcc$15mBefg zh#>JGL}L0k0J*vklYvXR%1HSAXu5jB$Ht%) zif@;7Ze}u1^N;gBkpup5VGT)qBs+T^>cT(d-qy)sKHGw7>)qN~CX+Q5DF+L8Sg*~$KfwIF-s zNRtSk-ftwc^(oB6+;6NqwrQ11xQ`1PSLH^nVOOdJ6pAseVxxhQeJTA$f*$8LzMSiv zv<>g)7BrhDkc*7Xt+so?m&;|kK)2V&W)wE0=(q#^6wV_hBj8?MecZ(>me=qY$|4hP zBI^W+g76-f=ed-zdoz$WF-KRe;pzb$`4fYD)Io`teSf0LY*Qd!J7XTiAN%U0WC{4o z+&@`6HTqa~HTv{gsF5*-Ia z`NM(cs%sy!!1XY?b=5i`p%NO25=Rm?IZ9h1Cc+KdJg<6RL=&moP4wkVKK4{sWF0_d zbg}oKspMj3bVZ^@Iz_1VN1GanKtaBwH{>M6zYjs#q# zD&&M-(e0m`%zl@W6GAUTmvD<4uW-A2zk8-_p|t)zHxpjBlQ{10+{#3$a|ixW6ES9j zbY}<>klQda`qpv?HNtz{pnoRv#Re3F9E95_*%gzG?gbyh#E3tAd)=ln#j2QWWc(yW zHAnw0ki-ELEl`gE5^tF@`v|40=DYm{V1UD;Z-UX)VX)+8tMjWg{oOEqxQFBXed%_n`M*E zP$k=GWq9!#K~geL$Rj@=|9}!r{G(Fh&{XPNhLgIZ!J#n~ta9BK$_c_btq8OHE7Y5t z0dh%HBgyQ%fj*sysx%CK9{#m#81cl3ldmU&1iyr~oB=RUr~>U^*PRlVi`BYbG8!dR zV}S2jw9J|1>(vaMsT8~d$I6I$suRdIQ^`4U5Cs)*kdE#fR~iKu&ss2eNsySIB1e?yeShrvix-b;iR z4Q;sspt1{H;ZSIlaYq)a1sb>wtYF}R?Ru?*o6@FN4&(~pQu#tFz_FQ;t4RZ;xiF<+BvBIXx3|G+>PF_ zaql;-JgXU1y`gKSKJ#>3V(3g&mB&Y`3Qr>RY*94LVpZrFL_l}acx;pk%?@7T%0mP+ zt!h1uks`LP=ZPuZP-cxNxsx!e1&GP&5mr(`PkcE?55FQmq&I z%v`-{{bUv<{&+?v-VY`|*Jq-m>5gTUss@gRY2|vUQ7;s1a<=qFsZpp;&oAKi@i`2g zsj78*v}y&W5BE>m&K+{?T&!}vfk@~o*AGM~SDFqa^?DfCUU8m_x=Yy$E$TQJLf#Y-b=-XIXyLwMhsTDU>gN*C zucD9A68#_=W$}zpg6R9vmJ_{NDOF9YW}B6Uso}Reiu~iIOtf(2c8m9=M61Wr`?Rz=#*j-dphT-0+HzW<5^S+iES6DZ-qxzMDhdyw zP%QHDN_wN%ux4IHyR^E{0*Z1pio|)#-*PEtrQrCqzdXLF#Ee!JW>^`S@f0va_n85c zTdvu<(I{JWlr=JRr;7V2jY`!h)UhO(*$)3OLuabsA~xiTqwhn2j)JCIj*u^p~3)fIozk&Lazy-pM6ytY1BVKBy+W);A+F{042(QlE9=@ zlaI5ZrdJc9{KwFit4R&923&ztZeSAtE;)W!xNF_PjV`!LyJk+W53ErBLaPZ15|V7= z{x94sG03+UQLra|H{d^f_Uw;tCNbeVS(xx|8JX~OFyY%i6Hw0%b?mB^WuUN~gPFI0 z3Wc^+uhT9;u`u&8^_vWxsp5}w$%2A(ATMeU;HsUTWN(wcmFRU1eUVmZuRxnP!cF8^K=sADUX8Z|0 z;V&hb4YiV3aCa6K+>wz5KLi#$-e&=phIU1-Sfw&}fqAx}Q7qa)kgRN)wb{2`9>>s` zDzdmZBuI%!xor_iT#LLr*g&FOhdxUyybeP(y~QQUnP|&}*R0xFu~KxfZ&lPPRuv0x z-2Y=B(5RO*%b3~0b19cXc#}VUI&Bt-#DMruC+jH(Vdb8SX;<`dZkwCg9!)%9=+k5F zry>c$E1-5lE{=3)vIA!z?9rTi>GyD@^8plTvBlNy;&o2Emg+Ihm*xv{IVV)6nWbjZ zEt7-xS!7hu?M9A0pi9@Sd1HCLr=#rBb5=U9Bfh;GNDL+c-#I!tf&nusih3MI>&ZOjBbbgm817i`$Bit?E3)m5f z1|Q~4k@B{Qec6LMhNsqN$YhmGMA}H$GBhwf?68gYiLz zALtM&KtgY1BdZ=DIuM|;U{nOLzea#uqrOuWD2e7@5A>#*qjWU?dp0H&f}BQ_K=Xe= z)78^FILs-eFMB7xXV)uE{#NLgQC1djvAwZJ0N4c`s5n8VFY?D5f`gv3$;^{;u2Ur=^HIJsN7ae7cQ{+ZbS+2|B z!wTG#OSDVS)jNG^?+v$*hCS2OG+Vgpq*IhC7B5kM=TqKE`F@rac_$gXO5%{0x`8z?p39 zX9Rl@Mod^)j-Di(&rTFhc`A@h*)o$t%!KOkD|)O#a zY_5ms#v|-3i3BehS%hEWI4AJkAN_&U#cNiD^5NM<#P^={qK>dJ*(E^?EfnN`+ow>@w(7Y%Tm+m}Y z?sEUzt&AkzQJGR!Nl&I;KKCSOQyUi?u&3mf)71qio@%uRSQ4R}DrzWs3vZlAI*PwM zP|f_-r~^Z<`u@e2$!Nel;HDjqyh4UI@h6hdekhC3eh`h^3Zp9HB)Ig6VjL6~=RgdL z8KTNboX)2Skn82_5nSgIp_DoKOrS&6V937C)Jig+V#8Ab$fhyDOa2m?O0G_}N-|=( zEF?do)`ND@OSteJkEBZc{&fWqfFY(y7|PTi(ZyH+b9(r(u5V%0`H z6(kzZkh-GIa|GR==Mu0>I7&sXs0eAn6@3OGZ{kGB&+?(I07B&pG-dqy8zo_nhmt9^T4dL)YD9 zcf0)@0nOdNOaO8?O?#bpImY(~GOiN@nmq_HOS&PW)1esVDf-dHkMo^H{Pga^==AYd z)cqF=3G8@33-9G9vmmFp`$X=%dpSFIJPyH|8{$Ya^FofX%Spl09 z%e~KperG)L|KuQV;r}wohuKdzXDk&X|6d=5CjzYtBLaOz1X})u3)h7&Txj=3wi$E?lKvy1+qrdjzo5?BazVm(Ym1cwrZ3y4O$_`wA2B%G+4bXWBey%6k`+eT#ah zKj3#lh#d;Q5BGJBT^W(s&qlgEh#7GaufJrbO@+H%(uOt_g3tYB(aUC@dHkpY-&A;s z*Hj?+96n`GmXcMd7Oirvq)}o)*{B%U;&L?HL0qrXm3vAQ{=whCczKZlj%t39R{7Z3 zM^O--jyBzNI*Acp^v zv-CDk?xyXmOg&BiCV?pcn+Uf3F#&Sfw#(NVre;!ie-h{}dAY;LXvcWrA7kTJ0mz>wtTsQ5rmJRGXp~df zbn%g`5+Rc5zCU1IxLJxI`!{^D?-XQrzm_`t*4k11;p|lZ?pjbiILN6)mltTsM87;h zbQoS?^CJjy7dj;YB783Cf(udL-OqJN+3O`ZgF9oQK7V42`x@wV+8t4=Tgd@ty zOb}&P1W7>;Z(@z$!ee|c?2Bk3vEi1rV?!f58=kNhY=|7`6h7Rx240Co&15ECC3a#X z{g((f&iib&ZQpP<&n@50y!LJxjde5L&lP?C*(>OOeag0pH2;m$0qxm6z?(?$OUdE#A3@ zRyYCt)uT&NZ&}Kmo$;W(()l@(X|@7>`#l%=Bf!m{FLOkvu)@bKRPSs6k z@=L`^kT3r}7u=7Uu2_fJFn6~{LZO&Z zuY7s<;LK_o3I}|^YbwG4=eRsr1uXlGVxwds0AQAjI&Pb(;Gk)-S~4qInNqctaKPlQ zlPG8C^buM;LrY_EO&2Y~$ysU};}I74bZeJ;*P~ZB+Z{G8{6fJcb2N0thALYZ(n6F> z*C)JzMcur(OH6#c?}(}HuL*#=PTJ^xB|-me0D8QyIDK;aE5OR=EPfeHC1)|?I!Agj0&LyuvRYYFcf6?Me6vzFKe zP#MMJN;H+kBU|mj&?v)VG64&>PeIeSJnBqDZ8xJWXMMe-X*gW1H>w3)!}Y*=1v$-* zSwqf7rD|2u=4TM}4S-I(fY2yc6<*1=iQSEjykn2d7Bl@ZQgREyfk9BE#CxhpiFgVr z*&hX8*;>AXBRJblQ)E|TZ*P4(KxGt``_NPt7S>PN+gmS*8f?V&^8Wx|9ybNoIEkUQ zk3m~5G4N6_G3lj(QM9#2U2jw>1sh56xVf@ivI^6Wi>f=F1U*h-uHX{$gmJrTO&6FY zAQ=`I@2Mg%;wc2?(g^U1yqqPtGaHvgc^OaPK|*Zq`DnUodD#~+)(CMS-)}Gl)i`mX zwmr1v;!?!^2BsElbeI;r7^B{>jG}`KFdY+2tw_5Z>SQjja>(?l;zH2l#HGMzAa$Ya z&J`#6qX*zEQ!UZF$PJ5{nqCLY!!qPORb)s!g$x~9CW#yYB$ z*J?&-h9YmOtP%7$S^ELu&?<~S@uWMSdYdb7l--HsK&yG<5V?S~%SqE5o$GNE6I~Bj zaf|*OBO%!fY!w}zxvL1T`ZF9RWHdJoRY^AghMLVJo74U6PXktxk|zk~SI|@v&W!%{ z^nr(^@OzhBiJavk=8vV=y4h) zCVTGD;CgA#IgHAlyY|tA3 zDx*G>(NxlhY}ufD!xWBi0e%jwx^4=lab}s?UX8X~h_oV(KBGhyiZ&LI{EbBh3RY-z z{<(^pBj)r9L#kOO=)Mpoh}ROxnQJ-;fxWtb0Xr_ zCZ@g_9eWWs!oqzrQ^f6lkCwsgo4paQe8cukbR4gKvdiepBu~KUc}+#c?PXjpOBxk_ zwF^4x-)OZe71Ps7x>hftAeK{fNG{cgn}gh0ZvaEk5%YNqd3iW1L_s!oV;|_BbM({5 zX2Df;X3I8DQE-lK9+8^TJ9@+?1r~rF>TS!dn#b%{Ap0JNbENjHYcaL#R9{Fl%nQ7s zN9BOXRHF%y&oIwLBNl%;c|peJ^OQQ0d77ZfF;VqbKyd_ng$wAEZLCad1)ME`iD?){ zwOlSZwT4x16p^A!JbesK*o&K&=R?Sk;J_65|5aVX1#SOd!Ypz6@-pcme)+8eW%ZjOCwuJEVwHR3vSQIf?om) zZuMCJDb^ZJqpH`csC(0>)~h9yBdIu65v8xdkf|XwUU}@X44n%m+zUh^*HWYr?lv_` zE8I34N_w+Flr_+n3wNz(Vz0xjmQmkDGfiE$i#l#Y!c8Mu5u0E$3%5(z6vCbSDX%c( zdJplRMpYR4g(>!wOfRo6Bs?d%!jP14kPokfY+Tzs@9s0ti@WgnnrNma(P4E-MBwIJ zaB~72UmST^2yX$y0*K0I2@Xy6`ty;uu<96~g1k2JzhN%-f<0WB`0F#aHu66atGpQ( zM=ukLqqmVhg>G{>sTB`lAK#aJY{OlD`X z7yCmTKA;=Ck(|)$=eqsgf<4HMmn?n6N*Ewx0m~*VqvmiAqiMUR3d9YLZYBfr{P6`2 zh_szH&NsMu3?j{54$)6=?VgK*AmDoXQ?lzH_J*5ciS&DD#Fj|T_h@83XQ^x1TE<%k zpR=l8{;SX^!DPW%UDHd&l8JhvC;_c$hTbr62^{W8K}JfgLe8sX7>#+RLkJQo8$22Jb0dI_;qO@kztc7h}Urjrt=0+ zQnC^3W6n1^y5c$tjnfT0x`sud zZk2SD^TW+?23F`=IN)-FnvkU9U=1t2;0-y~?{$~?+_Psg>*xM3w_KWjn5sIx9a1Pp z%!gSmRLTW-Y{;cR;d)%URj*o(ZsLYq&9N#q%Iuq-PIHLIx2G)=qBb$FqEW#UQ!^*L zr?Q3Yh^L4GTsN&RB_e)(BI$zZ`!oZ@W>H)RP)SRbgdL)zXu9f%_;h!b+$Oc6+y4i? zUo!>oI1@~5uRvQaFIpLK15^gB+o&#Rl^vsiYpQCPZ3_l&0;^0fYOBV_3HoJ#PU;Iu zQ*v+)Dj5~hW=E75-A_P5V&pwl#7I1a81Wnf3AiFR4|3GjAp7RY0F_a03^ZM}-0X3) zDWs7`Y^3}e*zv#=MB@a7+MYmLAt;rGf$g`30Sijk51`xtUD<=U2V&PXBke{CL5~xZ z{UJda^t*PHl>9jG3rmUjRFM+#6jHL=ryW67MC7LlWbBeKm1#LQh4Kle<)vu4Y7yC~ z4l_bN$c=g76fEQ9gW5h1ZMl3D%NAm+s6$aI8>o&AKdw-!;Z_9P6oefO!Pz?z| zkCTt9L-Mi6;x4QntQ93E?*^V>Iq{wBaDEFYq%lirR+Q`fMrf?!bUOtSb ztCpAj(Zh|9n|Fdczc~flIJu#=zk#+~ZXDdw)-VeV-NC&Arft-1EbYu9)_O$?C6}j1 zPgS`g=y7r*w(Z?vx;daOU!!E^E5I=a#=C!^g|Ib?#a<0D zYuqrH)>$Fwae{Kav{vGWU0I^1FfXh|MwHOp2Xw>s#e1pu^lM_^i=9$ zZ3O7#6uu+~kdCIS7NDyVM;#$d?*_|$a0=3K!bEM4qb(OETnLA2EF4=maWhe|R&A6t z6EcOUBl6CRWh154A?R_!bd(Fz{ce>sna$+r^HOPu{B` zPR1mj5Rm5r2$xQ~R4W$?#d;Mt6XX1pZd7Y}p^Qw2YNJ@GY123V)j5%%`_h>Z;Y~_4JGgyJ6FQ$;1k zQ>f&g0BA+`{ydQ|!6hxB8XGP9Q-I3oNPG@WW!+=_q)qnU6&PoPlD!X1{P+|!;{<@( z{vp~5%U>}U;Fu^Pi-RI2E8IkP z*bbXf7G8u$0-r`$@(l;LFezdqo@BL9 zo`*VHrDu~JcMz$AxyXU1{`B?$x{KGx=;@8`irwcm6}w`;E4+s?G9fESJt-FrO-CA` zY1w+COfw!fkP4NVrnhJD>8;sQvj9GPA;RVY$r3#u6x5njj)v;getcfrl8JNpTkmS z1HG1IwY6okYt$ZfZT|wVm6xmt?U?Kh3kTx~%}_zHk$U;LKrhL$pP!|#CCqoT%y(B7 znfytRgZL{8q{*d`k{TgJucs~{iWtWZF1)T-OI`hH;vj$ z5;HKy@V=!YIiW)D$wWV>5?wL^5rqGUPxw6{t058pqiaX}4`nC*pREP)BgQ#}0ZLKw zAn_9%jhJ;QG1tOK_{@Ui)!0NXmvA#VuAan=!8L?!ac8!P!sNAbHEjrvpzEAlLErgl zO|li3&mhjg>^|sAqculV~qT-K2@n@ zCBo@!3=;LCrk8&sB-r#KPZ$$qWlzUJ7`5EAPbCrkE+2ICmbE6DzP;fiSeKt04k%)p`oela%A#YFO3{+gwy)_uoKrYWZ{gp-QvvO1I3pNIrT16UG*uq z3!Nhq5y9bmskQ4$uEQr1+!Fz~suwIfkkiX0JdsgIg&%;1lWV-(_)&Zw9Q_-wsR)jKl*?zKh(nIJalKNui&{goa5M!+^H9|ZXH&3b zp-8?GdYtsV7zK0D*@&9#)POiUq<(M`BhC}AmzyjY#o2xYYmeaw6~m}hLqrS9c62Ng zc=R*iJ6@tTaB+yRbl;|7yAH*6nFEr+`&W-LvqUx%LsQ=Zs3dJpa4gmxR2++Jg)P+~ zhOOSmpkNO(94S_(uuLKdeIZMk>caUED#m?@xe?^Q0;A&ON8~2ZKn<;d7l_|aRr!XSY)GWSq zr#}ijiOGNBI|*!-<{$~8>~G9CUw>50*UJ!@&PRZRH(wJ*?vq*O>s?QB=^EU)3_bT} z=jSErioC!K&CWmSH5Ie-C%Al|X1(PU$`xdan;HVmhF+^+i@j{toD$9;P%YT$nK{Rs zO+K7FLU*Uz_L=$iA}%$fcrgNKqOKBt6`^7O*znSzf4XhqBr%22C`1?)E`BND9}X9z zRzys{!t1#-^1Wn$Ugc3HYIc^1N~+8Q!!Ji878uqtjn8K(0g~sX^eX>J=+H|5g|pMC zA|i}??`@o2#FYdkyGzv59lz z4ldrn#{bfIfSdzea9-OA_RHdP_p% z`7Mx-Tase2fRoO}3S0$KYnVm7TrrRkTSWcGdJV^;Q-&1?dWk znJZ9VIxv23dpLSVKyvRM*^AAG>pk*2qQ#O0VZ&+!W-aW!urHm8pw zBJ9dXR_TIGX4qmv`Cs0K%v`gH>B=0mmng#!QylG5(Usihsrj}=fBRQ=Sng$(_E}(` z5BA?=H+x_Ql^t?`p*!8yb3E@{LeZ_7E-G+D*{Thf3tJ^uOr2a7N7D#3-_Aim&3B7+ ztl)v9=}c^%jY@?uqlvv4O(p7QjGQWCoI?4%VI7yql1%>H z0rE%f3Z3*xzlkfJ1pg^(NcIP^lfAhnWcS85h2&d2qbX4$nbNZg`dOdaiV*m7*|XM= z;-|Ay`~_=5ab=8CsD8t2vr!UDlyn-DG56*z;i-BO;M4n6iS(Au0^!fsK%QN^_=sFr zJtQLvLU5mzxl!w-I|%`;v{p}F^ibX|JkSh zzEA@tiR52q=ET&Z^xw?Rh>NdK7?G_gy;wAn*W&uD5eX!UN41$3>&ho^A^kdrx>yHV z@O4ZXfh|!s+WQQ9_Vs+Z{^1MS|$Y50`d=``W1AK^Z^*xi~&ykN0z*k-8bSCq$Y&0qadEg20 zjeF7bf||^~fP8z@zMKhEq=-r!O(y*%>WbDC<_Mc<`Q+azWQPP_F_+HFT$pMujqFTV zQkjs=TyB>K8DS|EMyx08&rEV=Cn89GE`sFrtwQpjT04^eM0S#|tSQN9kkd$h?Nq}$ zGe7q6K#brxncxU^ywzuiSTvBemb!U+DqbXRW4}2&FMcz?3)WBC!=%ax!=9TW{kwzn zl|+(c$1cXAHRT(M=(>vLPL$ZF*mf z*mynA=f0R}6iuUqnjZyJ*VOe|-9()Q2iuP*3}T_SX3Cf{L67srUUR#97KL^d#eF&y zuVu+Vta$OUCM&$em6FAEg@TUsg&_jDzVnuI2K`0%3K&!{#jX>B;Q37g1~VD%9Wr!W zK{#IU(DZ?&0MADqN<qbDWv_&@IzfBp@p3&$=sXu5juOdVucVJU5bNXr~zHTn{wxDtKY?R)F4gfn7;pPny5 zk0r7mO(d)AvJ#d&Fyx_j-E;+#`U;_*I_7a3VH+FsxFc~a=|tpKMtxPtWNIWh@b{tV z>P5s`piGgDovKBencP<<*{%o`UGPbN$&*H5dna|=o|zBi!YBGLc6K%lRW@YXLW&;h z6qYD6Y*6Ua&#+_+zU$AhP60=PoH>}`<7P78f{$z+6p`(&16vh9?163ir1ANrAu zcO@#IY{o)qWWVk;6=`Ij;htTkjw}HO)h}wLDz213m6oDq<7x@inXEPH%(GLIyl*+K z_vjQRyDG!G8Gxq@cWiTnE%g)q9;J}6WWLdO(DNR-o8aV$TsswvWO{zjL*LEyQmzuE zizeI-#jLoV{*;>kVW4@u{g-A#>XS{>+oW+wKv#*=XIF)jVvB;9Bxrj~`sv?5(S(Qy zxo{9>HL6+xSI#2q-)z)zr=M1>7R^$nQqik3r5B#$v(fFx#Z6r}dfZ-W!x8uLL;5Tm zL+`o=jM*u5_q2c~G*|}Y7D?z#9T%5G6(Bx4%4}(tYpdV~uh{d&GQ8 ztdYer8`ZLsCY3$7?j%Z`RBfJDDThEn|Q_B;&EKKnj4q|NM!x3 z0DzfP&%@`+BuSEbNk((3L;TTIA*nc@K}^ysIWgpCfRIpf8_eOC&?9Q9W;3pp^;EYD8@z;o)VKo-+ zr>l)B_y`6528RN%<;oqA`N{MufJ0jC)0 ze-S!z3vUl8*r9wZiNNC$d6-H&9s^Jrwc~CyUA1-u#u(O%{|zSA8IniSCF z8p63v`c#s!pHF08DrJ2+KxI_c*Q4pGl~oyGSXKWH+*@HNMyV>jiC0zlot%$CS2wV~ zB|^S00AMC%_3)WhS(DM6I=y~uRY)qz8pI^MvJyjH1cb!&irXIbhK?kMI?hw;_+PE) z=vCa{R>MiUQrhX2pvNg|i!1Bn`=dN=QJC-IkeS`H5yGLAQ0b+cf$G1Hnt|n;oZU5N z;*#_0#DcIwiz8G6AItRM(C`>w5doYdql@qg`{F+gP5c@vZNJX zgY0u7TP}NX|5I0F763>oRR(6lSm+Q`rU5-OuM(> zWqjok!^@-SD>js@Vg9y$kAiwIy#CQ&vG7M~zlhx(!*4iJ?6l9i$B21*_YVXN`loDb zp2{1jPljW|`!XtS&?8QfErufRRMC~hVJW~*H9`Jrk&G2Run6n1%zH(rmqZam>iS0l zU8_!oY{IAKQJw*;jP~P&Xezm9sq-jVitBI*TaQlLTshZy2*=iA#vV2(Uxthk3)o)p zffzxNXcl5u(8MHb@2e9@9%EuW{4PEw2Q!mV+3L%*@G3XDLN1Nw?W;paIboQL4o>lT z$|CUD#GgnAePE3c;#?gX>UJbD?NoghsBD)XOZa@^!s4^v$49m%0;|0OEB~d0+ZR`b zn=%swd6#}BAU)~=AwCmSsug6Nlx;ZMWzBBr2xlRx<)G9}5tocPX>S!I=y5YajeFDq zW5=d|e9P`G`N3Yv=0_&_RFqlT(+MHKEtAvvp@_Eu?v?rT>9b_v;p zl+GY>jFfD`L*Z<~MchMSce{GeMhzE{n>SNh;Um?wLIseQB?x(8Wo5r9p%j^4xLrw0 z?7RWl7*cW}d+TQw`WcNZvrx{6oH4ENGa{|fCQiN@y?JSc)V2F$mbAi4kIMuM<`>4i z^*8PpXO`?xqG88tDiRI9&P5WpYFSRnG@M4IqScGGQPk_Tn(3g*VYz_N3ni4vS3yp$ zP(9)^s2V1YX`KSET**u+}KvCRsmEe$u} zY8A6wH>`G)kHa;;8sfpyJP1%SDros=A{^(0`f_CzvpW^Uj~@N&1OMl8UDw>E-bNCHnqF z7W#fNBYkOF__$ABvtU&9S_3Hw$T`xiLS4iC*9EO!sWnh&vy`@;8bObv?-k9ayG?SN zj-rTnc5$dD-|vw*h$QYeB8e-Wg184_ph=Ydmn@Y1Rz}Kx3uAxSr!02IY!oeR(9MgQ zRVrahsOc5mw2Ro!HXCUrm!QW{w%lwkP%X)MER?(waLT?I)f(r=3tcUbGQ5{u>sp9I zishXgh=DGaY5OAjmUwWGpvHRXF`ndpG-5G{9sb@P#vp;EFJ!Q4;AmImXysr_a)5V4!&BmfakcXX+h0;J%X>E}@Hsl6_#PGr^iGPMrxui~Tdt=h- zsqJ3i#|?G4Q7@YYGJ-3}4@Q<#qw1KAa-|AW(x_tJDdluW(Bs6t(rmKYgkf(&5tc|1 zP&|#N6PGDOsR}&m_r|~%B7bS*dr5xg336JY{~HB zj1KADHfqJg4QV!8?FDRy9hU2?=kXX~f*o%7vs8}vv^`j!cRzHGf1%1?e@p-su+rw7 z90g!|>~vcIJVwjC(UA*t7)|N~t7}~57}n~^@BMce7#mk$ng)r(q>xD~Y}1uVpGk`Q zwM500^-hWwe3_{zY{WK6KqR2_UNKOzjiETKD@wOler(FRFl>jH> zh5af|mIZ2?_!9}p?(5XSrNd4w5|ND14n>~?N?SY~laRV@RY+}gbyb3wjM$}-S}hRV z6ViAIu(m2hA1&|JPO%(Pr=ig(xjJIsCaf{S#;}no{&MFo8VCFaD8a$lh7t--OdNNr z3Gz;WN{TWitgTL>>8dBlgz<(a#(%~1L*!@fjIu=%WJ>yplVE=lu=&JUtRifS%XBQe z;All1mz!A)LvzYy+rc6D)cJk{-JduUuuIq?p#Y``GS3zbr*tK2N;I5*<441vlPFxW z5s!;N{=0-IC#O~|>sk@j1auq}FC({yiU(+=8iM?~R%hg#ejUvjK7ZfV@Ak)oywSxK zAzk;LYWWTlw>%U7sJ}2TzH{wT3=ID)k9%Vc%4gaGT>sqd52A8&evXL5Jbgv`_eVpI zQ2AGI08sgz>UbnQe^nwYQtA2204k%N{|cI}TF--n3@i74LTX;ZumnwTFk87;Mj{G* zqxb^~2gEgVVfIHb;kOBtYj^jA8c1EfKhUK*OQ+()d)Ww80J2Uc*xL`I>8kk|FyNCeQ=Od2!EAyz%arn`6LSRBVl@p2}P3b z{VawkqB6EoHjD~t3po|dF$y}uGYzv^*UH%GXcW`#X%O@YXJc^Z?H$b~cHxJ}!JNkx zEsJu@eaKdD(&|o%!7JeeY-baI`_Z0$>-TWI3`>>g0ej_RWJE`P&$f@*WSB#ZKNTwh zHF|yccJ<@$_aQJl7+48n|1-b^_7x2A4&}LI6AwI6HN){Hjl`Vq4DUlD=Dc0y1)8I{ zEOkRI;;sE55u#RD9KqiR>B@TrZkuEnG4{f4qKiIrsupKX4Ft2%s3a+&{UcW zGVW_k9e3D5eFwViaWQm`A(>l`j^tLfLPjv`KA&ONDGZB*Ao1)6*N|t&v-9j3Yr?Zx zhCYRDyPBtEeJkR1Lj?1PP;3#kK2>fy{}Nky3*0&v^;hB`o-8-i%xD-58PD zs4Kb;rW-~sL6yu$Vq)s=hyaTW@uJnEfO;{g(D92&9Nx;%0}-Bf z;kf3@F!d(84+)AG?HapCzY$=#{30KvU{)c&WmHB)P@|62J{_*HR>8gsvTD=W2^ak9 zIhH}^_!s#d3v`N)PJ){Kg{HeG(A%hW2PZdY4+f~Cc&26dayq1V!QJQ>;c(Ls!5{C! zRlQ4hE-b_7FVJaHXanuG^b!3XKsm5C;~fB}^G!&EW;e9L5jF;NJj%c&h^$O@F@M&x zEm7L>c^XMrJN88kBtk{L!dsKyDUDgVx8SRsR?)e1vZ_qID&k83l~Gf^g{G3GWV5DowFSr5k-B`5;Ru2}aqSo{86E;J>xUATo@|#zM9lGcL0Kb-`QWjvPg(ASeLZ8NFXQdM0*8o&T0e(B0u8{yMLyZvN4P@tD z%}|A%yE2KVl6j#9GMUoLH0$>j0K;XvicF@mSt?X&1zR)pLZei!T1H7TaP|gIQYH}| zXW)IAPQWjI?e6;Zaf|myB`@CTY}n9SxzF~oZ!`WPK;QW3Aa2>diTEmT=QKv;Vyr+c z+b-I+hX14UxK*5F(#v(Hq}R!AOkcJ?gKv*2(YruGrasWI3*eR`K9j@6={$&UwapQ- z!g~FY_vpR>Ti4%CZ=$@MuM#D~UQSF-qkG_&r-iy$MA(CW;xHlb!Q8$u07>ezlCJ#|1iu!x~)Ec zB^uFd*)pi9s5=x%h+xhB>s@vO{(6!Y3G!w1Y9`Y>J!*dmU}Yr#b!aM)KV#J19o#e$ zW80Q=MIu5ndA)1CWvz;!@-d&v+oVsWer{evV%M`1`_45XwlcT zrZZoGQg9nwE7p-Hua~N(j$@@2-LO&gvw;6A ztJU)6csS}W&fDx3SW7P2%l1>E9n%q6|Tl4!(=TD(od)m55D* zH2*e-L)sZR1WAIut?XFbUK{zC8e?9kV{_*Ve{<*cGw>-va^xmo3KZzzY(q0nasQLL#678i=rGDPB zhP40H?6iN^+R$De<22eUv56qL)6dJyh?Ox6J};X!ROl@gtCm?TXw{mj*Q(`e-Krx9 zZ&}5(mv0?s;Qe_y0l$P8JPUA$IQAGRagTluis{awT*c&4Br5tfV{>Q6$GTJNbA!Jb-RQ=v0yIMaqz27MNHH(Zm*@Skkh4nfsTb!+ETY|4DcbY|P;N=* zBh&|770QyFhBnfs`uP9xAa@KP@vmtgqf$VYox7R+^H{#KKt-6(eZSx;8MJ@*c;VKr zYh5OUWU_$`KnMc=%NKxkH_j>mlg(HV*aH;tS~<@mL*qevrSm=r1B_1V03?F22p`G} z;^r%0>nL_Lq}>f)#I7U}yHUv19&(k0xN#AyH)@Vq)~gMzu4^b7VpL7KKhrV_MHJm) zB@O(JCOei~t(ZH*v_cm>doOb0g|yMK-j(x>^bcFq34C^4q?(aEem%)if9`Z?uCUU% z7_B4|;(tQtN=VXI=uia<@Ziu(X}%C;C|c{3j_=thti%!G+P6IuL7m}G87nbDv2!%p z=*sm98w7FeqRCEkJV5^UXr8}1G1)GjP&u)c6O+xj2$ZbJaAkrc*yecD?hfU%EG5oIi`u^Ww_6$xg&U+Dk~ATqHv>1hgyMC$?)^hO8?4JlkQ!V9*(F0GomQ zN<7$(0uuefXueC;ELQHhc(S#ncfCJ1O!nAk+o0kICTS=>+A!H**~WMQ&3B&B2R%>` zUkq%05l^;^2B=3t<01UoJGlbuT)z#al6V6+p5s za{8Ds(h~!>T+fqgOfGAUMoYtEM~~w1Fu$~nE7yA{x3~a}x|F_T2;fUxOzPg#wldj_ z=X2K=G>~-Xz%c{h>4^{i1_2(*tCQ58vIqILJ#ttdun9+7qs1;d+k%oIP$X;ATDfQQ zx@OAvfaAiIaly^(&F6?W;ORtH3QJta7f?H5k{~sduMZ_&1_mwL9-)s*k+-Cu!lszs?#?4M0`3EujB}Gc z1erKKw7ZUL)6P%U*}c;%C&tEPvujYG!4SrF&uT+GMyO{qSg>KBAUAuc1R=13#RUw@ zc7`kDwcgd*-g;r{-qtU)&b2Q z*9&3w@eAORw2`T8{la9^0xUDmNvyO!KH1KH=P$oJCS)BSYOp!{=+?oOV+R^yW`CzX zW`05&ekhPso(LK+;&kq&-|nOze+5!>h(?`H(QkiF zKbAoeMyk$P`fW@<-bU4 z;m3Hgg=oogmzc!9CL? z=yQ(I<{YETc}A0Sj2`D1EzU7IoM$vR$Hsr2jr|-O_jxwvb8Nh5i@~8Sex7GzJlCP| zoo8b^*P(HpXJa})Zq1S2y|MM$*2Ar@y5c|%p(_sTHzp1rqGwDT){}@Zak!p-W8&}y zk`5*gA0e4w;=q1m;_zmY4$^|oOXvp^2lg8ihZmDfkXm#;KtGr`u-`~KIz9Tq#DV?B z#NpRHabUlZu5`XlKbSbM-4_0f&E6B)A<|v!Nh_6#>C-ANhX*$u-}+CP?2_5 z9N2G69B7UGe_J_!mj+@ejw@KStzATCrBj!fq#=_M(<`6%?()9hcP8R?;J?xBz*T$O&-4}o zS`7TmP8H>Z);26IVuVV5I8UsBy(3~CRz?&KuT*!V+QO%f{~3&CCu3JkhTqCRG#0x) z)LWxx{zJbaL%Yhn=#kh%L zBEB%vCB4JBN)qCugMW|k!r@3zR}#YH$K0|Qf)kxt#yf@vE#gz6bWCLu~|Re_Om82B4?r;U^SR62%8pzaBUETbyX1HT&q+$w_UbZ z?oi)~h1)ip@+chWN5Qigg&Tt?EUKb_PRxEw?+G~3$3C`*eQ$uhqQVa31Ql5Z56h_Q zf>w$=?^pT(xU?96CxZYeOCC%ywIK8|f2R+AYZ1I_0KTBgJWn}V9@qn_NOxDC`o$vk zs{wUUMIC#mrkC_Def&?0_}{8G838vSp4ZqV~b!_LZJuG<+KTIkhYr;qSn3RF(WvXw*ERg@#@_%?H=JMT zbdSAcer|o~%($Cv4}_1F4NuY0r2kjh(gNJ?&rGyL8of=X^q~r8CAmIFXKyw_)(% z`q7c+qPw$iNgCg>K0b5kE_U73aDC~D@h*2b?03A;5QHZ}pV0{hAnN!`f5jaP@FV`- zP9L+s&I(3r>4WF`$ABHZ87WUV{=Qx z)s^cKM9}BWOBbWZv&U!k!$EK5co?kTefr1)txligG@{o7FU$;Pyp7_@wovo9=!bAe<4Sw6rT0M$q#vlBHGmq!$vHVu1qLM=L?i3v2Ez z#e%hGe6A`_>EQ2%3|*OYyIY1A3(TJJuC$M|-Ti|S4iK_e0I$1aTGi5K)ZM}GF)GJ1{i%t zE~9T2Mnh6n$$ZFaMMfg!6%Z~U5BmAhX}I&lc}g@sH<5p4o$_(nCgF10c*oG~FNUcx zh5SAnXw9pT4%IfMjSOAEUul>J$cSQ?+zLo<#rroV zi}%<`7||JkN5P!mTRj+r$HSH0TG$^jYk6?kTkH6PgS`I(c-tKg5|j9zSTV9jc$}c6 zn?9xlI|SVoD&HVcIi{$r0x1bp1^5V8fTYLRKca^}pGN%ud#?EJ=DlgM!_7CtA(0*6 z@Q%cm-AxiNHTUHq<%6>|Q^G+vVPU4q^u=S#n)3ilmEcJO}H?FIu` zx}Sdt3UO!wu?UFz{%V!|m<07$J9(t-^%V*LjisKLl zh0MqP@isQH@fm|*fCvTu9-xtia&!U8E^j9=dzVkgfAWM#_FL-2V9^*BBo|AvpOt#tg(aQ!vx^$EA%#h(=J zaeF(yD32#hNB<8(jn=`X-fDQTKk9bF{=pNy{;`8=CrRJMe<&(CsElk5!3hN=WZ%CL zJMR}LT+Q)&X9;1*xQgW)iB2)JY>0CkNgst>MWV;vsdC4Dg3#^Cle%RS-3`2D3i}ha zygn7JVt5SN@(!up@@+J9?qErnSYt_&o<#49C29G5yq{K%4&mFWmFd_8@BzAQB{USuvHGJ;{-A>2evT>?0TbA(`f3`e*562K(LO-<&xWHL`Ixx>MH zH#~7DR&7}!WxX432ihH|e(OV$T8>z5EEsQp|T{z`KThw>wxt@DQv&N@n9YwcWcsNI(ek>>8gj zBGhW80J@8PcWp_+ZS1oUf6ZMCYsbQH zjb@rbICMKJVNhEd!H6G-`W+bHm6LF;-5~7464!cBjmUY^pay!@;0J24l?rxsy0yVt z=y#%yUptPd0Mpk&JW++M4>!=)mtOJaX?sh_{-X)aM8sbtC(EzKr;OZ>Qkz7kcT1FC z{$act*TS}MT7h4;4I{Gr$n+fFFnzBbw%e|4IT5EeCa{Qow8{QBr2r=N-Ck{_2jkwa zkxd8DyJ0X_yQ|j+No%9EfMkGE7WTgu;RUB@&77-0{?^*sO6U$kd=mP{YM6xM|NUKu zV4x2z5MvV8QM)bq^GOS}PIoX2-5_Sm@{a(i#O{6XjgMjkNk&f@)g&YR4w3-LNUN@) zHi^DDZsC^+V(b>qQ5Ylj`m0*6YLL7?;~FSJC<-y&1z0n>h7X{r>>5}gQW#gnu3={) zT_TDQCTb7VhseoX!p>CkQWe#So%IqTE-F${>f^2GgR7@uzygMicEfjF%WgZKw zH1BZaE%))Q&`0ihmQP5(jdvV}^3T;{zqcoOOiB7>LO_z=VsulIawqfmNmIeWi#b^% zqviQV+iu%oXqjHxVvBy@UO5wTHx6Z7}Th$-udYMpp*0YRMLB`Tx*}W7V1(N=mBJA6K1J zs)N`ECVmHF;A9GX-wk}r37d7pf`f2v&vqJZH!vG^6j+m`@7sh=;(iGFzjK~IHvSWT z3fUN6a{FjFgnMQF_x^ANaZBx z{94<8s52Oh!b1xUW8vl;DLcsNN8YG8QwNfzH#F)>sm<+AecFMBAyk_`rF^lqma1lt z&%u;~(pm=?GMHG&>Fu)+VTApzyR!ahn(A(eoX%orxHR%uO6OiS+dFVaoY|rE4l(m% zU1fX+9T=hz55guZ9y*TI#p5zC@cDqv#lyDiboWRC}4B;n|8~LeBZF)VXT(b zcKl{5YF#O0GkVjYewy$ z6*SD2-?YMJ;6f-Go*nsC+iF^^s=*jRFA|Kor+3#d|E7g_7LVQ23)~foFV=cp_zZ}N zh%j1>dah)AnYhFy&HkaXi!2Z2%)S{=xA0KimSo4!+!Zw>tuWh@A>se0Fc3MG**{y+Gd_Ah$ zlnPdfAW;0A{XR|6aC?Pvsv+X5sbadKac;EDP*$no?S5gFK8-d#kaA3)aCX^ z)8+O@$2-?f9$M`MBPAWcR@5#KtFzjaT#Ncbh zC~l>%oeWQ6@xN*;&IpLzRNXqBQvvz5*7~s$5DZEP2qBcU$~v0W1>{<=@GF4L1*GX) zp%ZxxzY#R8MzdiXVau$y10!f4)nHY1>jb?>K=wa%gdO9x+p*yLOstI5crpQwJQWPn zXy*z>ZCffBmlea2Sb8nBkc_D=5a>w}2zpKh;%2S&V-n80&P`856ajkmTa2+h{G#VauTNsYzS`{q@K`#=BtFZh(T1{5GWHGSv1OB7L z7H%K*=&dF8-K()L!+c8(@=ZLa%zv)d`mtg@1|^tJ2xXbCqgkE#*MmLJ1Z>WHuO2jw zw%0b>fs3qx@7V2nyAd@Y0)gc_a9@>ze1cxY{DpfEzx0B5NiRJCQ5#~j4RX%IQ6D=* zYH8DG5xVeR#Eg#D-A;xm?xnZjQC8>Cs zCKYOQcv0R+nSoh;H>|B#$z1+nJ_JNKXG=&){XDAmqe`C~1tP{e5XV@V%@I5dd=+4o zv8*Hvd_9^L^|^jfjPv#nWL6-;x}55pNktWa6>f!xTDCF13Y#R`n0KSxD;YTNaT)I zkWptn(K)!$09)i@F;=#L{544`w_=wT;x38y-%tZdv{lP>u27tqN;!J-W!@q5W;^>x zg8h#gY*py1S*w2ltQoD<*U@z2YQwS9wB|<09+8mQsavL(B8f^F4#+-Xe3p&y$$Yl-sYK@oH;>NGo}JF~n?Yvp>^BnQEEOarQ;-HaQ#$HC!GuFgRLGIkoo){FrPdyFtHsD+ZV7m&TLtc7de*E z!WKfqwER}+HL7N$2zpUq@RCDxto+ad&ZA?^U_b}J=i{yB2FL zhYrU~+t1^N0j*bZ6}X3eH8&W#!_ffY1lA(dH!hA-9LK5maF9Fwcq4I+9JlI#FDo8q zj-tJd1A&{kD2teqPkwu;r0AB7XjN$0-U3iFTDEtischL;KUFQ;1zA+t+*q1U+yqH@ z6B{N-vnyq=q&oCk34|2QyC_c-gck16r9=YzQ4Q==?l~Fi9$nfb$e95v4sfq3eOxYc zWaiIkfUyreM-gJFtIwArp$ki?8~iLl%_uBiKvP**W^#iXj+%j1Yo9TX6mOfz!K z$n`=G3yzWF*oGg3So&z0PTj`d`-)Rgf?nilj*2-HonsnyR>L{*$3m^=En~ZSJe?!w zOOribTZ7FdD1}8$UIaIPz{MHXFmKYgAMDBX9V{<%XhHOscAO)T2RRTJ$n!G|B#AWW zJ88nG8Z_A!Oin=^0IV5}!4uF_G6plIpmH$PWRim5Ti7r`7;7emr2!KGl4)06jA=MG z0ty#nzZo_>Y~sWEU4R1xZM$V4P^#D6y5EXivuaM3pcjep=k6bN{9|;4fSvRlQ09aG z^Z<@tBQQc)9F$TCyKt{8kHVrOE`t0^q~%xLA^ZMTW?f0(>Et#YrA+K6Ta8C3#ri`q zMRk8xuy{_V0+UYX5VjrfgeT@ZtF(5H%y0UN|HOJoe??iH0frf8df2g=JY`xS9`Ovy z`5BxgMesCcD!JV8c}c%9bwsRiwnQ@tSVseBMH2@93w zQjVc`DJKvaicABk&zF~?RLxMlm|l#-MxWy-m6 zNs%7p@Zy~*FZS>Q7Kz?S9sbC;}_%)Ri+h&U2vS^m^;T*+wNEFGiK#BG* zO_W!+GD3~_a(PhSOC5Zyl;o2X`f<0)Ntp7%o}Uhu+dVPJbHpIo@6zBtzoEfp;^Ol0 z?McTMTVOG~-C}t3voyLdZ)kMqs0KcDzWOMuJ6}@q7h-VS`8I9SgTKRic*DSXiwN6j zoVFR^cxb)dYBj57D+qd#^Zl{shTc-IcMOh@9|NUxScA@Dmnsan-Qmi~C&2&luMP+9 z8r&ri4?65xsbL6b@MMNwo};M|QOQ1ftPFCkT_3)BDkqgU`)h zoONdEHm{#%v=YO2QClgbR6XehS-gY7*o-@qvhzk9aysnpL+rASxvxYsdS6qBvQ;~HqXagVFusM+{ipehNo zl!>BF>gq~Puy+6huH;^$=`@=-Smn8a)o?5u=V*e!wsB&@i0aL%Cw2*Xk&@rHun-2F zA=H+(RrUg@E=H1XM7Zp`sB^(WTVB8ds!KZ}1~u%oggJm=pcgJOntAc&>u^ zJ?x%Wx7=3KX+)lFI;LqvCeA%nJt;-di@0sjN=VK1Q67?=i^7U--|G!=c#cebS`uY2 zT3hS&Q41iCnJ*y%#L2rE;H89onMTNB=BA|*)bszh0@W9#g!J8JquFYCEwA3d+_d3Z zW@MoRPiTU=QCM}S7(p*0#u&6}qttfVz>L?fm(=SzMl#zX>5U&+F+E*xBxhjWfs`8AFz zyvn&82}U1fvEbLWu2k`m9m~Yc=fA>mQvt})aEV{}5SmJUWzy#J{7px@WhC`wf&&n< zg!s8-T6CgUw>Z?tPXZHeajXD4V1h=yZWwLLuQwg1;d`N7Zy}X~qE%HBkp#U+QEaw` zLFf39h-CHjP)lUq$BwvRhys?VS3+5wxKyPYM3ae83M4K64M{}Si(EfV7eZ-jY~7}0 zG?K9Y9rah$`}{2$F+I8{7pv6#(T6hh>Rg=z-TxX;I9Eg83R@Sy2VD&_53-uNt$n&oRb@3ZL`!cZaXWN?fVMG zAUJ(t&Il#u?j)#HnY#mxCL2lmN(QYO$^G0&PNYeW;k=TQ0*3S2N$nM5dbKtr)fQGV zrk67sr~sxkrZ=PMhK*@$65_gnJqSTg7?*2cb%s?}Me5^mz>ce8)M_@ciNL@=4b;JE zpgKZ`zap1*7hroq#g!g{UZjeML_`vfa@x>A+ABc239#zV!@3h%nwzr2bM(o{+-dbu z5|*r;MNUQSNod+``DaPR?k6}^RqS3gVk)*b7ZC|OeJO)i)ht~ZWtn{mU8-83t5NBibja{j0Zgez12mP@Xr`QI4xZYCw+^XGxS>pVb;?)Q7lQpv zpuzPeKq4!``5wo#9m{FLYqi?#M$0uEv*`s+)hQ4`FVYvduKPk-_Qt&e{s<+`R_Bqd zTJAt`P~sncX?T(XV0kw!&5RGFtvZ8wr6HeX=1rB}MDmi=B&2!^#voK`Z|-|Z65mFU ztLoNIqY=}sONwxndZ3Tx9#r)b)0VBb1iV)Vll>ymJ_;gkxTWQ>=^QF4-Q5SCnQe62^rPgYo zXph}O1zX3$dCb5t+bt8NzPtd{^C~(kf?lM2$TqQp3MeQ}5g=O`P4~*v{xw`nz^-|T zU6-_|tG47-85VN=*Oy3avRa3kwAQ)MwsVx5;>_$YAtuE zW&;rP%41E)ATYTw=dA?%TN?0UeULH(2|kJs(8pO_3{42i-(o;Q3~kFm>dU}J0!&Jg z5W}KI)A#()_I%rks)`{&FA~Fp_qg4YA~~2!TzqzmHpe6@5Nzjbo@KvmCzml8vuh@T zlUQ&CHIzh3HLK@{RdLpFjt#wm_ls`zeYiJikX7c&)^hSDnd<;+#!WH?no8z!#!WIY za#}>v08fd2OuH0m)Tvrs8VU9#fX$`R4Y3W_j!XpZq2&gl7esc$w4)FetjsW|dJLJM z7fIvinE0e(=(1Go2~o=%sdemeS?dkh?N#o|fnFEoS`p(P3s2&PfPg(eAwE9Drf#lE0qVZGecW}mD9#>HxeA0w=yG8p!coU1 zdLnR{Q6)&^smyagU1pXcyU*A>oF(0QhG4;3RlUn8axp!iyc#VR*3 zM>!8rGiux_no1fsTaNNP4NpBTu^_=jU#5Fc+>k_-aZFzyie*o@w{7$&HUGg<`pfa1 zykSEFs!i0YGz`=STixOjM<2j=xy3^X4%;^@ z)5k2#@=(CL?wFq4LQXM2$-X+y{Z~3_P0))h-oChu`)UU_B9Nh(ANJ;tn+x$3Axh47 zd~yD#vChg%+RGm%(j)3qF9i|5LX*$a`jgo9(NeZ?*C|~wQ&#`|cL1x5R3(cIpF&ef zk!nN9HFgA;~Sw7y1d{|nl332EDg6B(iBqR6X-IxddkG;tu` zYnraxu!E|zbb_8rNU{8mcf^Iw*T<(HAgi?ejZB$tQ92#QDN`igSZl8}rY#cBK4zwm zE-5*T5em>rk@$3=`>Fo>f%<{^`tsjlNTImTjQ!5a#E;Jub>~A-NuLmSm=MUjRpjFF zrMN-}0q8tRip4iX2J_y@dD_~Fs~DG0-vws;6;MPMQ{0;*rF&>+L3L z_=IiOKtj(a9-AoK=zA4i2|>S=k5Mng{}2(72X=SdQ@Fg;?G3SAnbDT-biFsN?TA#k z8;F8z*!qpL`Ez-`=((q;FUD4?SH6upklfPU8e`PC;x!Y|j^#y;VwN8ykg>d6UPvz` z#(l0f2vz&#Y30Ni_kMty(KWhgD!InlV%$p$G1jBqr$FS0`YhVrjc7L!p9<`u?9ZWv zVnNGc&q*S7%$`dN8%jfXF?}!1c*>bmx*&0ap{oLrZF@=F@+vfynKRRZLz*HJqX+i$DZ zi6rQ$H7gn2KU3uOFBH0EVji-H!ZQ`cJZ6=c2eBK!e)5?T=$x2mywe*k9*CIBO)hXH zg0dGi@d9@`OMy-{3V0&B*fK?)LMG!t`#@uT`9FZM5=zD42!&E{bT(Zmb!d4TScqWg zkBF0B0nownj`$bqA^v5W7y|=Cc$5@o7LTd>{0yKL>!7Scslf5*;!l&NBD%Pf3!T$y zn{~%%m~|WL#$n6FHXYk(nSR4{o37K^%<$-o$tb4x{~Uq8Nty}-p2iVCRUO;{JD%m)q&1Vnqj!))#Jn3<;>~xWd6;3`Wr|XLv~b|NqXETAK9=lo zdmGZZ@x3xhTi8wU^$`;Xr=CPtnIqeqvoaUMfd9 zxBvw=*hMUd7QmlYZe_rKBa*;`=Q;FmCgh4KttR&`&c~Fw2}B1MWXT|zz3*zEiw!v` zCNIfC<6$oDwvCWe8bt;{d5S*1qKxo4-tdC66K{BN9V$up<1yuo*vlEA3V03&S}6z4Q$AKmZ*Lyyt=UO``(}_H zNA=^ApiJjWX|5Io)(NgvcqDTn6qyPFv**-@JXA`-@%iF%sl)(HbHP+Sr@sGv?%LY$ zMF&N}@wJl&nLQgEWCNlgfUcHG`#B?&4 z_Qcm#aAPxjVl(kM-Sih+Bl1$>Vu9&@xyE62E_Y$h&~nuAHM|3OgL5P-6lMGots~VD zRGP278lYyhgX?IzVLN!XgrlyCcZ1nPQ|7+*Ps>KhRp|`LC~SInORTWUL^xMSfcWafht$nFpS!C{VsAjD9GyvF3MIkB2;I^6e+;MXvM@1K`&C+ zXOY6L^m=Qx!3yq1CKYuf95BQb1NZ3FSY3N|Ne7k?mhdymw005cVe=#IW>5n)%UZZO zFQ0RCbGu;rN>Sf!8-XiH=w~$<%SfnYsV)W2sZ04Qt+i?gwnjoRAmLI78K$d>gz6|( zmr$Coema#}z_cCpqpPlB5%g3-OGZ~RStqw7=1E19 zb)(8;Jucc$3ltAYpz|i{XLJGsk-{AE!~8nR<&VNax=ZT(JUb12TEYC>Twnem0A%Lp zCazkD=jSH2;2|BL^^mgA zhq^5DVZYz&&%-VUD=^Tv(Y1Zz`?=h2a6dZD*RiYR7_;{SEQ#ROPb`7t=Hr*QuKUEc zpZr8Kmzoj2FP97zI+BP65hPLo&IynOOZ~v6-N(v3%97VhI9DSi{cQ0!WUq=^2N1n(;P=W6Aj%1UAN8bHk$R=*5QCxq3nVee74tGoVa{&B=>Whu

)1>Zbk?H@uaEnkI(1g<_Cs{Rs5!Bq6PzG%x*QC4c}-taPLGN+vLeV$}8~?k?nk7 z2}ei7HIw*r6^UtV)}#|zomCt!IUdrL-q_oYo$gpiiI+>}YOEQ3PLmflky+^+3(=63 z=5uj1&8oW$7zyM!Q(??Kg2k^s&Uwx4dMpCAos5GOh-E0p*itkJF6y)N!A#Ez8O zVf2l|VFMI)zqNMDE$mZ#o%ADmK#f^m1E6;ANz{et)*5roTW*=#^-K)xL}w6A+nQxl zsKfvoCrk$P4#mr;T?EhA3{cC|$8OHmg%sOyuUOu|yi$7qy|O^F7(u zld1gzeZ6;?@L@K6x6E1zs*dpT-=c-s(lR!tLsSw1f#-o~@J!lC1N!=g&{Q^!>$p{S zQ7-@qg$dzyBd`P1XbNz@t!rBiyY0GEg2FOHh92Qi{Rqk(D;g3Jrvh}EVAy?5b+fB_ zcsEPF2y5)PJ|35H*ll=x*Tr?7xaz4H*-g`GvwioI=T*Cph9_!wacT&OQ-4g+xM~J8 z`0D57NmJoH0wD!X)W9uw@Ecwe)55^5V~<77>*eWa zD#hY69&}NWq->c~LOg|AZWJ3X5GaG)d1Cb1DozyZ{jAk zHm=OBx?72$AK-*U#4B%Jedu&Vyt<80>xkYbb}`Ro_b%vG%Cadsp5x};Pr&2U({+5yL7B2h!}?8aSjFCNVqM+$0o07n@1tlcIltNJ z>Q05Z<`NfSkccxmE>UNg?h;{P6n8<-sZ0EPDP6b3CDMR|OH6Q7+=Y(fH16V;2(cSQ zgi7@LIsC%i1!}oB8mPDtcsSP6G$S0gMhM=*e5Hx&ncGxq5(>F1HC&RpitXCORf2b) z5_^8i43IiId)NOhgBOzhp7H^I=@oCz^Pl*6q6e))alo6-e@Y7Y-BJaV6By|_ojRXf zf^7dsD%(Ef*lYW?)wY{fXgIdzd69+kXvpjtuGN5StHx9A1A4gpZ3H-}<`DF60(x1i zvTQN6|JMoasn@R&9TI(|R-~^ZuUOZq)jO3|q~$*|MPF}KT2Wtbnxd6T7wW4ZL>xa! z_pdzCLUe_^MU9Gp#5F8fA`>^W58|8I2Pij-OG{$MDW_SN8|NmD^C<pAf^V)wu zUY{eB1wASv`3c@5MDhw*B=xqEKz>pi$OZ)R4*{x-@+Ic+zoY4f1+pAvO&q&mIx%4u zaiq2%LR&75MudAeP%op2Yp<+E+w~f#VA#SLC)6PKu$8@{I1=d206?koo^a$1}?OE{tNsGGBqoW|SUA*(d1NDU5!%=55i0#wEeuA`i&Xx}x~}nX`Ccl|<*wXGWlQPq@Oc+S3)Ce) zEHvh>@7+l}T=T3mTg zQ%fU%+5M-8TU;&mNz9uyPO7SS4fmMEL&#CcpXJ>_Aula#C<)WgYeOhk%F?OJI{<1% zrF;*X%1SxY)TIPp&2K&o<`eC6R8wb3Ml}s}UAlqiR5kywl$u+kni!B!%>+k9HFXrL zt0vL!4M3HvCdvx8!#YZOLq)AN>U`IoCgyH!BWg9AhFkU4Sb|=pnzu@-c~^%H_OJEu zAKWsbYhydtN&X`-s6ZS4x5hkG8!zJ8sPvknfd9&SfCBE8zm=rq8(K#j(7CSx)QmcJ z+MZ3&ITb}s&H7*@5j986bXsTCtgU)Lqb(8eVhmlLX{ZF;A~nMdkcX!Uj*6P;C{|Z9 zqTiQ6KQSXU0~FY5v;y1)gN@3O9R&4y%c?sK99D9hRZnOV^ddETp&p*DxdT>_V_~7+ zTM4N~2hz|yRE$sZ;_63S3yOS4zH~APM}iF$_lII!>)O+MYznPM~5It+gPa|b{VBGJhX6f zq=yZ&{*V>W>VW_jh;svhw-ZOXy*W^+b4e`TsfmReF~}uxGQ-SK_Fv{hg0i!c zIC>jJ$A4ApT2;|XI{q$znlXm>0Ge)C$5}}n9a&wqhY%hjcTOy!b3s>ah=8Kn^qi{p zpOzAGOH`W%Bvd=WQBiFj#pF6XW`no1XswKFL&mD5`$guD>K40BS}XaMt;%4VY=}o`)!@gtXK+f{YQFb1Z;Pea!-p zbjTKfJ*O7nDj@LK&L-G^gat@(R5r{{z_A5!mvLmzDUQ}-jw2gT21mup=_ppWawH@F z0vX{}4m%pm0Og8J->zGzLhYDQ%R?P1tL-;!L@^cD@CbU5m0M8r<~;Q_$L_$!nd%c* z&BFmMtme73XoT~d;>-;HaG^F@!%57+2$zx!26{51?&Mms=MhuMlBw24OW`X+$uTzz z916^hNa4#(l&Hfi6{AW~#|r^!MvJq8rW=krL<(QVRS!CjgW=C-;{U7QfY~D;A$Ur`GTnOG&vUF&_<3Si?lb6lDF`o-mxit*z zX4Gz@gc2@#uv&)UI@kc_2Uz2*H+|elU(p&8^df7>_J;DH=RWrY7v=}o0wjp;JdP-D zj)iga9Ta6%6Sr97$+dNVLM-D^o4$Fx;#1hFC~K+`#-t1Gy!1}}I{)%D*?NxCKK zN&^(?n&7CYtBzuIbtU?J3aE-HTHTDSM$l@8KGd~|yM~+XWS;fMUZk#v zgmXGP3Od7Q_7?B#4*N)@pnL>{E-3i4#IiD)syfYFRlV|p+_2>0{7!Q8?s^UYdUuX8 zB1tB0q;I6nM#XA2*&AL9STpKb9Ze-Yo6#F;SZaFp2sn2&8zKmDL6#{JRp>LBDj7X< znyQ}RIn}efwALz3w?@w}Afaao&WfJtC|1`qqUYs6mFrm}ip-|bc5n{Lz+G6l4zSU5 z8-AVcf3bY0>WwA@y-3flOH^Pubp0hN3z1Q>SRa&g5yyxx**O2g9B4V()aR`sJi87j z{Yq>fma<*;Sd&$04X|cZrI(@U##Kp1QPZQ7;LIu;A4suB*CUA_^pUJZ)kTcD>Htb& z%H4Vs$3$GuKuu)aD&*9|y5ak#ZMH(UK_w$pU6W&RV4BIrdTc9=3+Jn~ApjpBS% zZErZw?vYRLuGNCCR>2;YpCf`41Yf_P5laoe#IDbxq2$Qxdw6GH(!PRb60hE?b+6J< z7T$?RW`7l+${0~HDf%#)O0qj!xK)U)CdV%V`-$o-&e|J13O!$MK z>I8|P7pdvp`VzN~Qeaf|AjhV&rFOO;c4z?wso2sxrO~On!GrfbGw&qbzY+hq!e&;} zMOPBPzp3$CRpKcf&1o0LofbNp$I%Cy6tjI7Bc4%NcVifmvd$Q@l{lIggYiUBrl9&x zfpSvs7W^kh=NQN9QySyW%D%+H8#j@-*80)mx*IHtH((ho*r`hHo1hojh4+$OSXdZ@VSqh0 zYi=L6L$b=~s0JoP<4A9%H|o#zQE9NZs^?FdEt8j8VQ0G8h0+8K$4G{(&{VIBqoY`6 zpQ}AR!pU4Ds9|-e*w`ux2X@wQlMcPb=L1w~8FczI@w=67PN*GP{t{;(Fu;4Hr@n?^MEb zYW&_>O2aLQ+-QIza!YVjA~zkyX)Lr_>V)X`eL$64=+JLEo{bvku8D08mTjZF2_{!4 z%!flf*enSPz5I1ao2M*q5^bdom8bmUa7%hltkJVKy*o)HKcbGy&oE zL-Ih%>f~p%j#TZJ?FY>Tsaw=L=9edkOAWYb{1bpG^Xet$S0#pln&06>9&X3GHEdv@$Eyifl#MpDRU-wVZN-eWOeHBH7Po+Qs#Xw^%84Wut16*oMRXyfc-TtwlcLIlfm%teot`@yF6EslY_{^ZE_aE8Jh^l2Vu$b+C4DeP;dyM}ai!a1Tv51E)F_urp-SC@A2rMVe83B}X1@yr%`*>Twd zrET|W6tD4!R#U|;297RsqvRHw3KfXDwuCj zk8IqvNunn8lo_Uyn`zG|lsV@9+k{d)`8rP%acMZ;DMehKeoao_e2dXTbr&+}O6Ff@ z?p3UPZhC+6MM_s_7bz*4tK0rp!n!0JRBgY`Bi;5x=Y<@xV2z&BVC_oaBFEq=LAJ#9 z(}0BSPjFOhzm8&c+fVfSU2t3kYt6uJ*>%&y#zd=b2dJs&S!T0YZ#uLWiZ0+&2_Z`c z&E(YC6+thu{XbP=`>|$DW?WvCyC28VM75;_?UIJ{O=96S`!BanzR7rjRy}{Vc00*J zo)@@76Ox&|z)=lQYPe_i0(WzeTjvD?HL_knypg=X6&WueF%^joQ?)eH}0?@`T&b^xnPRZ5KL2{e^L=3FB>Ig6ztNmc}DtT#M?+!X#N z%2xjX^pgn8IJTW>l|+zo(jO5{P9|rfThr-Zj>G$L;zI23_U1yC2KYMqR?3s8rl}go zUdza!LXeGH3CG@orjs}}+3l(K2j-*B`IyT-)%oeX)14noo#OoHIdy*TD<$lfI6oSY zaDIu1D$Y+wvAXjk@qY?X<<75-%MT;0UzjL+iCaFJu5H)r*p%pnfrDG7suoir=ta)& zXG@$PHWzf(*wx%8mT;BDV9iBE!uXbM+IO;sbT)2<#UgRo^?M_1F6-lHc3g>=-ebLz z0L-%%C<#GdV;Uv2^<_$Qb$bunAYpjXWJCwP)45gN-j+WnvB>j-f2qlfY^3r1^s}Ka zX@EAt4}O7z+&VufsFC%9;*I17@6GtZ4f0=7W4$|dGIepjqzJQcK~{_;(BH{0N_LjA z;iRaLFYVBHVxq|F@0n35bE(UU1vkfgoPTlRJG?-;7$AZvtexC1RPDfkLg18J8ND(Jfd z!|}9DC>C9L-Ff+TF1oZNq@tO$7owdfW^sX%fkgu6&)2p zFLG2b(;OAK6R})D+dxI6b8lRUm>=CmeS&U)1r705Q7H9Os8_uDky+lT=dWjelBk&% z(EqVUX4y_w3g|zl0onwg^H~mZ>wJ!&M%L$uHM*4^HJ=^=qlOuV)xgy~wS-d`h>*>PeP*GxkNI9=a2&8!de<)oA6Pga3Zwd7fW; zp(YHn?XBe3mNY<{;MYP9a_jt>phniOi8odJn%+jH?e_7x!n(#{kYhey#hC_oww-+> zDe(_y$UVCk`$52((LTNoO*d{IId+->d^J>zNLb{&%E^1ZAg|)QG=<6``n!p+kbDsR z@{*}bjg#;7ComP>Q723x+NZp z1|&RGB82MXauSZP#R`t}oZ|S!#~w!-PzFcE3+pIW_rj#a-v?B=7j`|Ave?#-ayeQt0IAJ-5LNfF0;`aF^ zTG|oD=bbVnn9gN##^+t48fn=VSBi5k(*SKkoU@OE+`2eNP$L`Xh&NK4lgSzD-^jGw zK7K}`2L%e0(S?HVggz+uu(gR+v3tI>P?aS!>txtf6emr*oV5v1W#*|Qb9@9%CEvU) zr~drp%<+v%I8uzf=B0laHj+42cH}6%luSL^NNvwXTW-BW$8m8Hp^fV6E-od5{l>k+ zxWUy8=`dEEYM9P)wDEycXG@g@r2v?SNzet^J|(G%=u0W2QziWNM8b2dct*N&zR8vB z9v>Y7&%H-_IjyAeJ*`U)#@&ve8e@0ehs9OI5eF^ ztA`4yt%tT;qJ6_OjL>OQ07_Tup)hY$$E^Zpgx#Hf<8Zipk;>&sr~m)Xirg) zdUrduA}uYW2encU6_ReBHAP?Qp+f3w+Z3(TZLic+XPB<0P-_WC#K4!N@z780%}xefk{ zByojXj=V>`Wj?ogXR1 zO%A;#FCRXcp{xdPGIdI36!)O16no_^A5NZ9T&zqfQgpR|>qlT0685NxKAjg@qK}k0 z5ftnqVb5t2%r7P8R#4(;!tJ&5Y2K(mhB7`N6A1*nA584O0@ zp#|K~k$*}2Ye-_Co|y#Ck7%MKPuVI(aO)bNO>hFQ;~=-r2?%Oroq%{FIe{~I1SeTJ z{VT;rj!^HkPd483GqNdx&Wubk{?FJvDbDc?A0xD4-*9Q6 z{7Yl~cqtiVUommp;_ox!%;YLQgQk+Jm~GplntUooUh^D33fq+M^?Ks#B*P$)PiM8} zTgYq(0i+oMdrp1JKa>)GD|`zZknk-D71Twf2{@7+lyPLwDURQM%yDD`%HXK@PaVbT z{*$EW)j*Z|&!BCzQA`b0pPV`_Qo{8~O*60p)XGIdvK>_Qp9Hx0D`$p>592Uij=$yVwh zRfmmvTOx>wIpM!ZK%SN%`xI`QdS)nIm?Pp6aD9ZjHHQKuLnCWW &RzS5y>i8ZGI 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

l$V}U<^67k z1+rz_66K`<3FReZVnWKdE9fXzSKfC*y*>}vTzNyQ-gcT;ZFKzz2^I@V8{mwOVPlJD zWEfcZtdw9O=tau=MoD>}+V73lWJRQn6iK3Fu!JYPr%lq7{yelGs&yx-t2xfh`%LK6 zG#x!>(!|N{+}fjW_?{dolif@`(i^T(XNohMpt=TV6HL$n4sz>Ekf27^1c^723A&{= zwHQivLI)%heEay&>;jt;-`zt5gd;(GcYa31r7=A#!#mk_>FEMeslr+ScLP+J&X?qP zo`aJ3vx-8OKEcdf8IK+{hSWah@9?QWZDDHrsQ+LoSCFz#90~(NU z2PuxX%2g*O;;5aehsl$0eAV{=ju=n|MQLOIrNJg#!s@&z(+0}kwh$1e&)piXx z@>)g|c%f}mG1jVE4+whd@=8WmQjC>qqlpToa-Ej(867MWt2J16dZ?8ev0ACFsNGUn zfc3|xEWmosJ=psbuB^D-us2GIuxh`i%JHF6!I3wkWeTx=AZaQJvHpUXN4Pji((vq- z>$NPe;d`NHI}X@Ghqe%&AQYKgi1pPEQWZIzL0s!~xSDJND!b9~CYl4V+S61l zX4FMpH<~S=l3WcJ;NXBhTp0?^p_aJ9(=lBov7;PvkJTV%&?uGc>4#=RBg-dg*ijY zaqs`cThlT?I(W%I|1(Ef1T89CWWPRn+vxuXSY<>naqRz&rjlcy@hFarqUOcl1@?ZK zjSr+avI)$SXh?A7r4&63u-a-$hn`c#IQLq$waS4l2?Jatx-t1c_7?a~Qywvj0=13~6j+9#Uq=2TCTHw^4g z&AV>`r*pS_9Px}!-RruYjY9;cr_W2W=#$Yu_8^)#|H?VLIch!wP z1Ud$(JD0P9pVOq@$R{~+Whe~W39DTKNNFPo^Hzuu-t>a9iPcRW<-7a z(oJ{&rUaT_$)JS&=OB)e!f|y1ka;=j7KUG7lYo>6`^P(u8wc74>g&tz!<7x8s0PV? zpKH(6*W(el*Xl?Um`FdUJq&i889A4r;tVZVn9U)^$pV`AG)Z7^C}>-C51;^uycm0`Rf*M{=axYW5nh$jXJ zay9@VCB`QcjAo76-%EnXp>Se=7GcB1C5?_@S*ZW*p<0G*Htc%6Y1&SR4D}Rz+NCy%SyO{9R(q)IgX+Rokh$_ zY3{=M!1isxr$2EDhbFFgfxxM|7}ieqMt!PaPCLDC#V5VdB29I0lm}_`(Mmw`S=>X? z!yKsN^NH%D!sTB$m2~)Cp@LS~{Q0L4XJOw?X&FtDCrx z&}^V2GR~qkEZ?TvUTvgl{HR%Pv3elOGt{Ym<@bm>C?!MAy$;?k&fEMT8{d~+@#e=; zVNPvJPeSuBrWw3GHd7qt?5oRwSx&KqVp^Ihc7TU4E5ZheZPZ71pYJHlxdkfhUUz=fUzvANuaqJS?Y)mY zC5la@-V|y1t8n75}v#qO*hPw%ZgDh zWsSN?S?7y3_b2TW&Y$M~>^ZgQZzv__R?Pj`fW+KC5kF<_ucMewEOj%RF8-))heZ2! zpvv72E)%ja^|zchmIhG&*$x5}>T^)C(rs8qt7^89pck3fJIJtc{{xyMU=Y zPZ_$Rkbk6grs`8ABl$6an$bvp7EL#-kmo2^>N@yAaG5B}%;Tjr|HY`R%HHoYr1gcy$ExS!uVp@^yc@~QQ*{A~8!YTcb z?x=B`syCnz^di+ftj8Q8XTt8877J?k$B7i}L|oIc^4I5fU!Usbm8Bg>f^sf3lAM~V zuzU2O@>{-qlHVjZ2ls<#)gW>nJa&{R^=8CUfZ{75pT@a02bH4&2O zr|Khh`f7?u%#;<8J*SH3lu~ai6p;-`C}M)6qKG<*)fJKGw+pCpMQq`&;Fd|H1lkQY z<2H;o)wRX#wOD13s@4r8=mm=S&?89i>Z(Gy%#(C><#;DKvnooOvv-<8!d9VTGf#0L z_2jM$kf2KQq?EbhJLL|?SJ~dfFVCHe)26{Z?bu+~+EOAb&X#dknSW6(?(SoYg)S=I zp)5^W9F&jqzA!?r4Oa>-aA3SZSLQX{0>~gCQHI$T79U4gjzr$l zbdW$mb4MR~~T&g6H%*Ke?a zf;<-_5n&RYN+L?1$)r)aa%o{Ol*5v%fgktid$_Ml;$Er8Yv{A7m@#<

}ZXfGbG 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 Gy8j;$IC510 literal 699372 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𝔩X^3yLRkzkEw(n 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

X3XNT@E3Hhk{6 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 Ul|70JD;CAWG;Yw@JTkWa2i$9^asU7T diff --git a/docs/build/locales/api/abcs.pot b/docs/build/locales/api/abcs.pot index c9bdc1190d..bc66bb33b5 100644 --- a/docs/build/locales/api/abcs.pot +++ b/docs/build/locales/api/abcs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -296,6 +296,7 @@ msgid "Returns the channel-specific overwrites for a member or a role." msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:0 #: ../../api/abcs.rst:0 #: 3b20d94d071448afb0cbcba6c02e4d62 #: a397ed5dee4e403b968a341016bfaff6 @@ -306,7 +307,8 @@ msgstr "" #: ce1db15f4b774f6eb4047d5e0dc10eb7 #: d0147bebe9a04d399c13c8a22b7256aa #: f599952a5df34d498f5b7113811451b4 -#: 60a67e189f30413bb931557ae0d677e5 +#: f599952a5df34d498f5b7113811451b4 +#: f599952a5df34d498f5b7113811451b4 msgid "Parameters" msgstr "" @@ -323,9 +325,8 @@ msgstr "" #: 8101933b7aca44b491e77ce2b88e718e #: 65b08451ad3a43d093e03f3f5e7a55c6 #: ef49855ea26e49d18e9c5f14cd4d5a2b -#: 0becae8c7a3343bfa74ee70d0bcf63fa -#: 66f37f1f6ffc4532b5e7767864a5222b -#: 9a9cab84cf46487ab80637c624490b36 +#: ef49855ea26e49d18e9c5f14cd4d5a2b +#: ef49855ea26e49d18e9c5f14cd4d5a2b msgid "Returns" msgstr "" @@ -335,6 +336,7 @@ msgid "The permission overwrites for this object." msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:0 #: ../../api/abcs.rst:0 #: bfd321f562164c8592b70e22b870cb1b #: 6012b511381143e9ab71be1e7d0e2ec6 @@ -346,10 +348,11 @@ msgstr "" #: 7bcc922e527d44179d22772f6c16984f #: 41f62d98c7404eabaebc4820fa6da3e6 #: f458fbadecb448e38f1f3085d9edc8a6 -#: 65da9d2f771749c6870d5bc0e175f919 -#: 1da797b8dd684105852b0c651b5b1369 -#: 64aa35176668433594fbf6d7bb7a9b57 -#: 37f01e30f738487bbe95997ed7571b62 +#: f458fbadecb448e38f1f3085d9edc8a6 +#: f458fbadecb448e38f1f3085d9edc8a6 +#: f458fbadecb448e38f1f3085d9edc8a6 +#: f458fbadecb448e38f1f3085d9edc8a6 +#: f458fbadecb448e38f1f3085d9edc8a6 msgid "Return type" msgstr "" @@ -480,7 +483,6 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.GuildChannel.move:1 #: ../../../discord/abc.py:docstring of discord.abc.GuildChannel.set_permissions:1 #: ../../../discord/abc.py:docstring of discord.abc.Messageable.fetch_message:1 -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:1 #: ../../../discord/abc.py:docstring of discord.abc.Messageable.send:1 #: ../../../discord/abc.py:docstring of discord.abc.Messageable.trigger_typing:1 #: 5516007d80a04f27b710e8e89440c211 @@ -490,9 +492,8 @@ msgstr "" #: 53afb5db720048589629b816ddb03782 #: 68a664b278c7485c8e45e152218a4c8e #: fc11191cacf3443f913a5bd69d919a77 -#: db09d175309e4f788bdd7945b1d9f0c6 -#: 0c2bd17b81764ad9b602a4bcf46e7adb -#: 00f7634217064d6295a6924fadd26f6d +#: fc11191cacf3443f913a5bd69d919a77 +#: fc11191cacf3443f913a5bd69d919a77 msgid "|coro|" msgstr "" @@ -512,6 +513,7 @@ msgid "The reason for deleting this channel. Shows up on the audit log." msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:0 #: ../../api/abcs.rst:0 #: 72d120a0412a4abc8b158e77726150f2 #: f18991acfb0a458899f3d2977c2c26ef @@ -521,9 +523,9 @@ msgstr "" #: 0e8239ac7ddc4e048eb60772728e419d #: c4357f7a3367410786087828206f5204 #: bc1f6f8dfabf4e2bbd3ad10f31bd169c -#: 5448d7297cf24ec3b2d30012a69f357a -#: c5942183ac1b422d874ef5456324b188 -#: 989d13fe26cf462bafcec9e32b983161 +#: bc1f6f8dfabf4e2bbd3ad10f31bd169c +#: bc1f6f8dfabf4e2bbd3ad10f31bd169c +#: bc1f6f8dfabf4e2bbd3ad10f31bd169c msgid "Raises" msgstr "" @@ -583,8 +585,10 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.GuildChannel.set_permissions:25 #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:39 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:26 #: b3123c1220764f4a8b84f628beded5d3 #: 1c3537f7b30748c58ac9d43193c9f927 +#: f599952a5df34d498f5b7113811451b4 msgid "Examples" msgstr "" @@ -911,7 +915,9 @@ msgid "Returns an :class:`~discord.AsyncIterator` that enables receiving the des msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:3 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:3 #: db7fe24b56174ba88b9125364a39bcef +#: 26f39c2265e84ac1853fb843b86d9989 msgid "You must have :attr:`~discord.Permissions.read_message_history` permissions to use this." msgstr "" @@ -941,7 +947,9 @@ msgid "If set to ``True``, return messages in oldest->newest order. Defaults to msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:0 #: 330775df4db2489d90277342ad6022c7 +#: 04df3129fa844277b44637ef7a7aa9d3 msgid "Yields" msgstr "" @@ -966,17 +974,23 @@ msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.H msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:40 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:27 #: cc41fde924a646b2a66d6e1950f15cde +#: ce174e50840e41c6baa1a488719a67d8 msgid "Usage ::" msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:47 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:34 #: 8fe09bfbadaa4e0d9f16f3d6de860f92 +#: b08a62da8cfd45988c75048d2594eeca msgid "Flattening into a list: ::" msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:52 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:39 #: 62bb3065f7c048abb84b05680ea83ed7 +#: 0e01e3e75df74c6abecda75e54a0c410 msgid "All parameters are optional." msgstr "" @@ -987,19 +1001,24 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:3 #: 1ce571c393ad4909a237f0df41acf5ac -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:9 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:7 #: 6d2c4668d8fc4cfda30eccbf8458acbf msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:12 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:10 #: 05520cdec2f14434a84fe4504e8ae4e3 msgid "Example Usage: ::" msgstr "" +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:19 +#: 1ce571c393ad4909a237f0df41acf5ac +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr "" + #: ../../../discord/abc.py:docstring of discord.abc.Messageable.send:3 #: 2d718f3d7f8a4088acdd3329b88a90e8 msgid "Sends a message to the destination with the content given." @@ -1153,7 +1172,7 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.fetch_message:10 #: ../../../discord/abc.py:docstring of discord.abc.Messageable.send:100 #: 999c449e088140378a9aca3429066337 -#: b2c842a4fe6f435fafe3c2b2a1e47515 +#: 999c449e088140378a9aca3429066337 msgid ":class:`~discord.Message`" msgstr "" @@ -1212,29 +1231,44 @@ msgstr "" msgid "Retrieving the message failed." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:3 -#: 4bbececd17ce4733aa89e7a128cc27cb -msgid "Retrieves all messages that are currently pinned in the channel." +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:1 +#: 10f02bd60fa14430b8038069410fa366 +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:7 -#: 19f6cad4e0a748608bac294104790fb3 -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +#: 5d56d46473744e128e5a674e9d3c8dcc +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:11 -#: 08f13fe21c66434ba1000150fb780040 -msgid "The messages that are currently pinned." +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:10 +#: 0320dba3d13944dfa8a138f76c785d5c +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:12 -#: e2d50204039c4ebbb8cb5794d26a930b -msgid "List[:class:`~discord.Message`]" +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:14 +#: b1cdb3aa825f4be2b41cb15211af9758 +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:14 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:19 +#: 70f06690476641b4908fe5c58523a0ec +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr "" + +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:21 +#: 4da989d152b844d4aff41f6835dda941 +msgid "You do not have permissions to get pinned messages." +msgstr "" + +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:22 #: 4cfb764c52fa4d2da0b34a29ae460acb -msgid "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "" + +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.pins:23 +#: 1ce571c393ad4909a237f0df41acf5ac +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.can_send:1 diff --git a/docs/build/locales/api/application_commands.pot b/docs/build/locales/api/application_commands.pot index 786bc5a352..7bffb84744 100644 --- a/docs/build/locales/api/application_commands.pot +++ b/docs/build/locales/api/application_commands.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -105,6 +105,10 @@ msgstr "" #: c8daf70be35f4fcfaafc3aca82447190 #: c8daf70be35f4fcfaafc3aca82447190 #: c8daf70be35f4fcfaafc3aca82447190 +#: c8daf70be35f4fcfaafc3aca82447190 +#: c8daf70be35f4fcfaafc3aca82447190 +#: c8daf70be35f4fcfaafc3aca82447190 +#: c8daf70be35f4fcfaafc3aca82447190 msgid "Return type" msgstr "" @@ -147,7 +151,7 @@ msgid "Commands" msgstr "" #: ../../api/application_commands.rst:24 -#: ../../api/application_commands.rst:68 +#: ../../api/application_commands.rst:69 #: 456c801c48554014be173f2a5a16cbe8 #: 7f6a87ba8b2c4cb783a577d4adf8ff82 msgid "Shortcut Decorators" @@ -188,6 +192,7 @@ msgstr "" #: 1f9a0fed83444d2d8cc1cb8f25d4f832 #: 1f9a0fed83444d2d8cc1cb8f25d4f832 #: 1f9a0fed83444d2d8cc1cb8f25d4f832 +#: 1f9a0fed83444d2d8cc1cb8f25d4f832 msgid "Returns" msgstr "" @@ -284,7 +289,7 @@ msgid "Callable[..., :class:`.MessageCommand`]" msgstr "" #: ../../api/application_commands.rst:42 -#: ../../api/application_commands.rst:73 +#: ../../api/application_commands.rst:74 #: 90d12871fc60443cab43a4d2a559062f #: f29d6e2aba484c70ac570333290b6b69 msgid "Objects" @@ -326,9 +331,9 @@ msgstr "" #: 469210f5cf914546997454d384d9029d #: 6c64647e98224b3580a97a6971e0460f #: 6c64647e98224b3580a97a6971e0460f -#: 1cd0f7372eb94a76a4c4eb766a807d99 #: 6c64647e98224b3580a97a6971e0460f -#: 1cd0f7372eb94a76a4c4eb766a807d99 +#: 6c64647e98224b3580a97a6971e0460f +#: 6c64647e98224b3580a97a6971e0460f #: 6c64647e98224b3580a97a6971e0460f msgid ":class:`bool`" msgstr "" @@ -399,8 +404,16 @@ msgstr "" msgid "Checks whether the command has an error handler registered." msgstr "" +#: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_guild_authorised:9 +#: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_guild_authorized:6 +#: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_user_authorised:9 +#: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_user_authorized:6 #: ../../../discord/commands/core.py:docstring of discord.commands.core.ApplicationCommand.has_error_handler:4 #: aa27a8c0af014a0d8c7b4f3d6eb24ed9 +#: c8c22acd0edf4230bcd59ce97fe0e0bf +#: c8c22acd0edf4230bcd59ce97fe0e0bf +#: c8c22acd0edf4230bcd59ce97fe0e0bf +#: c8c22acd0edf4230bcd59ce97fe0e0bf msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" @@ -527,50 +540,49 @@ msgstr "" #: cfb0e3fdd30c4752aa18bb3bb3051aa8 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 -#: f422915c4028467f9272f041e90ac356 -#: f422915c4028467f9272f041e90ac356 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 +#: cfb0e3fdd30c4752aa18bb3bb3051aa8 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 #: cfb0e3fdd30c4752aa18bb3bb3051aa8 @@ -805,8 +817,8 @@ msgstr "" #: ../../../discord/commands/core.py:docstring of discord.commands.core.UserCommand:72 #: 4c7491a6786349beb7d12103568687d9 #: 6e99029583a841a9ab1d74653b3b85ac -#: 808dd134efa0495ea9b213fcf9b366a3 #: 6e99029583a841a9ab1d74653b3b85ac +#: 808dd134efa0495ea9b213fcf9b366a3 #: 6e99029583a841a9ab1d74653b3b85ac #: 6e99029583a841a9ab1d74653b3b85ac msgid "The name localizations for this command. The values of this should be ``\"locale\": \"name\"``. See `here `_ for a list of valid locales." @@ -818,8 +830,8 @@ msgstr "" #: ../../../discord/commands/core.py:docstring of discord.commands.core.SlashCommandGroup:69 #: ../../../discord/commands/core.py:docstring of discord.commands.core.SlashCommandGroup:76 #: ../../../discord/commands/core.py:docstring of discord.commands.core.UserCommand:75 -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:99 -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:106 +#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:86 +#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:93 #: ../../../discord/commands/options.py:docstring of discord.commands.options.OptionChoice:22 #: 7f013ded205c49e4a449eb1a8356e3b8 #: 023e1e7e67f84b929dedc87e98bf488f @@ -827,7 +839,7 @@ msgstr "" #: 94ef4db9991241619146371c2d241eec #: 94ef4db9991241619146371c2d241eec #: 94ef4db9991241619146371c2d241eec -#: 7897fe9f532240669b41fd64f8d327df +#: 94ef4db9991241619146371c2d241eec #: 94ef4db9991241619146371c2d241eec #: 94ef4db9991241619146371c2d241eec msgid "Dict[:class:`str`, :class:`str`]" @@ -838,8 +850,8 @@ msgstr "" #: ../../../discord/commands/core.py:docstring of discord.commands.core.SlashCommandGroup.create_subgroup:30 #: 9f23516b8763437599e6707336f93a13 #: 465be0fc2ca64e46ab11324883be8c39 -#: b589efc99cfc492e9e2d1b0070562e2c #: 465be0fc2ca64e46ab11324883be8c39 +#: b589efc99cfc492e9e2d1b0070562e2c msgid "The description localizations for this command. The values of this should be ``\"locale\": \"description\"``. See `here `_ for a list of valid locales." msgstr "" @@ -877,11 +889,6 @@ msgstr "" msgid "Set[:class:`InteractionContextType`]" msgstr "" -#: ../../../discord/commands/core.py:docstring of discord.SlashCommand.cog:1 -#: f0a5c570cc0640daaab5e1d358b07b15 -msgid "The type of the None singleton." -msgstr "" - #: ../../../discord/commands/core.py:docstring of discord.commands.core.MessageCommand.copy:1 #: ../../../discord/commands/core.py:docstring of discord.commands.core.SlashCommand.copy:1 #: ../../../discord/commands/core.py:docstring of discord.commands.core.UserCommand.copy:1 @@ -1042,7 +1049,7 @@ msgstr "" msgid ":class:`MessageCommand`" msgstr "" -#: ../../api/application_commands.rst:65 +#: ../../api/application_commands.rst:66 #: 0d9d93397a80433d9df6280b37e9cf0b msgid "Options" msgstr "" @@ -1144,50 +1151,60 @@ msgid "The maximum length of the string that can be entered. Must be between 1 a msgstr "" #: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:75 -#: b16be74fd64a4d818577dc51a2d75445 -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "" - -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:82 -#: 96075db6b84448e8ae59a0aaf54aa561 -msgid "Does not validate the input value against the autocomplete results." -msgstr "" - -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:84 -#: 6b97e34cbdd640fc848c3a62b0ce3ea3 -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "" - -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:88 #: efe2d8d761e245b5b1cbca504fe5a3b6 msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "" -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:92 +#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:79 #: 3895aa7de025406b82492d8871b80352 msgid "list[:class:`discord.ChannelType`] | None" msgstr "" -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:96 +#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:83 #: dbae42fcf31241ada80858c6674efcfc msgid "The name localizations for this option. The values of this should be ``\"locale\": \"name\"``. See `here `_ for a list of valid locales." msgstr "" -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:103 +#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:90 #: 3d90448f536f49ed990f5e5cb38b5f0a msgid "The description localizations for this option. The values of this should be ``\"locale\": \"description\"``. See `here `_ for a list of valid locales." msgstr "" -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:109 +#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:96 #: 73185a2e6c6e4d739ed5f24132cf9742 msgid "Examples" msgstr "" -#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:110 +#: ../../../discord/commands/options.py:docstring of discord.commands.options.Option:97 #: cc7ba7cb42254be2b8f3f28c2631f7b6 msgid "Basic usage: ::" msgstr "" +#: ../../../discord/commands/options.py:docstring of discord.Option.autocomplete:1 +#: b16be74fd64a4d818577dc51a2d75445 +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "" + +#: ../../../discord/commands/options.py:docstring of discord.Option.autocomplete:7 +#: 0d18ff8fad7c45b59c1fc6a6b27eea8e +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "" + +#: ../../../discord/commands/options.py:docstring of discord.Option.autocomplete:7 +#: 55cf6af7b08a4f7c93e92c2ec39a8632 +msgid "*Optional[AutocompleteFunction]*" +msgstr "" + +#: ../../../discord/commands/options.py:docstring of discord.Option.autocomplete:8 +#: c95324c20b714dce8cea04b4cfa5b6eb +msgid "*.. versionchanged:: 2.7*" +msgstr "" + +#: ../../../discord/commands/options.py:docstring of discord.Option.autocomplete:9 +#: 96075db6b84448e8ae59a0aaf54aa561 +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "" + #: ../../../discord/commands/options.py:docstring of discord.commands.options.ThreadOption:1 #: 058fb547f7e048828c72114ef59e3b91 msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -1223,7 +1240,7 @@ msgstr "" msgid "The name localizations for this choice. The values of this should be ``\"locale\": \"name\"``. See `here `_ for a list of valid locales." msgstr "" -#: ../../api/application_commands.rst:89 +#: ../../api/application_commands.rst:90 #: 1532468326964e3a8f4778fffa6157f9 msgid "Context Objects" msgstr "" @@ -1325,48 +1342,48 @@ msgstr "" msgid "The command that this context belongs to." msgstr "" -#: ../../docstring of discord.ApplicationContext.channel:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.channel:1 #: b609dea40cc743b08e49d5c7be8c7bcb msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "" -#: ../../docstring of discord.ApplicationContext.channel_id:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.channel_id:1 #: e2e42bf39f034fa09a42af3e0df8cb7b msgid "Returns the ID of the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel_id`." msgstr "" -#: ../../docstring of discord.ApplicationContext.guild:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.guild:1 #: 328542dec1c2423f82d4288770e7acfb msgid "Returns the guild associated with this context's command. Shorthand for :attr:`.Interaction.guild`." msgstr "" -#: ../../docstring of discord.ApplicationContext.guild_id:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.guild_id:1 #: 18c9865ad4024501a55ff86619379a13 msgid "Returns the ID of the guild associated with this context's command. Shorthand for :attr:`.Interaction.guild_id`." msgstr "" -#: ../../docstring of discord.ApplicationContext.locale:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.locale:1 #: 4d0d154dfb024841ae4273ee278d35cb msgid "Returns the locale of the guild associated with this context's command. Shorthand for :attr:`.Interaction.locale`." msgstr "" -#: ../../docstring of discord.ApplicationContext.guild_locale:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.guild_locale:1 #: 0f7171062ad34e40ba2a50d12af92493 msgid "Returns the locale of the guild associated with this context's command. Shorthand for :attr:`.Interaction.guild_locale`." msgstr "" -#: ../../docstring of discord.ApplicationContext.me:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.me:1 #: fb27d9ced4754e0bba9315eda057f24d msgid "Union[:class:`.Member`, :class:`.ClientUser`]: Similar to :attr:`.Guild.me` except it may return the :class:`.ClientUser` in private message message contexts, or when :meth:`Intents.guilds` is absent." msgstr "" -#: ../../docstring of discord.ApplicationContext.message:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.message:1 #: 360aae08d5ec4329a775a2b12cb73428 msgid "Returns the message sent with this context's command. Shorthand for :attr:`.Interaction.message`, if applicable." msgstr "" -#: ../../docstring of discord.ApplicationContext.author:1 -#: ../../docstring of discord.ApplicationContext.user:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.author:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.user:1 #: d233902b55f7474383181ef505b0deb0 #: d233902b55f7474383181ef505b0deb0 msgid "Returns the user that sent this context's command. Shorthand for :attr:`.Interaction.user`." @@ -1377,7 +1394,7 @@ msgstr "" msgid "Returns the voice client associated with this context's command. Shorthand for :attr:`Interaction.guild.voice_client<~discord.Guild.voice_client>`, if applicable." msgstr "" -#: ../../docstring of discord.ApplicationContext.response:1 +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.response:1 #: 57de46aa89ee401b90d87d96729b87d8 msgid "Returns the response object associated with this context's command. Shorthand for :attr:`.Interaction.response`." msgstr "" @@ -1412,6 +1429,11 @@ msgstr "" msgid "Optional[List[:class:`.Option`]]" msgstr "" +#: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.attachment_size_limit:1 +#: e2e42bf39f034fa09a42af3e0df8cb7b +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "" + #: ../../../discord/commands/context.py:docstring of discord.ApplicationContext.send_modal:1 #: fcd8fc00fc3444d4a347984fd3b9ed1d msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -1866,7 +1888,7 @@ msgstr "" #: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_guild_authorised:4 #: 27854a581be54d2ca5e020fb0355b768 -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." msgstr "" #: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_user_authorised:1 @@ -1876,17 +1898,17 @@ msgstr "" #: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_user_authorised:4 #: c1c6d413f39c498698c17bed484de46f -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." msgstr "" #: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_guild_authorized:1 #: 6d0f7b6360b144369463f617bf6fda74 -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." msgstr "" #: ../../../discord/commands/context.py:docstring of discord.commands.context.ApplicationContext.is_user_authorized:1 #: a672117d3103480d961a778b53df95e7 -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgstr "" #: ../../../discord/commands/context.py:docstring of discord.commands.context.AutocompleteContext:1 diff --git a/docs/build/locales/api/audit_logs.pot b/docs/build/locales/api/audit_logs.pot index 70a40d0039..5b12d098d0 100644 --- a/docs/build/locales/api/audit_logs.pot +++ b/docs/build/locales/api/audit_logs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-13 10:18+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -127,6 +127,7 @@ msgstr "" #: ae9ec0bda90b41c1804663b15d03ff46 #: 9167517e1b4440e488acc02f4d53b6dd #: 1b2f941479d9453db940b802623e13ed +#: b2ffaa90169249a69585e235c7217414 msgid "type" msgstr "" @@ -215,27 +216,27 @@ msgstr "" msgid "Parameters" msgstr "" -#: ../../docstring of discord.AuditLogEntry.created_at:1 +#: ../../../discord/audit_logs.py:docstring of discord.AuditLogEntry.created_at:1 #: 35c34734a85b4772ab44cafcdb0c1487 msgid "Returns the entry's creation time in UTC." msgstr "" -#: ../../docstring of discord.AuditLogEntry.category:1 +#: ../../../discord/audit_logs.py:docstring of discord.AuditLogEntry.category:1 #: 42a54accd66e4774b590c0e2c23cef74 msgid "The category of the action, if applicable." msgstr "" -#: ../../docstring of discord.AuditLogEntry.changes:1 +#: ../../../discord/audit_logs.py:docstring of discord.AuditLogEntry.changes:1 #: 3f099394b54d4de38f2c30f64db98003 msgid "The list of changes this entry has." msgstr "" -#: ../../docstring of discord.AuditLogEntry.before:1 +#: ../../../discord/audit_logs.py:docstring of discord.AuditLogEntry.before:1 #: 413918f132a3422e93b9002da753ffe3 msgid "The target's prior state." msgstr "" -#: ../../docstring of discord.AuditLogEntry.after:1 +#: ../../../discord/audit_logs.py:docstring of discord.AuditLogEntry.after:1 #: 3a963ab211594298b7dce384b294f823 msgid "The target's subsequent state." msgstr "" @@ -994,3 +995,13 @@ msgstr "" #: 1028bd2d6f464ae48a24408209380e30 msgid "The cover image of a :class:`ScheduledEvent`." msgstr "" + +#: ../../api/audit_logs.rst:535 +#: 49b6724c13de4f3ba45acb3692dffdf3 +msgid "Until when a :class:`Member` will be timed out" +msgstr "" + +#: ../../api/audit_logs.rst:537 +#: bd2864c09d1c49c1998460b11c807125 +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr "" diff --git a/docs/build/locales/api/clients.pot b/docs/build/locales/api/clients.pot index b7ba5aebf2..f5e54250c7 100644 --- a/docs/build/locales/api/clients.pot +++ b/docs/build/locales/api/clients.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -167,7 +167,6 @@ msgstr "" #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 -#: e6969df24be54c1da77efc157913d736 #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 @@ -176,7 +175,12 @@ msgstr "" #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 -#: 7a83a9a6026f4952ac18057feeedb044 +#: 383b7b70518e4373a487cda57b5af7e9 +#: 383b7b70518e4373a487cda57b5af7e9 +#: 383b7b70518e4373a487cda57b5af7e9 +#: 383b7b70518e4373a487cda57b5af7e9 +#: 383b7b70518e4373a487cda57b5af7e9 +#: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 #: 383b7b70518e4373a487cda57b5af7e9 @@ -271,131 +275,138 @@ msgstr "" #: c08ffb6b169b4e5d9ea796330e158ba4 #: c08ffb6b169b4e5d9ea796330e158ba4 #: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 -#: c813b855074d4004962e777b87bdb92b -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c776ad51021d4b88a50e1e87662bf4a5 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c776ad51021d4b88a50e1e87662bf4a5 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c776ad51021d4b88a50e1e87662bf4a5 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c776ad51021d4b88a50e1e87662bf4a5 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 -#: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: c08ffb6b169b4e5d9ea796330e158ba4 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: d01fd2e5a7ce4d7c8e3c738e2769c0b3 msgid "Return type" msgstr "" @@ -459,7 +470,7 @@ msgstr "" #: f7d3143efeea400d85cc0fcf45b1e15b #: f7d3143efeea400d85cc0fcf45b1e15b #: f7d3143efeea400d85cc0fcf45b1e15b -#: 51511a34fb6745aab1ca324ba180e340 +#: f7d3143efeea400d85cc0fcf45b1e15b #: f7d3143efeea400d85cc0fcf45b1e15b #: f7d3143efeea400d85cc0fcf45b1e15b #: f7d3143efeea400d85cc0fcf45b1e15b @@ -581,12 +592,10 @@ msgstr "" #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 -#: 99d7d45c973e4cab836405c222bbdf74 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 -#: 99d7d45c973e4cab836405c222bbdf74 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 @@ -595,7 +604,11 @@ msgstr "" #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 -#: 99d7d45c973e4cab836405c222bbdf74 +#: f706cf333c1a47f1a2976aa784a20ba9 +#: f706cf333c1a47f1a2976aa784a20ba9 +#: f706cf333c1a47f1a2976aa784a20ba9 +#: f706cf333c1a47f1a2976aa784a20ba9 +#: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 #: f706cf333c1a47f1a2976aa784a20ba9 @@ -742,10 +755,10 @@ msgstr "" #: ../../../discord/client.py:docstring of discord.client.Client.add_listener:11 #: ../../../discord/client.py:docstring of discord.client.Client.listen:8 #: 05065b5c67e1401295e5b37bd9a647ce -#: eefde4a89ebe4183b4d58c68754a33a3 -#: 0b4f57fc36b548dc991b0b9d9359c3db -#: 176d61be271e4a91a68e8a2183190329 -msgid "The ``name`` (event name) does not start with 'on_'" +#: 05065b5c67e1401295e5b37bd9a647ce +#: 05065b5c67e1401295e5b37bd9a647ce +#: 05065b5c67e1401295e5b37bd9a647ce +msgid "The ``name`` (event name) does not start with ``on_``." msgstr "" #: ../../../discord/client.py:docstring of discord.client.Client.listen:29 @@ -806,6 +819,8 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.delete_invite:16 #: ../../../discord/bot.py:docstring of discord.client.Client.login:14 #: ../../../discord/bot.py:docstring of discord.client.Client.on_error:15 +#: ../../../discord/bot.py:docstring of discord.client.Client.on_modal_error:15 +#: ../../../discord/bot.py:docstring of discord.client.Client.on_view_error:17 #: ../../../discord/bot.py:docstring of discord.client.Client.remove_listener:10 #: ../../../discord/bot.py:docstring of discord.client.Client.run:28 #: ../../../discord/bot.py:docstring of discord.client.Client.start:11 @@ -823,6 +838,8 @@ msgstr "" #: ../../../discord/client.py:docstring of discord.client.Client.delete_invite:16 #: ../../../discord/client.py:docstring of discord.client.Client.login:14 #: ../../../discord/client.py:docstring of discord.client.Client.on_error:15 +#: ../../../discord/client.py:docstring of discord.client.Client.on_modal_error:15 +#: ../../../discord/client.py:docstring of discord.client.Client.on_view_error:17 #: ../../../discord/client.py:docstring of discord.client.Client.remove_listener:10 #: ../../../discord/client.py:docstring of discord.client.Client.run:28 #: ../../../discord/client.py:docstring of discord.client.Client.start:11 @@ -863,6 +880,10 @@ msgstr "" #: c811a0a6a91d4b8c98daa60d8f8c78b9 #: c811a0a6a91d4b8c98daa60d8f8c78b9 #: c811a0a6a91d4b8c98daa60d8f8c78b9 +#: c811a0a6a91d4b8c98daa60d8f8c78b9 +#: c811a0a6a91d4b8c98daa60d8f8c78b9 +#: c811a0a6a91d4b8c98daa60d8f8c78b9 +#: c811a0a6a91d4b8c98daa60d8f8c78b9 #: 88c3ad85bb944f3da68503ca6321c03e #: c811a0a6a91d4b8c98daa60d8f8c78b9 #: c811a0a6a91d4b8c98daa60d8f8c78b9 @@ -965,8 +986,8 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.add_view:1 #: ../../../discord/client.py:docstring of discord.client.Client.add_view:1 #: 8fdde2412a434bc889eb2470635efba6 -#: 5bfee65c9551403997926307bfac288b -msgid "Registers a :class:`~discord.ui.View` for persistent listening." +#: 8fdde2412a434bc889eb2470635efba6 +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.add_view:3 @@ -1085,10 +1106,10 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.connect:1 #: ../../../discord/bot.py:docstring of discord.client.Client.create_dm:1 #: ../../../discord/bot.py:docstring of discord.client.Client.create_emoji:1 -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:1 #: ../../../discord/bot.py:docstring of discord.client.Client.delete_emoji:1 #: ../../../discord/bot.py:docstring of discord.client.Client.delete_invite:1 #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_channel:1 +#: ../../../discord/bot.py:docstring of discord.client.Client.fetch_default_sounds:1 #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_emoji:1 #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_emojis:1 #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_guild:1 @@ -1118,10 +1139,10 @@ msgstr "" #: ../../../discord/client.py:docstring of discord.client.Client.connect:1 #: ../../../discord/client.py:docstring of discord.client.Client.create_dm:1 #: ../../../discord/client.py:docstring of discord.client.Client.create_emoji:1 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:1 #: ../../../discord/client.py:docstring of discord.client.Client.delete_emoji:1 #: ../../../discord/client.py:docstring of discord.client.Client.delete_invite:1 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_channel:1 +#: ../../../discord/client.py:docstring of discord.client.Client.fetch_default_sounds:1 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_emoji:1 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_emojis:1 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_guild:1 @@ -1561,80 +1582,6 @@ msgstr "" msgid "The slash command group that was created." msgstr "" -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:3 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:3 -#: 3b97fc8c08714dc0bf7cbe2a88d0fcab -#: 3b97fc8c08714dc0bf7cbe2a88d0fcab -msgid "Creates a :class:`.Guild`." -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:5 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:5 -#: 8524eb9f26414048b1952e19fc192260 -#: 8524eb9f26414048b1952e19fc192260 -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:8 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:8 -#: bfd43e9bd0f34e918327fc339e37937b -#: bfd43e9bd0f34e918327fc339e37937b -msgid "The name of the guild." -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:11 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:11 -#: 62b9a65381f34c1bac438c5fd2c7ba6f -#: 62b9a65381f34c1bac438c5fd2c7ba6f -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:15 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:15 -#: 0722a839383b4001aa95fb0d76912f04 -#: 0722a839383b4001aa95fb0d76912f04 -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:15 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:15 -#: 352fe566629842ad9d6ff7432397522e -#: 352fe566629842ad9d6ff7432397522e -msgid "The code for a template to create the guild with." -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:20 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:20 -#: ef6b2cc2844948a6afac53df0c6c4c71 -#: ef6b2cc2844948a6afac53df0c6c4c71 -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:22 -#: ../../../discord/bot.py:docstring of discord.client.Client.fetch_guild:26 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:22 -#: ../../../discord/client.py:docstring of discord.client.Client.fetch_guild:26 -#: ac312b1700ba40e3ab5989b9c39cdc00 -#: ac312b1700ba40e3ab5989b9c39cdc00 -#: ac312b1700ba40e3ab5989b9c39cdc00 -#: ac312b1700ba40e3ab5989b9c39cdc00 -msgid ":class:`.Guild`" -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:24 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:24 -#: 6fa7e508b0cf4b958775cf91dac4ba35 -#: 6fa7e508b0cf4b958775cf91dac4ba35 -msgid "Guild creation failed." -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.create_guild:25 -#: ../../../discord/client.py:docstring of discord.client.Client.create_guild:25 -#: 2d01c286352d4eeba440b3662378cc26 -#: 2d01c286352d4eeba440b3662378cc26 -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "" - #: ../../../discord/bot.py:docstring of discord.client.Client.delete_emoji:3 #: ../../../discord/client.py:docstring of discord.client.Client.delete_emoji:3 #: c6993c8ace9a402dbd8a19399cff355a @@ -1652,7 +1599,7 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.delete_emoji:9 #: ../../../discord/client.py:docstring of discord.client.Client.delete_emoji:9 #: 1c85bc449adf413483d92b5ca9136cfa -#: ea862460293d4b07aa6764d066c3a2d0 +#: 1c85bc449adf413483d92b5ca9136cfa msgid "An error occurred deleting the emoji." msgstr "" @@ -1961,6 +1908,27 @@ msgstr "" msgid "You do not have permission to fetch this channel." msgstr "" +#: ../../../discord/bot.py:docstring of discord.client.Client.fetch_default_sounds:3 +#: ../../../discord/client.py:docstring of discord.client.Client.fetch_default_sounds:3 +#: 9424f8645549490aad4b3df67690028b +#: 9424f8645549490aad4b3df67690028b +msgid "Fetches the bot's default sounds." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.fetch_default_sounds:7 +#: ../../../discord/client.py:docstring of discord.client.Client.fetch_default_sounds:7 +#: 2994835195fe455b9ba97aa0bf93c946 +#: 2994835195fe455b9ba97aa0bf93c946 +msgid "The bot's default sounds." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.fetch_default_sounds:8 +#: ../../../discord/client.py:docstring of discord.client.Client.fetch_default_sounds:8 +#: f2c67dc53c534b0aa88697406f41a753 +#: f2c67dc53c534b0aa88697406f41a753 +msgid "List[:class:`.SoundboardSound`]" +msgstr "" + #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_emoji:3 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_emoji:3 #: c6993c8ace9a402dbd8a19399cff355a @@ -1992,7 +1960,7 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_emoji:13 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_emoji:13 #: 93b617ce45a047109131fd5c50b58243 -#: b863b5ab9f294d39841d1e57a8cd00f8 +#: 93b617ce45a047109131fd5c50b58243 msgid "An error occurred fetching the emoji." msgstr "" @@ -2006,7 +1974,7 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_emojis:5 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_emojis:5 #: af44be4f67084ac48d3f3df89bf28261 -#: 02bc2b83e6184eb2b71db6efe7e331a2 +#: af44be4f67084ac48d3f3df89bf28261 msgid "An error occurred fetching the emojis." msgstr "" @@ -2073,6 +2041,13 @@ msgstr "" msgid "The guild from the ID." msgstr "" +#: ../../../discord/bot.py:docstring of discord.client.Client.fetch_guild:26 +#: ../../../discord/client.py:docstring of discord.client.Client.fetch_guild:26 +#: ac312b1700ba40e3ab5989b9c39cdc00 +#: ac312b1700ba40e3ab5989b9c39cdc00 +msgid ":class:`.Guild`" +msgstr "" + #: ../../../discord/bot.py:docstring of discord.client.Client.fetch_guild:28 #: ../../../discord/client.py:docstring of discord.client.Client.fetch_guild:28 #: 18b98d33672748fab571d1592086006c @@ -2599,27 +2574,27 @@ msgstr "" msgid "This is equivalent to: ::" msgstr "" -#: ../../../discord/bot.py:docstring of discord.client.Client.get_all_channels:8 -#: ../../../discord/client.py:docstring of discord.client.Client.get_all_channels:8 -#: 954c934a3ae542bd8e48d65c6872c37f -#: 954c934a3ae542bd8e48d65c6872c37f -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "" - -#: ../../../discord/bot.py:docstring of discord.client.Client.get_all_channels:13 -#: ../../../discord/client.py:docstring of discord.client.Client.get_all_channels:13 +#: ../../../discord/bot.py:docstring of discord.client.Client.get_all_channels:11 +#: ../../../discord/client.py:docstring of discord.client.Client.get_all_channels:11 #: 14df624bee0b4d23b1f9088155d3e882 #: 14df624bee0b4d23b1f9088155d3e882 msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "" -#: ../../../discord/bot.py:docstring of discord.client.Client.get_all_channels:17 -#: ../../../discord/client.py:docstring of discord.client.Client.get_all_channels:17 +#: ../../../discord/bot.py:docstring of discord.client.Client.get_all_channels:15 +#: ../../../discord/client.py:docstring of discord.client.Client.get_all_channels:15 #: 5eab19fe94124dbcab31f439d0973160 #: 5eab19fe94124dbcab31f439d0973160 msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr "" +#: ../../../discord/bot.py:docstring of discord.client.Client.get_all_channels:18 +#: ../../../discord/client.py:docstring of discord.client.Client.get_all_channels:18 +#: 954c934a3ae542bd8e48d65c6872c37f +#: 954c934a3ae542bd8e48d65c6872c37f +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: ../../../discord/bot.py:docstring of discord.client.Client.get_all_members:1 #: ../../../discord/client.py:docstring of discord.client.Client.get_all_members:1 #: 1e23815e30ed4e7fba2bd525936c0e85 @@ -2636,9 +2611,9 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.get_all_members:12 #: ../../../discord/client.py:docstring of discord.client.Client.get_all_members:12 -#: c811a0a6a91d4b8c98daa60d8f8c78b9 -#: c811a0a6a91d4b8c98daa60d8f8c78b9 -msgid ":sphinx_autodoc_typehints_type:`Generator\\[Member\\]`" +#: 954c934a3ae542bd8e48d65c6872c37f +#: 954c934a3ae542bd8e48d65c6872c37f +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr "" #: ../../../discord/bot.py:docstring of discord.bot.ApplicationCommandMixin.get_application_command:1 @@ -2914,6 +2889,62 @@ msgstr "" msgid "Optional[:class:`.Message`]" msgstr "" +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:1 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:1 +#: 40741c808230425e8d7dc80e17681e61 +#: 720eb7ea330741a79e1e19f54d10f052 +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:4 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:4 +#: 904c1ae5fcc14436b80548bb1f284c43 +#: 904c1ae5fcc14436b80548bb1f284c43 +msgid "Type of object to fetch or get." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:7 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:7 +#: 48131e8c68c54b29a687d0b09b1e0ca5 +#: d69af493bbcf413d87fc3285f992c135 +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:10 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:10 +#: 17d8bc2b665448449901cf839610118c +#: 5a78321eba0a4eeb9bffab209938d247 +msgid "A default to return instead of raising if fetch fails." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:13 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:13 +#: 54e34fb7ed4b48a0a11b3dfdc0e96bdf +#: c01b643560b2442687827e7d61969bfc +msgid "The object if found, or `default` if provided when not found." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:14 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:14 +#: 39cdc353142f427b8ff3189b5eccb258 +#: 71f90cc0d13c43f5923ac152444333a9 +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:16 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:16 +#: 5afb1794bbc04908b6ecb28e7a1d4157 +#: 48fb97da636b42f0a40a340de2718703 +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch:17 +#: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch:17 +#: af0ccff4d2f94894a5ddb28596d145d4 +#: c30e74d3a060471fadfae7b8fc74e9cb +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "" + #: ../../../discord/bot.py:docstring of discord.client.Client.get_or_fetch_user:3 #: ../../../discord/client.py:docstring of discord.client.Client.get_or_fetch_user:3 #: ef34cecd55904074aadf36c69ae1a3fe @@ -3013,6 +3044,34 @@ msgstr "" msgid "Optional[:class:`.Poll`]" msgstr "" +#: ../../../discord/bot.py:docstring of discord.client.Client.get_sound:1 +#: ../../../discord/client.py:docstring of discord.client.Client.get_sound:1 +#: c0e500eca4654493bcbde640ebc18e15 +#: c0e500eca4654493bcbde640ebc18e15 +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_sound:6 +#: ../../../discord/client.py:docstring of discord.client.Client.get_sound:6 +#: 206390d6458e4be89131c95feaa9c242 +#: 206390d6458e4be89131c95feaa9c242 +msgid "The ID of the sound to get." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_sound:9 +#: ../../../discord/client.py:docstring of discord.client.Client.get_sound:9 +#: c69d0ea814a84230941d413794f573c9 +#: c69d0ea814a84230941d413794f573c9 +msgid "The sound with the given ID." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.get_sound:10 +#: ../../../discord/client.py:docstring of discord.client.Client.get_sound:10 +#: c164f779fe0a43e6a2f6abf608af6f93 +#: c164f779fe0a43e6a2f6abf608af6f93 +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "" + #: ../../../discord/bot.py:docstring of discord.client.Client.get_stage_instance:1 #: ../../../discord/client.py:docstring of discord.client.Client.get_stage_instance:1 #: 3d786cc212a44afea512d29b0e007d4e @@ -3121,8 +3180,14 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.is_closed:4 #: ../../../discord/bot.py:docstring of discord.client.Client.is_ready:4 +#: ../../../discord/bot.py:docstring of discord.client.Client.is_ws_ratelimited:9 #: ../../../discord/client.py:docstring of discord.client.Client.is_closed:4 #: ../../../discord/client.py:docstring of discord.client.Client.is_ready:4 +#: ../../../discord/client.py:docstring of discord.client.Client.is_ws_ratelimited:9 +#: ../../../discord/shard.py:docstring of discord.shard.AutoShardedClient.is_ws_ratelimited:12 +#: 1044d7a76781488d8e388f935f5d4867 +#: 1044d7a76781488d8e388f935f5d4867 +#: 1044d7a76781488d8e388f935f5d4867 #: 1044d7a76781488d8e388f935f5d4867 #: 1044d7a76781488d8e388f935f5d4867 #: 1044d7a76781488d8e388f935f5d4867 @@ -3171,15 +3236,17 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.is_ws_ratelimited:3 #: ../../../discord/client.py:docstring of discord.client.Client.is_ws_ratelimited:3 -#: 62af1fa7dcf84492b242000ea4241503 -#: 62af1fa7dcf84492b242000ea4241503 -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: ../../../discord/shard.py:docstring of discord.shard.AutoShardedClient.is_ws_ratelimited:3 +#: 771bda0c3a274e548f284047259f561a +#: 771bda0c3a274e548f284047259f561a +#: 771bda0c3a274e548f284047259f561a +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgstr "" #: ../../../discord/bot.py:docstring of discord.Bot.latency:1 #: ../../../discord/client.py:docstring of discord.Client.latency:1 #: b833b064d3654341ac190b5824bd6b24 -#: 19a5ab09684e42629fda01fdb8529cd7 +#: b833b064d3654341ac190b5824bd6b24 msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "" @@ -3400,26 +3467,37 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.on_modal_error:3 #: ../../../discord/client.py:docstring of discord.client.Client.on_modal_error:3 #: fb14025cdc964e5796fa74884c5d87b8 -#: f264d63d90574060bc9b34715a2e5075 +#: fb14025cdc964e5796fa74884c5d87b8 msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.on_modal_error:6 #: ../../../discord/client.py:docstring of discord.client.Client.on_modal_error:6 #: 054f9eb286a249488d4516a6c9a77bbf -#: 788863ce342a4c6fa188aae5c62ad4ae +#: 054f9eb286a249488d4516a6c9a77bbf msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." msgstr "" +#: ../../../discord/bot.py:docstring of discord.client.Client.on_modal_error:9 +#: ../../../discord/bot.py:docstring of discord.client.Client.on_view_error:8 +#: ../../../discord/client.py:docstring of discord.client.Client.on_modal_error:9 +#: ../../../discord/client.py:docstring of discord.client.Client.on_view_error:8 +#: d6fa64d947654bf7becf7fad301f0fb9 +#: d6fa64d947654bf7becf7fad301f0fb9 +#: d6fa64d947654bf7becf7fad301f0fb9 +#: d6fa64d947654bf7becf7fad301f0fb9 +msgid "The exception that was raised." +msgstr "" + #: ../../../discord/bot.py:docstring of discord.client.Client.on_modal_error:12 -#: ../../../discord/bot.py:docstring of discord.client.Client.on_view_error:13 +#: ../../../discord/bot.py:docstring of discord.client.Client.on_view_error:14 #: ../../../discord/client.py:docstring of discord.client.Client.on_modal_error:12 -#: ../../../discord/client.py:docstring of discord.client.Client.on_view_error:13 -#: c811a0a6a91d4b8c98daa60d8f8c78b9 -#: c811a0a6a91d4b8c98daa60d8f8c78b9 -#: c811a0a6a91d4b8c98daa60d8f8c78b9 -#: c811a0a6a91d4b8c98daa60d8f8c78b9 -msgid ":sphinx_autodoc_typehints_type:`None`" +#: ../../../discord/client.py:docstring of discord.client.Client.on_view_error:14 +#: 5eba8aff592647dbb428a36b08475afc +#: 5eba8aff592647dbb428a36b08475afc +#: 5eba8aff592647dbb428a36b08475afc +#: 5eba8aff592647dbb428a36b08475afc +msgid "The interaction that was received." msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.on_view_error:3 @@ -3432,8 +3510,15 @@ msgstr "" #: ../../../discord/bot.py:docstring of discord.client.Client.on_view_error:5 #: ../../../discord/client.py:docstring of discord.client.Client.on_view_error:5 #: f101d9263c01410e8ef9263e0b8c3b0e -#: 4b5db7ec08f94c5ab1f87f667b240f70 -msgid "This only fires for a view if you did not define its :func:`~discord.ui.View.on_error`." +#: f101d9263c01410e8ef9263e0b8c3b0e +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "" + +#: ../../../discord/bot.py:docstring of discord.client.Client.on_view_error:11 +#: ../../../discord/client.py:docstring of discord.client.Client.on_view_error:11 +#: b39bab7b652b4d4f98cf18b2b9db6484 +#: b39bab7b652b4d4f98cf18b2b9db6484 +msgid "The item that the user interacted with." msgstr "" #: ../../../discord/bot.py:docstring of discord.Bot.persistent_views:1 @@ -3706,6 +3791,13 @@ msgstr "" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "" +#: ../../../discord/bot.py:docstring of discord.Bot.sounds:1 +#: ../../../discord/client.py:docstring of discord.Client.sounds:1 +#: 6d3be79316ad4aed8e4440853891714e +#: 6d3be79316ad4aed8e4440853891714e +msgid "A list of all the sounds the bot can see." +msgstr "" + #: ../../../discord/bot.py:docstring of discord.client.Client.start:3 #: ../../../discord/client.py:docstring of discord.client.Client.start:3 #: 904fe45f358146e683fec60eee80c2e5 @@ -4241,12 +4333,7 @@ msgstr "" msgid "Whether the websocket is currently rate limited." msgstr "" -#: ../../../discord/shard.py:docstring of discord.shard.AutoShardedClient.is_ws_ratelimited:3 -#: 771bda0c3a274e548f284047259f561a -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "" - #: ../../../discord/shard.py:docstring of discord.shard.AutoShardedClient.is_ws_ratelimited:6 #: af9ce954ce2644af83ba1462c4d8d5a5 -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." msgstr "" diff --git a/docs/build/locales/api/cogs.pot b/docs/build/locales/api/cogs.pot index f0badde8df..1f26fcf4e0 100644 --- a/docs/build/locales/api/cogs.pot +++ b/docs/build/locales/api/cogs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -69,6 +69,7 @@ msgstr "" #: a548999373424e22a1eef592535cb0e9 #: a548999373424e22a1eef592535cb0e9 #: a548999373424e22a1eef592535cb0e9 +#: a548999373424e22a1eef592535cb0e9 msgid "Return type" msgstr "" @@ -104,7 +105,7 @@ msgstr "" #: ../../../discord/cog.py:docstring of discord.cog.Cog.walk_commands:6 #: 37ca252417a04d0f9a6d189f27bf99a5 -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgstr "" #: ../../../discord/cog.py:docstring of discord.cog.Cog.get_listeners:1 @@ -171,7 +172,18 @@ msgstr "" #: ../../../discord/cog.py:docstring of discord.cog.Cog.has_error_handler:1 #: 8540394b44384ceb81c96c63caa5c2d2 -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "" + +#: ../../../discord/cog.py:docstring of discord.cog.Cog.bot_check:11 +#: ../../../discord/cog.py:docstring of discord.cog.Cog.bot_check_once:11 +#: ../../../discord/cog.py:docstring of discord.cog.Cog.cog_check:11 +#: ../../../discord/cog.py:docstring of discord.cog.Cog.has_error_handler:6 +#: bc04772b95eb445880b68aa35b50195a +#: bc04772b95eb445880b68aa35b50195a +#: bc04772b95eb445880b68aa35b50195a +#: bc04772b95eb445880b68aa35b50195a +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" #: ../../../discord/cog.py:docstring of discord.cog.Cog.cog_unload:1 @@ -227,15 +239,6 @@ msgstr "" msgid "The invocation context." msgstr "" -#: ../../../discord/cog.py:docstring of discord.cog.Cog.bot_check:11 -#: ../../../discord/cog.py:docstring of discord.cog.Cog.bot_check_once:11 -#: ../../../discord/cog.py:docstring of discord.cog.Cog.cog_check:11 -#: bc04772b95eb445880b68aa35b50195a -#: bc04772b95eb445880b68aa35b50195a -#: bc04772b95eb445880b68aa35b50195a -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "" - #: ../../../discord/cog.py:docstring of discord.cog.Cog.bot_check:1 #: bbe43d3b5dd84335bd98b895da5c5d31 msgid "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/build/locales/api/data_classes.pot b/docs/build/locales/api/data_classes.pot index 6ce32ae5b7..f357ce426d 100644 --- a/docs/build/locales/api/data_classes.pot +++ b/docs/build/locales/api/data_classes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -81,6 +81,7 @@ msgstr "" #: ../../../discord/activity.py:docstring of discord.activity.Game:0 #: ../../../discord/activity.py:docstring of discord.activity.Streaming:0 #: ../../../discord/colour.py:docstring of discord.colour.Colour:0 +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:0 #: ../../../discord/components.py:docstring of discord.components.SelectOption:0 #: ../../../discord/components.py:docstring of discord.components.UnfurledMediaItem:0 #: ../../../discord/embeds.py:docstring of discord.embeds.Embed:0 @@ -183,6 +184,7 @@ msgstr "" #: ../../docstring of discord.Permissions.administrator:0 #: ../../docstring of discord.Permissions.attach_files:0 #: ../../docstring of discord.Permissions.ban_members:0 +#: ../../docstring of discord.Permissions.bypass_slowmode:0 #: ../../docstring of discord.Permissions.change_nickname:0 #: ../../docstring of discord.Permissions.connect:0 #: ../../docstring of discord.Permissions.create_instant_invite:0 @@ -208,6 +210,7 @@ msgstr "" #: ../../docstring of discord.Permissions.moderate_members:0 #: ../../docstring of discord.Permissions.move_members:0 #: ../../docstring of discord.Permissions.mute_members:0 +#: ../../docstring of discord.Permissions.pin_messages:0 #: ../../docstring of discord.Permissions.priority_speaker:0 #: ../../docstring of discord.Permissions.read_message_history:0 #: ../../docstring of discord.Permissions.read_messages:0 @@ -264,247 +267,249 @@ msgstr "" #: d04be24516744c6cb0d8a75985d21242 #: d658a315c6b74568a6988f7cbfd0bfd5 #: 756b428ff3f9484e91ab6d231993be61 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 3cde02c1afdd471284767db5f3c67801 -#: 0d8cf03e305c441a937b9d418b558488 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 0b6bdc9f79764717a733eb7a5958f520 #: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 0b6bdc9f79764717a733eb7a5958f520 -#: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 0b6bdc9f79764717a733eb7a5958f520 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc #: 6c4d566dbc03451c823e41e2f0cb5dd1 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 0b6bdc9f79764717a733eb7a5958f520 +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc +#: 45420bc3f5e249dd8ef820bdb4863ddc msgid "type" msgstr "" @@ -559,89 +564,99 @@ msgstr "" msgid ":class:`int`" msgstr "" +#: ../../../discord/object.py:docstring of discord.object.Object:36 +#: 1f065119b988464eb863d1f164649246 +msgid "The model this object's ID is based off." +msgstr "" + +#: ../../../discord/object.py:docstring of discord.object.Object:38 +#: 530c33a7c302431cbd3d33ded378f0ba +msgid "type[:class:`abc.Snowflake`]" +msgstr "" + #: ../../../discord/poll.py:docstring of discord.poll.Poll.add_answer:0 #: ../../../discord/poll.py:docstring of discord.poll.PollAnswer.voters:0 #: ../../api/data_classes.rst:0 #: e10fd84d147f4b71b2d38959065e253c -#: 62c0635de0e14e85b11eb228a093d50b -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: d463224bd212438b803261a9fa1b966a -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: bc227baf3a35408b8f5380ffa74958b7 -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: bc227baf3a35408b8f5380ffa74958b7 -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: bc227baf3a35408b8f5380ffa74958b7 -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: bc227baf3a35408b8f5380ffa74958b7 -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: bc227baf3a35408b8f5380ffa74958b7 -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: 17d3622dc479450a9951e9f01f4e961e -#: bc227baf3a35408b8f5380ffa74958b7 +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c #: 17d3622dc479450a9951e9f01f4e961e #: 17d3622dc479450a9951e9f01f4e961e +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c +#: e10fd84d147f4b71b2d38959065e253c msgid "Parameters" msgstr "" @@ -667,24 +682,22 @@ msgstr "" #: ../../../discord/components.py:docstring of discord.components.SelectOption:1 #: 0d8b907771e64532af760f81f51e6054 -#: 303f5f553a71428285d200852504cec9 msgid "Represents a :class:`discord.SelectMenu`'s option." msgstr "" #: ../../../discord/components.py:docstring of discord.components.SelectOption:3 #: 836aee37573f4fb99a2e2ba8cd2ac24e -#: 8d9e3b5226b84a4d9a95bccfb7d8ccc5 msgid "These can be created by users." msgstr "" #: ../../../discord/components.py:docstring of discord.components.SelectOption:9 #: b0f1217cfaff4c189043c1907c804416 -#: c56b411c300a4ce08a3948b4da36a990 msgid "The label of the option. This is displayed to users. Can only be up to 100 characters." msgstr "" #: ../../../discord/activity.py:docstring of discord.activity.Game:31 #: ../../../discord/activity.py:docstring of discord.activity.Streaming:55 +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:11 #: ../../../discord/components.py:docstring of discord.components.SelectOption:12 #: ../../../discord/components.py:docstring of discord.components.SelectOption:20 #: ../../../discord/components.py:docstring of discord.components.UnfurledMediaItem:11 @@ -706,43 +719,40 @@ msgstr "" #: ../../../discord/embeds.py:docstring of discord.embeds.EmbedProvider:9 #: ../../../discord/embeds.py:docstring of discord.embeds.EmbedProvider:15 #: ../../../discord/poll.py:docstring of discord.poll.PollMedia:9 -#: fc861202507f4454976c8563dc3bc383 #: 05be8ec42ca842988501f59cc34e4060 -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a -#: bf029a45ccb14764ab8bb9e4b6849d2a +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 +#: fc861202507f4454976c8563dc3bc383 msgid ":class:`str`" msgstr "" #: ../../../discord/components.py:docstring of discord.components.SelectOption:16 #: 579e6accca914c3998466750119550fe -#: 11123714def448fdbeccc9ee4f80c118 msgid "The value of the option. This is not displayed to users. If not provided when constructed then it defaults to the label. Can only be up to 100 characters." msgstr "" #: ../../../discord/components.py:docstring of discord.components.SelectOption:24 #: df26f5a7b24d4b6d906959574c93288e -#: c56b411c300a4ce08a3948b4da36a990 msgid "An additional description of the option, if any. Can only be up to 100 characters." msgstr "" @@ -756,29 +766,29 @@ msgstr "" #: ../../../discord/activity.py:docstring of discord.activity.Streaming:35 #: ../../../discord/activity.py:docstring of discord.activity.Streaming:41 #: ../../../discord/activity.py:docstring of discord.activity.Streaming:49 +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:17 #: ../../../discord/components.py:docstring of discord.components.SelectOption:27 #: ../../../discord/file.py:docstring of discord.file.File:30 #: ../../../discord/file.py:docstring of discord.file.File:36 #: 3963803bd3104b1f89165daeab20d80a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a -#: 1829644e9c8741b9ab3d3326ded2df0a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a +#: 3963803bd3104b1f89165daeab20d80a msgid "Optional[:class:`str`]" msgstr "" #: ../../../discord/components.py:docstring of discord.components.SelectOption:31 #: 5c9b407cffa7482394bcebc4fc8cd412 -#: e588f36be137417db4a513b55beb6351 msgid "Whether this option is selected by default." msgstr "" @@ -863,6 +873,7 @@ msgstr "" #: ../../docstring of discord.Permissions.administrator:5 #: ../../docstring of discord.Permissions.attach_files:3 #: ../../docstring of discord.Permissions.ban_members:3 +#: ../../docstring of discord.Permissions.bypass_slowmode:5 #: ../../docstring of discord.Permissions.change_nickname:3 #: ../../docstring of discord.Permissions.connect:3 #: ../../docstring of discord.Permissions.create_instant_invite:3 @@ -888,6 +899,7 @@ msgstr "" #: ../../docstring of discord.Permissions.moderate_members:5 #: ../../docstring of discord.Permissions.move_members:3 #: ../../docstring of discord.Permissions.mute_members:3 +#: ../../docstring of discord.Permissions.pin_messages:5 #: ../../docstring of discord.Permissions.priority_speaker:3 #: ../../docstring of discord.Permissions.read_message_history:3 #: ../../docstring of discord.Permissions.read_messages:5 @@ -940,22 +952,78 @@ msgstr "" #: ../../docstring of discord.SystemChannelFlags.join_notifications:3 #: ../../docstring of discord.SystemChannelFlags.premium_subscriptions:3 #: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 @@ -965,165 +1033,264 @@ msgstr "" #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 #: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 #: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: e1c1e64874eb4dc4b81588e9d084845b -#: 46fa3239adde4e4e8c329454531c38d3 -#: e1c1e64874eb4dc4b81588e9d084845b -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: e1c1e64874eb4dc4b81588e9d084845b -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 -#: 46fa3239adde4e4e8c329454531c38d3 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e1c1e64874eb4dc4b81588e9d084845b +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 +#: e29fe4fdd9ad421295dee23fa82019b0 msgid ":class:`bool`" msgstr "" #: ../../../discord/components.py:docstring of discord.SelectOption.emoji:1 #: 83b108a10aa446cdb6eebaab379b4174 -#: 804bbf20fe6c4418a6f03780ed6e383d msgid "The emoji of the option, if available." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.UnfurledMediaItem:1 -#: 7356eae6e80c48cabddc24248342e844 -msgid "Represents an Unfurled Media Item used in Components V2." +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:1 +#: 0d8b907771e64532af760f81f51e6054 +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:3 +#: ed11ba2e8fdf41c5913bd62a1219d38b +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:8 +#: 94e1c27077194521b4f136371fed68b5 +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:8 +#: 5113353d66b34c79ac9f94b266959aee +msgid "The model type this select default value is based of." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:10 +#: c1818bd3775f4614afa0d1d7a1dd8033 +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:13 +#: 06117d4991d64482ab3bd74ddd051afa +msgid "Model Type" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:13 +#: 31a6a31f1e2a4f6c89f8e09d116e13b5 +msgid "Default Value Type" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:15 +#: 5ed3d2c88b4d4d4a96d200c1bf406751 +msgid ":class:`discord.User`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:15 +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:17 +#: bf81f532f3c4408c953bc791766b1012 +#: b9c00d207ff344a785797d438b29557e +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:17 +#: 5ed3d2c88b4d4d4a96d200c1bf406751 +msgid ":class:`discord.Member`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:19 +#: 5ed3d2c88b4d4d4a96d200c1bf406751 +msgid ":class:`discord.Role`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:19 +#: 31e15f285fb24881815932b4cb687e2a +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:21 +#: 5ed3d2c88b4d4d4a96d200c1bf406751 +msgid ":class:`discord.abc.GuildChannel`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:21 +#: ed9fa3ec682643c789ac6e36d4ff4355 +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:23 +#: 5ed3d2c88b4d4d4a96d200c1bf406751 +msgid ":class:`discord.Object`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:23 +#: 02a58db1eab5463baa142133b71249de +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:26 +#: 1b458b2962d8427cae5c71b01efb2634 +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:30 +#: 8abbf5dec0e64482a1ae289de2c80164 +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:35 +#: 063facd6e7d64b6f93f3cf83c02270c3 +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:38 +#: a2fcc50995664b789e7912d698d3672b +msgid "The default value type. This cannot be used with ``object``." msgstr "" +#: ../../../discord/poll.py:docstring of discord.poll.Poll.add_answer:0 +#: ../../../discord/poll.py:docstring of discord.poll.PollAnswer.voters:0 +#: ../../api/data_classes.rst:0 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +#: 564b493c7da74b0a8b0026dc729e05e4 +msgid "Raises" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectDefaultValue:41 +#: 2ecc679ce1c7422699f8e90e5f670aa7 +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:1 +#: f484eca39a0b48beb3dbe96fe7018043 +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:3 #: ../../../discord/components.py:docstring of discord.components.UnfurledMediaItem:3 #: 815a8f8542054043b415faafbdbedde0 +#: 815a8f8542054043b415faafbdbedde0 msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.UnfurledMediaItem:9 +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:9 #: 092b6ba6ce244e53b6ce5f7e4e9500c1 -msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." msgstr "" -#: ../../../discord/components.py:docstring of discord.UnfurledMediaItem.url:1 -#: 5b063163bfaf4930af9d387ef066d6ec -msgid "Returns this media item's url." +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:15 +#: 0a5e30d5b723463f96cc62cf934ffa34 +msgid "The gallery item's description, up to 1024 characters." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:21 +#: 4bf08b434a2d4714995daee269da72e6 +msgid "Whether the gallery item is a spoiler." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.MediaGalleryItem:23 +#: ../../../discord/poll.py:docstring of discord.poll.Poll.has_ended:4 +#: cab588e9a2574d4583001470cbd6d49d +#: cab588e9a2574d4583001470cbd6d49d +msgid "Optional[:class:`bool`]" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.UnfurledMediaItem:1 +#: 7356eae6e80c48cabddc24248342e844 +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.UnfurledMediaItem:9 +#: 092b6ba6ce244e53b6ce5f7e4e9500c1 +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." msgstr "" #: ../../../discord/flags.py:docstring of discord.flags.Intents:1 @@ -1373,8 +1540,6 @@ msgstr "" #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa -#: 4cec06d96aa540ca837c06faf1eda4aa -#: 4cec06d96aa540ca837c06faf1eda4aa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa @@ -1415,7 +1580,6 @@ msgstr "" #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa -#: 4cec06d96aa540ca837c06faf1eda4aa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa @@ -1433,7 +1597,26 @@ msgstr "" #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa -#: 4cec06d96aa540ca837c06faf1eda4aa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa +#: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa #: 06117d4991d64482ab3bd74ddd051afa @@ -2675,6 +2858,8 @@ msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.is_subset:5 #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.is_superset:5 #: ../../../discord/shard.py:docstring of discord.shard.ShardInfo.is_closed:4 +#: ../../../discord/shard.py:docstring of discord.shard.ShardInfo.is_ws_ratelimited:9 +#: 9aca5fcb17de43ee849174bf0bd5a3f7 #: 9aca5fcb17de43ee849174bf0bd5a3f7 #: 9aca5fcb17de43ee849174bf0bd5a3f7 #: 9aca5fcb17de43ee849174bf0bd5a3f7 @@ -2706,8 +2891,8 @@ msgstr "" #: 7b6aba613fd1494aa813bfbe67e79186 #: 7b6aba613fd1494aa813bfbe67e79186 #: 7b6aba613fd1494aa813bfbe67e79186 -#: 336386f348c2475b83c479b3376548af -#: 336386f348c2475b83c479b3376548af +#: 7b6aba613fd1494aa813bfbe67e79186 +#: 7b6aba613fd1494aa813bfbe67e79186 #: 7b6aba613fd1494aa813bfbe67e79186 #: 7b6aba613fd1494aa813bfbe67e79186 #: 7b6aba613fd1494aa813bfbe67e79186 @@ -2750,8 +2935,8 @@ msgstr "" #: 2aeb0522710e4223920fd1c621bb6bb9 #: 2aeb0522710e4223920fd1c621bb6bb9 #: 2aeb0522710e4223920fd1c621bb6bb9 -#: 682dc42cdccd42f3a7f85235164dfb67 -#: 682dc42cdccd42f3a7f85235164dfb67 +#: 2aeb0522710e4223920fd1c621bb6bb9 +#: 2aeb0522710e4223920fd1c621bb6bb9 #: 2aeb0522710e4223920fd1c621bb6bb9 #: 2aeb0522710e4223920fd1c621bb6bb9 #: 2aeb0522710e4223920fd1c621bb6bb9 @@ -2785,10 +2970,10 @@ msgstr "" #: ../../../discord/shard.py:docstring of discord.shard.ShardInfo.is_ws_ratelimited:3 #: de4084473dcf4a36a6c44ee307905482 -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgstr "" -#: ../../api/data_classes.rst:50 +#: ../../api/data_classes.rst:55 #: e4e4b4653ed64e5bb6d330ca5bee9fe8 msgid "Message" msgstr "" @@ -2831,13 +3016,20 @@ msgid "Whether to mention the author of the message being replied to. Defaults t msgstr "" #: ../../../discord/mentions.py:docstring of discord.mentions.AllowedMentions.all:1 -#: c44ec110894948148069a5bc458fe5b9 -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +#: b8790ac5bab648788e3c6a7efe91a8c6 +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "" + +#: ../../../discord/mentions.py:docstring of discord.mentions.AllowedMentions.all:6 +#: ../../../discord/mentions.py:docstring of discord.mentions.AllowedMentions.none:6 +#: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" msgstr "" #: ../../../discord/mentions.py:docstring of discord.mentions.AllowedMentions.none:1 -#: d9a6fb9e04ea469881c25941627a7172 -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +#: 6e9068a2c344478ba5bb4ee0f556045a +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgstr "" #: ../../../discord/message.py:docstring of discord.message.MessageReference:1 @@ -3089,29 +3281,6 @@ msgstr "" msgid "The reason for deleting the message. Shows up on the audit log." msgstr "" -#: ../../../discord/poll.py:docstring of discord.poll.Poll.add_answer:0 -#: ../../../discord/poll.py:docstring of discord.poll.PollAnswer.voters:0 -#: ../../api/data_classes.rst:0 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -#: 564b493c7da74b0a8b0026dc729e05e4 -msgid "Raises" -msgstr "" - #: ../../../discord/message.py:docstring of discord.message.Message.delete:20 #: b41a10938385430fbde90c12f035c739 msgid "You do not have proper permissions to delete the message." @@ -3161,7 +3330,7 @@ msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.unpin:5 #: daa1cb3817894aabbb0ea1a18b81421d #: daa1cb3817894aabbb0ea1a18b81421d -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.pin:9 @@ -3616,7 +3785,7 @@ msgstr "" msgid "Whether the attachment is a spoiler." msgstr "" -#: ../../api/data_classes.rst:78 +#: ../../api/data_classes.rst:83 #: 5672173d06bd46829384d84e99bed65e msgid "Embed" msgstr "" @@ -4249,7 +4418,7 @@ msgstr "" msgid "The URL of the provider." msgstr "" -#: ../../api/data_classes.rst:112 +#: ../../api/data_classes.rst:117 #: 646f8ad2d43d4dce987005a50de9a4cf msgid "Poll" msgstr "" @@ -4309,7 +4478,7 @@ msgstr "" msgid "Optional[:class:`PollResults`]" msgstr "" -#: ../../docstring of discord.Poll.expiry:1 +#: ../../../discord/poll.py:docstring of discord.Poll.expiry:1 #: 095344d640ad4e3686d6f8d4fa1b42a0 msgid "An aware datetime object that specifies the date and time in UTC when the poll will end." msgstr "" @@ -4324,11 +4493,6 @@ msgstr "" msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "" -#: ../../../discord/poll.py:docstring of discord.poll.Poll.has_ended:4 -#: cab588e9a2574d4583001470cbd6d49d -msgid "Optional[:class:`bool`]" -msgstr "" - #: ../../../discord/poll.py:docstring of discord.poll.Poll.total_votes:1 #: b6b03dc921914dbe85dc2d2be6b6cb5c msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -4567,7 +4731,7 @@ msgstr "" msgid "The total number of votes on this poll." msgstr "" -#: ../../api/data_classes.rst:142 +#: ../../api/data_classes.rst:147 #: 43ab35acc0f9434b8e53132a073d8d22 msgid "Flags" msgstr "" @@ -5154,7 +5318,7 @@ msgstr "" msgid "Returns ``True`` if the role is selectable in one of the guild's :class:`~discord.OnboardingPrompt`." msgstr "" -#: ../../api/data_classes.rst:195 +#: ../../api/data_classes.rst:200 #: 4d2438b9745240cd93782603979ee00b msgid "Colour" msgstr "" @@ -5231,6 +5395,8 @@ msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.blue:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.blurple:4 +#: ../../../discord/colour.py:docstring of discord.colour.Colour.brand_green:6 +#: ../../../discord/colour.py:docstring of discord.colour.Colour.brand_red:6 #: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_blue:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_gold:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_green:4 @@ -5240,23 +5406,33 @@ msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_purple:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_red:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_teal:4 +#: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_theme:7 #: ../../../discord/colour.py:docstring of discord.colour.Colour.darker_grey:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.default:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.embed_background:14 #: ../../../discord/colour.py:docstring of discord.colour.Colour.from_hsv:9 #: ../../../discord/colour.py:docstring of discord.colour.Colour.from_rgb:9 +#: ../../../discord/colour.py:docstring of discord.colour.Colour.fuchsia:6 #: ../../../discord/colour.py:docstring of discord.colour.Colour.gold:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.green:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.greyple:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.light_grey:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.lighter_grey:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.magenta:4 +#: ../../../discord/colour.py:docstring of discord.colour.Colour.nitro_pink:6 #: ../../../discord/colour.py:docstring of discord.colour.Colour.og_blurple:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.orange:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.purple:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.random:16 #: ../../../discord/colour.py:docstring of discord.colour.Colour.red:4 #: ../../../discord/colour.py:docstring of discord.colour.Colour.teal:4 +#: ../../../discord/colour.py:docstring of discord.colour.Colour.yellow:6 +#: a0f8ca655ace4281904460b701a12e9d +#: a0f8ca655ace4281904460b701a12e9d +#: a0f8ca655ace4281904460b701a12e9d +#: a0f8ca655ace4281904460b701a12e9d +#: a0f8ca655ace4281904460b701a12e9d +#: a0f8ca655ace4281904460b701a12e9d #: a0f8ca655ace4281904460b701a12e9d #: a0f8ca655ace4281904460b701a12e9d #: a0f8ca655ace4281904460b701a12e9d @@ -5333,8 +5509,8 @@ msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806 msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.brand_green:1 -#: 2809c53d29824df69166201321bc9fec -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#: b3537fcb5c5e400faa8fa6d3adc61e0f +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.green:1 @@ -5398,8 +5574,8 @@ msgid "A factory method that returns a :class:`Colour` with a value of ``0xa8430 msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.brand_red:1 -#: bf01a50532b5404dae7505a55a88a477 -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#: 4ac07d277e394779972f7a7047b96483 +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.red:1 @@ -5453,22 +5629,22 @@ msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.dark_theme:1 #: ea6a540eff9141a58a4abebcb923706a -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.fuchsia:1 -#: b662095d005e4d848cdbb33fbcc79457 -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#: ffc576a6a0b647c994a91fc1ab89147f +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.yellow:1 -#: d041d59442644a0597c6274311bc6482 -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#: a3ddc438b7fb47a8892de380f8a38f52 +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.nitro_pink:1 -#: 9082218ea3464ffb99c07f1fddb70e17 -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#: 47a39aa405ea4c29a2c3f3987ce0d07e +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgstr "" #: ../../../discord/colour.py:docstring of discord.colour.Colour.embed_background:1 @@ -5496,7 +5672,7 @@ msgstr "" msgid "The theme colour to apply, must be one of \"dark\", \"light\", or \"amoled\"." msgstr "" -#: ../../api/data_classes.rst:203 +#: ../../api/data_classes.rst:208 #: 9905f7d99ac846c088e3402bdc9a380a msgid "Activity" msgstr "" @@ -5918,7 +6094,7 @@ msgstr "" msgid "It always returns :attr:`ActivityType.custom`." msgstr "" -#: ../../api/data_classes.rst:231 +#: ../../api/data_classes.rst:236 #: 60d410b462c140fd9d5d5d85a0ca55ef msgid "Permissions" msgstr "" @@ -6035,12 +6211,26 @@ msgstr "" msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``False``." msgstr "" +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.advanced:7 #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all:5 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:25 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.general:13 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.membership:7 #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.none:5 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.stage:7 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.stage_moderator:7 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.text:13 #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.voice:5 #: 1fba130190d641938864033a7f9fa35d #: 1fba130190d641938864033a7f9fa35d #: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d +#: 1fba130190d641938864033a7f9fa35d msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" msgstr "" @@ -6051,100 +6241,100 @@ msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:1 #: c501996a0aa44e3bba2a7c131a8ecc55 -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:7 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:5 #: 3d33edd78b4a44af96d1174e80fe38df msgid ":attr:`manage_emojis`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:8 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:6 #: 67c5f2685a8140feb38876faa140bf2a msgid ":attr:`view_audit_log`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:9 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:7 #: eb56391df8e94861af5a6a8409c17d6f msgid ":attr:`view_guild_insights`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:10 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:8 #: 9233959505d54774aefa37968742a69c msgid ":attr:`view_creator_monetization_analytics`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:11 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:9 #: 7b554c4be8944c03a6ef76c5b73eede5 msgid ":attr:`manage_guild`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:12 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:10 #: 7f33532c524d48eeb208f2f316ac7879 msgid ":attr:`change_nickname`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:13 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:11 #: 606ad5d3e5084e568298891c3b0588e7 msgid ":attr:`manage_nicknames`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:14 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:12 #: 48fc50f3db1a4049aa6ed259c0016e20 msgid ":attr:`kick_members`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:15 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:13 #: e7d64bc06aef4cc7837d72e3051db957 msgid ":attr:`ban_members`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:16 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:14 #: c502768910914af6a4de9d4bbf12a158 msgid ":attr:`administrator`" msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:18 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:16 #: 58e62e0ef9144695b99159ad964e9797 msgid "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_commands` permissions." msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:21 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.all_channel:19 #: 1ac70319723b451d9c8b3252e52b6e79 msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.general:1 -#: ba6992e7084e41a4ae1fb6437f90c395 -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#: 7f71cb30e267401b9a2a1ff63f4884ab +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.general:6 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.general:4 #: 150148bc2a3e43f7b18149bb6897ee01 msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.general:11 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.general:9 #: 58e62e0ef9144695b99159ad964e9797 msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.membership:1 -#: 454540f845e641959058f28badf30ad5 -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#: 7f71cb30e267401b9a2a1ff63f4884ab +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.text:1 -#: 289554b113484936916b5ee1ab0fd38e -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#: 7f71cb30e267401b9a2a1ff63f4884ab +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.text:6 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.text:4 #: c4688cf0c33a417e92f5c0627d33378d msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "" -#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.text:10 +#: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.text:8 #: 04d50f609e1643f79c50c26c2356c391 msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`send_messages_in_threads` and :attr:`use_external_stickers` permissions." msgstr "" @@ -6155,18 +6345,18 @@ msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" p msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.stage:1 -#: a5f10e0b445a4afea2ac4f0bf2629b7a -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#: 7f71cb30e267401b9a2a1ff63f4884ab +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.stage_moderator:1 -#: 5e21d8ef96414ceda6df2f9e5f577da1 -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#: 7f71cb30e267401b9a2a1ff63f4884ab +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.advanced:1 -#: 6d2820f27e4e4332a814576db3003b76 -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#: 7f71cb30e267401b9a2a1ff63f4884ab +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgstr "" #: ../../../discord/permissions.py:docstring of discord.permissions.Permissions.update:1 @@ -6268,12 +6458,12 @@ msgstr "" #: ../../docstring of discord.Permissions.manage_messages:1 #: 30ebd7d1308943ae874ed4dd75a44ba8 -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." msgstr "" #: ../../docstring of discord.Permissions.manage_messages:5 -#: 07e3d2dc854b48da9ed38f4648f6a7bf -msgid "Note that there are currently no ways to edit other people's messages." +#: 89e2f390c3b448c686b6693767698924 +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgstr "" #: ../../docstring of discord.Permissions.embed_links:1 @@ -6293,7 +6483,7 @@ msgstr "" #: ../../docstring of discord.Permissions.mention_everyone:1 #: dd01266c445141a097c673b102981c4d -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgstr "" #: ../../docstring of discord.Permissions.external_emojis:1 @@ -6481,6 +6671,16 @@ msgstr "" msgid "This only applies to apps that are also not installed to the guild." msgstr "" +#: ../../docstring of discord.Permissions.pin_messages:1 +#: 21e49f2607d948d1aac14cf0bde7222d +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "" + +#: ../../docstring of discord.Permissions.bypass_slowmode:1 +#: daaadff474a3483883ac2174fe2530b1 +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "" + #: ../../../discord/permissions.py:docstring of discord.permissions.PermissionOverwrite:1 #: 53d4e7fb59b34e38b6649fc978006797 msgid "A type that is used to represent a channel specific permission." @@ -6556,7 +6756,7 @@ msgstr "" msgid "A list of key/value pairs to bulk update with." msgstr "" -#: ../../api/data_classes.rst:244 +#: ../../api/data_classes.rst:249 #: 9b867a9572674a3a8c8653b44c9f9b72 msgid "Application Role Connections" msgstr "" diff --git a/docs/build/locales/api/enums.pot b/docs/build/locales/api/enums.pot index 400416b350..393cc4f51e 100644 --- a/docs/build/locales/api/enums.pot +++ b/docs/build/locales/api/enums.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -23,7 +23,7 @@ msgstr "" #: ../../api/enums.rst:9 #: 8edd78317af744249156d7fc55d53459 -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgstr "" #: ../../api/enums.rst:12 @@ -652,2693 +652,2818 @@ msgstr "" msgid "Represents a channel select component." msgstr "" -#: ../../api/enums.rst:511 +#: ../../api/enums.rst:510 +#: d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a section component." +msgstr "" + +#: ../../api/enums.rst:513 +#: d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a text display component." +msgstr "" + +#: ../../api/enums.rst:516 +#: d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a thumbnail component." +msgstr "" + +#: ../../api/enums.rst:519 +#: de04935db43e47bb8ad4d5ad0a2e794a +msgid "Represents a media gallery component." +msgstr "" + +#: ../../api/enums.rst:522 +#: 8b4e7393b35b417c908436be790e01e3 +msgid "Represents a file component." +msgstr "" + +#: ../../api/enums.rst:525 +#: d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a separator component." +msgstr "" + +#: ../../api/enums.rst:528 +#: d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a content inventory entry component." +msgstr "" + +#: ../../api/enums.rst:531 +#: 66cbc8468aa84de2b570acda87ac130e +msgid "Represents a container component." +msgstr "" + +#: ../../api/enums.rst:534 +#: 7ff6dcebaa89470b8b1b9ee4585e7e04 +msgid "Represents a label component." +msgstr "" + +#: ../../api/enums.rst:537 +#: d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a file upload component." +msgstr "" + +#: ../../api/enums.rst:541 #: d3b5cb245cdb413e91512ec53ec704f4 msgid "Represents the style of the button component." msgstr "" -#: ../../api/enums.rst:517 +#: ../../api/enums.rst:547 #: 5147110dee214022bd8fa7c4fb1d2dc0 msgid "Represents a blurple button for the primary action." msgstr "" -#: ../../api/enums.rst:520 +#: ../../api/enums.rst:550 #: 1cafc57fe172466d9a3292c4ce8f9957 msgid "Represents a grey button for the secondary action." msgstr "" -#: ../../api/enums.rst:523 +#: ../../api/enums.rst:553 #: c46243584e72480695b518b1bc58612a msgid "Represents a green button for a successful action." msgstr "" -#: ../../api/enums.rst:526 +#: ../../api/enums.rst:556 #: cc2f997a688f42a9be197407721214ca msgid "Represents a red button for a dangerous action." msgstr "" -#: ../../api/enums.rst:529 +#: ../../api/enums.rst:559 #: 8b4e7393b35b417c908436be790e01e3 msgid "Represents a link button." msgstr "" -#: ../../api/enums.rst:532 +#: ../../api/enums.rst:562 #: d870b9c8c6fc49bda0956cafbe9d2dc1 msgid "Represents a premium button." msgstr "" -#: ../../api/enums.rst:536 +#: ../../api/enums.rst:566 #: 4a114ecfde0f415aa78c23ae95a03eef msgid "An alias for :attr:`primary`." msgstr "" -#: ../../api/enums.rst:539 -#: ../../api/enums.rst:542 +#: ../../api/enums.rst:569 +#: ../../api/enums.rst:572 +#: 82535fcd360147e880dca049310bbe6f #: 82535fcd360147e880dca049310bbe6f -#: 8321fe52ffb845e19b1b7d9aed7e6705 msgid "An alias for :attr:`secondary`." msgstr "" -#: ../../api/enums.rst:545 +#: ../../api/enums.rst:575 #: 3ac0aea49e2a45ca9d6688296413400f msgid "An alias for :attr:`success`." msgstr "" -#: ../../api/enums.rst:548 +#: ../../api/enums.rst:578 #: a12dc437275b4f269f536cd4658d804e msgid "An alias for :attr:`danger`." msgstr "" -#: ../../api/enums.rst:551 +#: ../../api/enums.rst:581 #: 8534814e7c964ade81128db570fe9b6e msgid "An alias for :attr:`link`." msgstr "" -#: ../../api/enums.rst:555 +#: ../../api/enums.rst:585 #: 66cbc8468aa84de2b570acda87ac130e msgid "Represents the style of the input text component." msgstr "" -#: ../../api/enums.rst:561 +#: ../../api/enums.rst:591 #: 48cbe43e6fb342169300a8f53803f539 msgid "Represents a single-line input text field." msgstr "" -#: ../../api/enums.rst:564 +#: ../../api/enums.rst:594 #: 77b11ba453194692b73e560ba59cb52a msgid "Represents a multi-line input text field." msgstr "" -#: ../../api/enums.rst:567 +#: ../../api/enums.rst:597 #: 60ab6349de2b49b39d9242a76836ba0e msgid "An alias for :attr:`short`." msgstr "" -#: ../../api/enums.rst:570 -#: ../../api/enums.rst:573 +#: ../../api/enums.rst:600 +#: ../../api/enums.rst:603 +#: 02075561dbb8468d89db81730ef848ee #: 02075561dbb8468d89db81730ef848ee -#: b1e4514a32ca4b6f8d3540036646f09e msgid "An alias for :attr:`long`." msgstr "" -#: ../../api/enums.rst:577 +#: ../../api/enums.rst:607 #: 14687525b9ad476bb6208d62748cf54b msgid "Specifies the region a voice server belongs to." msgstr "" -#: ../../api/enums.rst:581 +#: ../../api/enums.rst:611 #: 90f499fb4f134385bbfc3af0699539fb msgid "The Amsterdam region." msgstr "" -#: ../../api/enums.rst:584 +#: ../../api/enums.rst:614 #: b776b0a8473c45bd803f3b6a7eb18410 msgid "The Brazil region." msgstr "" -#: ../../api/enums.rst:587 +#: ../../api/enums.rst:617 #: 64cb8a3f20e849b4a9eb427399fbd903 msgid "The Dubai region." msgstr "" -#: ../../api/enums.rst:593 +#: ../../api/enums.rst:623 #: 66e324a8246644efa7fa06a3d95ab7ad msgid "The EU Central region." msgstr "" -#: ../../api/enums.rst:596 +#: ../../api/enums.rst:626 #: 0d0795530dc0414abf31cc814d1737de msgid "The EU West region." msgstr "" -#: ../../api/enums.rst:599 +#: ../../api/enums.rst:629 #: e0dd74b91b684d24bce94aa56f83166b msgid "The Europe region." msgstr "" -#: ../../api/enums.rst:605 +#: ../../api/enums.rst:635 #: a80849d6f4ce4ad383e30e781f322e13 msgid "The Frankfurt region." msgstr "" -#: ../../api/enums.rst:608 +#: ../../api/enums.rst:638 #: f61ccdd7bd194959897b4f24e4749d5e msgid "The Hong Kong region." msgstr "" -#: ../../api/enums.rst:611 +#: ../../api/enums.rst:641 #: efe001fde7084049845f0785b375921c msgid "The India region." msgstr "" -#: ../../api/enums.rst:617 +#: ../../api/enums.rst:647 #: 9862cb3b6d0a4f438ce362db4434fb41 msgid "The Japan region." msgstr "" -#: ../../api/enums.rst:620 +#: ../../api/enums.rst:650 #: 5d5b6e0af5c348f78a25651f1e1b2df4 msgid "The London region." msgstr "" -#: ../../api/enums.rst:623 +#: ../../api/enums.rst:653 #: d63a694b0fcf4b829467b9a98cc27faa msgid "The Russia region." msgstr "" -#: ../../api/enums.rst:626 +#: ../../api/enums.rst:656 #: 792f94d71ab242a5bde4f22c1b97068a msgid "The Singapore region." msgstr "" -#: ../../api/enums.rst:629 +#: ../../api/enums.rst:659 #: a4d6c698bba747428f33df48f401115c msgid "The South Africa region." msgstr "" -#: ../../api/enums.rst:632 +#: ../../api/enums.rst:662 #: c67af79dafd047d9b4d90bd0a4d6cc5d msgid "The South Korea region." msgstr "" -#: ../../api/enums.rst:635 +#: ../../api/enums.rst:665 #: 0c7bc1130add4b35aa955bcd3e55badd msgid "The Sydney region." msgstr "" -#: ../../api/enums.rst:638 +#: ../../api/enums.rst:668 #: ce77bd1b4d53463cadaa224887643131 msgid "The US Central region." msgstr "" -#: ../../api/enums.rst:641 +#: ../../api/enums.rst:671 #: ef82ec5d51974062a0ae97b3eb643d99 msgid "The US East region." msgstr "" -#: ../../api/enums.rst:644 +#: ../../api/enums.rst:674 #: 7b3d68f69b0c40d88d2cb95e84bdac4d msgid "The US South region." msgstr "" -#: ../../api/enums.rst:647 +#: ../../api/enums.rst:677 #: 793045d5ba3043d78311ec589d46636f msgid "The US West region." msgstr "" -#: ../../api/enums.rst:650 +#: ../../api/enums.rst:680 #: edfc1b9463f2411fa8c94042ccfb2138 msgid "The Amsterdam region for VIP guilds." msgstr "" -#: ../../api/enums.rst:653 +#: ../../api/enums.rst:683 #: 8b2691fc24fd496592d208408dec5829 msgid "The US East region for VIP guilds." msgstr "" -#: ../../api/enums.rst:656 +#: ../../api/enums.rst:686 #: 50201921761246bc9caa8e6c22c0a084 msgid "The US West region for VIP guilds." msgstr "" -#: ../../api/enums.rst:660 +#: ../../api/enums.rst:690 #: 3bf69f93ed404d34b15b826ae657bf5c msgid "Specifies a :class:`Guild`\\'s verification level, which is the criteria in which a member must meet before being able to send messages to the guild." msgstr "" -#: ../../api/enums.rst:669 +#: ../../api/enums.rst:699 #: fe1ad00c158c4c00acb1ea118a53928b msgid "Checks if two verification levels are equal." msgstr "" -#: ../../api/enums.rst:672 +#: ../../api/enums.rst:702 #: 46216c7a546b4c91912d7c8e9573c349 msgid "Checks if two verification levels are not equal." msgstr "" -#: ../../api/enums.rst:675 +#: ../../api/enums.rst:705 #: 2e0bb775b6df4ee8a04963d54dfb731f msgid "Checks if a verification level is higher than another." msgstr "" -#: ../../api/enums.rst:678 +#: ../../api/enums.rst:708 #: 7a3f52cd944049e887290b1231a1964a msgid "Checks if a verification level is lower than another." msgstr "" -#: ../../api/enums.rst:681 +#: ../../api/enums.rst:711 #: 620771d877bc4ef6aac111a4148a8bfb msgid "Checks if a verification level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:684 +#: ../../api/enums.rst:714 #: e2b18998a2844ea8b31ae008fdbc6b58 msgid "Checks if a verification level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:688 +#: ../../api/enums.rst:718 #: fb66916bd09d4ce1a73920a30968db22 msgid "No criteria set." msgstr "" -#: ../../api/enums.rst:691 +#: ../../api/enums.rst:721 #: bd647ba2a4774531947bfcf3f9ad1f89 msgid "Member must have a verified email on their Discord account." msgstr "" -#: ../../api/enums.rst:694 +#: ../../api/enums.rst:724 #: 21bbe20b61c84b9b9cb300365c10afa0 msgid "Member must have a verified email and be registered on Discord for more than five minutes." msgstr "" -#: ../../api/enums.rst:698 +#: ../../api/enums.rst:728 #: 299d3b3c431b4bae9a49515dfb2ddbec msgid "Member must have a verified email, be registered on Discord for more than five minutes, and be a member of the guild itself for more than ten minutes." msgstr "" -#: ../../api/enums.rst:703 +#: ../../api/enums.rst:733 #: 1469ed3a1ca6460fa6c38ed7a7a2d52c msgid "Member must have a verified phone on their Discord account." msgstr "" -#: ../../api/enums.rst:707 +#: ../../api/enums.rst:737 #: ec6aa59281a448b2ac2592ee503e482d msgid "Specifies whether a :class:`Guild` has notifications on for all messages or mentions only by default." msgstr "" -#: ../../api/enums.rst:715 +#: ../../api/enums.rst:745 #: dc966a5e848642bea42db5392f380906 msgid "Checks if two notification levels are equal." msgstr "" -#: ../../api/enums.rst:718 +#: ../../api/enums.rst:748 #: 0be81a2959e048d69194270daa8d7163 msgid "Checks if two notification levels are not equal." msgstr "" -#: ../../api/enums.rst:721 +#: ../../api/enums.rst:751 #: fd3e2b62b4e9464381f697a2ce986496 msgid "Checks if a notification level is higher than another." msgstr "" -#: ../../api/enums.rst:724 +#: ../../api/enums.rst:754 #: f105280bb0c943be98437aa0c245d024 msgid "Checks if a notification level is lower than another." msgstr "" -#: ../../api/enums.rst:727 +#: ../../api/enums.rst:757 #: 846701cab8e64caa9e80f34c7bd03a54 msgid "Checks if a notification level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:730 +#: ../../api/enums.rst:760 #: ba3d791aa9ff4ad8870b943ac0e1ae2e msgid "Checks if a notification level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:734 +#: ../../api/enums.rst:764 #: be084b93aa534c83a085d8da3691a961 msgid "Members receive notifications for every message regardless of them being mentioned." msgstr "" -#: ../../api/enums.rst:737 +#: ../../api/enums.rst:767 #: f92e661d81964e76a2c775a52c6657cb msgid "Members receive notifications for messages they are mentioned in." msgstr "" -#: ../../api/enums.rst:741 +#: ../../api/enums.rst:771 #: 95af5bd00d43462a906e5084192ed897 msgid "Specifies a :class:`Guild`\\'s explicit content filter, which is the machine learning algorithms that Discord uses to detect if an image contains pornography or otherwise explicit content." msgstr "" -#: ../../api/enums.rst:751 +#: ../../api/enums.rst:781 #: a306a70455c3408d8c5e838c614c2555 msgid "Checks if two content filter levels are equal." msgstr "" -#: ../../api/enums.rst:754 +#: ../../api/enums.rst:784 #: dfe076afd3cb44fd85205ba4d94cf663 msgid "Checks if two content filter levels are not equal." msgstr "" -#: ../../api/enums.rst:757 +#: ../../api/enums.rst:787 #: 0a9e650407c34c7f9dc886f8c8a775f9 msgid "Checks if a content filter level is higher than another." msgstr "" -#: ../../api/enums.rst:760 +#: ../../api/enums.rst:790 #: ce931389a4cf4b66a5f4b13d9045274d msgid "Checks if a content filter level is lower than another." msgstr "" -#: ../../api/enums.rst:763 +#: ../../api/enums.rst:793 #: dfcdb88cdef544e78bae9e35fa0459bb msgid "Checks if a content filter level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:766 +#: ../../api/enums.rst:796 #: 1792e32dd6e843af9dd1121e4e8bc63d msgid "Checks if a content filter level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:770 +#: ../../api/enums.rst:800 #: c66d2de8b0bd4072942c7a693c3b7ae3 msgid "The guild does not have the content filter enabled." msgstr "" -#: ../../api/enums.rst:773 +#: ../../api/enums.rst:803 #: ef98aa26fcaa4365b198f3e765a07fd6 msgid "The guild has the content filter enabled for members without a role." msgstr "" -#: ../../api/enums.rst:776 +#: ../../api/enums.rst:806 #: 8bc9bb4ad1ea4f1a89ce1889d698ec18 msgid "The guild has the content filter enabled for every member." msgstr "" -#: ../../api/enums.rst:780 +#: ../../api/enums.rst:810 #: f773f9149bb44c4d83e0298ae408fd6a msgid "Specifies a :class:`Member` 's status." msgstr "" -#: ../../api/enums.rst:784 +#: ../../api/enums.rst:814 #: 727979554bd64ac1a0b4393cd7bb5228 msgid "The member is online." msgstr "" -#: ../../api/enums.rst:787 +#: ../../api/enums.rst:817 #: 7b5be27e51204bcdaffd82a57a6de69c msgid "The member is offline." msgstr "" -#: ../../api/enums.rst:790 +#: ../../api/enums.rst:820 #: 74ddceb1cc1a4566ac34fe6a0b1abb54 msgid "The member is idle." msgstr "" -#: ../../api/enums.rst:793 +#: ../../api/enums.rst:823 #: 4490b159c76941dbab94c39b712ccaf2 msgid "The member is \"Do Not Disturb\"." msgstr "" -#: ../../api/enums.rst:796 +#: ../../api/enums.rst:826 #: 64dc5bb4a3954ac9ad8e84ee8959ba78 msgid "An alias for :attr:`dnd`." msgstr "" -#: ../../api/enums.rst:799 +#: ../../api/enums.rst:829 #: 6db87d8dee034d9d8685436fa8a26db0 msgid "The member is \"invisible\". In reality, this is only used in sending a presence a la :meth:`Client.change_presence`. When you receive a user's presence this will be :attr:`offline` instead." msgstr "" -#: ../../api/enums.rst:804 +#: ../../api/enums.rst:834 #: 5638a65a34fa4c8b90930cd7817a2867 msgid "The member is streaming." msgstr "" -#: ../../api/enums.rst:809 +#: ../../api/enums.rst:839 #: 60612463044b4cde8d8308b993f3063e msgid "Represents the type of action being done for a :class:`AuditLogEntry`\\, which is retrievable via :meth:`Guild.audit_logs`." msgstr "" -#: ../../api/enums.rst:814 +#: ../../api/enums.rst:844 #: 632a23827cce4e32a73c4ba7e5176503 msgid "The guild has updated. Things that trigger this include:" msgstr "" -#: ../../api/enums.rst:816 +#: ../../api/enums.rst:846 #: 739c484cff324836b4bbc7e9a4ba5727 msgid "Changing the guild vanity URL" msgstr "" -#: ../../api/enums.rst:817 +#: ../../api/enums.rst:847 #: e2613a32359c47618dd6be48de2d7696 msgid "Changing the guild invite splash" msgstr "" -#: ../../api/enums.rst:818 +#: ../../api/enums.rst:848 #: bd56053367fa4283bb319f326001c04c msgid "Changing the guild AFK channel or timeout" msgstr "" -#: ../../api/enums.rst:819 +#: ../../api/enums.rst:849 #: 9822d25614704b7cb849ddd61ea89034 msgid "Changing the guild voice server region" msgstr "" -#: ../../api/enums.rst:820 +#: ../../api/enums.rst:850 #: 9f5b610f62304c51a1999c420d0b5c31 msgid "Changing the guild icon, banner, or discovery splash" msgstr "" -#: ../../api/enums.rst:821 +#: ../../api/enums.rst:851 #: 8f44ea06843349ef910d0e022ee62ebd msgid "Changing the guild moderation settings" msgstr "" -#: ../../api/enums.rst:822 +#: ../../api/enums.rst:852 #: 2ba541de1193448fa261b50507c699fb msgid "Changing things related to the guild widget" msgstr "" -#: ../../api/enums.rst:824 +#: ../../api/enums.rst:854 #: c890e719787243a5af28be7c6f82f77b msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Guild`." msgstr "" -#: ../../api/enums.rst:827 -#: ../../api/enums.rst:853 -#: ../../api/enums.rst:872 -#: ../../api/enums.rst:894 -#: ../../api/enums.rst:913 -#: ../../api/enums.rst:929 -#: ../../api/enums.rst:944 -#: ../../api/enums.rst:1003 -#: ../../api/enums.rst:1017 -#: ../../api/enums.rst:1062 -#: ../../api/enums.rst:1082 -#: ../../api/enums.rst:1097 +#: ../../api/enums.rst:857 +#: ../../api/enums.rst:883 +#: ../../api/enums.rst:902 +#: ../../api/enums.rst:924 +#: ../../api/enums.rst:943 +#: ../../api/enums.rst:959 +#: ../../api/enums.rst:974 +#: ../../api/enums.rst:1033 +#: ../../api/enums.rst:1047 +#: ../../api/enums.rst:1092 #: ../../api/enums.rst:1112 -#: ../../api/enums.rst:1136 -#: ../../api/enums.rst:1153 -#: ../../api/enums.rst:1169 -#: ../../api/enums.rst:1182 -#: ../../api/enums.rst:1195 -#: ../../api/enums.rst:1206 -#: ../../api/enums.rst:1217 -#: ../../api/enums.rst:1314 -#: ../../api/enums.rst:1329 -#: ../../api/enums.rst:1350 -#: ../../api/enums.rst:1369 -#: ../../api/enums.rst:1388 -#: ../../api/enums.rst:1407 -#: ../../api/enums.rst:1428 -#: ../../api/enums.rst:1449 -#: ../../api/enums.rst:1470 -#: ../../api/enums.rst:1488 -#: ../../api/enums.rst:1506 -#: ../../api/enums.rst:1524 -#: ../../api/enums.rst:1534 -#: ../../api/enums.rst:1551 -#: ../../api/enums.rst:1567 -#: ../../api/enums.rst:1618 -#: ../../api/enums.rst:1632 +#: ../../api/enums.rst:1127 +#: ../../api/enums.rst:1142 +#: ../../api/enums.rst:1166 +#: ../../api/enums.rst:1183 +#: ../../api/enums.rst:1199 +#: ../../api/enums.rst:1212 +#: ../../api/enums.rst:1225 +#: ../../api/enums.rst:1236 +#: ../../api/enums.rst:1247 +#: ../../api/enums.rst:1344 +#: ../../api/enums.rst:1359 +#: ../../api/enums.rst:1380 +#: ../../api/enums.rst:1399 +#: ../../api/enums.rst:1418 +#: ../../api/enums.rst:1437 +#: ../../api/enums.rst:1458 +#: ../../api/enums.rst:1479 +#: ../../api/enums.rst:1500 +#: ../../api/enums.rst:1518 +#: ../../api/enums.rst:1536 +#: ../../api/enums.rst:1554 +#: ../../api/enums.rst:1564 +#: ../../api/enums.rst:1581 +#: ../../api/enums.rst:1597 +#: ../../api/enums.rst:1648 +#: ../../api/enums.rst:1662 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 #: bfff5308473d4af998d5e90e81bd9d42 -#: 0776e36908074d45bfacf9e98b402a96 -#: ad53aecba09c4cff97fbe106a8aae4c3 -#: 9a20bd8774814a64b14884977510d1e6 -#: 0619742d7fa140278430c051be11dc1b -#: 69139dd3ef9e48d3b1af81c1e81c39d4 -#: ecd21b91f59c49bdabb7f8d74a287e1e -#: a2803ec37cea445fbe05eee14f7e763a -#: 38aec5e643c249b19b3d7b91ef993e5e -#: 1e5784f497904a1b8ea5e31e43b2a0ad -#: 752fd4d41eb541729116bdab7b643fc9 -#: c506008e4ec74cef851b196b09e69815 -#: 22d68de8370648cf9093a7a877656bf4 -#: f0e7616a583a47d4831939f3e25e8627 #: fffb0afd84694213a281950c9c2906db -#: bd06e8336d7741e7adfae9936f1bf7fe -#: 5baecd9f1e2143c88378ba7f0e3ffb96 -#: 7499b8f78f014a8d8f9513dd6c5e69e3 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 #: 4ad9e4ec222545458f27f958fe5bf43d -#: 0857346d12f54c63ba891ac188e985b3 -#: 95b8db2d9c284969b08a1156718090be -#: 61e23683148c4bf68627e0418b64f5f3 -#: 050b5f3e2f0b4e75b8f233a76bd515dd -#: a9cdc043a5fb4f8db268fa48136a2dfe -#: 96717b9a46964b4692326fe8a96295a2 -#: de04652441c24b81be6d3d268922492e -#: 093c3ea325f44f168aac272a73defeec -#: 6bfd123a5fca4eb0b0ac3ef7104dfac3 -#: a1736cc07b154021a682d4e42420bf9a -#: f1a1175365964973a77e600680c1613b -#: 91b67ae606ac453c9bf64b0b2012bac5 -#: 3411856d93a14776a6aa2dbfe75fdef0 -#: 5226c38d1fd44f3b816c29f729fa90c3 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 #: 252bbee44ed14a1f9ddb9a6c43cbda0d -#: bc68c25f397a452f91ce7b919f52007c -#: a6e309f478874004a40055c758f64d0e -#: db4eb198caca4bd08cb1893c95ad57a7 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 +#: bfff5308473d4af998d5e90e81bd9d42 msgid "Possible attributes for :class:`AuditLogDiff`:" msgstr "" -#: ../../api/enums.rst:829 +#: ../../api/enums.rst:859 #: 22e4308bba9c4789ad88e620c6469324 msgid ":attr:`~AuditLogDiff.afk_channel`" msgstr "" -#: ../../api/enums.rst:830 +#: ../../api/enums.rst:860 #: f3892be329644776b547cf3fa7c32533 msgid ":attr:`~AuditLogDiff.system_channel`" msgstr "" -#: ../../api/enums.rst:831 +#: ../../api/enums.rst:861 #: c31a4836714247cc8ae5d1e97f1fa0a1 msgid ":attr:`~AuditLogDiff.afk_timeout`" msgstr "" -#: ../../api/enums.rst:832 +#: ../../api/enums.rst:862 #: b144fcde9e3e42499f4790871baa00c5 msgid ":attr:`~AuditLogDiff.default_message_notifications`" msgstr "" -#: ../../api/enums.rst:833 +#: ../../api/enums.rst:863 #: 0d0e5e72f40447838c0a0c80fcdd0d6f msgid ":attr:`~AuditLogDiff.explicit_content_filter`" msgstr "" -#: ../../api/enums.rst:834 +#: ../../api/enums.rst:864 #: c2be22b8817b42c48e8a71489d583ebe msgid ":attr:`~AuditLogDiff.mfa_level`" msgstr "" -#: ../../api/enums.rst:835 -#: ../../api/enums.rst:855 -#: ../../api/enums.rst:874 -#: ../../api/enums.rst:896 -#: ../../api/enums.rst:1067 -#: ../../api/enums.rst:1087 -#: ../../api/enums.rst:1102 -#: ../../api/enums.rst:1156 -#: ../../api/enums.rst:1172 -#: ../../api/enums.rst:1185 -#: ../../api/enums.rst:1197 -#: ../../api/enums.rst:1208 -#: ../../api/enums.rst:1219 -#: ../../api/enums.rst:1352 -#: ../../api/enums.rst:1371 -#: ../../api/enums.rst:1390 -#: ../../api/enums.rst:1409 -#: ../../api/enums.rst:1430 -#: ../../api/enums.rst:1451 -#: ../../api/enums.rst:1472 -#: ../../api/enums.rst:1490 -#: ../../api/enums.rst:1508 -#: ../../api/enums.rst:1536 -#: ../../api/enums.rst:1553 -#: ../../api/enums.rst:1569 +#: ../../api/enums.rst:865 +#: ../../api/enums.rst:885 +#: ../../api/enums.rst:904 +#: ../../api/enums.rst:926 +#: ../../api/enums.rst:1097 +#: ../../api/enums.rst:1117 +#: ../../api/enums.rst:1132 +#: ../../api/enums.rst:1186 +#: ../../api/enums.rst:1202 +#: ../../api/enums.rst:1215 +#: ../../api/enums.rst:1227 +#: ../../api/enums.rst:1238 +#: ../../api/enums.rst:1249 +#: ../../api/enums.rst:1382 +#: ../../api/enums.rst:1401 +#: ../../api/enums.rst:1420 +#: ../../api/enums.rst:1439 +#: ../../api/enums.rst:1460 +#: ../../api/enums.rst:1481 +#: ../../api/enums.rst:1502 +#: ../../api/enums.rst:1520 +#: ../../api/enums.rst:1538 +#: ../../api/enums.rst:1566 +#: ../../api/enums.rst:1583 +#: ../../api/enums.rst:1599 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 #: 895caa8a7a2b40a3be55d2ec1baf44b1 -#: 99cc876d108e4eab8371a7d45c0ea1b9 -#: d5910caed39b4422a0bf2361a6565612 -#: d7fd5443343b4bc88ce6cd8918cdfeab -#: b44ca51adbc64e51b77c441b2878ad83 -#: 1de697d2ea2c4cae9ccab9fb6fc6d38a -#: ac7026819cf84b46ab62b7fc660eec2a -#: ac7b378f7a1046ebab645d5f7d3ff34e -#: c5d4dc545e724ea9989d999fa6992cce -#: fe717eea581f494ebf36019cc19d9964 -#: 558f751460d247b2a058a50b81e48a08 -#: 1394b20d84104b49a743fdfeb699c225 -#: e51f5200cbe140f19c8c3b3e2d75a534 -#: bfe00e359c3f448eace931206c0b2ee9 -#: b5339c2060384a359e7c71febf3ca2ce -#: b5ae5559c92341f9946a0237c88316b8 -#: 70b4a80497dc4c718cba972b132e9059 -#: 580ac06e34cc423d8a0c7804bcfa7dff -#: 515eb479a052419d88d9d9bd1eb338a0 -#: 2f935e45567444cca02d6e556a3e0904 -#: 46d1f8301ff548f1af259ccd664c3f42 -#: c31820d94e12407ba086b701f92569b0 -#: 646a54b16dff41a2b03ed31ac183c0b2 #: 12c512f9e9f24101b8341757dbbeb0f4 -#: 0c293715eca54347b0f133a596ecfedf +#: 895caa8a7a2b40a3be55d2ec1baf44b1 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 msgid ":attr:`~AuditLogDiff.name`" msgstr "" -#: ../../api/enums.rst:836 +#: ../../api/enums.rst:866 #: c02c63c7c88f4fe181dda7376bebc148 msgid ":attr:`~AuditLogDiff.owner`" msgstr "" -#: ../../api/enums.rst:837 +#: ../../api/enums.rst:867 #: 0c026e75724c47d7beb2a2c77e9f7c79 msgid ":attr:`~AuditLogDiff.splash`" msgstr "" -#: ../../api/enums.rst:838 +#: ../../api/enums.rst:868 #: 2e2b9b9568f446af9fc48b3fb53bf57c msgid ":attr:`~AuditLogDiff.discovery_splash`" msgstr "" -#: ../../api/enums.rst:839 +#: ../../api/enums.rst:869 #: eca51cbb07124eafb49aafd57720c935 msgid ":attr:`~AuditLogDiff.icon`" msgstr "" -#: ../../api/enums.rst:840 +#: ../../api/enums.rst:870 #: e88cfaca97164239924deb0947a3bb53 msgid ":attr:`~AuditLogDiff.banner`" msgstr "" -#: ../../api/enums.rst:841 +#: ../../api/enums.rst:871 #: 8f50869b6362417792226758c9cee340 msgid ":attr:`~AuditLogDiff.vanity_url_code`" msgstr "" -#: ../../api/enums.rst:845 +#: ../../api/enums.rst:875 #: 902049bae0b942798334fe1b7ca30562 msgid "A new channel was created." msgstr "" -#: ../../api/enums.rst:847 +#: ../../api/enums.rst:877 #: e00bbae1ecc54cd4aa7b2f97761a2857 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is either a :class:`abc.GuildChannel` or :class:`Object` with an ID." msgstr "" -#: ../../api/enums.rst:850 +#: ../../api/enums.rst:880 #: a1df25c5f1984895b983d5275d8f8af5 msgid "A more filled out object in the :class:`Object` case can be found by using :attr:`~AuditLogEntry.after`." msgstr "" -#: ../../api/enums.rst:856 -#: ../../api/enums.rst:875 -#: ../../api/enums.rst:897 -#: ../../api/enums.rst:918 -#: ../../api/enums.rst:934 -#: ../../api/enums.rst:949 -#: ../../api/enums.rst:1354 -#: ../../api/enums.rst:1373 -#: ../../api/enums.rst:1392 +#: ../../api/enums.rst:886 +#: ../../api/enums.rst:905 +#: ../../api/enums.rst:927 +#: ../../api/enums.rst:948 +#: ../../api/enums.rst:964 +#: ../../api/enums.rst:979 +#: ../../api/enums.rst:1384 +#: ../../api/enums.rst:1403 +#: ../../api/enums.rst:1422 +#: 9ec89df3159c46e287c1d83f1fa8ba27 +#: 9ec89df3159c46e287c1d83f1fa8ba27 +#: 9ec89df3159c46e287c1d83f1fa8ba27 +#: 9ec89df3159c46e287c1d83f1fa8ba27 +#: 9ec89df3159c46e287c1d83f1fa8ba27 +#: 9ec89df3159c46e287c1d83f1fa8ba27 +#: 9ec89df3159c46e287c1d83f1fa8ba27 +#: 9ec89df3159c46e287c1d83f1fa8ba27 #: 9ec89df3159c46e287c1d83f1fa8ba27 -#: ff75120af4cd405d9f119936bb32f72d -#: a9329e3bd572430b8360afda3dd26ee0 -#: 998ef1796ea64671a79e87a4227e271c -#: 0ae29b838f1448d8b8f928d6939b92cd -#: 3de7a19ea4524c6bb59edd609646a050 -#: 1eec71ede8394476b9a4dc4ebffa9df6 -#: b61a8e74c58248e4a0d8c0c18806f0d4 -#: 2ee6e5873b53484eb7bd37f41c17a4bb msgid ":attr:`~AuditLogDiff.type`" msgstr "" -#: ../../api/enums.rst:857 -#: ../../api/enums.rst:877 -#: ../../api/enums.rst:898 -#: 648726ce83124608809879a7571168a2 +#: ../../api/enums.rst:887 +#: ../../api/enums.rst:907 +#: ../../api/enums.rst:928 #: 11cbe518c99642b49c959a2204a2c37a -#: b3e74457949d4229b324163fc858e635 +#: 648726ce83124608809879a7571168a2 +#: 648726ce83124608809879a7571168a2 msgid ":attr:`~AuditLogDiff.overwrites`" msgstr "" -#: ../../api/enums.rst:861 +#: ../../api/enums.rst:891 #: d3e3191004c34df799b5f5fbe25f013f msgid "A channel was updated. Things that trigger this include:" msgstr "" -#: ../../api/enums.rst:863 +#: ../../api/enums.rst:893 #: 98d0c561278d4e9d8096de31ee31173c msgid "The channel name or topic was changed" msgstr "" -#: ../../api/enums.rst:864 +#: ../../api/enums.rst:894 #: 5bc50a7dc2e240ad8f79a8c4704a3418 msgid "The channel bitrate was changed" msgstr "" -#: ../../api/enums.rst:866 -#: ../../api/enums.rst:904 +#: ../../api/enums.rst:896 +#: ../../api/enums.rst:934 +#: 8f81efbdafac4745899e4ad861717ecd #: 8f81efbdafac4745899e4ad861717ecd -#: 5257b72e408a46d4a7b06498d32f7209 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`abc.GuildChannel` or :class:`Object` with an ID." msgstr "" -#: ../../api/enums.rst:869 +#: ../../api/enums.rst:899 #: 48fbbcac84324aeeb2f83e415ad0b051 msgid "A more filled out object in the :class:`Object` case can be found by using :attr:`~AuditLogEntry.after` or :attr:`~AuditLogEntry.before`." msgstr "" -#: ../../api/enums.rst:876 +#: ../../api/enums.rst:906 #: b9290b43388846c7a46f16bceccfbdbf msgid ":attr:`~AuditLogDiff.position`" msgstr "" -#: ../../api/enums.rst:878 -#: ../../api/enums.rst:1316 -#: ../../api/enums.rst:1331 +#: ../../api/enums.rst:908 +#: ../../api/enums.rst:1346 +#: ../../api/enums.rst:1361 +#: 67ee76e83c454d32899f6326a4949701 +#: 67ee76e83c454d32899f6326a4949701 #: 67ee76e83c454d32899f6326a4949701 -#: 51da4ef9f1994a6789fb2c54c371a367 -#: 7aeb804efb7d4bb8bd585a9b325278ba msgid ":attr:`~AuditLogDiff.topic`" msgstr "" -#: ../../api/enums.rst:879 +#: ../../api/enums.rst:909 #: 6464625c11634cc199dd526145504a9e msgid ":attr:`~AuditLogDiff.bitrate`" msgstr "" -#: ../../api/enums.rst:880 +#: ../../api/enums.rst:910 #: e914c09c71f34c58ab692ba1c54e5750 msgid ":attr:`~AuditLogDiff.rtc_region`" msgstr "" -#: ../../api/enums.rst:881 +#: ../../api/enums.rst:911 #: d42f4667cecb4ff28a06c06c21882209 msgid ":attr:`~AuditLogDiff.video_quality_mode`" msgstr "" -#: ../../api/enums.rst:882 +#: ../../api/enums.rst:912 #: e50b4d7fb0624f398085aa35aef1ce5b msgid ":attr:`~AuditLogDiff.default_auto_archive_duration`" msgstr "" -#: ../../api/enums.rst:886 +#: ../../api/enums.rst:916 #: 4bca3568aafc430883f16570fd625acb msgid "A channel was deleted." msgstr "" -#: ../../api/enums.rst:888 +#: ../../api/enums.rst:918 #: 5af5984da736481eae7b9ec37355167b msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is an :class:`Object` with an ID." msgstr "" -#: ../../api/enums.rst:891 +#: ../../api/enums.rst:921 #: aa14e43f332a43d2a9076ca32feb165e msgid "A more filled out object can be found by using the :attr:`~AuditLogEntry.before` object." msgstr "" -#: ../../api/enums.rst:902 +#: ../../api/enums.rst:932 #: 0a3eeba6a561475bb1093b0e9c574110 msgid "A channel permission overwrite was created." msgstr "" -#: ../../api/enums.rst:907 +#: ../../api/enums.rst:937 #: 10f0d8428fb44ef8b43417b8f03cc667 msgid "When this is the action, the type of :attr:`~AuditLogEntry.extra` is either a :class:`Role` or :class:`Member`. If the object is not found then it is a :class:`Object` with an ID being filled, a name, and a ``type`` attribute set to either ``'role'`` or ``'member'`` to help dictate what type of ID it is." msgstr "" -#: ../../api/enums.rst:915 -#: ../../api/enums.rst:931 -#: ../../api/enums.rst:946 +#: ../../api/enums.rst:945 +#: ../../api/enums.rst:961 +#: ../../api/enums.rst:976 +#: b424ed66d8e84fb79fbfe5ed3ed2cb86 +#: b424ed66d8e84fb79fbfe5ed3ed2cb86 #: b424ed66d8e84fb79fbfe5ed3ed2cb86 -#: 5a13c30cb38b4c0b9d3a2a369009cf4c -#: 70e9189a4a7b4f49ac3a3308fb205f8a msgid ":attr:`~AuditLogDiff.deny`" msgstr "" -#: ../../api/enums.rst:916 -#: ../../api/enums.rst:932 -#: ../../api/enums.rst:947 +#: ../../api/enums.rst:946 +#: ../../api/enums.rst:962 +#: ../../api/enums.rst:977 +#: 4c5c591191e04caca5c233d14a2705a7 +#: 4c5c591191e04caca5c233d14a2705a7 #: 4c5c591191e04caca5c233d14a2705a7 -#: dc4242d8e2824db3a5e69e283a111660 -#: c7199b2fdb5742238c2221d7b22c7954 msgid ":attr:`~AuditLogDiff.allow`" msgstr "" -#: ../../api/enums.rst:917 -#: ../../api/enums.rst:933 -#: ../../api/enums.rst:948 +#: ../../api/enums.rst:947 +#: ../../api/enums.rst:963 +#: ../../api/enums.rst:978 +#: 35f09304dc1349a39b5f06c5dcee6b92 +#: 35f09304dc1349a39b5f06c5dcee6b92 #: 35f09304dc1349a39b5f06c5dcee6b92 -#: 4655625eec82495495f1912345214c5b -#: 1b799e07563746b4a908a2ec9213439b msgid ":attr:`~AuditLogDiff.id`" msgstr "" -#: ../../api/enums.rst:922 +#: ../../api/enums.rst:952 #: d2431e9dfea74688bba2536e6c35b787 msgid "A channel permission overwrite was changed, this is typically when the permission values change." msgstr "" -#: ../../api/enums.rst:925 -#: ../../api/enums.rst:940 +#: ../../api/enums.rst:955 +#: ../../api/enums.rst:970 +#: b74dea0f59eb486f98c229b259e001f9 #: b74dea0f59eb486f98c229b259e001f9 -#: 548a7a8ca0314acf9735eac331d866e9 msgid "See :attr:`overwrite_create` for more information on how the :attr:`~AuditLogEntry.target` and :attr:`~AuditLogEntry.extra` fields are set." msgstr "" -#: ../../api/enums.rst:938 +#: ../../api/enums.rst:968 #: 80f46495697548b5a7050db9f950fbae msgid "A channel permission overwrite was deleted." msgstr "" -#: ../../api/enums.rst:953 +#: ../../api/enums.rst:983 #: da1fc8cf0b4b4f41a454b0142a8cfdb4 msgid "A member was kicked." msgstr "" -#: ../../api/enums.rst:955 +#: ../../api/enums.rst:985 #: 9462b1de374b4d8696d91df0e11eaf2e msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`User` who got kicked." msgstr "" -#: ../../api/enums.rst:958 -#: ../../api/enums.rst:973 -#: ../../api/enums.rst:982 -#: ../../api/enums.rst:991 +#: ../../api/enums.rst:988 +#: ../../api/enums.rst:1003 +#: ../../api/enums.rst:1012 +#: ../../api/enums.rst:1021 +#: 8d80f3e4c17140e9ac2805db8431e4e8 +#: 8d80f3e4c17140e9ac2805db8431e4e8 +#: 8d80f3e4c17140e9ac2805db8431e4e8 #: 8d80f3e4c17140e9ac2805db8431e4e8 -#: 27a6a127989d4532a61debf08a3fa570 -#: a414b2f116ac46ada7444b1b3e19804c -#: 71e96ce05c754141bdccada47c638e79 msgid "When this is the action, :attr:`~AuditLogEntry.changes` is empty." msgstr "" -#: ../../api/enums.rst:962 +#: ../../api/enums.rst:992 #: a42f6c019433416db0d63e147f403d85 msgid "A member prune was triggered." msgstr "" -#: ../../api/enums.rst:964 +#: ../../api/enums.rst:994 #: 4c83a0acb3cc4f5d9f86ee20117108e6 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is set to ``None``." msgstr "" -#: ../../api/enums.rst:967 -#: ../../api/enums.rst:1026 -#: ../../api/enums.rst:1229 -#: ../../api/enums.rst:1256 -#: ../../api/enums.rst:1271 +#: ../../api/enums.rst:997 +#: ../../api/enums.rst:1056 +#: ../../api/enums.rst:1259 +#: ../../api/enums.rst:1286 +#: ../../api/enums.rst:1301 +#: 812eb56e424040508ad06db116cc0f17 +#: 812eb56e424040508ad06db116cc0f17 +#: 812eb56e424040508ad06db116cc0f17 +#: 812eb56e424040508ad06db116cc0f17 #: 812eb56e424040508ad06db116cc0f17 -#: 96a3ff2630e046b69b446776774304a9 -#: 2dbf8d34537d45518170b5a4c8ffb3cc -#: b77778578eb74355ae650d2fd52036ed -#: 7716d95527c348e5b78e86a177044241 msgid "When this is the action, the type of :attr:`~AuditLogEntry.extra` is set to an unspecified proxy object with two attributes:" msgstr "" -#: ../../api/enums.rst:970 +#: ../../api/enums.rst:1000 #: 97c74c62f95b40a3a6cbff5163170239 msgid "``delete_members_days``: An integer specifying how far the prune was." msgstr "" -#: ../../api/enums.rst:971 +#: ../../api/enums.rst:1001 #: 096f33ff779c4097a1ef75c0e894457e msgid "``members_removed``: An integer specifying how many members were removed." msgstr "" -#: ../../api/enums.rst:977 +#: ../../api/enums.rst:1007 #: 877a04c39e16466dade6cfadc93f7c27 msgid "A member was banned." msgstr "" -#: ../../api/enums.rst:979 +#: ../../api/enums.rst:1009 #: 770451079d8d4b5f8e33b6c52da5f3ff msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`User` who got banned." msgstr "" -#: ../../api/enums.rst:986 +#: ../../api/enums.rst:1016 #: 3b2ae463eb7b4f7a9791c566854c5c1a msgid "A member was unbanned." msgstr "" -#: ../../api/enums.rst:988 +#: ../../api/enums.rst:1018 #: 456609aa1df0460dbb3dcd6b5414aca8 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`User` who got unbanned." msgstr "" -#: ../../api/enums.rst:995 +#: ../../api/enums.rst:1025 #: 9f69f34e9ff743b994009ea40c627614 msgid "A member has updated. This triggers in the following situations:" msgstr "" -#: ../../api/enums.rst:997 +#: ../../api/enums.rst:1027 #: a544a120b4ee4844a5309e3925de5b11 msgid "A nickname was changed" msgstr "" -#: ../../api/enums.rst:998 +#: ../../api/enums.rst:1028 #: 4633d30e1e5045e2b6c5c1c0695a0636 msgid "They were server muted or deafened (or it was undone)" msgstr "" -#: ../../api/enums.rst:1000 +#: ../../api/enums.rst:1030 #: 3685711e4704496c8312ef6113636f20 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Member` or :class:`User` who got updated." msgstr "" -#: ../../api/enums.rst:1005 +#: ../../api/enums.rst:1035 #: c510c63833424799981d8707385c2273 msgid ":attr:`~AuditLogDiff.nick`" msgstr "" -#: ../../api/enums.rst:1006 +#: ../../api/enums.rst:1036 #: df5ef4a4cc2947b68d3a3009467c3315 msgid ":attr:`~AuditLogDiff.mute`" msgstr "" -#: ../../api/enums.rst:1007 +#: ../../api/enums.rst:1037 #: 669b0e98d96f4a4bb1d02efd76cc2f33 msgid ":attr:`~AuditLogDiff.deaf`" msgstr "" -#: ../../api/enums.rst:1011 +#: ../../api/enums.rst:1041 #: 3168c0f6dd594f0eaefc02e12dbc54c8 msgid "A member's role has been updated. This triggers when a member either gains a role or loses a role." msgstr "" -#: ../../api/enums.rst:1014 +#: ../../api/enums.rst:1044 #: a57b479bb72143a6b0e1fa6cff760c1a msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Member` or :class:`User` who got the role." msgstr "" -#: ../../api/enums.rst:1019 +#: ../../api/enums.rst:1049 #: cb8587e29f82416e87ff25127dc06b2e msgid ":attr:`~AuditLogDiff.roles`" msgstr "" -#: ../../api/enums.rst:1023 +#: ../../api/enums.rst:1053 #: c70c7e8ef89345efafdbab17bf609ff9 msgid "A member's voice channel has been updated. This triggers when a member is moved to a different voice channel." msgstr "" -#: ../../api/enums.rst:1029 +#: ../../api/enums.rst:1059 #: 5440bab9f6a64c3fb332fe281170aefd msgid "``channel``: A :class:`TextChannel` or :class:`Object` with the channel ID where the members were moved." msgstr "" -#: ../../api/enums.rst:1030 +#: ../../api/enums.rst:1060 #: 797d8b3c02204f6ebfed77b79d469a69 msgid "``count``: An integer specifying how many members were moved." msgstr "" -#: ../../api/enums.rst:1036 +#: ../../api/enums.rst:1066 #: b317d4610f7e4869b25a224b1fbdca0b msgid "A member's voice state has changed. This triggers when a member is force disconnected from voice." msgstr "" -#: ../../api/enums.rst:1039 -#: ../../api/enums.rst:1242 +#: ../../api/enums.rst:1069 +#: ../../api/enums.rst:1272 +#: a7df0bd89c504de1bd34eb9aae01ffdd #: a7df0bd89c504de1bd34eb9aae01ffdd -#: f1c87b2f6b27443a9bfb2f71e47d823b msgid "When this is the action, the type of :attr:`~AuditLogEntry.extra` is set to an unspecified proxy object with one attribute:" msgstr "" -#: ../../api/enums.rst:1042 +#: ../../api/enums.rst:1072 #: a37ce51898424e1588bffced6528805d msgid "``count``: An integer specifying how many members were disconnected." msgstr "" -#: ../../api/enums.rst:1048 +#: ../../api/enums.rst:1078 #: 767c4131a5a44823a1e7f53894454c9e msgid "A bot was added to the guild." msgstr "" -#: ../../api/enums.rst:1050 +#: ../../api/enums.rst:1080 #: aad1bbec2f2a487784929c43e432558a msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Member` or :class:`User` which was added to the guild." msgstr "" -#: ../../api/enums.rst:1057 +#: ../../api/enums.rst:1087 #: 113e9849b1e74752a8869a0c1ffd14e4 msgid "A new role was created." msgstr "" -#: ../../api/enums.rst:1059 -#: ../../api/enums.rst:1079 -#: ../../api/enums.rst:1094 +#: ../../api/enums.rst:1089 +#: ../../api/enums.rst:1109 +#: ../../api/enums.rst:1124 +#: 5547887ba3e64a6cadc87783c1bcecf7 +#: 5547887ba3e64a6cadc87783c1bcecf7 #: 5547887ba3e64a6cadc87783c1bcecf7 -#: 91ed6f1edab04e8aad95cd8d9aa069f7 -#: f5e5f97f23e7451c8914aad7c3391dd4 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Role` or a :class:`Object` with the ID." msgstr "" -#: ../../api/enums.rst:1064 -#: ../../api/enums.rst:1084 -#: ../../api/enums.rst:1099 +#: ../../api/enums.rst:1094 +#: ../../api/enums.rst:1114 +#: ../../api/enums.rst:1129 +#: 78a55e9bc42241f9a96d7224c5f829b9 +#: 78a55e9bc42241f9a96d7224c5f829b9 #: 78a55e9bc42241f9a96d7224c5f829b9 -#: c8f52d8ffd564aeeb79100f37e0325a9 -#: c9397379c14f4c23ac15cd0553fafd82 msgid ":attr:`~AuditLogDiff.colour`" msgstr "" -#: ../../api/enums.rst:1065 -#: ../../api/enums.rst:1085 -#: ../../api/enums.rst:1100 +#: ../../api/enums.rst:1095 +#: ../../api/enums.rst:1115 +#: ../../api/enums.rst:1130 +#: eedbba5c376e47df94bda7b4263dad48 +#: eedbba5c376e47df94bda7b4263dad48 #: eedbba5c376e47df94bda7b4263dad48 -#: 42aa4a1fa28042b6880c172318537e00 -#: 16cea7c03f6f467cb4885cc212ad03ed msgid ":attr:`~AuditLogDiff.mentionable`" msgstr "" -#: ../../api/enums.rst:1066 -#: ../../api/enums.rst:1086 -#: ../../api/enums.rst:1101 +#: ../../api/enums.rst:1096 +#: ../../api/enums.rst:1116 +#: ../../api/enums.rst:1131 +#: cae8f831afd84c8f8ec3f34a605bf3a5 +#: cae8f831afd84c8f8ec3f34a605bf3a5 #: cae8f831afd84c8f8ec3f34a605bf3a5 -#: a6bebfacdbd34302b9f9d66309f5cdac -#: c3a50507a9ed44eaa961e0cd5cf90b8b msgid ":attr:`~AuditLogDiff.hoist`" msgstr "" -#: ../../api/enums.rst:1068 -#: ../../api/enums.rst:1088 -#: ../../api/enums.rst:1103 +#: ../../api/enums.rst:1098 +#: ../../api/enums.rst:1118 +#: ../../api/enums.rst:1133 +#: 9eb0712d85af4316b0ce621843c8e83a +#: 9eb0712d85af4316b0ce621843c8e83a #: 9eb0712d85af4316b0ce621843c8e83a -#: 6291a02bf06e4893b114eb374c0972ea -#: add7cd11dbb04b919e545c8027e3abac msgid ":attr:`~AuditLogDiff.permissions`" msgstr "" -#: ../../api/enums.rst:1072 +#: ../../api/enums.rst:1102 #: d9dfda6a35974401a26b2c11d5bbbc7a msgid "A role was updated. This triggers in the following situations:" msgstr "" -#: ../../api/enums.rst:1074 +#: ../../api/enums.rst:1104 #: c0be7ff1754a484db3ff044dc08a5819 msgid "The name has changed" msgstr "" -#: ../../api/enums.rst:1075 +#: ../../api/enums.rst:1105 #: 6fa2713e239b4564bf5605320b494175 msgid "The permissions have changed" msgstr "" -#: ../../api/enums.rst:1076 +#: ../../api/enums.rst:1106 #: 4ff2b1766c94484b96274b722058b292 msgid "The colour has changed" msgstr "" -#: ../../api/enums.rst:1077 +#: ../../api/enums.rst:1107 #: 98644645ef474f4396c1f75dc07216c1 msgid "Its hoist/mentionable state has changed" msgstr "" -#: ../../api/enums.rst:1092 +#: ../../api/enums.rst:1122 #: 3254c9db3f0e44e79d2d800a84c5e124 msgid "A role was deleted." msgstr "" -#: ../../api/enums.rst:1107 +#: ../../api/enums.rst:1137 #: 07b94a8a9e374347b683f0f1830b37d3 msgid "An invite was created." msgstr "" -#: ../../api/enums.rst:1109 +#: ../../api/enums.rst:1139 #: ce279e2749bb47529031e1755e0740c2 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Invite` that was created." msgstr "" -#: ../../api/enums.rst:1114 -#: ../../api/enums.rst:1138 +#: ../../api/enums.rst:1144 +#: ../../api/enums.rst:1168 +#: 4b17ff80832c43dc985fef67f54f8867 #: 4b17ff80832c43dc985fef67f54f8867 -#: 63ed30d0cf114ac7897b93dbf0ebf677 msgid ":attr:`~AuditLogDiff.max_age`" msgstr "" -#: ../../api/enums.rst:1115 -#: ../../api/enums.rst:1139 +#: ../../api/enums.rst:1145 +#: ../../api/enums.rst:1169 +#: 98082e38b018425aad8bb7cba4329f6b #: 98082e38b018425aad8bb7cba4329f6b -#: 80061f89311c4b1c840a03cb3d637b8a msgid ":attr:`~AuditLogDiff.code`" msgstr "" -#: ../../api/enums.rst:1116 -#: ../../api/enums.rst:1140 +#: ../../api/enums.rst:1146 +#: ../../api/enums.rst:1170 +#: a06a13e2c7fd4ea58ff641ae8758f789 #: a06a13e2c7fd4ea58ff641ae8758f789 -#: 491537ae15b2481b96f5f897cbc0f594 msgid ":attr:`~AuditLogDiff.temporary`" msgstr "" -#: ../../api/enums.rst:1117 -#: ../../api/enums.rst:1141 +#: ../../api/enums.rst:1147 +#: ../../api/enums.rst:1171 +#: 7d631cc9c2c84b1f87e678854919422a #: 7d631cc9c2c84b1f87e678854919422a -#: a2b61b72f027412aaf6e17de2db74522 msgid ":attr:`~AuditLogDiff.inviter`" msgstr "" -#: ../../api/enums.rst:1118 -#: ../../api/enums.rst:1142 -#: ../../api/enums.rst:1155 -#: ../../api/enums.rst:1171 -#: ../../api/enums.rst:1184 -#: ../../api/enums.rst:1411 -#: ../../api/enums.rst:1432 -#: ../../api/enums.rst:1453 +#: ../../api/enums.rst:1148 +#: ../../api/enums.rst:1172 +#: ../../api/enums.rst:1185 +#: ../../api/enums.rst:1201 +#: ../../api/enums.rst:1214 +#: ../../api/enums.rst:1441 +#: ../../api/enums.rst:1462 +#: ../../api/enums.rst:1483 +#: fe4c5c753de54249aa866828f408a565 +#: fe4c5c753de54249aa866828f408a565 +#: fe4c5c753de54249aa866828f408a565 +#: fe4c5c753de54249aa866828f408a565 +#: fe4c5c753de54249aa866828f408a565 +#: fe4c5c753de54249aa866828f408a565 +#: fe4c5c753de54249aa866828f408a565 #: fe4c5c753de54249aa866828f408a565 -#: d0f57a601eda4711a767462d7dcd2f7e -#: 28ea5cd1a0434d598a0aef1d8ed865b9 -#: f6760b3a7eeb420bae78324ec9219b80 -#: a5886d55b844447395a66697a447146e -#: 4237027b541d4783b363e232e7b14c04 -#: 80cd12851d3d4ef3a24a79f9a22518ee -#: 723c64f924f24657939b655291a50d47 msgid ":attr:`~AuditLogDiff.channel`" msgstr "" -#: ../../api/enums.rst:1119 -#: ../../api/enums.rst:1143 +#: ../../api/enums.rst:1149 +#: ../../api/enums.rst:1173 +#: f0cb2c7e0fd845bf97ab419451436a0d #: f0cb2c7e0fd845bf97ab419451436a0d -#: 58673fccfc5e44d693f2c5a9b836cfd6 msgid ":attr:`~AuditLogDiff.uses`" msgstr "" -#: ../../api/enums.rst:1120 -#: ../../api/enums.rst:1144 +#: ../../api/enums.rst:1150 +#: ../../api/enums.rst:1174 +#: ed096900498d4549bfcca4bfce2acfcf #: ed096900498d4549bfcca4bfce2acfcf -#: 9c22d47dc70d4bf6b8eb85c93024ecea msgid ":attr:`~AuditLogDiff.max_uses`" msgstr "" -#: ../../api/enums.rst:1124 +#: ../../api/enums.rst:1154 #: 6fba5968ea2140edaf5c6920b4177d38 msgid "An invite was updated." msgstr "" -#: ../../api/enums.rst:1126 +#: ../../api/enums.rst:1156 #: c0adb6372c474dd9a6fa1b79ababb781 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Invite` that was updated." msgstr "" -#: ../../api/enums.rst:1131 +#: ../../api/enums.rst:1161 #: 89c1b80cc1114e8a89ba6aa80e3b635a msgid "An invite was deleted." msgstr "" -#: ../../api/enums.rst:1133 +#: ../../api/enums.rst:1163 #: 951939c17ece4b73a544877c61858520 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Invite` that was deleted." msgstr "" -#: ../../api/enums.rst:1148 +#: ../../api/enums.rst:1178 #: d8d5352632bd48d381951430129bba1d msgid "A webhook was created." msgstr "" -#: ../../api/enums.rst:1150 -#: ../../api/enums.rst:1166 -#: ../../api/enums.rst:1179 +#: ../../api/enums.rst:1180 +#: ../../api/enums.rst:1196 +#: ../../api/enums.rst:1209 +#: 2fe79b01b896449f8a2711781524a8df +#: 2fe79b01b896449f8a2711781524a8df #: 2fe79b01b896449f8a2711781524a8df -#: ef972dbe7ec941a5907d624c86a390d6 -#: 59d99fea521c4d5f9ce1c97173c5a522 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Object` with the webhook ID." msgstr "" -#: ../../api/enums.rst:1157 -#: ../../api/enums.rst:1186 +#: ../../api/enums.rst:1187 +#: ../../api/enums.rst:1216 +#: 4cd9b18b6fd844f084981705eb37900e #: 4cd9b18b6fd844f084981705eb37900e -#: 0bdfb34cd2b849d0a7293c9a911f4adf msgid ":attr:`~AuditLogDiff.type` (always set to ``1`` if so)" msgstr "" -#: ../../api/enums.rst:1161 +#: ../../api/enums.rst:1191 #: 41467b9018c348b4ada46a61a597aae0 msgid "A webhook was updated. This trigger in the following situations:" msgstr "" -#: ../../api/enums.rst:1163 +#: ../../api/enums.rst:1193 #: 7fdd2431c3c246bc83d907abb08f3801 msgid "The webhook name changed" msgstr "" -#: ../../api/enums.rst:1164 +#: ../../api/enums.rst:1194 #: b0d8e438c965430ab7887a917e0e8e59 msgid "The webhook channel changed" msgstr "" -#: ../../api/enums.rst:1173 +#: ../../api/enums.rst:1203 #: db08795bf6dc4cdf875deacb581bf66d msgid ":attr:`~AuditLogDiff.avatar`" msgstr "" -#: ../../api/enums.rst:1177 +#: ../../api/enums.rst:1207 #: 53f84f6d911b427a82d7422c010c7be6 msgid "A webhook was deleted." msgstr "" -#: ../../api/enums.rst:1190 +#: ../../api/enums.rst:1220 #: e7175cc208c84d12957322bfb535b34b msgid "An emoji was created." msgstr "" -#: ../../api/enums.rst:1192 -#: ../../api/enums.rst:1203 +#: ../../api/enums.rst:1222 +#: ../../api/enums.rst:1233 +#: 41aeb9dc3c5840aeb56f92ec751f6cd0 #: 41aeb9dc3c5840aeb56f92ec751f6cd0 -#: df5de1fd8daa4ce2a481835fc9ae71f4 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`GuildEmoji` or :class:`Object` with the emoji ID." msgstr "" -#: ../../api/enums.rst:1201 +#: ../../api/enums.rst:1231 #: 68f03695f66b4169a03ed9c1dc80389f msgid "An emoji was updated. This triggers when the name has changed." msgstr "" -#: ../../api/enums.rst:1212 +#: ../../api/enums.rst:1242 #: 48163ca0ef4c45ae844e45109240ea51 msgid "An emoji was deleted." msgstr "" -#: ../../api/enums.rst:1214 +#: ../../api/enums.rst:1244 #: 6c4676bf1a414f30a39f7196f7d82d10 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Object` with the emoji ID." msgstr "" -#: ../../api/enums.rst:1223 +#: ../../api/enums.rst:1253 #: 00ed260437894ceca3ae37e9a173fe0d msgid "A message was deleted by a moderator. Note that this only triggers if the message was deleted by someone other than the author." msgstr "" -#: ../../api/enums.rst:1226 +#: ../../api/enums.rst:1256 #: 8982961c175341f9a00e1d4196d2528a msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Member` or :class:`User` who had their message deleted." msgstr "" -#: ../../api/enums.rst:1232 -#: ../../api/enums.rst:1245 +#: ../../api/enums.rst:1262 +#: ../../api/enums.rst:1275 +#: 4468836a846542d6a6df219845f7c8c0 #: 4468836a846542d6a6df219845f7c8c0 -#: 92a746616613438f9e44ef14f58c45f6 msgid "``count``: An integer specifying how many messages were deleted." msgstr "" -#: ../../api/enums.rst:1233 +#: ../../api/enums.rst:1263 #: 0465bcc39989438fbc4fc946201f3198 msgid "``channel``: A :class:`TextChannel` or :class:`Object` with the channel ID where the message got deleted." msgstr "" -#: ../../api/enums.rst:1237 +#: ../../api/enums.rst:1267 #: b666af6168ac4da4925c44e8955fd829 msgid "Messages were bulk deleted by a moderator." msgstr "" -#: ../../api/enums.rst:1239 +#: ../../api/enums.rst:1269 #: b496e7abbf6641c6aa0ecb2f408fa88d msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`TextChannel` or :class:`Object` with the ID of the channel that was purged." msgstr "" -#: ../../api/enums.rst:1251 +#: ../../api/enums.rst:1281 #: 26b1fef40156492aade7797dec762c5b msgid "A message was pinned in a channel." msgstr "" -#: ../../api/enums.rst:1253 +#: ../../api/enums.rst:1283 #: d1e5158c3f894e9098ce7240dda29673 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Member` or :class:`User` who had their message pinned." msgstr "" -#: ../../api/enums.rst:1259 +#: ../../api/enums.rst:1289 #: 33b6b5d83e1b460da4ba77c314d523a0 msgid "``channel``: A :class:`TextChannel` or :class:`Object` with the channel ID where the message was pinned." msgstr "" -#: ../../api/enums.rst:1260 +#: ../../api/enums.rst:1290 #: b02423c690af4a9fb690657d4b07c8e5 msgid "``message_id``: the ID of the message which was pinned." msgstr "" -#: ../../api/enums.rst:1266 +#: ../../api/enums.rst:1296 #: 044f2e7645914a0ba5e4145600a04267 msgid "A message was unpinned in a channel." msgstr "" -#: ../../api/enums.rst:1268 +#: ../../api/enums.rst:1298 #: 9133756a00814e1591bec12ddd56edb6 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Member` or :class:`User` who had their message unpinned." msgstr "" -#: ../../api/enums.rst:1274 +#: ../../api/enums.rst:1304 #: 88df13e8f17342db8d4441d72f234b2a msgid "``channel``: A :class:`TextChannel` or :class:`Object` with the channel ID where the message was unpinned." msgstr "" -#: ../../api/enums.rst:1275 +#: ../../api/enums.rst:1305 #: b626f07690e84a63af8a2164b849883c msgid "``message_id``: the ID of the message which was unpinned." msgstr "" -#: ../../api/enums.rst:1281 +#: ../../api/enums.rst:1311 #: 3dd421c8d563469a97e25a3e6ddea1e8 msgid "A guild integration was created." msgstr "" -#: ../../api/enums.rst:1283 +#: ../../api/enums.rst:1313 #: 28a61562db5c42e58719d9abdd270252 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Object` with the integration ID of the integration which was created." msgstr "" -#: ../../api/enums.rst:1290 +#: ../../api/enums.rst:1320 #: 760589bb3a7d45058bd7bef6a304f95d msgid "A guild integration was updated." msgstr "" -#: ../../api/enums.rst:1292 +#: ../../api/enums.rst:1322 #: cc4ffb3112c04683842b7de2775fb45d msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Object` with the integration ID of the integration which was updated." msgstr "" -#: ../../api/enums.rst:1299 +#: ../../api/enums.rst:1329 #: 933106178e5547948aa91bdcbd78433d msgid "A guild integration was deleted." msgstr "" -#: ../../api/enums.rst:1301 +#: ../../api/enums.rst:1331 #: f5bd9a45dda249209e96a6ee8751ca52 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Object` with the integration ID of the integration which was deleted." msgstr "" -#: ../../api/enums.rst:1308 +#: ../../api/enums.rst:1338 #: 5f8e9f5c32bf4508b5f303a3410265aa msgid "A stage instance was started." msgstr "" -#: ../../api/enums.rst:1310 +#: ../../api/enums.rst:1340 #: c2e9a68539184e2fa02ef00208b3a2aa msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`StageInstance` or :class:`Object` with the ID of the stage instance which was created." msgstr "" -#: ../../api/enums.rst:1317 -#: ../../api/enums.rst:1332 -#: ../../api/enums.rst:1412 -#: ../../api/enums.rst:1433 -#: ../../api/enums.rst:1454 +#: ../../api/enums.rst:1347 +#: ../../api/enums.rst:1362 +#: ../../api/enums.rst:1442 +#: ../../api/enums.rst:1463 +#: ../../api/enums.rst:1484 +#: f8fdb84c50e44daeb4c36d389b641c96 +#: f8fdb84c50e44daeb4c36d389b641c96 +#: f8fdb84c50e44daeb4c36d389b641c96 +#: f8fdb84c50e44daeb4c36d389b641c96 #: f8fdb84c50e44daeb4c36d389b641c96 -#: d65c3aecb6c0489696f90eadd54ecddf -#: 44e35106f7094f5fb9455ee772ec0ab6 -#: fad91e851d004a6b90a25284db67decf -#: 625caa87aa24485fb1397616cf577a7a msgid ":attr:`~AuditLogDiff.privacy_level`" msgstr "" -#: ../../api/enums.rst:1323 +#: ../../api/enums.rst:1353 #: 39f42f6186ef44da90259d27f7714aaa msgid "A stage instance was updated." msgstr "" -#: ../../api/enums.rst:1325 +#: ../../api/enums.rst:1355 #: 5f94e6a27480458483dd65b0a69b1037 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`StageInstance` or :class:`Object` with the ID of the stage instance which was updated." msgstr "" -#: ../../api/enums.rst:1338 +#: ../../api/enums.rst:1368 #: 68be42754dcf431aa9cbbc788139632b msgid "A stage instance was ended." msgstr "" -#: ../../api/enums.rst:1344 +#: ../../api/enums.rst:1374 #: b272d864a7ce4045bafbee2d91846c0d msgid "A sticker was created." msgstr "" -#: ../../api/enums.rst:1346 -#: ../../api/enums.rst:1365 -#: ../../api/enums.rst:1384 +#: ../../api/enums.rst:1376 +#: ../../api/enums.rst:1395 +#: ../../api/enums.rst:1414 +#: a544a30d24fe44ce9cbd11c4d6bf9f7c +#: a544a30d24fe44ce9cbd11c4d6bf9f7c #: a544a30d24fe44ce9cbd11c4d6bf9f7c -#: 83e568d602594a06a3755e2645cea0e5 -#: 3d62e77b4351433b96277edb798f3ce3 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`GuildSticker` or :class:`Object` with the ID of the sticker which was updated." msgstr "" -#: ../../api/enums.rst:1353 -#: ../../api/enums.rst:1372 -#: ../../api/enums.rst:1391 +#: ../../api/enums.rst:1383 +#: ../../api/enums.rst:1402 +#: ../../api/enums.rst:1421 +#: 583a543779cf4d9c86a08d861082267b +#: 583a543779cf4d9c86a08d861082267b #: 583a543779cf4d9c86a08d861082267b -#: 7d2c2dae92fa4be7bcd52331157da5bb -#: 2c0f60d87b514b59b8c45d1eb06bf0dd msgid ":attr:`~AuditLogDiff.emoji`" msgstr "" -#: ../../api/enums.rst:1355 -#: ../../api/enums.rst:1374 -#: ../../api/enums.rst:1393 +#: ../../api/enums.rst:1385 +#: ../../api/enums.rst:1404 +#: ../../api/enums.rst:1423 +#: 98d494cb41e24671a60a79da9eafe995 +#: 98d494cb41e24671a60a79da9eafe995 #: 98d494cb41e24671a60a79da9eafe995 -#: 591225f4c32c4c6cb4296ef99a4a5aea -#: 123dd92166354b2782efe70594d4c669 msgid ":attr:`~AuditLogDiff.format_type`" msgstr "" -#: ../../api/enums.rst:1356 -#: ../../api/enums.rst:1375 -#: ../../api/enums.rst:1394 -#: ../../api/enums.rst:1410 -#: ../../api/enums.rst:1431 -#: ../../api/enums.rst:1452 +#: ../../api/enums.rst:1386 +#: ../../api/enums.rst:1405 +#: ../../api/enums.rst:1424 +#: ../../api/enums.rst:1440 +#: ../../api/enums.rst:1461 +#: ../../api/enums.rst:1482 +#: 799a4b9a391c4475baa04647431d2cf1 +#: 799a4b9a391c4475baa04647431d2cf1 +#: 799a4b9a391c4475baa04647431d2cf1 +#: 799a4b9a391c4475baa04647431d2cf1 +#: 799a4b9a391c4475baa04647431d2cf1 #: 799a4b9a391c4475baa04647431d2cf1 -#: be345a6986ef4009a3e94c8dcab51547 -#: 7d0a742e6503449abe9e681184246edf -#: 1c84003999434ea1b83339033d6f1b08 -#: 0e3cd3da365646e3a19d92b79ab09390 -#: efb8bf105929454c942dbc678084c415 msgid ":attr:`~AuditLogDiff.description`" msgstr "" -#: ../../api/enums.rst:1357 -#: ../../api/enums.rst:1376 -#: ../../api/enums.rst:1395 +#: ../../api/enums.rst:1387 +#: ../../api/enums.rst:1406 +#: ../../api/enums.rst:1425 +#: 2364c53b67874e0bb8ef85cc03081b1e +#: 2364c53b67874e0bb8ef85cc03081b1e #: 2364c53b67874e0bb8ef85cc03081b1e -#: 91fe394c81e54010909f486a0a62ccda -#: e621569837954f27972fc94f56f0b1bb msgid ":attr:`~AuditLogDiff.available`" msgstr "" -#: ../../api/enums.rst:1363 +#: ../../api/enums.rst:1393 #: 899d08deac6348098bd7c041fbf23728 msgid "A sticker was updated." msgstr "" -#: ../../api/enums.rst:1382 +#: ../../api/enums.rst:1412 #: f9aabd9368034d05978e3ee12f1155fc msgid "A sticker was deleted." msgstr "" -#: ../../api/enums.rst:1401 +#: ../../api/enums.rst:1431 #: 38576243ba11499c8f6670a8e071b23b msgid "A scheduled event was created." msgstr "" -#: ../../api/enums.rst:1403 -#: ../../api/enums.rst:1424 -#: ../../api/enums.rst:1445 +#: ../../api/enums.rst:1433 +#: ../../api/enums.rst:1454 +#: ../../api/enums.rst:1475 +#: af920a7bbbc94e369a1d93f7a1cc290a +#: af920a7bbbc94e369a1d93f7a1cc290a #: af920a7bbbc94e369a1d93f7a1cc290a -#: 5a0b011e635a4d84895b73b59e7641c9 -#: 3a98586e07cd4bd4b61d000b98c58dec msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`ScheduledEvent` or :class:`Object` with the ID of the thread which was deleted." msgstr "" -#: ../../api/enums.rst:1413 -#: ../../api/enums.rst:1434 -#: ../../api/enums.rst:1455 +#: ../../api/enums.rst:1443 +#: ../../api/enums.rst:1464 +#: ../../api/enums.rst:1485 +#: 3ce8b3fb8cdb40feb984d3851b53ed2d +#: 3ce8b3fb8cdb40feb984d3851b53ed2d #: 3ce8b3fb8cdb40feb984d3851b53ed2d -#: 4e176938b5ab445290fa6b9fe22d0261 -#: a42a905118e545359543f03054ca8874 msgid ":attr:`~discord.ScheduledEvent.location`" msgstr "" -#: ../../api/enums.rst:1414 -#: ../../api/enums.rst:1435 -#: ../../api/enums.rst:1456 +#: ../../api/enums.rst:1444 +#: ../../api/enums.rst:1465 +#: ../../api/enums.rst:1486 +#: e59ba5034b72405cba2bd082ef739063 +#: e59ba5034b72405cba2bd082ef739063 #: e59ba5034b72405cba2bd082ef739063 -#: c47fb618a6a947ec9ff4a6875bf364ae -#: b6a63604628744a3bc3aa26a49390e7f msgid ":attr:`~discord.ScheduledEvent.status`" msgstr "" -#: ../../api/enums.rst:1415 -#: ../../api/enums.rst:1436 -#: ../../api/enums.rst:1457 +#: ../../api/enums.rst:1445 +#: ../../api/enums.rst:1466 +#: ../../api/enums.rst:1487 +#: 9d33cef93ba04aaeaa2ad8cae3d8dc49 +#: 9d33cef93ba04aaeaa2ad8cae3d8dc49 #: 9d33cef93ba04aaeaa2ad8cae3d8dc49 -#: b89408ceb4084309b42b7239e9feb62b -#: 0c99d4fce1d04a07812e647b68078da6 msgid ":attr:`~discord.ScheduledEventLocation.type`" msgstr "" -#: ../../api/enums.rst:1416 -#: ../../api/enums.rst:1437 -#: ../../api/enums.rst:1458 +#: ../../api/enums.rst:1446 +#: ../../api/enums.rst:1467 +#: ../../api/enums.rst:1488 +#: 0e093f4fc20c4d4c93052a0e73f2c90c +#: 0e093f4fc20c4d4c93052a0e73f2c90c #: 0e093f4fc20c4d4c93052a0e73f2c90c -#: 6a7f6324a52842f78660d3d570b3474f -#: 28f6a91e32b84ed0a6993a51d9b36113 msgid ":attr:`~discord.ScheduledEvent.image`" msgstr "" -#: ../../api/enums.rst:1422 +#: ../../api/enums.rst:1452 #: 2252dcfbdddc4518ba9f0199a082b519 msgid "A scheduled event was updated." msgstr "" -#: ../../api/enums.rst:1443 +#: ../../api/enums.rst:1473 #: bb429c2196f24695b2d8d9eb0078ecd6 msgid "A scheduled event was deleted." msgstr "" -#: ../../api/enums.rst:1464 +#: ../../api/enums.rst:1494 #: cceba1207c31456faba4376926117457 msgid "A thread was created." msgstr "" -#: ../../api/enums.rst:1466 +#: ../../api/enums.rst:1496 #: afb06852a1554bf69f47285f8ffc16d4 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Thread` or :class:`Object` with the ID of the thread which was created." msgstr "" -#: ../../api/enums.rst:1473 -#: ../../api/enums.rst:1491 -#: ../../api/enums.rst:1509 +#: ../../api/enums.rst:1503 +#: ../../api/enums.rst:1521 +#: ../../api/enums.rst:1539 +#: 043230d39cfa4461a1c9f34486530bfe +#: 043230d39cfa4461a1c9f34486530bfe #: 043230d39cfa4461a1c9f34486530bfe -#: 912ddcb3355a458d90aeab0137082161 -#: 5e10df6626994f96aa8ca205bb584fdf msgid ":attr:`~AuditLogDiff.archived`" msgstr "" -#: ../../api/enums.rst:1474 -#: ../../api/enums.rst:1492 -#: ../../api/enums.rst:1510 +#: ../../api/enums.rst:1504 +#: ../../api/enums.rst:1522 +#: ../../api/enums.rst:1540 +#: c83aa80e1c8642d6bfa6257faf79c176 +#: c83aa80e1c8642d6bfa6257faf79c176 #: c83aa80e1c8642d6bfa6257faf79c176 -#: 85bc413b27d047e89aec8a40c120b255 -#: e862a1e81d244239be82de48fc3618c1 msgid ":attr:`~AuditLogDiff.locked`" msgstr "" -#: ../../api/enums.rst:1475 -#: ../../api/enums.rst:1493 -#: ../../api/enums.rst:1511 +#: ../../api/enums.rst:1505 +#: ../../api/enums.rst:1523 +#: ../../api/enums.rst:1541 +#: 0d034477efc24673bc7165634eec50bc +#: 0d034477efc24673bc7165634eec50bc #: 0d034477efc24673bc7165634eec50bc -#: 81ec3efdb28a4f1da2a70783422b8b6e -#: 6ee5745a5889407f923396b63d2c0be9 msgid ":attr:`~AuditLogDiff.auto_archive_duration`" msgstr "" -#: ../../api/enums.rst:1476 -#: ../../api/enums.rst:1494 -#: ../../api/enums.rst:1512 +#: ../../api/enums.rst:1506 +#: ../../api/enums.rst:1524 +#: ../../api/enums.rst:1542 +#: adce5da724a64308a735139135250eb8 +#: adce5da724a64308a735139135250eb8 #: adce5da724a64308a735139135250eb8 -#: 4f086715273847ed83469dd67b4c9823 -#: b78b252d467f4092846c5159c58b890b msgid ":attr:`~AuditLogDiff.invitable`" msgstr "" -#: ../../api/enums.rst:1482 +#: ../../api/enums.rst:1512 #: df6fa3e3ec454818b8d9a17d68135162 msgid "A thread was updated." msgstr "" -#: ../../api/enums.rst:1484 +#: ../../api/enums.rst:1514 #: 43b8091416ca4f4987c31bc8136e00f5 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Thread` or :class:`Object` with the ID of the thread which was updated." msgstr "" -#: ../../api/enums.rst:1500 +#: ../../api/enums.rst:1530 #: 1ac5abed8f7042188c6f9a597b4d9e1f msgid "A thread was deleted." msgstr "" -#: ../../api/enums.rst:1502 +#: ../../api/enums.rst:1532 #: 438ec881b324479aad7b59bb720a7b9c msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`Thread` or :class:`Object` with the ID of the thread which was deleted." msgstr "" -#: ../../api/enums.rst:1518 +#: ../../api/enums.rst:1548 #: 2bfad9ddfb214fa4a9ca9516c683488c msgid "An application command's permissions were updated." msgstr "" -#: ../../api/enums.rst:1520 +#: ../../api/enums.rst:1550 #: e7552f8804b04c728f78efa08726afe8 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is an :class:`Object` with the ID of the command that had it's permissions edited." msgstr "" -#: ../../api/enums.rst:1526 +#: ../../api/enums.rst:1556 #: 78afc906ed3c4751996fd204584c1948 msgid ":attr:`~AuditLogDiff.command_id`" msgstr "" -#: ../../api/enums.rst:1532 +#: ../../api/enums.rst:1562 #: df674749995940d79c7bd5cfb222a814 msgid "A guild auto moderation rule was created." msgstr "" -#: ../../api/enums.rst:1537 -#: ../../api/enums.rst:1554 -#: ../../api/enums.rst:1570 -#: 31b47099c3d143e38933e93b4bed7600 +#: ../../api/enums.rst:1567 +#: ../../api/enums.rst:1584 +#: ../../api/enums.rst:1600 #: c0e72ba6aeee400ba6b6be2c8179c441 -#: 1a6da37f97714504b63b3cc67cd287dd +#: 31b47099c3d143e38933e93b4bed7600 +#: 31b47099c3d143e38933e93b4bed7600 msgid ":attr:`~AuditLogDiff.enabled`" msgstr "" -#: ../../api/enums.rst:1538 -#: ../../api/enums.rst:1555 -#: ../../api/enums.rst:1571 -#: e55b2c534b8a48b28c7486027a472d80 +#: ../../api/enums.rst:1568 +#: ../../api/enums.rst:1585 +#: ../../api/enums.rst:1601 #: 96f0dbd43fab42cd8da1b295291534a8 -#: a29d09b8d1a54079b17bf108895a1d2c +#: e55b2c534b8a48b28c7486027a472d80 +#: e55b2c534b8a48b28c7486027a472d80 msgid ":attr:`~AuditLogDiff.trigger_type`" msgstr "" -#: ../../api/enums.rst:1539 -#: ../../api/enums.rst:1572 +#: ../../api/enums.rst:1569 +#: ../../api/enums.rst:1602 +#: e4de7bbff1904eb083376272e84eebd8 #: e4de7bbff1904eb083376272e84eebd8 -#: e6e0f32618fe463999317e89c13b2b4c msgid ":attr:`~AuditLogDiff.event_type`" msgstr "" -#: ../../api/enums.rst:1540 -#: ../../api/enums.rst:1556 -#: ../../api/enums.rst:1573 +#: ../../api/enums.rst:1570 +#: ../../api/enums.rst:1586 +#: ../../api/enums.rst:1603 #: 53ff474414c545e0877c9dcfa81b07e9 -#: c1d3188e8fff44d683c45799cc96404b #: f158418a61d24685822ad2d4026e7fb9 +#: 53ff474414c545e0877c9dcfa81b07e9 msgid ":attr:`~AuditLogDiff.trigger_metadata`" msgstr "" -#: ../../api/enums.rst:1541 -#: ../../api/enums.rst:1557 -#: ../../api/enums.rst:1574 +#: ../../api/enums.rst:1571 +#: ../../api/enums.rst:1587 +#: ../../api/enums.rst:1604 #: 60f92a70f105440b83650e54eeb14221 -#: 75430aa557ed4c2a87460a3fadad5137 #: b792aaf740e045babb81c2f58ab9407a +#: 60f92a70f105440b83650e54eeb14221 msgid ":attr:`~AuditLogDiff.actions`" msgstr "" -#: ../../api/enums.rst:1542 -#: ../../api/enums.rst:1558 -#: ../../api/enums.rst:1575 +#: ../../api/enums.rst:1572 +#: ../../api/enums.rst:1588 +#: ../../api/enums.rst:1605 #: c38f20feb116471888fe077289ce8040 -#: 8a6a24983308476d8bb356863b85873f #: a3b6f535700543959d3bb54fb078e015 +#: c38f20feb116471888fe077289ce8040 msgid ":attr:`~AuditLogDiff.exempt_roles`" msgstr "" -#: ../../api/enums.rst:1543 -#: ../../api/enums.rst:1559 -#: ../../api/enums.rst:1576 +#: ../../api/enums.rst:1573 +#: ../../api/enums.rst:1589 +#: ../../api/enums.rst:1606 #: 6db5bcd67f51475aacbe4e00cfd33b12 -#: 70b8c754ddd74892ac549fe3d22f8772 #: d0fcfcce917e4cdba1501e04cd870554 +#: 6db5bcd67f51475aacbe4e00cfd33b12 msgid ":attr:`~AuditLogDiff.exempt_channels`" msgstr "" -#: ../../api/enums.rst:1549 +#: ../../api/enums.rst:1579 #: 08714b4c79eb4a06bd4bad4c53f201af msgid "A guild auto moderation rule was updated." msgstr "" -#: ../../api/enums.rst:1565 +#: ../../api/enums.rst:1595 #: b6818219409d4e6aacbe23037c32b8ac msgid "A guild auto moderation rule was deleted." msgstr "" -#: ../../api/enums.rst:1582 +#: ../../api/enums.rst:1612 #: 9c85ec4f6e2f48cdaa7c1697b08dbd12 msgid "A message was blocked by auto moderation." msgstr "" -#: ../../api/enums.rst:1588 +#: ../../api/enums.rst:1618 #: 20649608cd1c49eb8887ce7a5a1064c3 msgid "A message was flagged by auto moderation." msgstr "" -#: ../../api/enums.rst:1594 +#: ../../api/enums.rst:1624 #: a271ec7a81804ceaa6c9e8de7f8c16ac msgid "A member was timed out by auto moderation." msgstr "" -#: ../../api/enums.rst:1600 +#: ../../api/enums.rst:1630 #: db5791aff5df4a76b6dd46f17ba8eb10 msgid "A creator monetization request was created." msgstr "" -#: ../../api/enums.rst:1606 +#: ../../api/enums.rst:1636 #: 29b4fe1bf2594cd6923b822ddb23f607 msgid "The creator monetization terms were accepted." msgstr "" -#: ../../api/enums.rst:1612 +#: ../../api/enums.rst:1642 #: 6d784c3658104e46b3553fa88209e336 msgid "A voice channel status was updated." msgstr "" -#: ../../api/enums.rst:1614 -#: ../../api/enums.rst:1628 +#: ../../api/enums.rst:1644 +#: ../../api/enums.rst:1658 +#: d09aa244691540dbaeff35ae7f802cd6 #: d09aa244691540dbaeff35ae7f802cd6 -#: 21d7aa25fa2449bdbc086189b5743a39 msgid "When this is the action, the type of :attr:`~AuditLogEntry.target` is the :class:`VoiceChannel` or :class:`Object` with the ID of the voice channel which was updated." msgstr "" -#: ../../api/enums.rst:1620 -#: ../../api/enums.rst:1634 +#: ../../api/enums.rst:1650 +#: ../../api/enums.rst:1664 +#: 9e02b19e51fd49449aacc3c074f5918a #: 9e02b19e51fd49449aacc3c074f5918a -#: 73946b20ffa0408d809d244e405077f2 msgid ":attr:`~AuditLogDiff.status`" msgstr "" -#: ../../api/enums.rst:1626 +#: ../../api/enums.rst:1656 #: d1f055c436d14c188223461f9ca0cb1f msgid "A voice channel status was deleted." msgstr "" -#: ../../api/enums.rst:1641 +#: ../../api/enums.rst:1671 #: 4b5b16167df54688914416bf0caf7627 msgid "Represents the category that the :class:`AuditLogAction` belongs to." msgstr "" -#: ../../api/enums.rst:1643 +#: ../../api/enums.rst:1673 #: 9dbab0a232604abd8953a7df6a0bdf70 msgid "This can be retrieved via :attr:`AuditLogEntry.category`." msgstr "" -#: ../../api/enums.rst:1647 +#: ../../api/enums.rst:1677 #: f06b452c09974142b467507b70205eab msgid "The action is the creation of something." msgstr "" -#: ../../api/enums.rst:1651 +#: ../../api/enums.rst:1681 #: 7dd989a90a0e43eca243d490ffef3bff msgid "The action is the deletion of something." msgstr "" -#: ../../api/enums.rst:1655 +#: ../../api/enums.rst:1685 #: 183aa68fd5254ee7a6db373fb9097160 msgid "The action is the update of something." msgstr "" -#: ../../api/enums.rst:1659 +#: ../../api/enums.rst:1689 #: 6a3f9302095245598ef3c8f0ffd44f83 msgid "Represents the membership state of a team member retrieved through :func:`Client.application_info`." msgstr "" -#: ../../api/enums.rst:1665 +#: ../../api/enums.rst:1695 #: f99b7db7002a426498d6216ff366a87f msgid "Represents an invited member." msgstr "" -#: ../../api/enums.rst:1669 +#: ../../api/enums.rst:1699 #: 5932ead93d9b4001a809e94b536efbaf msgid "Represents a member currently in the team." msgstr "" -#: ../../api/enums.rst:1673 +#: ../../api/enums.rst:1703 #: d78900c618414d258b8bf82e4c53d0ce msgid "Represents the type of webhook that can be received." msgstr "" -#: ../../api/enums.rst:1679 +#: ../../api/enums.rst:1709 #: 45607f9417c8476bbe61af59ae2145bb msgid "Represents a webhook that can post messages to channels with a token." msgstr "" -#: ../../api/enums.rst:1683 +#: ../../api/enums.rst:1713 #: 92040f62183548ba9f04a9c654fb5b9f msgid "Represents a webhook that is internally managed by Discord, used for following channels." msgstr "" -#: ../../api/enums.rst:1687 +#: ../../api/enums.rst:1717 #: edd45f91b353433baa215c38fb8cfcfe msgid "Represents a webhook that is used for interactions or applications." msgstr "" -#: ../../api/enums.rst:1693 +#: ../../api/enums.rst:1723 #: b9a957369e784999aa4db4b99d37e718 msgid "Represents the behaviour the :class:`Integration` should perform when a user's subscription has finished." msgstr "" -#: ../../api/enums.rst:1696 +#: ../../api/enums.rst:1726 #: e3e3956bce32458eab440f079ac72be1 msgid "There is an alias for this called ``ExpireBehavior``." msgstr "" -#: ../../api/enums.rst:1702 +#: ../../api/enums.rst:1732 #: dde2cba259b942be9d7daa7f75050e95 msgid "This will remove the :attr:`StreamIntegration.role` from the user when their subscription is finished." msgstr "" -#: ../../api/enums.rst:1707 +#: ../../api/enums.rst:1737 #: 8f56b4a6ec50439d8486352d8f2ec42c msgid "This will kick the user when their subscription is finished." msgstr "" -#: ../../api/enums.rst:1711 +#: ../../api/enums.rst:1741 #: 110f5f127cf34700aebef11bd948132d msgid "Represents the default avatar of a Discord :class:`User`" msgstr "" -#: ../../api/enums.rst:1715 +#: ../../api/enums.rst:1745 #: 95430a94d7b947f3a821f07b70aab0c5 msgid "Represents the default avatar with the color blurple. See also :attr:`Colour.blurple`" msgstr "" -#: ../../api/enums.rst:1719 +#: ../../api/enums.rst:1749 #: 58fcc73eebea461890325809557e6dc8 msgid "Represents the default avatar with the color grey. See also :attr:`Colour.greyple`" msgstr "" -#: ../../api/enums.rst:1723 +#: ../../api/enums.rst:1753 #: d96b0ce740304a21a5d1db1f45051d0c msgid "An alias for :attr:`grey`." msgstr "" -#: ../../api/enums.rst:1726 +#: ../../api/enums.rst:1756 #: 01c0705a0c01418ba8c2bee502a423b7 msgid "Represents the default avatar with the color green. See also :attr:`Colour.green`" msgstr "" -#: ../../api/enums.rst:1730 +#: ../../api/enums.rst:1760 #: acdf3d58f3ac468592d6eb672e7927ab msgid "Represents the default avatar with the color orange. See also :attr:`Colour.orange`" msgstr "" -#: ../../api/enums.rst:1734 +#: ../../api/enums.rst:1764 #: 63d1d5cafeb745c1a8da433c1c130535 msgid "Represents the default avatar with the color red. See also :attr:`Colour.red`" msgstr "" -#: ../../api/enums.rst:1739 +#: ../../api/enums.rst:1769 #: ae3f995775e245e5abf45bc2dda7078c msgid "Represents the type of sticker." msgstr "" -#: ../../api/enums.rst:1745 +#: ../../api/enums.rst:1775 #: 151fd406272c490e93b3cf88e7ab8974 msgid "Represents a standard sticker that all Nitro users can use." msgstr "" -#: ../../api/enums.rst:1749 +#: ../../api/enums.rst:1779 #: 39793037eae8422ba9536d90e842bb02 msgid "Represents a custom sticker created in a guild." msgstr "" -#: ../../api/enums.rst:1753 +#: ../../api/enums.rst:1783 #: b05e06d5a5354367b3b7a284ac12d311 msgid "Represents the type of sticker images." msgstr "" -#: ../../api/enums.rst:1759 +#: ../../api/enums.rst:1789 #: 4e9c50adfad0429eacfe68de8c0581d6 msgid "Represents a sticker with a png image." msgstr "" -#: ../../api/enums.rst:1763 +#: ../../api/enums.rst:1793 #: e8bfe207df5b45708af4bbd905129a8b msgid "Represents a sticker with an apng image." msgstr "" -#: ../../api/enums.rst:1767 +#: ../../api/enums.rst:1797 #: b0fde2a0da464265ab504c4c9bef1f2a msgid "Represents a sticker with a lottie image." msgstr "" -#: ../../api/enums.rst:1771 +#: ../../api/enums.rst:1801 #: 1381383432f44e6eb5368c0835da0f62 msgid "Represents a sticker with a gif image." msgstr "" -#: ../../api/enums.rst:1777 +#: ../../api/enums.rst:1807 #: 8e5bfa0150ba4362936661ad4d6a554f msgid "Represents the invite type for voice channel invites." msgstr "" -#: ../../api/enums.rst:1783 +#: ../../api/enums.rst:1813 #: c7f7db69ae9f4aac9e422022c828aa9b msgid "The invite doesn't target anyone or anything." msgstr "" -#: ../../api/enums.rst:1787 +#: ../../api/enums.rst:1817 #: 99696cffc0224f118163d8732e9a10d6 msgid "A stream invite that targets a user." msgstr "" -#: ../../api/enums.rst:1791 +#: ../../api/enums.rst:1821 #: 4721dd8e936842c5bbd1a61a15097822 msgid "A invite that targets an embedded application." msgstr "" -#: ../../api/enums.rst:1793 +#: ../../api/enums.rst:1823 #: 9b51feef851e411aabb0c0038cd3b750 msgid "Note that your bot won't be verified if you provide users access to this" msgstr "" -#: ../../api/enums.rst:1797 +#: ../../api/enums.rst:1827 #: dc0bb1003ef04faaa4b36bd79dd3badc msgid "Represents the camera video quality mode for voice channel participants." msgstr "" -#: ../../api/enums.rst:1803 +#: ../../api/enums.rst:1833 #: 088bf995fa014f37a03bf9c347e018c7 msgid "Represents auto camera video quality." msgstr "" -#: ../../api/enums.rst:1807 +#: ../../api/enums.rst:1837 #: f5c93fe91c704114af9cb34d427c1921 msgid "Represents full camera video quality." msgstr "" -#: ../../api/enums.rst:1811 +#: ../../api/enums.rst:1841 #: 965f3cd4c033475cb1cc38b821f8bded msgid "Represents a stage instance's privacy level. Stage event privacy levels can only have 1 possible value at the moment so this shouldn't really be used." msgstr "" -#: ../../api/enums.rst:1819 +#: ../../api/enums.rst:1849 #: 8fca712babea4c3a9a70f16a55863fad msgid "The stage instance can only be joined by members of the guild." msgstr "" -#: ../../api/enums.rst:1823 +#: ../../api/enums.rst:1853 #: eb7b9565987841f0b48a3db792db276a msgid "Alias for :attr:`.closed`" msgstr "" -#: ../../api/enums.rst:1827 +#: ../../api/enums.rst:1857 #: d5c29b81b2c14cc18c675c80d475f6a1 msgid "Represents the NSFW level of a guild." msgstr "" -#: ../../api/enums.rst:1835 +#: ../../api/enums.rst:1865 #: 12bcaa8cfcb842c5a148f65f193cc74f msgid "Checks if two NSFW levels are equal." msgstr "" -#: ../../api/enums.rst:1838 +#: ../../api/enums.rst:1868 #: 654b4dfd63874e9f819b003f72cf07b2 msgid "Checks if two NSFW levels are not equal." msgstr "" -#: ../../api/enums.rst:1841 +#: ../../api/enums.rst:1871 #: f7c2e3b237eb4ce0a21fefe5b1189439 msgid "Checks if a NSFW level is higher than another." msgstr "" -#: ../../api/enums.rst:1844 +#: ../../api/enums.rst:1874 #: 2305a4e94a2f4497bd17faa6e1171158 msgid "Checks if a NSFW level is lower than another." msgstr "" -#: ../../api/enums.rst:1847 +#: ../../api/enums.rst:1877 #: d63e8c2fcee54c94a148283479fcdaba msgid "Checks if a NSFW level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:1850 +#: ../../api/enums.rst:1880 #: 0bdeecdc326a477f99e3d20b23060fbd msgid "Checks if a NSFW level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:1854 +#: ../../api/enums.rst:1884 #: 73f672f9e2dc41f3868c069d8f016e01 msgid "The guild has not been categorised yet." msgstr "" -#: ../../api/enums.rst:1858 +#: ../../api/enums.rst:1888 #: 281c15a151fb4dcb95ea4c02e970ede6 msgid "The guild contains NSFW content." msgstr "" -#: ../../api/enums.rst:1862 +#: ../../api/enums.rst:1892 #: f4359419ec5941e8b5e91c4ef5403f4a msgid "The guild does not contain any NSFW content." msgstr "" -#: ../../api/enums.rst:1866 +#: ../../api/enums.rst:1896 #: 03593a6c2994467b9ed47bf3876b3622 msgid "The guild may contain NSFW content." msgstr "" -#: ../../api/enums.rst:1870 +#: ../../api/enums.rst:1900 #: 1702f291fcb34353a6ab9d1d950767f0 msgid "Represents an embedded activity application." msgstr "" -#: ../../api/enums.rst:1872 +#: ../../api/enums.rst:1902 #: e09b1261ff9e4aed838e56dc0f2d0ba1 msgid "Some might be boost-only or gated." msgstr "" -#: ../../api/enums.rst:1876 +#: ../../api/enums.rst:1906 #: 51a321ee62d54d98a9eccf81b593ba9d msgid "Discord said that they won't verify bots who gives access to embedded activities." msgstr "" -#: ../../api/enums.rst:1878 +#: ../../api/enums.rst:1908 #: e421667f43d645a19bf6e4f2ec7619d3 msgid "Read more here: https://discord.com/channels/613425648685547541/697236247739105340/901153332075315321." msgstr "" -#: ../../api/enums.rst:1884 +#: ../../api/enums.rst:1914 #: 8634ae2fdeae4337b6d96d3695dcfd5b msgid "Represents the embedded application Ask Away." msgstr "" -#: ../../api/enums.rst:1890 +#: ../../api/enums.rst:1920 #: 4d3efac29bec4fea95eb83fb78c5e715 msgid "Represents the embedded application Awkword." msgstr "" -#: ../../api/enums.rst:1894 -#: ../../api/enums.rst:1902 -#: ../../api/enums.rst:1982 -#: ../../api/enums.rst:1990 -#: ../../api/enums.rst:1998 -#: ../../api/enums.rst:2086 -#: ../../api/enums.rst:2106 -#: ../../api/enums.rst:2114 +#: ../../api/enums.rst:1924 +#: ../../api/enums.rst:1932 +#: ../../api/enums.rst:2012 +#: ../../api/enums.rst:2020 +#: ../../api/enums.rst:2028 +#: ../../api/enums.rst:2116 +#: ../../api/enums.rst:2136 +#: ../../api/enums.rst:2144 +#: 46a7b3bd09264237b2c107acc73ecd72 +#: 46a7b3bd09264237b2c107acc73ecd72 +#: 46a7b3bd09264237b2c107acc73ecd72 +#: 46a7b3bd09264237b2c107acc73ecd72 +#: 46a7b3bd09264237b2c107acc73ecd72 +#: 46a7b3bd09264237b2c107acc73ecd72 +#: 46a7b3bd09264237b2c107acc73ecd72 #: 46a7b3bd09264237b2c107acc73ecd72 -#: 26a17bd0648f42319205d7e93d492172 -#: a79b808e86594cdb8093ee9de1e8d5ec -#: 9db4622ff7d24f809e4ebf3a64cd2d2d -#: 5d37fd74de88463abc545e8a9bc6c324 -#: 88f0d371b1894498954ed6863c819b42 -#: 6f540ae1a6bc40778c30e5b6ed6c1ebd -#: 7e84904cbf23461b85b39425620e25ed msgid "This activity has been removed." msgstr "" -#: ../../api/enums.rst:1898 +#: ../../api/enums.rst:1928 #: 7df3a9c26b4f4fac8b39048deb5657dc msgid "Development version of :attr:`.awkword`." msgstr "" -#: ../../api/enums.rst:1906 +#: ../../api/enums.rst:1936 #: abbce992b4e24550996b4cd9cbf4eb60 msgid "Represents the embedded application Bash Out." msgstr "" -#: ../../api/enums.rst:1912 +#: ../../api/enums.rst:1942 #: 262e49924cc14a02865aa50c57045b60 msgid "Represents the embedded application Betrayal.io." msgstr "" -#: ../../api/enums.rst:1916 +#: ../../api/enums.rst:1946 #: ca9d81dfd82f4031b335c4bc19933a46 msgid "Represents the embedded application Blazing 8s." msgstr "" -#: ../../api/enums.rst:1922 +#: ../../api/enums.rst:1952 #: 37e760d58a7143b89abba2d5b19e1078 msgid "Development version of :attr:`.blazing_8s`." msgstr "" -#: ../../api/enums.rst:1928 +#: ../../api/enums.rst:1958 #: 126662fd83ef43cd965f2fde2fbc3d90 msgid "QA version of :attr:`.blazing_8s`." msgstr "" -#: ../../api/enums.rst:1934 +#: ../../api/enums.rst:1964 #: bceb40c70ad54faea89657ff53a8b6ed msgid "Staging version of :attr:`.blazing_8s`." msgstr "" -#: ../../api/enums.rst:1940 +#: ../../api/enums.rst:1970 #: ece980f3196e4e22826bf0b9fbd9ba4d msgid "Represents the embedded application Bobble League." msgstr "" -#: ../../api/enums.rst:1946 +#: ../../api/enums.rst:1976 #: 2cd323b60d65453680bf7e879ce98f88 msgid "Represents the embedded application Checkers in the Park." msgstr "" -#: ../../api/enums.rst:1950 +#: ../../api/enums.rst:1980 #: a78c47930e5a4ba8b51f71dcea78c7ce msgid "Development version of :attr:`.checkers_in_the_park`." msgstr "" -#: ../../api/enums.rst:1954 +#: ../../api/enums.rst:1984 #: c2cc29ea6e184e83b2be17704af74c56 msgid "QA version of :attr:`.checkers_in_the_park`." msgstr "" -#: ../../api/enums.rst:1958 +#: ../../api/enums.rst:1988 #: 7eb39863607f40c380be079505668760 msgid "Staging version of :attr:`.checkers_in_the_park`." msgstr "" -#: ../../api/enums.rst:1962 +#: ../../api/enums.rst:1992 #: ef05be1c5f7e4079ac7c56305f89ebfa msgid "Represents the embedded application Chess in the Park." msgstr "" -#: ../../api/enums.rst:1966 +#: ../../api/enums.rst:1996 #: 6320ce907144405b876049b648120b12 msgid "Development version of :attr:`.chess_in_the_park`." msgstr "" -#: ../../api/enums.rst:1970 +#: ../../api/enums.rst:2000 #: 749604a85ea64bbf996c3637266a7dfd msgid "QA version of :attr:`.chess_in_the_park`." msgstr "" -#: ../../api/enums.rst:1974 +#: ../../api/enums.rst:2004 #: 4d7d5cbee8df40f39c5bd67d2a5cf15a msgid "Staging version of :attr:`.chess_in_the_park`." msgstr "" -#: ../../api/enums.rst:1978 +#: ../../api/enums.rst:2008 #: bf380b08e1e1407eafa744eae41fbb85 msgid "Represents the embedded application Decoders Development." msgstr "" -#: ../../api/enums.rst:1986 +#: ../../api/enums.rst:2016 #: 5f272d25b38e42c5b02ff61dfc3ded42 msgid "Represents the embedded application Doodle Crew." msgstr "" -#: ../../api/enums.rst:1994 +#: ../../api/enums.rst:2024 #: 90460a782454406b9eba77e90bbc0d65 msgid "Development version of :attr:`.doodle_crew`." msgstr "" -#: ../../api/enums.rst:2002 +#: ../../api/enums.rst:2032 #: adbde9ea5c7740d88be1a57b89ad8046 msgid "Represents the embedded application Fishington.io." msgstr "" -#: ../../api/enums.rst:2006 +#: ../../api/enums.rst:2036 #: d6011665aa3848a8810933d33109f014 msgid "Represents the embedded application Gartic Phone." msgstr "" -#: ../../api/enums.rst:2012 +#: ../../api/enums.rst:2042 #: 5b98bc6e985645759adce7b6dc973bc2 msgid "Represents the embedded application Jamspace." msgstr "" -#: ../../api/enums.rst:2018 +#: ../../api/enums.rst:2048 #: 8cb40366f76a471182114e1d2bf663a4 msgid "Represents the embedded application Know What I Meme." msgstr "" -#: ../../api/enums.rst:2024 +#: ../../api/enums.rst:2054 #: 4611eb49709143a7943172b1ecd4af36 msgid "Represents the embedded application Land.io." msgstr "" -#: ../../api/enums.rst:2030 +#: ../../api/enums.rst:2060 #: 1cef475005fa4d3e977b4a250336eaff msgid "Represents the embedded application Letter League." msgstr "" -#: ../../api/enums.rst:2034 +#: ../../api/enums.rst:2064 #: 90d3eb8aa9354387bab79c9666a7f6be msgid "Development version of :attr:`.letter_league`." msgstr "" -#: ../../api/enums.rst:2040 +#: ../../api/enums.rst:2070 #: 5900632eb0bd408aaeaceea4df6a3400 msgid "Represents the embedded application Poker Night." msgstr "" -#: ../../api/enums.rst:2044 +#: ../../api/enums.rst:2074 #: 859bd24025a04598a607f82fe33e2303 msgid "Development version of :attr:`.poker_night`." msgstr "" -#: ../../api/enums.rst:2050 +#: ../../api/enums.rst:2080 #: 364952c675e345bfa20f62bb6295b569 msgid "QA version of :attr:`.poker_night`." msgstr "" -#: ../../api/enums.rst:2054 +#: ../../api/enums.rst:2084 #: 306415ef45014befbf99265bc432d5d5 msgid "Staging version of :attr:`.poker_night`." msgstr "" -#: ../../api/enums.rst:2058 +#: ../../api/enums.rst:2088 #: 6b68a438b88f4507bfaea1747c902c24 msgid "Represents the embedded application Putt Party." msgstr "" -#: ../../api/enums.rst:2064 +#: ../../api/enums.rst:2094 #: 1db9baa076ee480d8d0aa84283c03a90 msgid "Development version of :attr:`.putt_party`." msgstr "" -#: ../../api/enums.rst:2070 +#: ../../api/enums.rst:2100 #: 28f5321d2a88463a87a98cc3fe977eee msgid "QA version of :attr:`.putt_party`." msgstr "" -#: ../../api/enums.rst:2076 +#: ../../api/enums.rst:2106 #: d1c4dbb002ad4b59b6f095bd3c9e8241 msgid "Staging version of :attr:`.putt_party`." msgstr "" -#: ../../api/enums.rst:2082 +#: ../../api/enums.rst:2112 #: 10dffbd7ae7346b1a9adb510b348b139 msgid "Represents the embedded application Putts." msgstr "" -#: ../../api/enums.rst:2090 +#: ../../api/enums.rst:2120 #: 1a64c939106a47e89fa93d72ccffb2dd msgid "Represents the embedded application Sketch Heads." msgstr "" -#: ../../api/enums.rst:2096 +#: ../../api/enums.rst:2126 #: fe0828898e684c07ac1bb2b084c6b92e msgid "Development version of :attr:`.sketch_heads`." msgstr "" -#: ../../api/enums.rst:2102 +#: ../../api/enums.rst:2132 #: 2abfe4abd47a4b16a8759924e64d5f61 msgid "Represents the embedded application Sketchy Artist." msgstr "" -#: ../../api/enums.rst:2110 +#: ../../api/enums.rst:2140 #: 0c2730bb638249d491ca800b236c561d msgid "Development version of :attr:`.sketchy_artist`." msgstr "" -#: ../../api/enums.rst:2118 +#: ../../api/enums.rst:2148 #: 57f7dbca4655440a93c3fd350e137039 msgid "Represents the embedded application Spell Cast." msgstr "" -#: ../../api/enums.rst:2122 +#: ../../api/enums.rst:2152 #: 5db2665a5810470ebfdcde53e0c9844e msgid "Staging version of :attr:`.spell_cast`." msgstr "" -#: ../../api/enums.rst:2128 +#: ../../api/enums.rst:2158 #: e5f509a034fc4e12b38a85f3efc3e443 msgid "Same as :attr:`~EmbeddedActivity.youtube_together` with remote feature which allows guild admins to limit the playlist access." msgstr "" -#: ../../api/enums.rst:2132 +#: ../../api/enums.rst:2162 #: 40693975970c4aba91b20cbb710c3df5 msgid "Development version of :attr:`.watch_together`." msgstr "" -#: ../../api/enums.rst:2136 +#: ../../api/enums.rst:2166 #: b171892fb9124323bb2b98d60e1b7a85 msgid "Represents the embedded application word snacks." msgstr "" -#: ../../api/enums.rst:2140 +#: ../../api/enums.rst:2170 #: f667ed7f17934a5886e9dbab4028d854 msgid "Development version of :attr:`.word_snacks`." msgstr "" -#: ../../api/enums.rst:2144 +#: ../../api/enums.rst:2174 #: f2e8046479ab4befb1b09badb53ceac4 msgid "Represents the embedded application Youtube Together." msgstr "" -#: ../../api/enums.rst:2148 +#: ../../api/enums.rst:2178 #: 3aafbe2b679b447ba75d81c817faba38 msgid "Represents the status of a scheduled event." msgstr "" -#: ../../api/enums.rst:2154 +#: ../../api/enums.rst:2184 #: 203576378c61466aafba5a0280b7d8d7 msgid "The scheduled event hasn't started or been canceled yet." msgstr "" -#: ../../api/enums.rst:2158 +#: ../../api/enums.rst:2188 #: 11cbb117b6e540df9c5cf85a8692ddd0 msgid "The scheduled event is in progress." msgstr "" -#: ../../api/enums.rst:2162 +#: ../../api/enums.rst:2192 #: 59952e0eaaed49e283b98e7bc4fc4827 msgid "The scheduled event is over." msgstr "" -#: ../../api/enums.rst:2166 +#: ../../api/enums.rst:2196 #: 347d83904c7c44bc93ff95674bf1dc88 msgid "The scheduled event has been canceled before it can start." msgstr "" -#: ../../api/enums.rst:2170 +#: ../../api/enums.rst:2200 #: f3e431347c5e494ab804674c1a47785e msgid "Alias to :attr:`canceled`." msgstr "" -#: ../../api/enums.rst:2174 +#: ../../api/enums.rst:2204 #: 9367cb26de98424599dc80ef69d1a73d msgid "Represents a scheduled event location type (otherwise known as the entity type on the API)." msgstr "" -#: ../../api/enums.rst:2180 +#: ../../api/enums.rst:2210 #: 4266c50b2bdf4fcf8936d92fa70abac3 msgid "Represents a scheduled event that is happening in a :class:`StageChannel`." msgstr "" -#: ../../api/enums.rst:2184 +#: ../../api/enums.rst:2214 #: f9e4297eb07d41a3bde1dbf3e89b5675 msgid "Represents a scheduled event that is happening in a :class:`VoiceChannel`." msgstr "" -#: ../../api/enums.rst:2188 +#: ../../api/enums.rst:2218 #: e4af5f9d382340e3828ebe79f1ebfee7 msgid "Represents a generic location as a :class:`str`." msgstr "" -#: ../../api/enums.rst:2192 +#: ../../api/enums.rst:2222 #: fe8d3a7422cf4811950c7096d1a6910d msgid "Represents the privacy level of a scheduled event. Scheduled event privacy levels can only have 1 possible value at the moment so this shouldn't really be used." msgstr "" -#: ../../api/enums.rst:2198 +#: ../../api/enums.rst:2228 #: e258adae10a24e399876694c35f291ee msgid "Represents a scheduled event that is only available to members inside the guild." msgstr "" -#: ../../api/enums.rst:2202 +#: ../../api/enums.rst:2232 #: 43c0ea119a5d4ddeae31a1891ab90bba msgid "Represents an application role connection metadata type." msgstr "" -#: ../../api/enums.rst:2204 +#: ../../api/enums.rst:2234 #: a48a777f05f8404ea3f84c2eea0b407b msgid "Each metadata type offers a comparison operation that allows guilds to configure role requirements based on metadata values stored by the bot. Bots specify a ``metadata value`` for each user and guilds specify the required ``guild's configured value`` within the guild role settings." msgstr "" -#: ../../api/enums.rst:2213 +#: ../../api/enums.rst:2243 #: 7a2243082c9146148a159adfd210797b msgid "The metadata value (``integer``) is less than or equal to the guild's configured value (``integer``)." msgstr "" -#: ../../api/enums.rst:2217 +#: ../../api/enums.rst:2247 #: e05c266364924b249c892a96ae04c509 msgid "The metadata value (``integer``) is greater than or equal to the guild's configured value (``integer``)." msgstr "" -#: ../../api/enums.rst:2221 +#: ../../api/enums.rst:2251 #: dc164a530b7748a890b89df5f1d48a3a msgid "The metadata value (``integer``) is equal to the guild's configured value (``integer``)." msgstr "" -#: ../../api/enums.rst:2225 +#: ../../api/enums.rst:2255 #: 271247e528204d5caec08f683630d00c msgid "The metadata value (``integer``) is not equal to the guild's configured value (``integer``)." msgstr "" -#: ../../api/enums.rst:2229 +#: ../../api/enums.rst:2259 #: c5cbe1ee08764e95af0db6111e8f10c0 msgid "The metadata value (``datetime``) is less than or equal to the guild's configured value (``integer``; the number of days before the current date)." msgstr "" -#: ../../api/enums.rst:2234 +#: ../../api/enums.rst:2264 #: 4f4f013f472b4670a51d9240fd8f71cb msgid "The metadata value (``datetime``) is greater than or equal to the guild's configured value (``integer``; the number of days before the current date)." msgstr "" -#: ../../api/enums.rst:2239 +#: ../../api/enums.rst:2269 #: fa757acb4e9841578e85bd76d6678b17 msgid "The metadata value (``integer``) is equal to the guild's configured value (``integer``; 1)." msgstr "" -#: ../../api/enums.rst:2243 +#: ../../api/enums.rst:2273 #: 0f6c437fb349410593e5fc67633b1ed0 msgid "The metadata value (``integer``) is not equal to the guild's configured value (``integer``; 1)." msgstr "" -#: ../../api/enums.rst:2247 +#: ../../api/enums.rst:2277 #: 6cd1703bdbcb49af8199d10e0be98536 msgid "Represents an AutoMod trigger type." msgstr "" -#: ../../api/enums.rst:2253 +#: ../../api/enums.rst:2283 #: 92785878e944483596614511844290d9 msgid "Represents a keyword rule trigger, which are customizable by a guild." msgstr "" -#: ../../api/enums.rst:2255 -#: ../../api/enums.rst:2265 -#: ../../api/enums.rst:2280 +#: ../../api/enums.rst:2285 +#: ../../api/enums.rst:2295 +#: ../../api/enums.rst:2310 +#: 2748f446a4944afcac405b4e6431d085 +#: 2748f446a4944afcac405b4e6431d085 #: 2748f446a4944afcac405b4e6431d085 -#: 6b22e3f8c2104c49a2126255db4d2a25 -#: 6e7fe5085c2c473ebe25b9e17a6473c3 msgid "Possible attributes for :class:`AutoModTriggerMetadata`:" msgstr "" -#: ../../api/enums.rst:2257 +#: ../../api/enums.rst:2287 #: 164ea467f5a74a77a09fffe0604d2e6f msgid ":attr:`~AutoModTriggerMetadata.keyword_filter`" msgstr "" -#: ../../api/enums.rst:2258 +#: ../../api/enums.rst:2288 #: 3a554f78cf8f4a0386b8cde531dbbbf4 msgid ":attr:`~AutoModTriggerMetadata.regex_patterns`" msgstr "" -#: ../../api/enums.rst:2259 -#: ../../api/enums.rst:2268 +#: ../../api/enums.rst:2289 +#: ../../api/enums.rst:2298 +#: f18a268f3f3847c59e0ef614ee5a88ca #: f18a268f3f3847c59e0ef614ee5a88ca -#: e648d4c07e7849498fa1e37f3dc9d7a4 msgid ":attr:`~AutoModTriggerMetadata.allow_list`" msgstr "" -#: ../../api/enums.rst:2263 +#: ../../api/enums.rst:2293 #: 9cb29d61a6674cc58252b6ff7ec0ee65 msgid "Represents a preset keyword rule trigger." msgstr "" -#: ../../api/enums.rst:2267 +#: ../../api/enums.rst:2297 #: d6aa05f209664d85a235c190d3043cd9 msgid ":attr:`~AutoModTriggerMetadata.presets`" msgstr "" -#: ../../api/enums.rst:2272 +#: ../../api/enums.rst:2302 #: fc23e3e17deb4d2db2f13578e975407f msgid "Represents the spam rule trigger." msgstr "" -#: ../../api/enums.rst:2274 +#: ../../api/enums.rst:2304 #: 5052fa1e23f84d919094b527e6780760 msgid "There are no possible attributes for :class:`AutoModTriggerMetadata`." msgstr "" -#: ../../api/enums.rst:2278 +#: ../../api/enums.rst:2308 #: c1b72bd121c64fd9b20ca8fdb200b748 msgid "Represents a mention spam keyword rule trigger." msgstr "" -#: ../../api/enums.rst:2282 +#: ../../api/enums.rst:2312 #: cca7bd82a2394c6083489b7e39c4c738 msgid ":attr:`~AutoModTriggerMetadata.mention_total_limit`" msgstr "" -#: ../../api/enums.rst:2288 +#: ../../api/enums.rst:2318 #: 70879d5f0ea545c6a8e2c43268f3a44a msgid "Represents a harmful link rule trigger." msgstr "" -#: ../../api/enums.rst:2290 +#: ../../api/enums.rst:2320 #: ab821fbd1d1c44e7b9adfaccc49878cc msgid "Removed by Discord and merged into :attr:`spam`." msgstr "" -#: ../../api/enums.rst:2295 +#: ../../api/enums.rst:2325 #: 1d15948ea48048f3a54cb3fd56f98949 msgid "Represents an AutoMod event type." msgstr "" -#: ../../api/enums.rst:2301 +#: ../../api/enums.rst:2331 #: de04935db43e47bb8ad4d5ad0a2e794a msgid "Represents a message send AutoMod event." msgstr "" -#: ../../api/enums.rst:2305 +#: ../../api/enums.rst:2335 #: 20ab54c4886942d6a8b40c6cb79dc15e msgid "Represents the type of action AutoMod is performing." msgstr "" -#: ../../api/enums.rst:2311 +#: ../../api/enums.rst:2341 #: 2052ac6a159c413096526b93f53fc40f msgid "Represents a block message action." msgstr "" -#: ../../api/enums.rst:2315 +#: ../../api/enums.rst:2345 #: 52326fdbc82c40b78fb2d012ee46d6e0 msgid "Represents a send alert message action." msgstr "" -#: ../../api/enums.rst:2319 +#: ../../api/enums.rst:2349 #: e71766619bd345e6adacc517795aa546 msgid "Represents a timeout action." msgstr "" -#: ../../api/enums.rst:2323 +#: ../../api/enums.rst:2353 #: a67c1f449b7b46a6b3945dbe581eecf5 msgid "Represents an AutoMod keyword preset type." msgstr "" -#: ../../api/enums.rst:2329 +#: ../../api/enums.rst:2359 #: 16fae1e09da548e194ff3e9b141d0b3e msgid "Represents the profanity keyword preset rule." msgstr "" -#: ../../api/enums.rst:2333 +#: ../../api/enums.rst:2363 #: ab390cf38fb84df4a3a96714d0211fb6 msgid "Represents the sexual content keyword preset rule." msgstr "" -#: ../../api/enums.rst:2337 +#: ../../api/enums.rst:2367 #: 1a4ffd11aed54240903e82e327560e9b msgid "Represents the slurs keyword preset rule." msgstr "" -#: ../../api/enums.rst:2341 +#: ../../api/enums.rst:2371 #: e06b2688ab0040a886ef9dc2896bc3a3 msgid "Represents how each prompt's options are displayed." msgstr "" -#: ../../api/enums.rst:2347 +#: ../../api/enums.rst:2377 #: 49a64ce72b5949fbb573a3ccaee7703f msgid "The options will appear in a grid form, showing the name and description." msgstr "" -#: ../../api/enums.rst:2351 +#: ../../api/enums.rst:2381 #: 0a3bb3bdb2714e2cbf932539ebc78a91 msgid "The options will appear in a dropdown (similar to select menus), but without the description displayed. This is **enforced** if there are more than 12 options in the prompt." msgstr "" -#: ../../api/enums.rst:2355 +#: ../../api/enums.rst:2385 #: a23abfb2ecad4cd8ad6e055957bf964e msgid "Represents the current mode of the guild's onboarding flow." msgstr "" -#: ../../api/enums.rst:2361 +#: ../../api/enums.rst:2391 #: 6aa44f6eace5404f9d4a7f22c35aa583 msgid "Only default channels are counted towards the Onboarding requirements." msgstr "" -#: ../../api/enums.rst:2365 +#: ../../api/enums.rst:2395 #: fb8b2393e31646fea2a6b5c6cff080cb -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgstr "" -#: ../../api/enums.rst:2369 +#: ../../api/enums.rst:2399 #: d984d2edafa0494198f40de75ba4ee65 msgid "Represents a Reaction's type." msgstr "" -#: ../../api/enums.rst:2375 +#: ../../api/enums.rst:2405 #: 7093ffd76bf040fbabd2de615bea62a7 msgid "Represents a normal reaction." msgstr "" -#: ../../api/enums.rst:2379 +#: ../../api/enums.rst:2409 #: 7ff6dcebaa89470b8b1b9ee4585e7e04 msgid "Represents a super reaction." msgstr "" -#: ../../api/enums.rst:2383 +#: ../../api/enums.rst:2413 #: 8441ff853aa64a7da5c19e1df2a877a2 msgid "Represents an SKU's type." msgstr "" -#: ../../api/enums.rst:2389 +#: ../../api/enums.rst:2419 #: bc04deae624c4ff79197fba79bb3d505 msgid "A one-time purchase that is permanent and is not subject to either renewal or consumption, such as lifetime access to an app's premium features." msgstr "" -#: ../../api/enums.rst:2394 +#: ../../api/enums.rst:2424 #: ac5ad3bc7e1642909644aad6bf116481 msgid "A one-time, non-renewable purchase that provides access, such as a temporary power-up or boost in a game." msgstr "" -#: ../../api/enums.rst:2399 +#: ../../api/enums.rst:2429 #: ac2cba0273274f94888cf5be8147f0b0 msgid "Represents a recurring subscription." msgstr "" -#: ../../api/enums.rst:2403 +#: ../../api/enums.rst:2433 #: 9755ce16658e4e5aaf283233f4ba8e6c msgid "A system-generated group for each subscription SKU created. These types of SKUs are currently unused." msgstr "" -#: ../../api/enums.rst:2408 +#: ../../api/enums.rst:2438 #: f47ba3afb4144d7cb79cacb32af9f292 msgid "Represents an entitlement's type." msgstr "" -#: ../../api/enums.rst:2414 +#: ../../api/enums.rst:2444 #: f0c9c5eeaf1d4576b1977a50ebff3be9 msgid "Entitlement was purchased by the user." msgstr "" -#: ../../api/enums.rst:2418 +#: ../../api/enums.rst:2448 #: 0fd3167c06bb4f73a4373acc350c29f4 msgid "Entitlement is for a Discord Nitro subscription." msgstr "" -#: ../../api/enums.rst:2422 +#: ../../api/enums.rst:2452 #: 6e360623ccd14c7ba737664a0720387b msgid "Entitlement was gifted by the developer." msgstr "" -#: ../../api/enums.rst:2426 +#: ../../api/enums.rst:2456 #: a3753cbe720248baad7006b741b83d0f msgid "Entitlement was purchased by a developer in the application's test mode." msgstr "" -#: ../../api/enums.rst:2430 +#: ../../api/enums.rst:2460 #: c50fbfb4231547299d0b58c756a526ef msgid "Entitlement was granted when the SKU was free." msgstr "" -#: ../../api/enums.rst:2434 +#: ../../api/enums.rst:2464 #: 664d88fce1c945589b43e457c0a039ab msgid "Entitlement was gifted by another user." msgstr "" -#: ../../api/enums.rst:2438 +#: ../../api/enums.rst:2468 #: bcce02698e7c4d93b0593a4738376114 msgid "Entitlement was claimed by a user for free as a Nitro subscriber." msgstr "" -#: ../../api/enums.rst:2442 +#: ../../api/enums.rst:2472 #: 94fb5669a76e4d5799331d41c4367469 msgid "Entitlement was purchased as an app subscription." msgstr "" -#: ../../api/enums.rst:2447 +#: ../../api/enums.rst:2477 #: 043f69aa903442b79ab0a54119892850 msgid "Represents an entitlement's ownership type." msgstr "" -#: ../../api/enums.rst:2453 +#: ../../api/enums.rst:2483 #: 72cb5e1565fc455191948cdc346b5907 msgid "Entitlement is owned by a guild." msgstr "" -#: ../../api/enums.rst:2457 +#: ../../api/enums.rst:2487 #: e781c8a6bbb243499cddce3c2086358f msgid "Entitlement is owned by a user." msgstr "" -#: ../../api/enums.rst:2462 +#: ../../api/enums.rst:2492 #: 61f4a928d66440c58ffbf67cfb15c5a1 msgid "Represents a poll's layout type." msgstr "" -#: ../../api/enums.rst:2468 +#: ../../api/enums.rst:2498 #: f54fed3455b144949f6a44f072c31a50 msgid "Represents the default layout." msgstr "" -#: ../../api/enums.rst:2473 +#: ../../api/enums.rst:2503 #: 2b0b8bc9cad04acebb5612d68a8de5bc msgid "The integration type for an application." msgstr "" -#: ../../api/enums.rst:2479 +#: ../../api/enums.rst:2509 #: a15a8b77c15e4992bc42c8bb77ef4798 msgid "The integration is added to a guild." msgstr "" -#: ../../api/enums.rst:2483 +#: ../../api/enums.rst:2513 #: 3c01a27a108a44fd993f5951533ed1d6 msgid "The integration is added to a user account." msgstr "" -#: ../../api/enums.rst:2488 +#: ../../api/enums.rst:2518 #: d351c5701a90482b9a4914a152ef4078 msgid "The context where an interaction occurs." msgstr "" -#: ../../api/enums.rst:2494 +#: ../../api/enums.rst:2524 #: e8e8e4cc8a314af0b8169d0786b9b761 msgid "The interaction is in a guild." msgstr "" -#: ../../api/enums.rst:2498 +#: ../../api/enums.rst:2528 #: 9c92e2dd1a0f4c0c85a016d87b6eef8f msgid "The interaction is in the bot's own DM channel with the user." msgstr "" -#: ../../api/enums.rst:2502 +#: ../../api/enums.rst:2532 #: 1e9f15c549cb42a1974d9ba887984e15 msgid "The interaction is in a private DM or group DM channel." msgstr "" -#: ../../api/enums.rst:2507 +#: ../../api/enums.rst:2536 +#: dc0bb1003ef04faaa4b36bd79dd3badc +msgid "Represents the type of animation for a voice channel effect." +msgstr "" + +#: ../../api/enums.rst:2542 +#: a15a8b77c15e4992bc42c8bb77ef4798 +msgid "The animation is a premium effect." +msgstr "" + +#: ../../api/enums.rst:2546 +#: 3c01a27a108a44fd993f5951533ed1d6 +msgid "The animation is a basic effect." +msgstr "" + +#: ../../api/enums.rst:2551 #: 01f2e91f4fb944b997dd5067e60a8289 msgid "Represents a subscription's status." msgstr "" -#: ../../api/enums.rst:2513 +#: ../../api/enums.rst:2557 #: 08e8ab3b99434be989a53c61cc38f780 msgid "The subscription is active and is scheduled to renew." msgstr "" -#: ../../api/enums.rst:2517 +#: ../../api/enums.rst:2561 #: 778b0c4eee34445e9b6374dde9251089 msgid "The subscription is active but will not renew." msgstr "" -#: ../../api/enums.rst:2521 +#: ../../api/enums.rst:2565 #: da88c67afa8d45e8965b9e7defd425cb msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "" -#: ../../api/enums.rst:2526 +#: ../../api/enums.rst:2571 +#: d78900c618414d258b8bf82e4c53d0ce +msgid "Represents the time before a thread is archived." +msgstr "" + +#: ../../api/enums.rst:2577 +#: 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "" + +#: ../../api/enums.rst:2581 +#: 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "" + +#: ../../api/enums.rst:2585 +#: 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "" + +#: ../../api/enums.rst:2589 +#: 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "" + +#: ../../api/enums.rst:2594 #: df2d552101134de0b37f9bc3f1fe64a5 msgid "Represents the padding size around a separator component." msgstr "" -#: ../../api/enums.rst:2532 +#: ../../api/enums.rst:2600 #: 5d1855c5f1104662bfa445de38ae412d msgid "The separator uses small padding." msgstr "" -#: ../../api/enums.rst:2536 +#: ../../api/enums.rst:2604 #: 7974579a64184f3f94acaca0d00878aa msgid "The separator uses large padding." msgstr "" + +#: ../../api/enums.rst:2608 +#: 8f81efbdafac4745899e4ad861717ecd +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "" + +#: ../../api/enums.rst:2612 +#: 18164daaeeb445b2bc3f4333247f051d +msgid "Sort by latest activity." +msgstr "" + +#: ../../api/enums.rst:2616 +#: e09b1261ff9e4aed838e56dc0f2d0ba1 +msgid "Sort by post creation date." +msgstr "" + +#: ../../api/enums.rst:2620 +#: 110f5f127cf34700aebef11bd948132d +msgid "Represents the default value type of a select menu." +msgstr "" + +#: ../../api/enums.rst:2624 +#: 044f2e7645914a0ba5e4145600a04267 +msgid "The default value is a channel." +msgstr "" + +#: ../../api/enums.rst:2628 +#: 11cbb117b6e540df9c5cf85a8692ddd0 +msgid "The default value is a role." +msgstr "" + +#: ../../api/enums.rst:2632 +#: e8e8e4cc8a314af0b8169d0786b9b761 +msgid "The default value is a user." +msgstr "" diff --git a/docs/build/locales/api/events.pot b/docs/build/locales/api/events.pot index 8b576582c7..4dbaa39970 100644 --- a/docs/build/locales/api/events.pot +++ b/docs/build/locales/api/events.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -147,6 +147,14 @@ msgstr "" #: e3455443ac954b88b181ebe074279d1a #: e3455443ac954b88b181ebe074279d1a #: e3455443ac954b88b181ebe074279d1a +#: e8ae12f2522d48c8a4b8a09b9aa31134 +#: f2ffd70b9229453dac99ed7cf42cd9ea +#: e2f0114001324fd88506ede59b9db004 +#: 58a07515a84a439a9d6b697521ba9834 +#: 2ba0802f3d1046c88a9d57d1263ab22e +#: cda2a25c32904c0abab0b5e2bc4be102 +#: 307aa980f65741c38c969a23f6a1fb85 +#: 1bbd24a3b6cb4b9884783f93463da604 msgid "Parameters" msgstr "" @@ -234,6 +242,7 @@ msgstr "" #: ../../api/events.rst:1293 #: ../../api/events.rst:1320 #: ../../api/events.rst:1354 +#: ../../api/events.rst:1487 #: 2c7f1cc4edff4bc29e8b8268e06aa93e #: 6214e4ff9d514cadbf5a0815af3cccaa #: 6214e4ff9d514cadbf5a0815af3cccaa @@ -251,6 +260,7 @@ msgstr "" #: 6214e4ff9d514cadbf5a0815af3cccaa #: 6214e4ff9d514cadbf5a0815af3cccaa #: 6214e4ff9d514cadbf5a0815af3cccaa +#: ce29818d211643cba28752cdddc25f2b msgid "The raw event payload data." msgstr "" @@ -1946,3 +1956,89 @@ msgstr "" #: 1bb0b4ef346543ad92c14dd99a025211 msgid "The raw voice channel status update payload." msgstr "" + +#: ../../api/events.rst:1418 +#: c5ebcdd01be24bca80d809bf0a7e2915 +msgid "Voice Channel Effects" +msgstr "" + +#: ../../api/events.rst:1421 +#: 1a7a03f9bb3c44ccaee90c88f77d310e +msgid "Called when a voice channel effect is sent." +msgstr "" + +#: ../../api/events.rst:1425 +#: b35f7ab35765453eac00c5288f700c70 +msgid "The voice channel effect event." +msgstr "" + +#: ../../api/events.rst:1429 +#: 087c37fe715c481d9992625654bed911 +msgid "Soundboard Sound" +msgstr "" + +#: ../../api/events.rst:1432 +#: c1b5f866473f4cf9a431418cdbb76237 +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "" + +#: ../../api/events.rst:1437 +#: 2bf6c6c8c74c41cf896f35e49fdca6a8 +msgid "The soundboard sounds prior to being updated." +msgstr "" + +#: ../../api/events.rst:1439 +#: ../../api/events.rst:1449 +#: cb65228af34047429b6f616d58fc17a8 +#: b147f1dec98b4de6a10b33433cf49849 +msgid "The soundboard sounds after being updated." +msgstr "" + +#: ../../api/events.rst:1444 +#: 882ccbec060743528aa081df467e839a +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "" + +#: ../../api/events.rst:1454 +#: 8d2a83e156c84583a83c472c55bbc115 +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "" + +#: ../../api/events.rst:1458 +#: 206c20e27285453ea5070757bcd4c429 +msgid "The soundboard sound prior to being updated." +msgstr "" + +#: ../../api/events.rst:1460 +#: ../../api/events.rst:1469 +#: 5e89c982391849c19d0872ca5c3bc0b4 +#: 054bcd9bfd064dd0bd790bc45e9bcf5c +msgid "The soundboard sound after being updated." +msgstr "" + +#: ../../api/events.rst:1465 +#: 99259bcd473a4b5994d7eab926fa6f65 +msgid "Called when a soundboard sound is updated." +msgstr "" + +#: ../../api/events.rst:1474 +#: ../../api/events.rst:1483 +#: 7f9bafd2f3004b749a6877da93187875 +#: 83254ab89f4e435b8414b354f808e35f +msgid "Called when a soundboard sound is deleted." +msgstr "" + +#: ../../api/events.rst:1478 +#: 0fddb9417b4543698ea11a1b3c524e3e +msgid "The soundboard sound that was deleted." +msgstr "" + +#: ../../api/events.rst:1492 +#: 05bcf36a1b1a418a8ddc67e337b3c888 +msgid "Called when a soundboard sound is created." +msgstr "" + +#: ../../api/events.rst:1496 +#: 51065dc838234ff3ba3805c442730192 +msgid "The soundboard sound that was created." +msgstr "" diff --git a/docs/build/locales/api/models.pot b/docs/build/locales/api/models.pot index 05bb306bb5..e8da1da171 100644 --- a/docs/build/locales/api/models.pot +++ b/docs/build/locales/api/models.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -83,16 +83,20 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel.purge:0 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.purge:0 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.purge:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.audit_logs:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bans:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:0 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/monetization.py:docstring of discord.monetization.SKU.fetch_subscriptions:0 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.users:0 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.subscribers:0 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/threads.py:docstring of discord.threads.Thread.purge:0 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:0 #: ../../api/models.rst:0 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -146,7 +150,6 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -161,7 +164,6 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -242,7 +244,6 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -266,11 +267,9 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -285,12 +284,9 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -350,7 +346,6 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -370,7 +365,6 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -386,11 +380,9 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -398,7 +390,50 @@ msgstr "" #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 +#: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 #: b168fffcce71401eb693e9e18b66c905 @@ -473,16 +508,20 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel.purge:0 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.purge:0 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.purge:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.audit_logs:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bans:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:0 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/monetization.py:docstring of discord.monetization.SKU.fetch_subscriptions:0 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.users:0 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.subscribers:0 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/threads.py:docstring of discord.threads.Thread.purge:0 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:0 #: ../../api/models.rst:0 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -534,12 +573,10 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -554,16 +591,17 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 #: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -600,18 +638,15 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -655,7 +690,6 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -682,7 +716,6 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -714,7 +747,6 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -729,7 +761,6 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -786,10 +817,8 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -799,7 +828,6 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -810,7 +838,6 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -821,7 +848,6 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -837,7 +863,67 @@ msgstr "" #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 -#: 8f1345380b4e4342a090f0d5cd984869 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 +#: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 #: cbcd88ced77f4597bfb0d4fd48bf4f58 @@ -876,27 +962,43 @@ msgid "Return type" msgstr "" #: ../../../discord/asset.py:docstring of discord.asset.Asset.is_animated:4 -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.is_nsfw:4 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel.is_nsfw:4 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.is_news:4 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.is_nsfw:4 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.is_nsfw:4 #: ../../../discord/components.py:docstring of discord.components.Component.is_v2:4 #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji.is_usable:4 +#: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji.is_usable:6 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_command:4 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_component:4 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_guild_authorised:8 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_guild_authorized:8 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_user_authorised:8 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_user_authorized:8 +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionCallback.is_ephemeral:6 +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionCallback.is_loading:4 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.is_done:6 #: ../../../discord/member.py:docstring of discord.member.Member.is_on_mobile:4 #: ../../../discord/message.py:docstring of discord.message.Attachment.is_spoiler:4 +#: ../../../discord/message.py:docstring of discord.message.Message.is_system:9 #: ../../../discord/partial_emoji.py:docstring of discord.partial_emoji.PartialEmoji.is_custom_emoji:4 #: ../../../discord/partial_emoji.py:docstring of discord.partial_emoji.PartialEmoji.is_unicode_emoji:4 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.is_custom_emoji:4 +#: ../../../discord/role.py:docstring of discord.role.Role.is_assignable:16 +#: ../../../discord/role.py:docstring of discord.role.Role.is_available_for_purchase:10 +#: ../../../discord/role.py:docstring of discord.role.Role.is_bot_managed:6 #: ../../../discord/role.py:docstring of discord.role.Role.is_default:4 +#: ../../../discord/role.py:docstring of discord.role.Role.is_guild_connections_role:6 +#: ../../../discord/role.py:docstring of discord.role.Role.is_integration:7 +#: ../../../discord/role.py:docstring of discord.role.Role.is_premium_subscriber:6 +#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_available_for_purchase:10 #: ../../../discord/role.py:docstring of discord.role.RoleTags.is_bot_managed:4 +#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_guild_connections_role:6 #: ../../../discord/role.py:docstring of discord.role.RoleTags.is_integration:5 #: ../../../discord/role.py:docstring of discord.role.RoleTags.is_premium_subscriber:4 #: ../../../discord/threads.py:docstring of discord.threads.Thread.is_news:7 #: ../../../discord/threads.py:docstring of discord.threads.Thread.is_nsfw:7 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.is_pinned:6 #: ../../../discord/threads.py:docstring of discord.threads.Thread.is_private:7 #: 1fad9e42f9844177a0e09f9e5f6e4592 #: 1fad9e42f9844177a0e09f9e5f6e4592 @@ -932,6 +1034,23 @@ msgstr "" #: 1fad9e42f9844177a0e09f9e5f6e4592 #: 1fad9e42f9844177a0e09f9e5f6e4592 #: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 +#: 1fad9e42f9844177a0e09f9e5f6e4592 msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" @@ -993,7 +1112,6 @@ msgstr "" #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a -#: ecd9fdca3e544014953f89c1e94c68f0 #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a @@ -1006,7 +1124,6 @@ msgstr "" #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a -#: ecd9fdca3e544014953f89c1e94c68f0 #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a @@ -1090,7 +1207,6 @@ msgstr "" #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a -#: ecd9fdca3e544014953f89c1e94c68f0 #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a @@ -1152,7 +1268,6 @@ msgstr "" #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a -#: ecd9fdca3e544014953f89c1e94c68f0 #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a @@ -1167,7 +1282,6 @@ msgstr "" #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a -#: ecd9fdca3e544014953f89c1e94c68f0 #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a @@ -1176,7 +1290,16 @@ msgstr "" #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a -#: ecd9fdca3e544014953f89c1e94c68f0 +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a +#: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a #: 57f07e810e7a4586855dc28481b0158a @@ -1226,25 +1349,33 @@ msgstr "" #: ../../../discord/asset.py:docstring of discord.asset.Asset.with_format:8 #: ../../../discord/asset.py:docstring of discord.asset.Asset.with_size:8 #: ../../../discord/asset.py:docstring of discord.asset.Asset.with_static_format:11 +#: ../../../discord/soundboard.py:docstring of discord.PartialSoundboardSound.file:3 +#: ../../../discord/soundboard.py:docstring of discord.SoundboardSound.file:3 #: fd507c401cdc4f5ea3a0dc7c779df1d2 #: fd507c401cdc4f5ea3a0dc7c779df1d2 #: fd507c401cdc4f5ea3a0dc7c779df1d2 #: fd507c401cdc4f5ea3a0dc7c779df1d2 +#: d1bc287ff89b4eea9c60ff6c175ddc51 +#: d1bc287ff89b4eea9c60ff6c175ddc51 msgid ":class:`Asset`" msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel.purge:0 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.purge:0 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.purge:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.audit_logs:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bans:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:0 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/monetization.py:docstring of discord.monetization.SKU.fetch_subscriptions:0 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.users:0 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.subscribers:0 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/threads.py:docstring of discord.threads.Thread.purge:0 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:0 #: ../../api/models.rst:0 #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1286,7 +1417,6 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1299,7 +1429,6 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1341,25 +1470,21 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1404,7 +1529,6 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1420,17 +1544,14 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1448,11 +1569,9 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1469,8 +1588,6 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f -#: fb7a0c154ac948c6bb5db13e5ec9280f #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1517,7 +1634,25 @@ msgstr "" #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d -#: fb7a0c154ac948c6bb5db13e5ec9280f +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d +#: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d #: 05260df1bd954c5caa25ff09f602f59d @@ -1605,7 +1740,6 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.abc.GuildChannel.move:1 #: ../../../discord/channel.py:docstring of discord.abc.GuildChannel.set_permissions:1 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.fetch_message:1 -#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:1 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.send:1 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.trigger_typing:1 #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.clone:1 @@ -1635,6 +1769,7 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.delete_messages:1 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:1 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.purge:1 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.send_soundboard_sound:1 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.set_status:1 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.webhooks:1 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.clone:1 @@ -1665,7 +1800,6 @@ msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_test_entitlement:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:1 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.delete:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.delete_emoji:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.delete_sticker:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:1 @@ -1692,10 +1826,10 @@ msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.invites:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.kick:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.leave:1 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.modify_incident_actions:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.onboarding:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.prune_members:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.query_members:1 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.set_mfa_required:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.templates:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.unban:1 #: ../../../discord/guild.py:docstring of discord.guild.Guild.vanity_invite:1 @@ -1719,7 +1853,6 @@ msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.send_message:1 #: ../../../discord/invite.py:docstring of discord.invite.Invite.delete:1 #: ../../../discord/member.py:docstring of discord.abc.Messageable.fetch_message:1 -#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:1 #: ../../../discord/member.py:docstring of discord.abc.Messageable.send:1 #: ../../../discord/member.py:docstring of discord.abc.Messageable.trigger_typing:1 #: ../../../discord/member.py:docstring of discord.member.Member.add_roles:1 @@ -1735,6 +1868,7 @@ msgstr "" #: ../../../discord/member.py:docstring of discord.member.Member.unban:1 #: ../../../discord/member.py:docstring of discord.member.flatten_user..generate_function..general:1 #: ../../../discord/message.py:docstring of discord.message.Attachment.read:1 +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:1 #: ../../../discord/message.py:docstring of discord.message.Attachment.save:1 #: ../../../discord/message.py:docstring of discord.message.Attachment.to_file:1 #: ../../../discord/message.py:docstring of discord.message.Message.add_reaction:1 @@ -1774,12 +1908,10 @@ msgstr "" #: ../../../discord/sticker.py:docstring of discord.sticker.GuildSticker.edit:1 #: ../../../discord/sticker.py:docstring of discord.sticker.StandardSticker.pack:1 #: ../../../discord/sticker.py:docstring of discord.sticker.StickerItem.fetch:1 -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:1 #: ../../../discord/template.py:docstring of discord.template.Template.delete:1 #: ../../../discord/template.py:docstring of discord.template.Template.edit:1 #: ../../../discord/template.py:docstring of discord.template.Template.sync:1 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.fetch_message:1 -#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:1 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.send:1 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.trigger_typing:1 #: ../../../discord/threads.py:docstring of discord.threads.Thread.add_user:1 @@ -1794,7 +1926,6 @@ msgstr "" #: ../../../discord/threads.py:docstring of discord.threads.Thread.remove_user:1 #: ../../../discord/threads.py:docstring of discord.threads.Thread.unarchive:1 #: ../../../discord/user.py:docstring of discord.abc.Messageable.fetch_message:1 -#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:1 #: ../../../discord/user.py:docstring of discord.abc.Messageable.send:1 #: ../../../discord/user.py:docstring of discord.abc.Messageable.trigger_typing:1 #: ../../../discord/user.py:docstring of discord.user.ClientUser.edit:1 @@ -1869,7 +2000,6 @@ msgstr "" #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd @@ -1895,8 +2025,6 @@ msgstr "" #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd @@ -1933,7 +2061,6 @@ msgstr "" #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd @@ -1972,10 +2099,8 @@ msgstr "" #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd @@ -1986,7 +2111,6 @@ msgstr "" #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd @@ -2017,7 +2141,6 @@ msgstr "" #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd @@ -2025,11 +2148,10 @@ msgstr "" #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd -#: 867ac713660943d69dbd98f2164d01b6 +#: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd #: e9daf36896ce457cbddfeb00139760dd @@ -2192,7 +2314,7 @@ msgstr "" #: ../../../discord/asset.py:docstring of discord.asset.AssetMixin.save:15 #: ../../../discord/emoji.py:docstring of discord.asset.AssetMixin.save:15 -#: ../../../discord/message.py:docstring of discord.message.Attachment.save:23 +#: ../../../discord/message.py:docstring of discord.message.Attachment.save:26 #: ../../../discord/partial_emoji.py:docstring of discord.asset.AssetMixin.save:15 #: aede6c3b17ae4ee08ab6dafed6701d9a #: aede6c3b17ae4ee08ab6dafed6701d9a @@ -2221,6 +2343,7 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:39 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:64 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:70 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel:107 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:37 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:72 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:90 @@ -2228,20 +2351,23 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:56 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:62 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:98 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:9 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:15 +#: ../../../discord/collectibles.py:docstring of discord.collectibles.Nameplate:9 #: ../../../discord/components.py:docstring of discord.components.Component:31 #: ../../../discord/components.py:docstring of discord.components.FileComponent:29 -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:40 -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:47 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:44 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:51 #: ../../../discord/emoji.py:docstring of discord.asset.AssetMixin.save:16 #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji:41 #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji:39 #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji:63 #: ../../../discord/guild.py:docstring of discord.guild.Guild:47 #: ../../../discord/guild.py:docstring of discord.guild.Guild:59 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:71 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:119 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:65 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:113 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:146 #: ../../../discord/guild.py:docstring of discord.guild.Guild:152 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:158 #: ../../../discord/guild.py:docstring of discord.guild.Guild.estimate_pruned_members:18 #: ../../../discord/integrations.py:docstring of discord.integrations.BotIntegration:9 #: ../../../discord/integrations.py:docstring of discord.integrations.Integration:9 @@ -2250,6 +2376,7 @@ msgstr "" #: ../../../discord/integrations.py:docstring of discord.integrations.StreamIntegration:57 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:12 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:42 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:150 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionMetadata:11 #: ../../../discord/interactions.py:docstring of discord.interactions.MessageInteraction:19 #: ../../../discord/invite.py:docstring of discord.invite.Invite:53 @@ -2259,7 +2386,7 @@ msgstr "" #: ../../../discord/invite.py:docstring of discord.invite.PartialInviteGuild:34 #: ../../../discord/message.py:docstring of discord.message.Attachment:30 #: ../../../discord/message.py:docstring of discord.message.Attachment:36 -#: ../../../discord/message.py:docstring of discord.message.Attachment.save:24 +#: ../../../discord/message.py:docstring of discord.message.Attachment.save:27 #: ../../../discord/message.py:docstring of discord.message.Message:119 #: ../../../discord/monetization.py:docstring of discord.monetization.Entitlement:16 #: ../../../discord/monetization.py:docstring of discord.monetization.Entitlement:22 @@ -2310,6 +2437,8 @@ msgstr "" #: ../../../discord/reaction.py:docstring of discord.reaction.ReactionCountDetails:7 #: ../../../discord/role.py:docstring of discord.role.Role:41 #: ../../../discord/role.py:docstring of discord.role.Role:74 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:9 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:9 #: ../../../discord/stage_instance.py:docstring of discord.stage_instance.StageInstance:23 #: ../../../discord/stage_instance.py:docstring of discord.stage_instance.StageInstance:35 #: ../../../discord/sticker.py:docstring of discord.sticker.GuildSticker:29 @@ -2414,6 +2543,8 @@ msgstr "" #: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 #: 42faf5a34414420fa7c8b306f914946c #: 940c35d806714f3490c1706f2b5e9387 #: 42faf5a34414420fa7c8b306f914946c @@ -2445,10 +2576,15 @@ msgstr "" #: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 -#: cf2159859c6247b487751085c8eca2ab #: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 -#: cf2159859c6247b487751085c8eca2ab +#: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 +#: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 #: 940c35d806714f3490c1706f2b5e9387 @@ -2631,11 +2767,15 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:0 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:0 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:0 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:0 +#: ../../../discord/collectibles.py:docstring of discord.collectibles.Nameplate:0 #: ../../../discord/components.py:docstring of discord.components.ActionRow:0 #: ../../../discord/components.py:docstring of discord.components.Button:0 #: ../../../discord/components.py:docstring of discord.components.Component:0 #: ../../../discord/components.py:docstring of discord.components.Container:0 #: ../../../discord/components.py:docstring of discord.components.FileComponent:0 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:0 +#: ../../../discord/components.py:docstring of discord.components.Label:0 #: ../../../discord/components.py:docstring of discord.components.MediaGallery:0 #: ../../../discord/components.py:docstring of discord.components.Section:0 #: ../../../discord/components.py:docstring of discord.components.SelectMenu:0 @@ -2670,6 +2810,7 @@ msgstr "" #: ../../../discord/onboarding.py:docstring of discord.onboarding.OnboardingPrompt:0 #: ../../../discord/onboarding.py:docstring of discord.onboarding.PromptOption:0 #: ../../../discord/partial_emoji.py:docstring of discord.partial_emoji.PartialEmoji:0 +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:0 #: ../../../discord/raw_models.py:docstring of discord.raw_models.AutoModActionExecutionEvent:0 #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawAuditLogEntryEvent:0 #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawBulkMessageDeleteEvent:0 @@ -2689,9 +2830,15 @@ msgstr "" #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction:0 #: ../../../discord/reaction.py:docstring of discord.reaction.ReactionCountDetails:0 #: ../../../discord/role.py:docstring of discord.role.Role:0 +#: ../../../discord/role.py:docstring of discord.role.RoleColours:0 #: ../../../discord/role.py:docstring of discord.role.RoleTags:0 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent:0 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEventLocation:0 +#: ../../../discord/soundboard.py:docstring of discord.PartialSoundboardSound.file:0 +#: ../../../discord/soundboard.py:docstring of discord.SoundboardSound.file:0 +#: ../../../discord/soundboard.py:docstring of discord.SoundboardSound.is_default_sound:0 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:0 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:0 #: ../../../discord/stage_instance.py:docstring of discord.stage_instance.StageInstance:0 #: ../../../discord/sticker.py:docstring of discord.sticker.GuildSticker:0 #: ../../../discord/sticker.py:docstring of discord.sticker.StandardSticker:0 @@ -2795,8 +2942,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -2815,23 +2960,17 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -2847,9 +2986,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -2879,8 +3015,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -2899,6 +3033,8 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 +#: f40b4138a7f643cdad4ff34785e7a1a6 +#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -2912,8 +3048,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -2923,7 +3057,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -2962,8 +3095,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -3012,8 +3143,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -3077,30 +3206,22 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -3115,7 +3236,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -3209,11 +3329,6 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -3242,23 +3357,10 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -3302,11 +3404,7 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 -#: f40b4138a7f643cdad4ff34785e7a1a6 -#: f40b4138a7f643cdad4ff34785e7a1a6 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 @@ -3354,17 +3452,112 @@ msgstr "" #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 #: 09eec61105ed4161b45e3ffdafd48bb1 -msgid "type" -msgstr "" - -#: ../../../discord/automod.py:docstring of discord.automod.AutoModRule:69 -#: ../../../discord/channel.py:docstring of discord.abc.Messageable.can_send:4 -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:56 -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:86 -#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:88 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +#: 09eec61105ed4161b45e3ffdafd48bb1 +msgid "type" +msgstr "" + +#: ../../../discord/automod.py:docstring of discord.automod.AutoModRule:69 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.can_send:4 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:86 +#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:88 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel:115 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:82 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:122 #: ../../../discord/components.py:docstring of discord.components.Button:34 -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:69 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:73 #: ../../../discord/components.py:docstring of discord.components.Separator:17 #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji:47 #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji:53 @@ -3374,9 +3567,8 @@ msgstr "" #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji:51 #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji:57 #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji:69 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:65 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:81 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:166 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:75 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:160 #: ../../../discord/integrations.py:docstring of discord.integrations.BotIntegration:33 #: ../../../discord/integrations.py:docstring of discord.integrations.Integration:33 #: ../../../discord/integrations.py:docstring of discord.integrations.StreamIntegration:33 @@ -3405,6 +3597,7 @@ msgstr "" #: ../../../discord/onboarding.py:docstring of discord.onboarding.OnboardingPrompt:39 #: ../../../discord/onboarding.py:docstring of discord.onboarding.OnboardingPrompt:45 #: ../../../discord/partial_emoji.py:docstring of discord.partial_emoji.PartialEmoji:38 +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:15 #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionActionEvent:56 #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionClearEmojiEvent:33 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction:42 @@ -3414,6 +3607,8 @@ msgstr "" #: ../../../discord/role.py:docstring of discord.role.Role:59 #: ../../../discord/role.py:docstring of discord.role.Role:83 #: ../../../discord/role.py:docstring of discord.role.Role:89 +#: ../../../discord/soundboard.py:docstring of discord.SoundboardSound.is_default_sound:3 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:34 #: ../../../discord/stage_instance.py:docstring of discord.stage_instance.StageInstance:53 #: ../../../discord/sticker.py:docstring of discord.sticker.GuildSticker:47 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.can_send:4 @@ -3484,6 +3679,7 @@ msgstr "" #: 55766eb1c16d48b9a0c2abbf506e9b9e #: 55766eb1c16d48b9a0c2abbf506e9b9e #: 91ee58c33d2848ed8446bec74e5c8c94 +#: 55766eb1c16d48b9a0c2abbf506e9b9e #: 91ee58c33d2848ed8446bec74e5c8c94 #: 55766eb1c16d48b9a0c2abbf506e9b9e #: 55766eb1c16d48b9a0c2abbf506e9b9e @@ -3502,10 +3698,12 @@ msgstr "" #: 91ee58c33d2848ed8446bec74e5c8c94 #: 55766eb1c16d48b9a0c2abbf506e9b9e #: 55766eb1c16d48b9a0c2abbf506e9b9e -#: 91ee58c33d2848ed8446bec74e5c8c94 #: 55766eb1c16d48b9a0c2abbf506e9b9e #: 91ee58c33d2848ed8446bec74e5c8c94 #: 91ee58c33d2848ed8446bec74e5c8c94 +#: 91ee58c33d2848ed8446bec74e5c8c94 +#: 55766eb1c16d48b9a0c2abbf506e9b9e +#: 55766eb1c16d48b9a0c2abbf506e9b9e #: 55766eb1c16d48b9a0c2abbf506e9b9e #: 55766eb1c16d48b9a0c2abbf506e9b9e #: 55766eb1c16d48b9a0c2abbf506e9b9e @@ -3542,8 +3740,10 @@ msgstr "" msgid "Indicates if the user is suppressed from speaking." msgstr "" +#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:5 #: ../../../discord/member.py:docstring of discord.member.VoiceState:45 #: 400787b0d95d4aed99a0a29fb34c711a +#: 4fbcb98503744d30b86ce12cbe73a634 msgid "Only applies to stage channels." msgstr "" @@ -3634,6 +3834,91 @@ msgstr "" msgid "Optional[:class:`ChannelType`]" msgstr "" +#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:1 +#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:1 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:1 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:1 +#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:1 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:1 +#: 715e396d169947279c18eb2f259bd903 +#: 715e396d169947279c18eb2f259bd903 +#: 715e396d169947279c18eb2f259bd903 +#: 715e396d169947279c18eb2f259bd903 +#: 715e396d169947279c18eb2f259bd903 +#: 715e396d169947279c18eb2f259bd903 +#: 715e396d169947279c18eb2f259bd903 +#: 715e396d169947279c18eb2f259bd903 +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:3 +#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:3 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:3 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:3 +#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:3 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:3 +#: 67179488c7744e83bfcf423722415b13 +#: 67179488c7744e83bfcf423722415b13 +#: 67179488c7744e83bfcf423722415b13 +#: 67179488c7744e83bfcf423722415b13 +#: 67179488c7744e83bfcf423722415b13 +#: 67179488c7744e83bfcf423722415b13 +#: 67179488c7744e83bfcf423722415b13 +#: 67179488c7744e83bfcf423722415b13 +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:9 +#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:7 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:9 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:9 +#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:9 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:9 +#: 843df377ee7c4084b88787836abc669e +#: 843df377ee7c4084b88787836abc669e +#: 843df377ee7c4084b88787836abc669e +#: 843df377ee7c4084b88787836abc669e +#: 843df377ee7c4084b88787836abc669e +#: 843df377ee7c4084b88787836abc669e +#: 843df377ee7c4084b88787836abc669e +#: 843df377ee7c4084b88787836abc669e +msgid "The message ID to create a partial message for." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:12 +#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:10 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:12 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:12 +#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:12 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:12 +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: 6f2827dab3174ceba9c167c94f8e8b01 +msgid "The partial message." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:13 +#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:11 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:13 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:13 +#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:13 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:13 +#: 125d07572d5c4fa4bafff84e471385ed +#: 125d07572d5c4fa4bafff84e471385ed +#: 125d07572d5c4fa4bafff84e471385ed +#: 125d07572d5c4fa4bafff84e471385ed +#: 125d07572d5c4fa4bafff84e471385ed +#: 125d07572d5c4fa4bafff84e471385ed +#: 125d07572d5c4fa4bafff84e471385ed +#: 125d07572d5c4fa4bafff84e471385ed +msgid ":class:`PartialMessage`" +msgstr "" + #: ../../../discord/channel.py:docstring of discord.abc.Messageable.can_send:1 #: ../../../discord/member.py:docstring of discord.abc.Messageable.can_send:1 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.can_send:1 @@ -3823,6 +4108,19 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:3 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:3 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:3 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:3 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:3 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:3 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 +#: 1e013f815e324252ba499008afce7129 #: 1e013f815e324252ba499008afce7129 #: 1e013f815e324252ba499008afce7129 #: 1e013f815e324252ba499008afce7129 @@ -3907,22 +4205,37 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:0 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:0 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.archived_threads:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.audit_logs:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bans:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.entitlements:0 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:0 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/member.py:docstring of discord.member.flatten_user..generate_function..general:0 +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:0 #: ../../../discord/monetization.py:docstring of discord.monetization.SKU.fetch_subscriptions:0 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.users:0 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.subscribers:0 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:0 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/user.py:docstring of discord.user.User.entitlements:0 #: a56a4e26f11646db9973fb9a82041c86 #: a56a4e26f11646db9973fb9a82041c86 #: a56a4e26f11646db9973fb9a82041c86 #: a56a4e26f11646db9973fb9a82041c86 #: a56a4e26f11646db9973fb9a82041c86 -#: 978ec7ef1794400e84a2dba4651a187b +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 +#: a56a4e26f11646db9973fb9a82041c86 #: a56a4e26f11646db9973fb9a82041c86 #: a56a4e26f11646db9973fb9a82041c86 #: a56a4e26f11646db9973fb9a82041c86 @@ -4000,23 +4313,38 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:39 #: ../../../discord/channel.py:docstring of discord.abc.GuildChannel.set_permissions:25 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:39 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:26 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel.purge:48 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.purge:48 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.purge:48 #: ../../../discord/guild.py:docstring of discord.guild.Guild.audit_logs:35 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bans:35 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:63 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:56 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:83 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:66 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:29 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_roles_member_counts:13 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:26 #: ../../../discord/monetization.py:docstring of discord.monetization.SKU.fetch_subscriptions:28 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.users:27 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.subscribers:38 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:26 #: ../../../discord/threads.py:docstring of discord.threads.Thread.purge:48 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:26 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 #: 966fbbaa61a846aa9b633dbfc1ee5c60 #: 966fbbaa61a846aa9b633dbfc1ee5c60 #: 966fbbaa61a846aa9b633dbfc1ee5c60 #: 966fbbaa61a846aa9b633dbfc1ee5c60 -#: 25bd697769214744832fa1612bc8518a #: 966fbbaa61a846aa9b633dbfc1ee5c60 #: 966fbbaa61a846aa9b633dbfc1ee5c60 #: 966fbbaa61a846aa9b633dbfc1ee5c60 @@ -4046,11 +4374,24 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:40 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:40 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:27 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bans:36 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:30 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:27 #: ../../../discord/monetization.py:docstring of discord.monetization.SKU.fetch_subscriptions:29 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.users:28 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.subscribers:39 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:27 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:27 +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba +#: 51b8dfbb15bb43ef95c144c7a5d3f6ba #: 51b8dfbb15bb43ef95c144c7a5d3f6ba #: 51b8dfbb15bb43ef95c144c7a5d3f6ba #: 51b8dfbb15bb43ef95c144c7a5d3f6ba @@ -4070,8 +4411,21 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:47 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:47 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:34 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:34 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.users:34 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.subscribers:44 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:34 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:34 +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e +#: 154df22c3326437ebd9a4d0421852b9e #: 154df22c3326437ebd9a4d0421852b9e #: 154df22c3326437ebd9a4d0421852b9e #: 154df22c3326437ebd9a4d0421852b9e @@ -4088,9 +4442,22 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:52 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.history:52 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:39 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bans:16 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:10 -#: ../../../discord/member.py:docstring of discord.member.Member.edit:35 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:39 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:43 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:39 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:39 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 +#: 4e0136f8359346d6ae9e6d3eb61aa0d7 #: 4e0136f8359346d6ae9e6d3eb61aa0d7 #: 4e0136f8359346d6ae9e6d3eb61aa0d7 #: 4e0136f8359346d6ae9e6d3eb61aa0d7 @@ -4106,84 +4473,132 @@ msgstr "" msgid "All parameters are optional." msgstr "" -#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:3 -#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:3 -#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:3 -#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:3 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -#: 4f0650134f1040c6b9ae6622883f8748 -msgid "Retrieves all messages that are currently pinned in the channel." +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:1 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:1 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:1 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:1 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +#: a2b5b9f3f9864954a6c95353f0840647 +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." msgstr "" #: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:7 #: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:7 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:7 #: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:7 -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -#: 5219c84db278497aafcba6d6e944b9fc -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:11 -#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:11 -#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:11 -#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:11 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -#: 549042b4685847aba193e422e7789a14 -msgid "The messages that are currently pinned." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:12 -#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:12 -#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:12 -#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:12 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -#: 875dee04a4ff4712a8b83bd629d6ad29 -msgid "List[:class:`~discord.Message`]" +#: 531f6cc6804c4a1fa7a4ee51d8806076 +#: 694dea248b704ebb8a3e85380dda8366 +#: 072d0449e31a4b87851592a93c96ab67 +#: 634fc5f0bc914d349b62f06474ce3bd5 +#: 31b0d83ce6e54438a6fac0ae8db9a89f +#: 7c4284d42c0a4877b308f3a5db54997b +#: 9a0c7ea4f7d54eed8154e7c3f82888ff +#: ae8ffdb8e8ce4c7987f92f7f6cbde25a +#: 04067b1cac134d2ba6bc142e66d2843d +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:10 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:10 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:10 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:10 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +#: 2f95d22d8cda40e587765c256f57bfe6 +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." msgstr "" #: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:14 #: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:14 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:14 #: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:14 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -#: 2bc50ccd657f46209917f5d9f4099650 -msgid "Retrieving the pinned messages failed." +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +#: ad959063203140e2a8fec35d19f3b2c1 +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:19 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:19 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:19 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:19 +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +#: dd4d2e31e18f48c893bb52c2705c78ab +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:21 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:21 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:21 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:21 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +#: 133f2ff9453e480f8c6e7d6262afa326 +msgid "You do not have permissions to get pinned messages." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:22 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:22 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:22 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:22 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +#: f2f1efc2d20a4530b8075de51578d2a5 +msgid "The request to get pinned messages failed." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.pins:23 +#: ../../../discord/member.py:docstring of discord.abc.Messageable.pins:23 +#: ../../../discord/threads.py:docstring of discord.abc.Messageable.pins:23 +#: ../../../discord/user.py:docstring of discord.abc.Messageable.pins:23 +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +#: abcff3aaba8c4326aba0f10be153dcdf +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgstr "" #: ../../../discord/channel.py:docstring of discord.abc.Messageable.send:3 @@ -4722,7 +5137,7 @@ msgid "The message that was sent." msgstr "" #: ../../../discord/channel.py:docstring of discord.abc.Messageable.send:102 -#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:11 +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:9 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.send_message:50 #: ../../../discord/member.py:docstring of discord.abc.Messageable.send:102 #: ../../../discord/message.py:docstring of discord.message.Message.forward_to:15 @@ -4820,6 +5235,7 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.GroupChannel.leave:10 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel.delete_messages:28 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.delete_messages:28 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.send_soundboard_sound:12 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.set_status:17 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.delete_messages:28 #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji.delete:11 @@ -4827,13 +5243,12 @@ msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.ban:25 #: ../../../discord/guild.py:docstring of discord.guild.Guild.chunk:16 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_integration:20 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.delete:10 #: ../../../discord/guild.py:docstring of discord.guild.Guild.delete_auto_moderation_rule:13 #: ../../../discord/guild.py:docstring of discord.guild.Guild.delete_emoji:18 #: ../../../discord/guild.py:docstring of discord.guild.Guild.delete_sticker:20 #: ../../../discord/guild.py:docstring of discord.guild.Guild.edit_widget:20 #: ../../../discord/guild.py:docstring of discord.guild.Guild.kick:20 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.set_mfa_required:16 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.leave:13 #: ../../../discord/guild.py:docstring of discord.guild.Guild.unban:20 #: ../../../discord/integrations.py:docstring of discord.integrations.Integration.delete:17 #: ../../../discord/integrations.py:docstring of discord.integrations.StreamIntegration.edit:22 @@ -4852,6 +5267,7 @@ msgstr "" #: ../../../discord/member.py:docstring of discord.member.Member.move_to:21 #: ../../../discord/member.py:docstring of discord.member.Member.remove_roles:25 #: ../../../discord/member.py:docstring of discord.member.Member.remove_timeout:17 +#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:18 #: ../../../discord/member.py:docstring of discord.member.Member.timeout:17 #: ../../../discord/member.py:docstring of discord.member.Member.timeout_for:19 #: ../../../discord/member.py:docstring of discord.member.Member.unban:7 @@ -4865,12 +5281,14 @@ msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.unpin:18 #: ../../../discord/monetization.py:docstring of discord.monetization.Entitlement.consume:10 #: ../../../discord/monetization.py:docstring of discord.monetization.Entitlement.delete:10 +#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:15 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.remove:19 #: ../../../discord/role.py:docstring of discord.role.Role.delete:15 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.delete:9 #: ../../../discord/stage_instance.py:docstring of discord.stage_instance.StageInstance.delete:15 #: ../../../discord/stage_instance.py:docstring of discord.stage_instance.StageInstance.edit:22 #: ../../../discord/sticker.py:docstring of discord.sticker.GuildSticker.delete:15 +#: ../../../discord/template.py:docstring of discord.template.Template.delete:15 #: ../../../discord/threads.py:docstring of discord.abc.Messageable.trigger_typing:8 #: ../../../discord/threads.py:docstring of discord.threads.Thread.delete_messages:30 #: ../../../discord/user.py:docstring of discord.abc.Messageable.trigger_typing:8 @@ -4901,7 +5319,6 @@ msgstr "" #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 -#: 9b4d5894f2f7434e8f7a6db8d32e038b #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 @@ -4945,7 +5362,11 @@ msgstr "" #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 -#: 9b4d5894f2f7434e8f7a6db8d32e038b +#: 86bbc2437e30463eba135081562d8883 +#: 86bbc2437e30463eba135081562d8883 +#: 86bbc2437e30463eba135081562d8883 +#: 86bbc2437e30463eba135081562d8883 +#: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 #: 86bbc2437e30463eba135081562d8883 @@ -4970,20 +5391,20 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:3 #: ../../../discord/channel.py:docstring of discord.abc.Messageable.typing:3 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -#: 8a9ffc24518f4de293cc4b65774a51d8 -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "" - -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:9 -#: ../../../discord/channel.py:docstring of discord.abc.Messageable.typing:9 +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +#: 99f7f895d96949ef857d0068159226fc +msgid "This is useful for denoting long computations in your bot." +msgstr "" + +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:7 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.typing:7 #: f38b5698c9964d15a7dd0e1ff97642fd #: f38b5698c9964d15a7dd0e1ff97642fd #: f38b5698c9964d15a7dd0e1ff97642fd @@ -4996,8 +5417,8 @@ msgstr "" msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:12 -#: ../../../discord/channel.py:docstring of discord.abc.Messageable.typing:12 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:10 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.typing:10 #: ../../../discord/guild.py:docstring of discord.guild.Guild.bulk_ban:10 #: a9a905b97c2a48ebbf86176eaeee6469 #: a9a905b97c2a48ebbf86176eaeee6469 @@ -5012,89 +5433,18 @@ msgstr "" msgid "Example Usage: ::" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:1 -#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:1 -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:1 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:1 -#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:1 -#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:1 -#: 715e396d169947279c18eb2f259bd903 -#: 715e396d169947279c18eb2f259bd903 -#: 715e396d169947279c18eb2f259bd903 -#: 715e396d169947279c18eb2f259bd903 -#: 715e396d169947279c18eb2f259bd903 -#: 715e396d169947279c18eb2f259bd903 -#: 715e396d169947279c18eb2f259bd903 -#: 715e396d169947279c18eb2f259bd903 -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:3 -#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:3 -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:3 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:3 -#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:3 -#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:3 -#: 67179488c7744e83bfcf423722415b13 -#: 67179488c7744e83bfcf423722415b13 -#: 67179488c7744e83bfcf423722415b13 -#: 67179488c7744e83bfcf423722415b13 -#: 67179488c7744e83bfcf423722415b13 -#: 67179488c7744e83bfcf423722415b13 -#: 67179488c7744e83bfcf423722415b13 -#: 67179488c7744e83bfcf423722415b13 -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:9 -#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:7 -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:9 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:9 -#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:9 -#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:9 -#: 843df377ee7c4084b88787836abc669e -#: 843df377ee7c4084b88787836abc669e -#: 843df377ee7c4084b88787836abc669e -#: 843df377ee7c4084b88787836abc669e -#: 843df377ee7c4084b88787836abc669e -#: 843df377ee7c4084b88787836abc669e -#: 843df377ee7c4084b88787836abc669e -#: 843df377ee7c4084b88787836abc669e -msgid "The message ID to create a partial message for." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:12 -#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:10 -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:12 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:12 -#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:12 -#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:12 -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: 6f2827dab3174ceba9c167c94f8e8b01 -msgid "The partial message." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.channel.DMChannel.get_partial_message:13 -#: ../../../discord/channel.py:docstring of discord.channel.PartialMessageable.get_partial_message:11 -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.get_partial_message:13 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.get_partial_message:13 -#: ../../../discord/channel.py:docstring of discord.channel._TextChannel.get_partial_message:13 -#: ../../../discord/threads.py:docstring of discord.threads.Thread.get_partial_message:13 -#: 125d07572d5c4fa4bafff84e471385ed -#: 125d07572d5c4fa4bafff84e471385ed -#: 125d07572d5c4fa4bafff84e471385ed -#: 125d07572d5c4fa4bafff84e471385ed -#: 125d07572d5c4fa4bafff84e471385ed -#: 125d07572d5c4fa4bafff84e471385ed -#: 125d07572d5c4fa4bafff84e471385ed -#: 125d07572d5c4fa4bafff84e471385ed -msgid ":class:`PartialMessage`" +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:19 +#: ../../../discord/channel.py:docstring of discord.abc.Messageable.typing:19 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgstr "" #: ../../api/models.rst:53 @@ -5150,7 +5500,9 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:27 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:25 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:25 +#: ../../../discord/collectibles.py:docstring of discord.collectibles.Nameplate:15 #: ../../../discord/components.py:docstring of discord.components.FileComponent:23 +#: ../../../discord/components.py:docstring of discord.components.Label:23 #: ../../../discord/components.py:docstring of discord.components.TextDisplay:17 #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji:35 #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji:33 @@ -5190,6 +5542,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawScheduledEventSubscription:29 #: ../../../discord/role.py:docstring of discord.role.Role:47 #: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent:33 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:27 #: ../../../discord/stage_instance.py:docstring of discord.stage_instance.StageInstance:41 #: ../../../discord/sticker.py:docstring of discord.sticker.GuildSticker:23 #: ../../../discord/sticker.py:docstring of discord.sticker.GuildSticker:35 @@ -5300,6 +5653,9 @@ msgstr "" #: b181e837ebe24f42aed74532d371c2d6 #: b181e837ebe24f42aed74532d371c2d6 #: b181e837ebe24f42aed74532d371c2d6 +#: b181e837ebe24f42aed74532d371c2d6 +#: b181e837ebe24f42aed74532d371c2d6 +#: b181e837ebe24f42aed74532d371c2d6 msgid ":class:`str`" msgstr "" @@ -5362,11 +5718,13 @@ msgstr "" #: ../../../discord/components.py:docstring of discord.components.Button:22 #: ../../../discord/components.py:docstring of discord.components.Button:28 #: ../../../discord/components.py:docstring of discord.components.Button:40 -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:27 -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:33 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:15 +#: ../../../discord/components.py:docstring of discord.components.Label:29 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:31 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:37 #: ../../../discord/components.py:docstring of discord.components.Thumbnail:23 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:111 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:173 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:105 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:167 #: ../../../discord/integrations.py:docstring of discord.integrations.IntegrationApplication:21 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:85 #: ../../../discord/invite.py:docstring of discord.invite.PartialInviteGuild:52 @@ -5384,7 +5742,10 @@ msgstr "" #: ../../../discord/user.py:docstring of discord.user.ClientUser:75 #: ../../../discord/widget.py:docstring of discord.widget.WidgetMember:55 #: ../../../discord/widget.py:docstring of discord.widget.WidgetMember:61 -#: ../../api/models.rst:145 +#: ../../api/models.rst:150 +#: dc1d35b84de04aa694c7b09e76c9f5ab +#: dc1d35b84de04aa694c7b09e76c9f5ab +#: dc1d35b84de04aa694c7b09e76c9f5ab #: dc1d35b84de04aa694c7b09e76c9f5ab #: dc1d35b84de04aa694c7b09e76c9f5ab #: dc1d35b84de04aa694c7b09e76c9f5ab @@ -5392,7 +5753,6 @@ msgstr "" #: dc1d35b84de04aa694c7b09e76c9f5ab #: dc1d35b84de04aa694c7b09e76c9f5ab #: dc1d35b84de04aa694c7b09e76c9f5ab -#: f2fec74b5ab74ff4b1cab4cf1a188256 #: dc1d35b84de04aa694c7b09e76c9f5ab #: dc1d35b84de04aa694c7b09e76c9f5ab #: dc1d35b84de04aa694c7b09e76c9f5ab @@ -5742,6 +6102,26 @@ msgstr "" msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "" +#: ../../../discord/user.py:docstring of discord.user.User:65 +#: 93632cb243b348e9956831b21bdc22a9 +msgid "The user's nameplate, if the user has one." +msgstr "" + +#: ../../../discord/user.py:docstring of discord.user.User:69 +#: 8bb271610b164ef2a44fba616a0bb416 +msgid "Optional[:class:`Nameplate`]" +msgstr "" + +#: ../../../discord/user.py:docstring of discord.user.User:73 +#: 2e4eecbdbe4841fabc4431d67b034d80 +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "" + +#: ../../../discord/user.py:docstring of discord.user.User:77 +#: c721db13a7b146019d639a9f3f834bf5 +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "" + #: ../../../discord/user.py:docstring of discord.User.dm_channel:1 #: dd9cd5d45b7a4f7d81de8e1843f28922 msgid "Returns the channel associated with this user if it exists." @@ -5918,7 +6298,42 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr "" -#: ../../api/models.rst:75 +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:1 +#: 3d9ee502ea0640118b0f4cf0cbb8e626 +msgid "Represents a Discord Primary Guild." +msgstr "" + +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:7 +#: d7855834282943ff8fe5f3f2e1586fb6 +msgid "The ID of the guild." +msgstr "" + +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:9 +#: 471d998a94f2482aac56b7d9db8eb732 +msgid "int" +msgstr "" + +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:13 +#: ea4fedcb8baf4e8e80b732580b8864c7 +msgid "Whether the primary guild is enabled." +msgstr "" + +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:19 +#: 5d260ad66d5746919fedb99cc3ebaeb1 +msgid "The tag of the primary guild." +msgstr "" + +#: ../../../discord/primary_guild.py:docstring of discord.primary_guild.PrimaryGuild:21 +#: 51c19b229c5b4c04bbac59e131da1dfb +msgid "str" +msgstr "" + +#: ../../../discord/primary_guild.py:docstring of discord.PrimaryGuild.badge:1 +#: be1ed8a944cf42bebfcd8d4c6878cdcb +msgid "Returns the badge asset, if available." +msgstr "" + +#: ../../api/models.rst:80 #: e2f6fc6b14cf443e9ffd5ee366ab35b0 msgid "Messages" msgstr "" @@ -5993,13 +6408,17 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:50 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:87 #: ../../../discord/components.py:docstring of discord.components.Button:52 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:21 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:27 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:39 #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji:65 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:87 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:97 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:105 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:190 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:201 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:81 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:91 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:99 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:184 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:195 #: ../../../discord/guild.py:docstring of discord.guild.Guild.prune_members:42 +#: ../../../discord/guild.py:docstring of discord.guild.GuildRoleCounts.get:11 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:24 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:36 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionMetadata:35 @@ -6047,6 +6466,7 @@ msgstr "" #: 8a0504dbcaec4f5ca2890730091a5b6a #: 8a0504dbcaec4f5ca2890730091a5b6a #: 8a0504dbcaec4f5ca2890730091a5b6a +#: 8a0504dbcaec4f5ca2890730091a5b6a #: f50b8fb8640844a6933c62864952effb #: 8a0504dbcaec4f5ca2890730091a5b6a #: 8a0504dbcaec4f5ca2890730091a5b6a @@ -6087,6 +6507,9 @@ msgstr "" #: 8a0504dbcaec4f5ca2890730091a5b6a #: 8a0504dbcaec4f5ca2890730091a5b6a #: 8a0504dbcaec4f5ca2890730091a5b6a +#: 8a0504dbcaec4f5ca2890730091a5b6a +#: 8a0504dbcaec4f5ca2890730091a5b6a +#: 8a0504dbcaec4f5ca2890730091a5b6a msgid "Optional[:class:`int`]" msgstr "" @@ -6181,28 +6604,46 @@ msgid "Saves this attachment into a file-like object." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Attachment.read:8 +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:9 #: ../../../discord/message.py:docstring of discord.message.Attachment.save:15 #: ../../../discord/message.py:docstring of discord.message.Attachment.to_file:9 #: 2b5ead79700145a382d76f44023473e0 #: 2b5ead79700145a382d76f44023473e0 #: 2b5ead79700145a382d76f44023473e0 +#: 2b5ead79700145a382d76f44023473e0 msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "" -#: ../../../discord/message.py:docstring of discord.message.Attachment.save:26 +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:6 +#: ../../../discord/message.py:docstring of discord.message.Attachment.save:23 +#: f56abc2327e64340bb04db78a26912a0 +#: f56abc2327e64340bb04db78a26912a0 +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "" + +#: ../../../discord/message.py:docstring of discord.message.Attachment.save:29 #: 3a2517aab81246b4b3b8e32809055a54 msgid "Saving the attachment failed." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Attachment.read:21 -#: ../../../discord/message.py:docstring of discord.message.Attachment.save:27 +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:21 +#: ../../../discord/message.py:docstring of discord.message.Attachment.save:30 #: ../../../discord/message.py:docstring of discord.message.Attachment.to_file:29 #: d18abb0c844745c2807b072262ea7789 #: d18abb0c844745c2807b072262ea7789 #: d18abb0c844745c2807b072262ea7789 +#: d18abb0c844745c2807b072262ea7789 msgid "The attachment was deleted." msgstr "" +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:22 +#: ../../../discord/message.py:docstring of discord.message.Attachment.save:31 +#: a1442b5bbdf74f6e8b31ae84a2726b54 +#: 3eaf87afa48b499cb4ae731104309ac3 +msgid "Argument `chunksize` is less than 1." +msgstr "" + #: ../../../discord/message.py:docstring of discord.message.Attachment.read:3 #: 89527552ebbd4d409dcce3694f51a99b msgid "Retrieves the content of this attachment as a :class:`bytes` object." @@ -6214,19 +6655,38 @@ msgid "The contents of the attachment." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Attachment.read:19 +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:19 #: ../../../discord/message.py:docstring of discord.message.Attachment.to_file:27 #: 50fc85816460419987fd4b9d6f35c1e0 #: 50fc85816460419987fd4b9d6f35c1e0 +#: 50fc85816460419987fd4b9d6f35c1e0 msgid "Downloading the attachment failed." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Attachment.read:20 +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:20 #: ../../../discord/message.py:docstring of discord.message.Attachment.to_file:28 #: 852f492f157c49a49a538a015d3dc7f6 #: 852f492f157c49a49a538a015d3dc7f6 +#: 852f492f157c49a49a538a015d3dc7f6 msgid "You do not have permissions to access this attachment" msgstr "" +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:3 +#: 89527552ebbd4d409dcce3694f51a99b +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "" + +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:17 +#: 73f3c061a7dc49a6b7a0281cd4ee722a +msgid ":class:`bytes` -- A chunk of the file." +msgstr "" + +#: ../../../discord/message.py:docstring of discord.message.Attachment.read_chunked:24 +#: 193050a1c4bb4382bbbf16fdfabd0435 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: ../../../discord/message.py:docstring of discord.message.Attachment.to_file:3 #: 512cefc81149403991eb28276fd27583 msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -6675,7 +7135,7 @@ msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.is_system:3 #: 380bdbfc46bd4c5899551469cc7e5889 -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." msgstr "" #: ../../docstring of discord.Message.system_content:1 @@ -6890,7 +7350,7 @@ msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.unpin:5 #: 26202505ba6947e586039e2c754bf8ae #: 26202505ba6947e586039e2c754bf8ae -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.pin:9 @@ -6981,7 +7441,7 @@ msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.add_reaction:17 #: ../../../discord/message.py:docstring of discord.message.Message.clear_reaction:17 -#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:13 +#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:11 #: 2ffd54e393ab406ea54fc4e98a266593 #: 2ffd54e393ab406ea54fc4e98a266593 #: 2ffd54e393ab406ea54fc4e98a266593 @@ -6991,11 +7451,11 @@ msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.add_reaction:18 #: ../../../discord/message.py:docstring of discord.message.Message.clear_reaction:18 #: ../../../discord/message.py:docstring of discord.message.Message.remove_reaction:23 -#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:14 +#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:12 +#: 422c7b0521e54a28afe1e65e6a49e3ec #: 422c7b0521e54a28afe1e65e6a49e3ec #: 422c7b0521e54a28afe1e65e6a49e3ec #: 422c7b0521e54a28afe1e65e6a49e3ec -#: 09176183d3c048e581fe6e2b9983e4bd msgid "The emoji parameter is invalid." msgstr "" @@ -7050,6 +7510,8 @@ msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.clear_reaction:7 #: ../../../discord/message.py:docstring of discord.message.Message.clear_reactions:5 +#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:5 +#: b31e5a12186248189a19328b932b85ff #: b31e5a12186248189a19328b932b85ff #: b31e5a12186248189a19328b932b85ff msgid "You need the :attr:`~Permissions.manage_messages` permission to use this." @@ -7061,14 +7523,14 @@ msgid "The emoji to clear." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.clear_reaction:15 -#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:11 +#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:9 #: e8b551eb942b41679802a74c35e331c1 #: e8b551eb942b41679802a74c35e331c1 msgid "Clearing the reaction failed." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.clear_reaction:16 -#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:12 +#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:10 #: 2c0573085ea84c958bc40240ec04a71a #: 2c0573085ea84c958bc40240ec04a71a msgid "You do not have the proper permissions to clear the reaction." @@ -7125,7 +7587,7 @@ msgid "The duration in minutes before a thread is automatically archived for ina msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.create_thread:20 -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:30 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:31 #: 8e3b3a9d19ac4812927782e4fa09edfe #: 8e3b3a9d19ac4812927782e4fa09edfe msgid "Specifies the slowmode rate limit for user in this thread, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." @@ -7205,9 +7667,11 @@ msgid "The updated message." msgstr "" #: ../../../discord/message.py:docstring of discord.message.Message.end_poll:8 +#: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMessageUpdateEvent:45 #: ../../../discord/reaction.py:docstring of discord.reaction.Reaction:54 #: 301847af28674e3fa66b98a999ad3a24 #: c6245cc6405d4d10a83d87b23ebb1501 +#: c6245cc6405d4d10a83d87b23ebb1501 msgid ":class:`Message`" msgstr "" @@ -7256,6 +7720,34 @@ msgstr "" msgid ":class:`~discord.MessageReference`" msgstr "" +#: ../../../discord/message.py:docstring of discord.message.Message.get_component:1 +#: a742da8b1ae248e7a66ef2b1cad7ccbb +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "" + +#: ../../../discord/message.py:docstring of discord.message.Message.get_component:6 +#: 424f1b06e4ca49da8f3ae55bd2b5a833 +msgid "The id or custom_id the item to get" +msgstr "" + +#: ../../../discord/message.py:docstring of discord.message.Message.get_component:9 +#: 8616d231b75a4b68b9d00fb946e6be36 +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.ActionRow.get_component:9 +#: ../../../discord/components.py:docstring of discord.components.Container.get_component:10 +#: ../../../discord/components.py:docstring of discord.components.Section:23 +#: ../../../discord/components.py:docstring of discord.components.Section.get_component:9 +#: ../../../discord/message.py:docstring of discord.message.Message.get_component:10 +#: ea5ce4db5209427392e12d73651f271b +#: ea5ce4db5209427392e12d73651f271b +#: ea5ce4db5209427392e12d73651f271b +#: ea5ce4db5209427392e12d73651f271b +#: ea5ce4db5209427392e12d73651f271b +msgid "Optional[:class:`Component`]" +msgstr "" + #: ../../../discord/message.py:docstring of discord.message.DeletedReferencedMessage:1 #: 463786c736924e608ec8378a080aaa31 msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -7452,11 +7944,6 @@ msgstr "" msgid "Clears this reaction from the message." msgstr "" -#: ../../../discord/reaction.py:docstring of discord.reaction.Reaction.clear:5 -#: b8aa893b08e947e6ac97e260e4875972 -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "" - #: ../../../discord/reaction.py:docstring of discord.reaction.ReactionCountDetails:1 #: 27e3ca8007f24a42a899c8fc86d444c9 msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -7472,7 +7959,7 @@ msgstr "" msgid "The number of super reactions for this emoji." msgstr "" -#: ../../api/models.rst:105 +#: ../../api/models.rst:110 #: 438fa97418ac42c086378f5f6cd9cbb5 msgid "Monetization" msgstr "" @@ -7826,7 +8313,7 @@ msgstr "" msgid "Optional[:class:`User`]" msgstr "" -#: ../../api/models.rst:123 +#: ../../api/models.rst:128 #: e844acaaa52845ed85e5fd6814cb0f53 msgid "Guild" msgstr "" @@ -7909,88 +8396,83 @@ msgid "The guild's ID." msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild:63 -#: c9538b5448934b30b766e0ae1d32918d -msgid "Indicates if the guild invites are disabled." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild:69 #: 5e161c99d2614533a657fd69b38162ef msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:75 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:69 #: 678f43ad19ba4c61a33ce8f109f66203 msgid "Indicates if the guild is unavailable. If this is ``True`` then the reliability of other attributes outside of :attr:`Guild.id` is slim and they might all be ``None``. It is best to not do anything with the guild if it is unavailable." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:79 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:73 #: e375ccafce024828b9792faeb45f8a70 msgid "Check the :func:`on_guild_unavailable` and :func:`on_guild_available` events." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:85 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:79 #: bc2aad77e90e4ef89efa55be5b4b3c0c msgid "The maximum amount of presences for the guild." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:91 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:85 #: 21f9958ddf3f47d88ffa435fa73d3e75 msgid "The maximum amount of members for the guild." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:95 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:89 #: 30217731df6d4b218c05a58ba6c68105 msgid "This attribute is only available via :meth:`.Client.fetch_guild`." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:101 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:95 #: 40324476aaaa4b58ae2b3e97fc7595d9 msgid "The maximum amount of users in a video channel." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:109 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:103 #: 7621b825fc6848199afd96d57cdb3c46 msgid "The guild's description." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:115 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:109 #: afd0570ec40e46bf9dd1d40f2894791b msgid "Indicates the guild's two-factor authorisation level. If this value is 0 then the guild does not require 2FA for their administrative members. If the value is 1 then they do." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:123 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:117 #: 058f5112199e488192d7833ff52a640b msgid "The guild's verification level." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:125 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:119 #: ../../../discord/invite.py:docstring of discord.invite.PartialInviteGuild:40 #: fc441b8a398a45528430a0b152144c74 #: fc441b8a398a45528430a0b152144c74 msgid ":class:`VerificationLevel`" msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:129 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:123 #: f5dde26f539a4a519dfd9d17d13e77dd msgid "The guild's explicit content filter." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:131 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:125 #: 8eabd9ce697640f598d06c0958ad8883 msgid ":class:`ContentFilter`" msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:135 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:129 #: fb017f4588244305b97543cecc6f7327 msgid "The guild's notification settings." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:137 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:131 #: 7697e3149f17414f9cd6205716954255 msgid ":class:`NotificationLevel`" msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:141 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:135 #: 96094a79a794453ca947a68e85a7ac9d msgid "A list of features that the guild has. The features that a guild can have are subject to arbitrary change by Discord. You can find a catalog of guild features `here `_." msgstr "" @@ -7998,7 +8480,7 @@ msgstr "" #: ../../../discord/automod.py:docstring of discord.automod.AutoModTriggerMetadata:29 #: ../../../discord/automod.py:docstring of discord.automod.AutoModTriggerMetadata:38 #: ../../../discord/automod.py:docstring of discord.automod.AutoModTriggerMetadata:52 -#: ../../../discord/guild.py:docstring of discord.guild.Guild:145 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:139 #: ../../../discord/invite.py:docstring of discord.invite.PartialInviteGuild:46 #: ../../../discord/sticker.py:docstring of discord.sticker.StandardSticker:53 #: 1062d87a1499437b8d0fad52243a2c42 @@ -8010,46 +8492,56 @@ msgstr "" msgid "List[:class:`str`]" msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:149 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:143 #: 2c052457608241eba3b00da2a2a12fde msgid "The premium tier for this guild. Corresponds to \"Nitro Server\" in the official UI. The number goes from 0 to 3 inclusive." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:156 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:150 #: 7c4970cbb42d464999f7d038ad54c407 msgid "The number of \"boosts\" this guild currently has." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:162 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:156 #: b13ceeec9b754f61ae4851568efe13d3 msgid "Indicates if the guild has premium progress bar enabled." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:170 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:164 #: 450c59c978d0455da13ab5e457f9d5bb msgid "The preferred locale for the guild. Used when filtering Server Discovery results to a specific language." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:177 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:171 #: 512295e7ee00418eb57569f797cf38bd msgid "The guild's NSFW level." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:181 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:175 #: cb80e8016d41430cabcaa25c939547ec msgid ":class:`NSFWLevel`" msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:185 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:179 #: 4fd548acdbe942b6991c79437ea7f900 msgid "The approximate number of members in the guild. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild:194 +#: ../../../discord/guild.py:docstring of discord.guild.Guild:188 #: 6482522942c045cfaf1b031b70eb826a msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild:199 +#: 46ce13e0435c4f2dac885ba6d56e4069 +msgid "The incidents data for the guild." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild:203 +#: bc296a912770482a81cf365b4076d957 +msgid "Optional[:class:`IncidentsData`]" +msgstr "" + #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_members:1 #: 0120dd3a92464615b401de79efb6e0d9 msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -8169,6 +8661,90 @@ msgstr "" msgid "Getting entries made by a specific user: ::" msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_sounds:1 +#: 40d9ed8c7b2a49a89fdb8479d6c0cacc +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_sounds:6 +#: 113e7cb6f37f43a78caf4740e39fb7b8 +msgid "The sounds in the guild." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_sounds:7 +#: 12af66b1cde54e739d49c8abdd86adc7 +msgid "List[:class:`SoundboardSound`]" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_sound:1 +#: 96c4cd419cd3476793dc4c22dc0b8175 +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_sound:7 +#: 5d81164f7c4c4823aff92d0c6d7d5050 +msgid "The ID of the sound." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_sound:10 +#: b46ce6c022144379a08da3c7e379031d +msgid "The sound." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:25 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_sound:11 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:19 +#: d23dcc1a3c8f460291e14581057aa60f +#: c343d9d40bae4a43bd68f1af8e94f4e8 +#: c343d9d40bae4a43bd68f1af8e94f4e8 +msgid ":class:`SoundboardSound`" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:1 +#: 67cc8cd0b18a45748f81dbbd084e6c34 +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:8 +#: d7855834282943ff8fe5f3f2e1586fb6 +msgid "The name of the sound." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:11 +#: 2fec2eb4ceb747919d9b166d18265401 +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:15 +#: e985008dbcff48aca12f0100d929a58b +msgid "The volume of the sound. Defaults to 1.0." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:18 +#: 5168a27eeb5742e19c0c8ed921c02486 +msgid "The emoji of the sound." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:21 +#: 1d2ebd073b2c4459be628151776f3b50 +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:24 +#: 926796b3230345a3843522da29c30bb8 +msgid "The created sound." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:27 +#: 013ad29dd49441ce9292d34076552ad7 +msgid "Creating the sound failed." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_sound:28 +#: ac637d19fb1d403d95c9d2561056cdc5 +msgid "You do not have permissions to create sounds." +msgstr "" + #: ../../../discord/guild.py:docstring of discord.Guild.channels:1 #: 6ce1830b26764a30a5e526eeaa23b59f msgid "A list of channels that belong to this guild." @@ -8201,6 +8777,7 @@ msgstr "" #: ../../../discord/guild.py:docstring of discord.Guild.categories:3 #: ../../../discord/guild.py:docstring of discord.Guild.forum_channels:5 +#: ../../../discord/guild.py:docstring of discord.Guild.sounds:5 #: ../../../discord/guild.py:docstring of discord.Guild.stage_channels:5 #: ../../../discord/guild.py:docstring of discord.Guild.text_channels:3 #: ../../../discord/guild.py:docstring of discord.Guild.voice_channels:3 @@ -8209,6 +8786,7 @@ msgstr "" #: f180923c6bfe4725a27df0027fcc0aab #: f180923c6bfe4725a27df0027fcc0aab #: f180923c6bfe4725a27df0027fcc0aab +#: f180923c6bfe4725a27df0027fcc0aab msgid "This is sorted by the position and are in UI order from top to bottom." msgstr "" @@ -8242,6 +8820,11 @@ msgstr "" msgid "A list of categories that belong to this guild." msgstr "" +#: ../../../discord/guild.py:docstring of discord.Guild.sounds:1 +#: bbbf7717cf1e4bc3bb698d09ffc8a345 +msgid "A list of soundboard sounds that belong to this guild." +msgstr "" + #: ../../../discord/guild.py:docstring of discord.guild.Guild.by_category:1 #: 5d91fd36b588460390754e6fd167d425 msgid "Returns every :class:`CategoryChannel` and their associated channels." @@ -8278,6 +8861,7 @@ msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.get_member:4 #: ../../../discord/guild.py:docstring of discord.guild.Guild.get_role:4 #: ../../../discord/guild.py:docstring of discord.guild.Guild.get_scheduled_event:4 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_sound:6 #: ../../../discord/guild.py:docstring of discord.guild.Guild.get_stage_instance:6 #: ../../../discord/guild.py:docstring of discord.guild.Guild.get_thread:6 #: ../../../discord/member.py:docstring of discord.member.Member.get_role:6 @@ -8292,6 +8876,7 @@ msgstr "" #: 3a1180e1deb44b6a8374aee179bde960 #: 3a1180e1deb44b6a8374aee179bde960 #: 3a1180e1deb44b6a8374aee179bde960 +#: 3a1180e1deb44b6a8374aee179bde960 msgid "The ID to search for." msgstr "" @@ -8382,6 +8967,11 @@ msgstr "" msgid "The maximum number of sticker slots this guild has." msgstr "" +#: ../../../discord/guild.py:docstring of discord.Guild.soundboard_limit:1 +#: 87fb8a5cd4a64448920bc860483db18a +msgid "The maximum number of soundboard slots this guild has." +msgstr "" + #: ../../../discord/guild.py:docstring of discord.Guild.bitrate_limit:1 #: 382f34f464964f41b660ca62580be5b0 msgid "The maximum bitrate for voice channels this guild can have." @@ -8420,6 +9010,46 @@ msgstr "" msgid "Optional[:class:`Member`]" msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:1 +#: 839902762f2f45d3bc0a1c60bef02bbb +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:5 +#: eaf9c2a41dc3449bad4fa716e05919fe +msgid "Type of object to fetch or get." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:8 +#: 4d50dcf3ff7f41b2b761a34ca3cda879 +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:11 +#: b6d1a54d63184868baf3162b671055f8 +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:14 +#: 9ed3319b3f8f4b26b59fec846526fc76 +msgid "The object if found, or `default` if provided when not found." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:15 +#: 1138284f8a224168802e486ba588c406 +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:17 +#: 842da58737354e01a2edd43c04c29097 +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_or_fetch:18 +#: df1e2e65aad6491689357df8e3c2193d +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "" + #: ../../../discord/guild.py:docstring of discord.Guild.premium_subscribers:1 #: 9620482fa56a459eabd21941ab8d6849 msgid "A list of members who have \"boosted\" this guild." @@ -8452,6 +9082,36 @@ msgstr "" msgid "Optional[:class:`Role`]" msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_roles_member_counts:1 +#: aac395884ca44a2f930fe268dfbcf173 +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_roles_member_counts:6 +#: e6e8d98d20554c8f8ae9e7d7570165ac +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_roles_member_counts:8 +#: 2802fcb7a86b474589f5c11ccebdfc55 +msgid ":class:`GuildRoleCounts`" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_roles_member_counts:10 +#: aa2b527516c44c569aff79684995a1ba +msgid "Fetching the role member counts failed." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_roles_member_counts:14 +#: bd1bc81cad8b496aa9b9a5e90585f5b5 +msgid "Getting member counts using role IDs:" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_roles_member_counts:21 +#: 3d7c30b23b9c4b35ade1e6a1e0bd2d73 +msgid "Using a role object:" +msgstr "" + #: ../../../discord/guild.py:docstring of discord.Guild.default_role:1 #: f4fc8210064941dbb8869f5e26c39a3a msgid "Gets the @everyone role that all members have by default." @@ -8559,7 +9219,7 @@ msgstr "" #: ../../../discord/guild.py:docstring of discord.Guild.invites_disabled:1 #: 21438da4623b4f089e64f5fd9065d2c8 -msgid "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.get_member_named:1 @@ -8677,24 +9337,42 @@ msgstr "" msgid "The new channel's topic." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:38 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:22 +#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:22 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:40 +#: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:31 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:42 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:38 -#: 9e9dd9425b054fcfb714c7318b17daaa -#: 9e9dd9425b054fcfb714c7318b17daaa -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:14 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:14 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel:111 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:23 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:118 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:45 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:42 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:56 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:42 -#: 6e0e5f25fba64a62b1ac7c005cb3c4aa -#: 6e0e5f25fba64a62b1ac7c005cb3c4aa -#: 6e0e5f25fba64a62b1ac7c005cb3c4aa -#: 6e0e5f25fba64a62b1ac7c005cb3c4aa -#: 6e0e5f25fba64a62b1ac7c005cb3c4aa -msgid "To mark the channel as NSFW or not." +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:47 +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +#: fc4b2322da844f30885f5d2bff97bace +msgid "Whether the channel is marked as NSFW." msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:45 @@ -8708,15 +9386,55 @@ msgstr "" msgid "The reason for creating this channel. Shows up on the audit log." msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:65 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:48 +#: 2b1b27b29de74dada9a54eb48be4b94e +#: 2b1b27b29de74dada9a54eb48be4b94e +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:122 +#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:116 +#: ../../../discord/channel.py:docstring of discord.channel.TextChannel:102 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:65 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:48 +#: c03fe611956149aba94e3914962f92df +#: c03fe611956149aba94e3914962f92df +#: c03fe611956149aba94e3914962f92df +#: c03fe611956149aba94e3914962f92df +#: c03fe611956149aba94e3914962f92df +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:70 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:53 +#: 2b1b27b29de74dada9a54eb48be4b94e +#: 2b1b27b29de74dada9a54eb48be4b94e +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:90 +#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:92 +#: ../../../discord/channel.py:docstring of discord.channel.TextChannel:86 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:70 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:53 +#: 39c3e1849aea42b1a5e44b6b35945813 +#: 39c3e1849aea42b1a5e44b6b35945813 +#: 39c3e1849aea42b1a5e44b6b35945813 +#: 39c3e1849aea42b1a5e44b6b35945813 +#: 39c3e1849aea42b1a5e44b6b35945813 +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "" + #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_forum_channel:7 #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_stage_channel:7 #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_text_channel:5 #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_voice_channel:5 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_category:10 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:55 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:29 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:48 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:41 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:75 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:61 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:58 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:52 #: 33ff9c9a82b64c10a83c4add616fdc82 #: 33ff9c9a82b64c10a83c4add616fdc82 #: 33ff9c9a82b64c10a83c4add616fdc82 @@ -8731,7 +9449,7 @@ msgid "The channel that was just created." msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_text_channel:6 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:49 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:59 #: 8b6a84cc25c349419c31de47c2303d96 #: 8b6a84cc25c349419c31de47c2303d96 msgid ":class:`TextChannel`" @@ -8742,10 +9460,10 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.clone:22 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.clone:22 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_category:13 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:58 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:32 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:51 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:44 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:78 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:64 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:61 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:55 #: 4add16d398aa4f518bf3f72e29c63eb3 #: 4add16d398aa4f518bf3f72e29c63eb3 #: 4add16d398aa4f518bf3f72e29c63eb3 @@ -8766,10 +9484,10 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.clone:23 #: ../../../discord/channel.py:docstring of discord.channel._TextChannel.clone:23 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_category:14 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:59 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:33 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:52 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:45 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:79 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:65 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:62 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:56 #: c9330770911546dd87b510a3ebe4cb6e #: c9330770911546dd87b510a3ebe4cb6e #: c9330770911546dd87b510a3ebe4cb6e @@ -8786,9 +9504,9 @@ msgid "Creating the channel failed." msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_category:15 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:34 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:53 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:46 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:66 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:63 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:57 #: 0b663ebdee664572bfd1ee200898c6c4 #: 7bf63611242a4cdc9df3378f7c4b7143 #: 7bf63611242a4cdc9df3378f7c4b7143 @@ -8797,15 +9515,15 @@ msgstr "" msgid "The permission overwrite information is not in proper form." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:64 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:57 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:84 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:67 #: 7df77a377a454968b06f3a9737d86455 #: 7df77a377a454968b06f3a9737d86455 msgid "Creating a basic channel:" msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:70 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:63 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:90 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_text_channel:73 #: d02100cc73e84244915ea5042b7d93b7 #: d02100cc73e84244915ea5042b7d93b7 msgid "Creating a \"secret\" channel:" @@ -8817,18 +9535,26 @@ msgid "This is similar to :meth:`create_text_channel` except makes a :class:`Voi msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:62 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:36 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:54 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:29 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:21 #: da6c567358d2457a8328b9419aba1b0c #: da6c567358d2457a8328b9419aba1b0c #: da6c567358d2457a8328b9419aba1b0c +#: da6c567358d2457a8328b9419aba1b0c +#: da6c567358d2457a8328b9419aba1b0c msgid "The channel's preferred audio bitrate in bits per second." msgstr "" +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:38 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:60 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:34 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:24 #: 61e6218add924882b4544d4f65fe3038 #: 61e6218add924882b4544d4f65fe3038 +#: 61e6218add924882b4544d4f65fe3038 +#: 61e6218add924882b4544d4f65fe3038 msgid "The channel's limit for number of members that can be in a voice channel." msgstr "" @@ -8838,9 +9564,11 @@ msgid "The region for the voice channel's voice communication. A value of ``None msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:66 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:39 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:27 #: a012c67cbf8c4c758c6232633b5b90b4 #: a012c67cbf8c4c758c6232633b5b90b4 +#: a012c67cbf8c4c758c6232633b5b90b4 msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection." msgstr "" @@ -8853,15 +9581,44 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:75 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:38 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:45 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:33 #: 41726a9352834d8eb39464ddde36de96 #: 41726a9352834d8eb39464ddde36de96 #: 41726a9352834d8eb39464ddde36de96 +#: 41726a9352834d8eb39464ddde36de96 msgid "The camera video quality for the voice channel's participants." msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:50 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:41 +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:38 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:50 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:41 +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +#: 795407065f204ab394d5d71e46f4f9e4 +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:45 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:56 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:47 +#: c2dc41c458d14511af30641f128b62a7 +#: c2dc41c458d14511af30641f128b62a7 +#: c2dc41c458d14511af30641f128b62a7 +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "" + #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_voice_channel:6 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:42 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:39 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_voice_channel:53 +#: c5cb71ee58114ad9a77c365f6c9176be #: c5cb71ee58114ad9a77c365f6c9176be #: c5cb71ee58114ad9a77c365f6c9176be msgid ":class:`VoiceChannel`" @@ -8872,8 +9629,28 @@ msgstr "" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:29 +#: da6c567358d2457a8328b9419aba1b0c +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:34 +#: 61e6218add924882b4544d4f65fe3038 +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:39 +#: 77472c0b87ee4c12919534435862d712 +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:45 +#: 143d16193a8a48bca8f44b6c8f8b294c +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "" + #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_stage_channel:8 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:30 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_stage_channel:62 #: c125cd5cd18a4cc9bc46d5d9206d57e7 #: c125cd5cd18a4cc9bc46d5d9206d57e7 msgid ":class:`StageChannel`" @@ -8894,21 +9671,49 @@ msgstr "" msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. ''). .. versionadded:: v2.5" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:41 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:42 #: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:48 #: acba40fd9b99460bb43889ba61c943d4 #: acba40fd9b99460bb43889ba61c943d4 msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:55 +#: f1f62f3c054949af950dbe405e52b553 +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:106 +#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:104 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:55 +#: b083e6a86b634b1894c54f243b988735 +#: b083e6a86b634b1894c54f243b988735 +#: b083e6a86b634b1894c54f243b988735 +msgid "The set of tags that can be used in a forum channel." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:60 +#: c16a388e069d4526b2674948441ecfbf +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:114 +#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:110 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:60 +#: cae1b545239a43b6aa72e818246d1b4a +#: cae1b545239a43b6aa72e818246d1b4a +#: cae1b545239a43b6aa72e818246d1b4a +msgid "The default sort order type used to order posts in this channel." +msgstr "" + #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.create_forum_channel:8 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:56 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:76 #: 40f5253a0a994369be22ef233358809c #: 40f5253a0a994369be22ef233358809c msgid ":class:`ForumChannel`" msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:60 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_forum_channel:80 #: a86092ffb99e4f6d861dfb93fcdd2b28 msgid "The argument is not in proper form." msgstr "" @@ -8932,80 +9737,20 @@ msgid ":class:`CategoryChannel`" msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.leave:3 -#: b1abcb9f0f754be0b71b198a7424036c -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#: 11428f2987084ae8a40f98220ed55984 +msgid "Leaves the guild." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.leave:9 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.leave:7 #: 372e626a7b2c4524bb3ba6cd71060653 msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.leave:12 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.leave:10 #: 1c39e7d936124a0bb40b3516844d893f msgid "Leaving the guild failed." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.delete:3 -#: 6ddfed444a50419fb1453c64936386f2 -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild.delete:6 -#: e59e369114c1423aa81d821f040d9c7f -msgid "Deleting the guild failed." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild.delete:7 -#: 32c7959e2e0d475aaff8585af43a2269 -msgid "You do not have permissions to delete the guild." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild.set_mfa_required:3 -#: 2a70d99413c1496a8359c704195070fe -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild.set_mfa_required:7 -#: c77287e8b0af409aa38371f49a55b252 -msgid "Whether MFA should be required to perform moderation actions." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild.set_mfa_required:10 -#: fd273e9c1b4d49e0807f3df28ccebf24 -msgid "The reason to show up in the audit log." -msgstr "" - -#: ../../../discord/automod.py:docstring of discord.automod.AutoModRule.delete:10 -#: ../../../discord/automod.py:docstring of discord.automod.AutoModRule.edit:35 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_scheduled_event:35 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.set_mfa_required:13 -#: ../../../discord/member.py:docstring of discord.member.Member.edit:84 -#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:17 -#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.cancel:17 -#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.complete:17 -#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.delete:6 -#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.edit:54 -#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.start:17 -#: 6a5a47ad973940209028891e87d59314 -#: 6a5a47ad973940209028891e87d59314 -#: 6a5a47ad973940209028891e87d59314 -#: 6a5a47ad973940209028891e87d59314 -#: 0401bd2a8e2641b4b33a27e26bec88b9 -#: 6a5a47ad973940209028891e87d59314 -#: 6a5a47ad973940209028891e87d59314 -#: 845342df7f694a18b74e63bd8283fbf9 -#: 6a5a47ad973940209028891e87d59314 -#: 6a5a47ad973940209028891e87d59314 -#: 6a5a47ad973940209028891e87d59314 -msgid "The operation failed." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild.set_mfa_required:14 -#: f00beb8bcf8b4e62b56d0ffbd22cfff0 -msgid "You are not the owner of the guild." -msgstr "" - #: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:3 #: 11428f2987084ae8a40f98220ed55984 msgid "Edits the guild." @@ -9077,98 +9822,93 @@ msgid "The number of seconds until someone is moved to the AFK channel." msgstr "" #: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:57 -#: ee57edd89c934f6f8851f745bd657faa -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "" - -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:61 #: e00b07f969094865b88d709b4e3b2b73 msgid "The new verification level for the guild." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:64 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:60 #: 58b9d36ce2304eb7ae2a7d248bc3d561 msgid "The new default notification level for the guild." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:67 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:63 #: e848eb60847643f392c41d9933562d1f msgid "The new explicit content filter for the guild." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:70 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:66 #: 9c088bed23924d1299dd212181955017 msgid "The new channel that is used for the system channel. Could be ``None`` for no system channel." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:73 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:69 #: e4e7e720a8eb48a3802a88baea0f0a0a msgid "The new system channel settings to use with the new system channel." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:76 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:72 #: e8c42c080f354eb089e1fecd40acd31f msgid "The new preferred locale for the guild. Used as the primary language in the guild. If set, this must be an ISO 639 code, e.g. ``en-US`` or ``ja`` or ``zh-CN``." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:80 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:76 #: 9fbd7fff4fd24355935af8d2aae792f1 msgid "The new channel that is used for rules. This is only available to guilds that contain ``PUBLIC`` in :attr:`Guild.features`. Could be ``None`` for no rules channel." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:85 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:81 #: 3242067dfd4e44b78067a933e8675cde msgid "The new channel that is used for public updates from Discord. This is only available to guilds that contain ``PUBLIC`` in :attr:`Guild.features`. Could be ``None`` for no public updates channel." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:90 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:86 #: 387f2c8ecb814ef79b4d196dc73a9991 msgid "Whether the guild should have premium progress bar enabled." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:93 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:89 #: ab83fdbf1e0e4760b895cdc4cf06ee7e msgid "Whether the guild should have server invites enabled or disabled." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:96 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:92 #: ab83fdbf1e0e4760b895cdc4cf06ee7e msgid "Whether the guild should be discoverable in the discover tab." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:99 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:95 #: 203e2e85a6de4714bcf5108fc81cba3f msgid "Whether activity alerts for the guild should be disabled." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:102 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:98 #: 387f2c8ecb814ef79b4d196dc73a9991 msgid "Whether the guild's user activity feed should be enabled." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:105 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:101 #: 226196ae337f47ba9ed1b2641b83f3df msgid "The reason for editing this guild. Shows up on the audit log." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:108 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:104 #: f2ec2f8365b0482f88522cb620b9f3c2 msgid "You do not have permissions to edit the guild." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:109 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:105 #: ../../../discord/integrations.py:docstring of discord.integrations.StreamIntegration.edit:19 #: 7026e8922b26447f903df8f0411dae38 #: 7026e8922b26447f903df8f0411dae38 msgid "Editing the guild failed." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:110 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:106 #: ae815105c2f445988a7245f534d3ec20 -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgstr "" -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:112 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:108 #: cf020628c49b457ab63b2155e49a9aa1 msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "" @@ -9179,7 +9919,8 @@ msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:33 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:31 #: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel:31 -#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:114 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:27 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.edit:110 #: ../../../discord/integrations.py:docstring of discord.integrations.BotIntegration:21 #: ../../../discord/integrations.py:docstring of discord.integrations.Integration:21 #: ../../../discord/integrations.py:docstring of discord.integrations.StreamIntegration:21 @@ -9205,6 +9946,7 @@ msgstr "" #: 276f56a64f5843658e8be434f64806d5 #: 276f56a64f5843658e8be434f64806d5 #: 276f56a64f5843658e8be434f64806d5 +#: 276f56a64f5843658e8be434f64806d5 msgid ":class:`Guild`" msgstr "" @@ -9319,8 +10061,10 @@ msgstr "" msgid "The member from the member ID." msgstr "" +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:33 #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_member:15 #: a57ef03bb44d468185e9564cdc18a638 +#: a57ef03bb44d468185e9564cdc18a638 msgid ":class:`Member`" msgstr "" @@ -9955,6 +10699,26 @@ msgstr "" msgid "An error occurred deleting the sticker." msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_emoji:1 +#: 9e1bfb5c6d3c429fbad485e4e0911755 +msgid "Returns an emoji with the given ID." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_emoji:6 +#: d267e037031c49eb8e18cccf60f0c73f +msgid "The ID to get." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_emoji:9 +#: 0b52a378783845b9a553efe578dab819 +msgid "The returned Emoji or ``None`` if not found." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_emoji:10 +#: 5e36ab69e24a4e9281fef9f23b4e9417 +msgid "Optional[:class:`Emoji`]" +msgstr "" + #: ../../../discord/guild.py:docstring of discord.guild.Guild.fetch_emojis:3 #: 7e19d4e700d74093a3cdc5c09aa87a7d msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -10896,6 +11660,29 @@ msgstr "" msgid "You do not have the Manage Events permission." msgstr "" +#: ../../../discord/automod.py:docstring of discord.automod.AutoModRule.delete:10 +#: ../../../discord/automod.py:docstring of discord.automod.AutoModRule.edit:35 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.create_scheduled_event:35 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:115 +#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:15 +#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.cancel:17 +#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.complete:17 +#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.delete:6 +#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.edit:54 +#: ../../../discord/scheduled_events.py:docstring of discord.scheduled_events.ScheduledEvent.start:17 +#: 6a5a47ad973940209028891e87d59314 +#: 6a5a47ad973940209028891e87d59314 +#: 845342df7f694a18b74e63bd8283fbf9 +#: 0401bd2a8e2641b4b33a27e26bec88b9 +#: 6a5a47ad973940209028891e87d59314 +#: 6a5a47ad973940209028891e87d59314 +#: 845342df7f694a18b74e63bd8283fbf9 +#: 6a5a47ad973940209028891e87d59314 +#: 6a5a47ad973940209028891e87d59314 +#: 6a5a47ad973940209028891e87d59314 +msgid "The operation failed." +msgstr "" + #: ../../../discord/guild.py:docstring of discord.Guild.scheduled_events:1 #: cfdafb562ce2471cb433dffc655b8923 msgid "A list of scheduled events in this guild." @@ -11142,6 +11929,36 @@ msgstr "" msgid "You don't have permissions to edit the onboarding flow." msgstr "" +#: ../../../discord/guild.py:docstring of discord.guild.Guild.modify_incident_actions:3 +#: 0bbb54d698a1473eb6060514cc3eca99 +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.modify_incident_actions:8 +#: cf587830406147d89968519b5558c07b +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.modify_incident_actions:12 +#: 5deda5e9179345609b3d24211d45ea58 +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.modify_incident_actions:16 +#: 3224d7c321cc4c78b44b8fc4932f2b89 +msgid "The reason for this action, used for the audit log." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.modify_incident_actions:19 +#: e848eb60847643f392c41d9933562d1f +msgid "The updated incidents data for the guild." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.modify_incident_actions:20 +#: b032b0fb8cdb4d8f8c23635f64d87c28 +msgid ":class:`IncidentsData`" +msgstr "" + #: ../../../discord/guild.py:docstring of discord.guild.Guild.delete_auto_moderation_rule:1 #: 48cf22ba0c99497080c86cbff0eee085 msgid "Deletes an auto moderation rule." @@ -11177,17 +11994,34 @@ msgstr "" msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "" -#: ../../api/models.rst:139 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_sound:1 +#: 8f5df98b969a48cb85026bf9c8d2ed81 +msgid "Returns a sound with the given ID." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_sound:9 +#: 75f2adc480a74d009cd6a50616a74db2 +msgid "The sound or ``None`` if not found." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:21 +#: ../../../discord/guild.py:docstring of discord.guild.Guild.get_sound:10 +#: 86baf481154547959ddb8413c5939b28 +#: 86baf481154547959ddb8413c5939b28 +msgid "Optional[:class:`SoundboardSound`]" +msgstr "" + +#: ../../api/models.rst:144 #: fb9668f6a20a4f0bbf8ba6929fd3594b msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "" -#: ../../api/models.rst:143 +#: ../../api/models.rst:148 #: 4d8636790bdc471f860037026c9b8f57 msgid "The reason this user was banned." msgstr "" -#: ../../api/models.rst:148 +#: ../../api/models.rst:153 #: 83ffc7d2c2814caa965b59434791892d msgid "The :class:`User` that was banned." msgstr "" @@ -11198,7 +12032,7 @@ msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionMetadata:23 #: ../../../discord/interactions.py:docstring of discord.interactions.MessageInteraction:37 #: ../../../discord/template.py:docstring of discord.template.Template:33 -#: ../../api/models.rst:150 +#: ../../api/models.rst:155 #: d1bc287ff89b4eea9c60ff6c175ddc51 #: d1bc287ff89b4eea9c60ff6c175ddc51 #: d1bc287ff89b4eea9c60ff6c175ddc51 @@ -11364,6 +12198,11 @@ msgstr "" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "" +#: ../../../discord/member.py:docstring of discord.Member.primary_guild:1 +#: 423c486c003247ac9966ca71793c8b48 +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "" + #: ../../../discord/member.py:docstring of discord.Member.raw_status:1 #: 2f5fea69ade2408d8f7ee6fd6088f598 msgid "The member's overall status as a string value." @@ -11645,92 +12484,156 @@ msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Perm msgstr "" #: ../../../discord/member.py:docstring of discord.member.Member.edit:37 +#: 79d0117cef804316937d5fd65887a66a +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:39 +#: d92c174300aa4cb682ca65c243bd2886 +msgid "``avatar``" +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:40 +#: 7e7e15b82eda46b69f622b8d207a7938 +msgid "``banner``" +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:41 +#: 068b659b889a46e6af015102dbae96ba +msgid "``bio``" +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:45 #: f841e22738634da48594ee1e17ad1916 msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:40 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:48 #: 9daf22cbbe1b41bc8bdd328b01d14338 msgid "The newly member is now optionally returned, if applicable." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:44 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:52 #: 1e205abbcb6c42148f88e2b2ea1e223d msgid "The member's new nickname. Use ``None`` to remove the nickname." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:47 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:55 #: 93bd86a0ac724cfbb2b9e05b0e3bf0a6 msgid "Indicates if the member should be guild muted or un-muted." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:50 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:58 #: 5ce7761f05ac4b15b453852bc84acd07 msgid "Indicates if the member should be guild deafened or un-deafened." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:53 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:61 #: e0c6410979ab4bb999e9c991839b67c2 msgid "Indicates if the member should be suppressed in stage channels. .. versionadded:: 1.7" msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:53 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:61 #: 4707597fe3f4402d99abcd4c353e8d8c msgid "Indicates if the member should be suppressed in stage channels." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:58 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:66 #: d5ad7f3d9790412b8a1a6e9e335d35fd msgid "The member's new list of roles. This *replaces* the roles." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:61 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:69 #: ad76d48b98e344078e1778cae1d3828e msgid "The voice channel to move the member to. Pass ``None`` to kick them from voice." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:65 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:73 #: 7d2ece875a854077aa8922df9658464e msgid "The reason for editing this member. Shows up on the audit log." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:68 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:76 #: 12b3b480b959409c97a966579c582741 msgid "Temporarily puts the member in timeout until this time. If the value is ``None``, then the user is removed from timeout. .. versionadded:: 2.0" msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:68 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:76 #: 3c6b7a21d66b4d2fb80ea744cae56c1b msgid "Temporarily puts the member in timeout until this time. If the value is ``None``, then the user is removed from timeout." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:74 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:82 #: 7a3b65549f614538a0ebb902d0238dff msgid "Indicates if the member should bypass the guild's verification requirements. .. versionadded:: 2.6" msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:74 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:82 #: 6465b7a29e214013a4a396a21814536c msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:79 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:87 +#: 62998ed161f747af97127a6f4b69dea8 +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:87 +#: 08557913597c469eab9f36eb51a20a93 +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:90 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:98 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:105 +#: 6b477dc220bf4cd0affb1801794c7c46 +#: 6b477dc220bf4cd0affb1801794c7c46 +#: 6b477dc220bf4cd0affb1801794c7c46 +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:95 +#: 62998ed161f747af97127a6f4b69dea8 +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:95 +#: 240db79737fc41138acf16a14ec978c4 +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:103 +#: 62998ed161f747af97127a6f4b69dea8 +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:103 +#: 7a7108c1fdb34bed8937a7877d4f1c06 +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "" + +#: ../../../discord/member.py:docstring of discord.member.Member.edit:110 #: 2adf8663f70b4a72b1fa3c51ddfb6c41 msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:81 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:112 #: a6a8e0142c534a4c9db5ea9905bf1324 msgid "Optional[:class:`.Member`]" msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.edit:83 -#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:16 +#: ../../../discord/member.py:docstring of discord.member.Member.edit:114 +#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:14 #: 9fcd0b74f14347da8c2bbb599a1d6f8a #: 9fcd0b74f14347da8c2bbb599a1d6f8a msgid "You do not have the proper permissions to the action requested." msgstr "" +#: ../../../discord/member.py:docstring of discord.member.Member.edit:116 +#: c8be38577fe0452f83af35aa10e6ba6f +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "" + #: ../../../discord/member.py:docstring of discord.member.Member.timeout:3 #: 67fcfd3c206a4c318800ab0f5de5c77b msgid "Applies a timeout to a member in the guild until a set datetime." @@ -11799,12 +12702,7 @@ msgstr "" msgid "Request to speak in the connected channel." msgstr "" -#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:5 -#: 0399a9d50af149919d64576b2e22f6bb -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "" - -#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:11 +#: ../../../discord/member.py:docstring of discord.member.Member.request_to_speak:9 #: b8b4bc2b34d041c8aa4c00881624baee msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "" @@ -11884,6 +12782,11 @@ msgstr "" msgid "Equivalent to :attr:`User.jump_url`" msgstr "" +#: ../../../discord/member.py:docstring of discord.Member.nameplate:1 +#: d19c2f29833942f18d614198d6fb687e +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "" + #: ../../../discord/member.py:docstring of discord.member.Member.remove_roles:3 #: ce5eafe9a84847258a6bf6a05706fd4c msgid "Removes :class:`Role`\\s from this member." @@ -11971,6 +12874,8 @@ msgstr "" #: ../../../discord/components.py:docstring of discord.components.Container:37 #: ../../../discord/components.py:docstring of discord.components.FileComponent:35 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:33 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:79 #: ../../../discord/components.py:docstring of discord.components.Thumbnail:29 #: ../../../discord/integrations.py:docstring of discord.integrations.StreamIntegration:45 #: ../../../discord/template.py:docstring of discord.template.Template:60 @@ -11980,52 +12885,14 @@ msgstr "" #: ad7ae992e9464d198f1ab9b5ae6b4efa #: ad7ae992e9464d198f1ab9b5ae6b4efa #: ad7ae992e9464d198f1ab9b5ae6b4efa -#: ad7ae992e9464d198f1ab9b5ae6b4efa -#: ad7ae992e9464d198f1ab9b5ae6b4efa -#: ad7ae992e9464d198f1ab9b5ae6b4efa -#: ad7ae992e9464d198f1ab9b5ae6b4efa -#: ad7ae992e9464d198f1ab9b5ae6b4efa -msgid "Optional[:class:`bool`]" -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:3 -#: 188d3a03174d45e0bc3e507f9284c0aa -msgid "Creates a :class:`.Guild` using the template." -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:5 -#: 1f7e68f47747482790c6bfde1f799131 -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:8 -#: d7855834282943ff8fe5f3f2e1586fb6 -msgid "The name of the guild." -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:11 -#: eeda24219810402f9f0f4d863622e24e -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:15 -#: 9720111e71c14949bd37d4710e5ba779 -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:17 -#: 60fb7adfd729405c9622a41dac16e0e7 -msgid ":class:`.Guild`" -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:19 -#: ebe7523a8bfa43798097a7af866aa23b -msgid "Guild creation failed." -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.create_guild:20 -#: cc161cedb24a49fa87c8e704c82d516d -msgid "Invalid icon image format given. Must be PNG or JPG." +#: ad7ae992e9464d198f1ab9b5ae6b4efa +#: ad7ae992e9464d198f1ab9b5ae6b4efa +#: ad7ae992e9464d198f1ab9b5ae6b4efa +#: ad7ae992e9464d198f1ab9b5ae6b4efa +#: ad7ae992e9464d198f1ab9b5ae6b4efa +#: ad7ae992e9464d198f1ab9b5ae6b4efa +#: ad7ae992e9464d198f1ab9b5ae6b4efa +msgid "Optional[:class:`bool`]" msgstr "" #: ../../../discord/template.py:docstring of discord.template.Template.sync:3 @@ -12033,10 +12900,12 @@ msgstr "" msgid "Sync the template to the guild's current state." msgstr "" +#: ../../../discord/template.py:docstring of discord.template.Template.delete:5 #: ../../../discord/template.py:docstring of discord.template.Template.edit:5 #: ../../../discord/template.py:docstring of discord.template.Template.sync:5 #: 977e60b646b7448a8979fb130ee01916 #: 977e60b646b7448a8979fb130ee01916 +#: 977e60b646b7448a8979fb130ee01916 msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this." msgstr "" @@ -12067,7 +12936,7 @@ msgstr "" msgid "You don't have permissions to sync the template." msgstr "" -#: ../../../discord/template.py:docstring of discord.template.Template.delete:14 +#: ../../../discord/template.py:docstring of discord.template.Template.delete:12 #: ../../../discord/template.py:docstring of discord.template.Template.edit:25 #: ../../../discord/template.py:docstring of discord.template.Template.sync:18 #: 33c32e64d0434d23a47aa521c5f83dad @@ -12116,17 +12985,12 @@ msgstr "" msgid "Delete the template." msgstr "" -#: ../../../discord/template.py:docstring of discord.template.Template.delete:5 -#: 8b5a9e96266a4023b25f75b35b65796a -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "" - -#: ../../../discord/template.py:docstring of discord.template.Template.delete:12 +#: ../../../discord/template.py:docstring of discord.template.Template.delete:10 #: 907065e9899b4eeaad5ddd08f9203a20 msgid "Deleting the template failed." msgstr "" -#: ../../../discord/template.py:docstring of discord.template.Template.delete:13 +#: ../../../discord/template.py:docstring of discord.template.Template.delete:11 #: 2a4855817ddb4b6f926e1ca0101d5d7e msgid "You don't have permissions to delete the template." msgstr "" @@ -12136,7 +13000,7 @@ msgstr "" msgid "The template url." msgstr "" -#: ../../api/models.rst:171 +#: ../../api/models.rst:176 #: 225faf34ffdd44d1b1e7d780b7711787 msgid "AutoMod" msgstr "" @@ -12261,7 +13125,7 @@ msgid "The channels that are exempt from this rule." msgstr "" #: ../../../discord/automod.py:docstring of discord.AutoModRule.exempt_channels:3 -#: ../../docstring of discord.Onboarding.default_channels:3 +#: ../../../discord/onboarding.py:docstring of discord.Onboarding.default_channels:3 #: 4605c05e782c449fbb9df453c31e8668 #: 4605c05e782c449fbb9df453c31e8668 msgid "If a channel is not found in the guild's cache, then it will be returned as an :class:`Object`." @@ -12453,7 +13317,7 @@ msgstr "" #: ../../../discord/automod.py:docstring of discord.automod.AutoModTriggerMetadata:19 #: 1c6c27691aac4d85b49add284a607515 -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgstr "" #: ../../../discord/automod.py:docstring of discord.automod.AutoModTriggerMetadata:27 @@ -12486,7 +13350,7 @@ msgstr "" msgid "The total number of unique role and user mentions allowed." msgstr "" -#: ../../api/models.rst:194 +#: ../../api/models.rst:199 #: 30ed9cbe01954df3a16f002ee6bb94c2 msgid "Invites" msgstr "" @@ -12914,7 +13778,7 @@ msgstr "" msgid "The scheduled event object to link." msgstr "" -#: ../../api/models.rst:212 +#: ../../api/models.rst:217 #: b0b4dba2274847c2bc1e96752ddd4675 msgid "Role" msgstr "" @@ -13029,29 +13893,70 @@ msgstr "" msgid ":class:`RoleFlags`" msgstr "" +#: ../../../discord/role.py:docstring of discord.role.Role:116 +#: 9ad875341a1448938d88b24cdb962f43 +msgid "The role's colours." +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.Role:120 +#: 235c07739380495f822049acb2f71763 +msgid ":class:`RoleColours`" +msgstr "" + #: ../../../discord/role.py:docstring of discord.role.Role.is_default:1 #: f8b5d7e6df82406bb4c5f9cfdb6dc7cb msgid "Checks if the role is the default role." msgstr "" #: ../../../discord/role.py:docstring of discord.role.Role.is_bot_managed:1 -#: abaa9e6454b3434897bdb6657fb9c73a -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_bot_managed:1 +#: 32f901508cfe434eaa834608ef0a2813 +#: 32f901508cfe434eaa834608ef0a2813 +msgid "Whether the role is associated with a bot." msgstr "" #: ../../../discord/role.py:docstring of discord.role.Role.is_premium_subscriber:1 -#: 57a256a1d1ec47d8bd23a3f5a026fde3 -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_premium_subscriber:1 +#: 99c432602c464398bf8657a5d7720033 +#: 99c432602c464398bf8657a5d7720033 +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." msgstr "" #: ../../../discord/role.py:docstring of discord.role.Role.is_integration:1 -#: 57a256a1d1ec47d8bd23a3f5a026fde3 -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_integration:1 +#: 71708c2052ef460cbf50e18eff7472ff +#: 71708c2052ef460cbf50e18eff7472ff +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." msgstr "" #: ../../../discord/role.py:docstring of discord.role.Role.is_assignable:1 #: c2e51432847743fba93caa703ec89c5d -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.Role.is_assignable:3 +#: b9c269e6c70948b49571ba727e4f63e8 +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.Role.is_assignable:5 +#: 3f8c6f500b8d4c88b4ddce6ab0a57f7f +msgid "The role is not managed" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.Role.is_assignable:7 +#: 25b3022700bc40c98280cd7ad9067eac +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.Role.is_assignable:9 +#: cefbfbe8367243c9873b7f3e6efd68cf +msgid "The bot's top role is above this role" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.Role.is_assignable:12 +#: 25b3022700bc40c98280cd7ad9067eac +msgid "Added check for :attr:`~Permissions.manage_roles` permission" msgstr "" #: ../../../discord/role.py:docstring of discord.role.Role.is_available_for_purchase:1 @@ -13065,14 +13970,14 @@ msgstr "" #: ../../../discord/role.py:docstring of discord.role.RoleTags.is_available_for_purchase:3 #: 3ee6b3f8d1c048f982438c73c203fd20 #: d4dfc8934fac44858e4bc0b02dc6b489 -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." msgstr "" #: ../../../discord/role.py:docstring of discord.role.Role.is_guild_connections_role:1 #: ../../../discord/role.py:docstring of discord.role.RoleTags.is_guild_connections_role:1 -#: abaa9e6454b3434897bdb6657fb9c73a -#: abaa9e6454b3434897bdb6657fb9c73a -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: c3b4464213de424f9c6a0efe01a7ad89 +#: c3b4464213de424f9c6a0efe01a7ad89 +msgid "Whether the role is a guild connections role." msgstr "" #: ../../../discord/role.py:docstring of discord.Role.permissions:1 @@ -13081,13 +13986,18 @@ msgid "Returns the role's permissions." msgstr "" #: ../../../discord/role.py:docstring of discord.Role.colour:1 -#: 4a391466dd224b78895dc3b4dc98a713 -msgid "Returns the role colour. An alias exists under ``color``." +#: 0a615245fd3c4c0b8e29edf8e72d8d88 +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." msgstr "" #: ../../../discord/role.py:docstring of discord.Role.color:1 -#: fa84130cdb2e41b9aeabc2461ce3e03f -msgid "Returns the role color. An alias exists under ``colour``." +#: 6056d4e6e80c4a008627485baa270ae2 +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "" + +#: ../../../discord/role.py:docstring of discord.Role.colors:1 +#: 4a391466dd224b78895dc3b4dc98a713 +msgid "Returns the role's colours. Equivalent to :attr:`colours`." msgstr "" #: ../../../discord/role.py:docstring of discord.Role.created_at:1 @@ -13242,22 +14152,103 @@ msgstr "" msgid "The subscription SKU and listing ID of the role." msgstr "" -#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_bot_managed:1 -#: 32f901508cfe434eaa834608ef0a2813 -msgid "Whether the role is associated with a bot." +#: ../../../discord/role.py:docstring of discord.role.RoleColours:1 +#: 051f5baa31ad4608a77a9235e725f749 +msgid "Represents a role's gradient colours." msgstr "" -#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_premium_subscriber:1 -#: 99c432602c464398bf8657a5d7720033 -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +#: ../../../discord/role.py:docstring of discord.role.RoleColours:7 +#: 851fad41cfa943068fdd9dc3ce016772 +msgid "The primary colour of the role." msgstr "" -#: ../../../discord/role.py:docstring of discord.role.RoleTags.is_integration:1 -#: 71708c2052ef460cbf50e18eff7472ff -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +#: ../../../discord/role.py:docstring of discord.role.RoleColours:9 +#: 55766eb1c16d48b9a0c2abbf506e9b9e +msgid ":class:`Colour`" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.RoleColours:13 +#: 851fad41cfa943068fdd9dc3ce016772 +msgid "The secondary colour of the role." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container:31 +#: ../../../discord/role.py:docstring of discord.role.RoleColours:15 +#: ../../../discord/role.py:docstring of discord.role.RoleColours:21 +#: 5e36ab69e24a4e9281fef9f23b4e9417 +#: 5e36ab69e24a4e9281fef9f23b4e9417 +#: 5e36ab69e24a4e9281fef9f23b4e9417 +msgid "Optional[:class:`Colour`]" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.RoleColours:19 +#: 30dbfb7ccde4414ca7fc72296ca1498e +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.RoleColours.default:1 +#: b6776b60c00e49bab33fedb2af1df73f +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.RoleColours.default:4 +#: ../../../discord/role.py:docstring of discord.role.RoleColours.holographic:6 +#: 760cda1cd1bf483ebd28b138dbac9316 +#: 760cda1cd1bf483ebd28b138dbac9316 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.RoleColours.holographic:1 +#: 024d66d0841244cab9d49a97deb4c5e5 +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "" + +#: ../../../discord/role.py:docstring of discord.role.RoleColours.holographic:3 +#: 6d2ebd2ea8284be9b76611b495a7d7f6 +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "" + +#: ../../../discord/role.py:docstring of discord.RoleColours.is_holographic:1 +#: ea4fedcb8baf4e8e80b732580b8864c7 +msgid "Whether the role is holographic." +msgstr "" + +#: ../../../discord/role.py:docstring of discord.RoleColours.is_holographic:3 +#: e081e42116a14395bb9f529ac740f91e +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." msgstr "" -#: ../../api/models.rst:225 +#: ../../../discord/guild.py:docstring of discord.guild.GuildRoleCounts:1 +#: 0ad066b6f53a48738838e07593cedea5 +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.GuildRoleCounts:3 +#: 77db2a75e6484c2aa253736c71a31837 +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.GuildRoleCounts.get:1 +#: 25aaad6f80ad4572b4f36923fb9f132b +msgid "Get the member count for a role, returning a default if not found." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.GuildRoleCounts.get:4 +#: 16147907536f4214984d222a2b1f3b49 +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.GuildRoleCounts.get:7 +#: 73cc5f097e0047fdaafa76a89e0d26f6 +msgid "The value to return if the role ID is not found." +msgstr "" + +#: ../../../discord/guild.py:docstring of discord.guild.GuildRoleCounts.get:10 +#: 79d0117cef804316937d5fd65887a66a +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "" + +#: ../../api/models.rst:240 #: 501c6b29607b4c55ace35858ceb2e513 msgid "Scheduled Event" msgstr "" @@ -13600,7 +14591,7 @@ msgstr "" msgid ":class:`ScheduledEventLocationType`" msgstr "" -#: ../../api/models.rst:236 +#: ../../api/models.rst:251 #: bd728eaba2b94cb59255cd2be9d0a4a5 msgid "Welcome Screen" msgstr "" @@ -13680,7 +14671,7 @@ msgstr "" msgid "Union[:class:`GuildEmoji`, :class:`PartialEmoji`, :class:`str`]" msgstr "" -#: ../../api/models.rst:249 +#: ../../api/models.rst:264 #: e2ae072aa4324f3fb90878fc5cfbd742 msgid "Onboarding" msgstr "" @@ -13715,7 +14706,7 @@ msgstr "" msgid ":class:`OnboardingMode`" msgstr "" -#: ../../docstring of discord.Onboarding.default_channels:1 +#: ../../../discord/onboarding.py:docstring of discord.Onboarding.default_channels:1 #: ac0131664589453fb988bfb2f8a3e052 msgid "The channels that members are opted into by default." msgstr "" @@ -13904,7 +14895,7 @@ msgstr "" msgid "The option's description." msgstr "" -#: ../../api/models.rst:267 +#: ../../api/models.rst:282 #: 336df85a4c564d0e9187eaaab07e05fc msgid "Integration" msgstr "" @@ -14163,7 +15154,7 @@ msgstr "" msgid "Syncing the integration failed." msgstr "" -#: ../../api/models.rst:285 +#: ../../api/models.rst:300 #: 9cf29fbd2890454db490e0730bd67152 msgid "Widget" msgstr "" @@ -14368,7 +15359,7 @@ msgstr "" msgid "Returns the member's display name." msgstr "" -#: ../../api/models.rst:304 +#: ../../api/models.rst:319 #: 37c503ce08c645ed80617cb4dae9b391 msgid "Threads" msgstr "" @@ -14493,7 +15484,7 @@ msgstr "" msgid "Extra features of the thread." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:64 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:54 #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:102 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:100 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:93 @@ -14731,8 +15722,8 @@ msgid "The message that started this thread or ``None`` if not found in the cach msgstr "" #: ../../../discord/threads.py:docstring of discord.threads.Thread.is_pinned:1 -#: b9b0a2dd3d2e4ecc887943971386974f -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 16778a16ff164603a54eef19b4f71952 +msgid "Whether the thread is pinned to the top of its parent forum or media channel." msgstr "" #: ../../../discord/threads.py:docstring of discord.threads.Thread.is_private:1 @@ -15179,37 +16170,37 @@ msgstr "" #: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:26 #: cf29fb446325413491772632704014f3 -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgstr "" -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:34 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:35 #: 1156a52c234a4a16a525c4ee1e8d2aa3 msgid "The reason for editing this thread. Shows up on the audit log." msgstr "" -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:37 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:38 #: 16778a16ff164603a54eef19b4f71952 msgid "Whether to pin the thread or not. This only works if the thread is part of a forum or media channel." msgstr "" -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:40 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:41 #: 0da7c0a3c631463692bb26a46134936a msgid "The set of tags to apply to the thread. Each tag object should have an ID set. .. versionadded:: 2.3" msgstr "" -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:40 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:41 #: 4b882218e71646c4bde6153d4e8fce26 msgid "The set of tags to apply to the thread. Each tag object should have an ID set." msgstr "" -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:45 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:46 #: f3242dd7014845a89c338d87a47dc9a2 msgid "The newly edited thread." msgstr "" #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.create_thread:68 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.create_thread:40 -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:46 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:47 #: 0be10d93f961436c9de4fab78f0fe327 #: 0be10d93f961436c9de4fab78f0fe327 #: 0be10d93f961436c9de4fab78f0fe327 @@ -15217,12 +16208,12 @@ msgstr "" msgid ":class:`Thread`" msgstr "" -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:48 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:49 #: 0d0cd43a3658484b94e7206b30bcf60f msgid "You do not have permissions to edit the thread." msgstr "" -#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:49 +#: ../../../discord/threads.py:docstring of discord.threads.Thread.edit:50 #: a5f03015ee4640d79c0fe07e078aaa88 msgid "Editing the thread failed." msgstr "" @@ -15419,7 +16410,7 @@ msgstr "" msgid "The thread this member belongs to." msgstr "" -#: ../../api/models.rst:325 +#: ../../api/models.rst:340 #: 74f4a8b9588440d094786e1993d7e7b4 msgid "Stages" msgstr "" @@ -15598,7 +16589,7 @@ msgstr "" msgid ":class:`VideoQualityMode`" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:60 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:50 #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:98 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:98 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel:89 @@ -15618,6 +16609,11 @@ msgstr "" msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "" +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel:104 +#: 9e9dd9425b054fcfb714c7318b17daaa +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "" + #: ../../../discord/channel.py:docstring of discord.StageChannel.requesting_to_speak:1 #: 675ecc5cb3b84438b270c726510b3052 msgid "A list of members who are requesting to speak in the stage channel." @@ -16076,7 +17072,7 @@ msgstr "" msgid "The reason for editing this channel. Shows up on the audit log." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:23 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:21 #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:28 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:28 #: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:27 @@ -16101,28 +17097,28 @@ msgstr "" msgid "The camera video quality for the stage channel's participants. .. versionadded:: 2.0" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:37 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:44 #: ec14d9ad4d8e40c0b6eda5434bf8fba5 msgid "The newly edited stage channel. If the edit was only positional then ``None`` is returned instead." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:39 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:46 #: b3f5e65f48c64c678a5cb3a165db1a5a msgid "Optional[:class:`.StageChannel`]" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:41 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:47 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:48 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:54 #: cd77eae84e4c47198b881cc8c19d7012 #: cd77eae84e4c47198b881cc8c19d7012 msgid "If the permission overwrite information is not in proper form." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:61 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:62 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:53 -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:42 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:49 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:56 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:48 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:55 #: eee74368fc62419e83a5fa7e4547b372 #: eee74368fc62419e83a5fa7e4547b372 #: eee74368fc62419e83a5fa7e4547b372 @@ -16131,11 +17127,11 @@ msgstr "" msgid "You do not have permissions to edit the channel." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:62 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:63 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:54 -#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:43 +#: ../../../discord/channel.py:docstring of discord.channel.StageChannel.edit:50 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:57 -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:49 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:56 #: f4eee836c1ef4595a1249c72fc4aa856 #: f4eee836c1ef4595a1249c72fc4aa856 #: f4eee836c1ef4595a1249c72fc4aa856 @@ -17300,7 +18296,7 @@ msgstr "" msgid "Deleting the stage instance failed." msgstr "" -#: ../../api/models.rst:339 +#: ../../api/models.rst:354 #: dd317db3c9cb4a29aeb80d2b10ad338c msgid "Interactions" msgstr "" @@ -17394,6 +18390,7 @@ msgstr "" msgid "The raw interaction data." msgstr "" +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:45 #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:67 #: ../../../discord/interactions.py:docstring of discord.interactions.MessageInteraction:43 #: ../../../discord/raw_models.py:docstring of discord.raw_models.AutoModActionExecutionEvent:112 @@ -17430,6 +18427,7 @@ msgstr "" #: 62d4b92033714c14a7e588f356deec68 #: 62d4b92033714c14a7e588f356deec68 #: 62d4b92033714c14a7e588f356deec68 +#: 62d4b92033714c14a7e588f356deec68 msgid ":class:`dict`" msgstr "" @@ -17481,35 +18479,50 @@ msgid "Optional[:class:`InteractionContextType`]" msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:113 +#: 8d35bb67672a42fcac023f5995852b4d +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "" + +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:118 +#: bc296a912770482a81cf365b4076d957 +msgid "Optional[:class:`InteractionCallback`]" +msgstr "" + +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:122 #: 9d152ca0b57c4831a63ac4f3ba694587 msgid "The command that this interaction belongs to." msgstr "" -#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:117 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:126 #: bc296a912770482a81cf365b4076d957 msgid "Optional[:class:`ApplicationCommand`]" msgstr "" -#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:121 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:130 #: 9d152ca0b57c4831a63ac4f3ba694587 msgid "The view that this interaction belongs to." msgstr "" -#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:125 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:134 #: f3f5b79ae0264c59b2b8f18457a33604 -msgid "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" msgstr "" -#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:129 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:138 #: 9d152ca0b57c4831a63ac4f3ba694587 msgid "The modal that this interaction belongs to." msgstr "" -#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:133 +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:142 #: b70aff860e5a4c0092f8bc6056c6c429 msgid "Optional[:class:`Modal`]" msgstr "" +#: ../../../discord/interactions.py:docstring of discord.interactions.Interaction:146 +#: cad88e03745e4898b486276d5648803c +msgid "The attachment size limit." +msgstr "" + #: ../../../discord/interactions.py:docstring of discord.Interaction.client:1 #: 4464cbbf3555444890e48eaf0e78176d msgid "Returns the client that sent the interaction." @@ -17576,8 +18589,8 @@ msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_guild_authorised:3 -#: c2e51432847743fba93caa703ec89c5d -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 9ea3273d46664bcabfaf997faf75903a +msgid "There is an alias for this called :meth:`.is_guild_authorized`." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_user_authorised:1 @@ -17586,8 +18599,8 @@ msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_user_authorised:3 -#: c2e51432847743fba93caa703ec89c5d -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 9ea3273d46664bcabfaf997faf75903a +msgid "There is an alias for this called :meth:`.is_user_authorized`." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_guild_authorized:1 @@ -17596,8 +18609,8 @@ msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_guild_authorized:3 -#: c2e51432847743fba93caa703ec89c5d -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 9ea3273d46664bcabfaf997faf75903a +msgid "There is an alias for this called :meth:`.is_guild_authorised`." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_user_authorized:1 @@ -17606,8 +18619,8 @@ msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.is_user_authorized:3 -#: c2e51432847743fba93caa703ec89c5d -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 9ea3273d46664bcabfaf997faf75903a +msgid "There is an alias for this called :meth:`.is_user_authorised`." msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.Interaction.original_response:3 @@ -17910,7 +18923,7 @@ msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.defer:33 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.edit_message:50 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.pong:8 -#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:12 +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:10 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.send_autocomplete_result:9 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.send_message:53 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.send_modal:10 @@ -17920,7 +18933,7 @@ msgstr "" #: 190377437a99469fbe3f65af715e569b #: 190377437a99469fbe3f65af715e569b #: 190377437a99469fbe3f65af715e569b -#: c2f8b5e3b60f49c2ae55cb0c96d9c761 +#: 5fd8b575c5ea4556be228e6ffd03fc31 msgid "This interaction has already been responded to before." msgstr "" @@ -18039,17 +19052,19 @@ msgstr "" msgid "Sending the modal failed." msgstr "" +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:13 #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.send_modal:12 #: fa2c7415a5394f01aea0cdbeac5bf9ae +#: fa2c7415a5394f01aea0cdbeac5bf9ae msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr "" #: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:3 -#: 78617e1aed38430384dba4d8cca25d12 -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +#: 04fc7140a0054bbfab98eb1ef5eb9db2 +msgid "Responds to this interaction by sending a premium required message." msgstr "" -#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:9 +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionResponse.premium_required:7 #: f77a39a6089f4253a884d8819df78f12 msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "" @@ -18178,9 +19193,29 @@ msgstr "" msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "" -#: ../../api/models.rst:372 +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionCallback:1 +#: 749dee81631c46d0bfd9f420bc223e79 +msgid "Information about the status of the interaction response." +msgstr "" + +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionCallback.is_loading:1 +#: ab609b9ab2954498ac49f8cbf81a92f1 +msgid "Indicates whether the response message is in a loading state." +msgstr "" + +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionCallback.is_ephemeral:1 +#: 26ede07ec91341e19637c9b51fbf2327 +msgid "Indicates whether the response message is ephemeral." +msgstr "" + +#: ../../../discord/interactions.py:docstring of discord.interactions.InteractionCallback.is_ephemeral:3 +#: 943be66eb84e4bbe8c3da8f3df723e6c +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "" + +#: ../../api/models.rst:392 #: f81c11da386445dbbb02292e3bc450c1 -msgid "Message Components" +msgid "UI Components" msgstr "" #: ../../../discord/components.py:docstring of discord.components.Component:1 @@ -18206,6 +19241,8 @@ msgid ":class:`Button`" msgstr "" #: ../../../discord/components.py:docstring of discord.components.Component:7 +#: ../../../discord/components.py:docstring of discord.components.Label:7 +#: 0c5375d482ec498eaa71bfd03f2a8133 #: 0c5375d482ec498eaa71bfd03f2a8133 msgid ":class:`SelectMenu`" msgstr "" @@ -18269,7 +19306,7 @@ msgstr "" #: ../../../discord/components.py:docstring of discord.components.ActionRow:13 #: ../../../discord/components.py:docstring of discord.components.Component:24 -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:21 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:25 #: c7fa145264a345959a3d9ee21d0d3f9b #: c7fa145264a345959a3d9ee21d0d3f9b #: c7fa145264a345959a3d9ee21d0d3f9b @@ -18292,6 +19329,7 @@ msgstr "" #: 52afa1f78ae7497c8060bdb4a963d379 #: 52afa1f78ae7497c8060bdb4a963d379 #: 52afa1f78ae7497c8060bdb4a963d379 +#: 52afa1f78ae7497c8060bdb4a963d379 msgid "Whether this component was introduced in Components V2." msgstr "" @@ -18309,6 +19347,8 @@ msgstr "" #: ../../../discord/components.py:docstring of discord.components.Button:3 #: ../../../discord/components.py:docstring of discord.components.Container:13 #: ../../../discord/components.py:docstring of discord.components.FileComponent:5 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:3 +#: ../../../discord/components.py:docstring of discord.components.Label:9 #: ../../../discord/components.py:docstring of discord.components.MediaGallery:5 #: ../../../discord/components.py:docstring of discord.components.Section:5 #: ../../../discord/components.py:docstring of discord.components.Separator:5 @@ -18323,6 +19363,8 @@ msgstr "" #: 93341d8aa4fb44959bf727bb0998ab94 #: 93341d8aa4fb44959bf727bb0998ab94 #: 93341d8aa4fb44959bf727bb0998ab94 +#: 93341d8aa4fb44959bf727bb0998ab94 +#: 93341d8aa4fb44959bf727bb0998ab94 msgid "This inherits from :class:`Component`." msgstr "" @@ -18333,7 +19375,30 @@ msgstr "" #: ../../../discord/components.py:docstring of discord.ActionRow.width:1 #: aeebdd818d504901bd5f56b41ddea95e -msgid "Return the sum of the children's widths." +msgid "Returns the sum of the item's widths." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.ActionRow.get_component:1 +#: 3949b1bd97fa407aa44a151eb97f7119 +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.ActionRow.get_component:5 +#: ../../../discord/components.py:docstring of discord.components.Container.get_component:6 +#: ../../../discord/components.py:docstring of discord.components.Section.get_component:5 +#: 5ccd05fa01e64cf09322dd166b85f5c5 +#: 5ccd05fa01e64cf09322dd166b85f5c5 +#: 5ccd05fa01e64cf09322dd166b85f5c5 +msgid "The custom_id or id of the component to get." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.ActionRow.get_component:8 +#: ../../../discord/components.py:docstring of discord.components.Container.get_component:9 +#: ../../../discord/components.py:docstring of discord.components.Section.get_component:8 +#: 8616d231b75a4b68b9d00fb946e6be36 +#: 8616d231b75a4b68b9d00fb946e6be36 +#: 8616d231b75a4b68b9d00fb946e6be36 +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." msgstr "" #: ../../../discord/components.py:docstring of discord.components.Button:1 @@ -18412,53 +19477,63 @@ msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType msgstr "" #: ../../../discord/components.py:docstring of discord.components.SelectMenu:19 +#: aaeebba9d9a64174b83aa7be6aae9540 +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:23 #: 2102950811c74486ab9b1026c9caddb1 msgid "The select menu's type." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:25 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:29 #: b88d7aba2c9f46f88b681a6b575cb84e msgid "The ID of the select menu that gets received during an interaction." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:31 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:35 #: c13453267e014bf98fe6f803e5a076c7 msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:37 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:41 #: 3fdc6cc88eee4898b8468f5a5a44e7d2 msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 0 and 25." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:44 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:48 #: 33a222b1a7e9441f86f5ce875be10c72 msgid "The maximum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:51 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:55 #: d4e8136b7e634c6daa20e200a532bc0d msgid "A list of options that can be selected in this menu. Will be an empty list for all component types except for :attr:`ComponentType.string_select`." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:55 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:59 #: d343089d09514315960da0c7bf2b3de2 msgid "List[:class:`SelectOption`]" msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:59 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:63 #: 5352d7de29a64f59834df1c06284439b msgid "A list of channel types that can be selected. Will be an empty list for all component types except for :attr:`ComponentType.channel_select`." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:63 +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:67 #: 1c0857ba83824e07ae47f6b53750d2fa msgid "List[:class:`ChannelType`]" msgstr "" -#: ../../../discord/components.py:docstring of discord.components.SelectMenu:67 -#: 4d0bc3e8202f4bea84931cee7392c89d -msgid "Whether the select is disabled or not." +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:71 +#: cb8af2a165a445fa87148c0efa867904 +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.SelectMenu:77 +#: cb8af2a165a445fa87148c0efa867904 +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." msgstr "" #: ../../../discord/components.py:docstring of discord.components.Section:1 @@ -18486,9 +19561,9 @@ msgstr "" msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Section:23 -#: ea5ce4db5209427392e12d73651f271b -msgid "Optional[:class:`Component`]" +#: ../../../discord/components.py:docstring of discord.components.Section.get_component:1 +#: c3e696c1b1d642a58752b4958a1dad69 +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." msgstr "" #: ../../../discord/components.py:docstring of discord.components.TextDisplay:1 @@ -18633,52 +19708,122 @@ msgstr "" msgid "Whether the separator will show a horizontal line in addition to vertical spacing." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Separator:21 -#: 93e6016595cd40a7b1d0dab443a478a8 -msgid "The separator's spacing size." +#: ../../../discord/components.py:docstring of discord.components.Separator:21 +#: 93e6016595cd40a7b1d0dab443a478a8 +msgid "The separator's spacing size." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Separator:23 +#: 149351b7df664788a413093688677723 +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container:1 +#: d4f2fb2b97b0466daffc259ba311fa14 +msgid "Represents a Container from Components V2." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container:3 +#: 0f7bbf2e0e7348d5b0454af500605c7f +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container:17 +#: fc6946db0ea245a69657a6935ca95a1a +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container:23 +#: 3d2f746f188b48fcaa0c20d7e321d9b1 +msgid "The components contained in this container." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container:29 +#: 851fad41cfa943068fdd9dc3ce016772 +msgid "The accent color of the container." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container:35 +#: 8f055d7ad1d3409c9bc0a6982a4df3d5 +msgid "Whether the entire container has the spoiler overlay." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Container.get_component:1 +#: 1cd5353688614730ae40d0c913a1537c +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Label:1 +#: 27e3ca8007f24a42a899c8fc86d444c9 +msgid "Represents a Label used in modals as the top-level component." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Label:3 +#: d1b1d6306c5642368f524be77fcabba5 +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Label:6 +#: b032b0fb8cdb4d8f8c23635f64d87c28 +msgid ":class:`InputText`" +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Label:15 +#: ce9e23d6e762427c8f8036499c6d159f +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.Label:17 +#: c7fa145264a345959a3d9ee21d0d3f9b +msgid ":class:`Component`" msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Separator:23 -#: 149351b7df664788a413093688677723 -msgid "Optional[:class:`SeparatorSpacingSize`]" +#: ../../../discord/components.py:docstring of discord.components.Label:21 +#: 3dafec6926db4c4d81092ac287d3d107 +msgid "The main text associated with this label's ``component``, up to 45 characters." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Container:1 -#: d4f2fb2b97b0466daffc259ba311fa14 -msgid "Represents a Container from Components V2." +#: ../../../discord/components.py:docstring of discord.components.Label:27 +#: 90822830535d401cbff9b03a8bd07f84 +msgid "The description associated with this label's ``component``, up to 100 characters." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Container:3 -#: 0f7bbf2e0e7348d5b0454af500605c7f -msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +#: ../../../discord/components.py:docstring of discord.components.FileUpload:1 +#: 6efb83e0de88482cb68cfc583e02da9a +msgid "Represents an File Upload component from the Discord Bot UI Kit." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Container:17 +#: ../../../discord/components.py:docstring of discord.components.FileUpload:7 #: fc6946db0ea245a69657a6935ca95a1a -msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Container:23 -#: 3d2f746f188b48fcaa0c20d7e321d9b1 -msgid "The components contained in this container." +#: ../../../discord/components.py:docstring of discord.components.FileUpload:13 +#: b88d7aba2c9f46f88b681a6b575cb84e +msgid "The custom ID of the file upload field that gets received during an interaction." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Container:29 -#: 851fad41cfa943068fdd9dc3ce016772 -msgid "The accent color of the container." +#: ../../../discord/components.py:docstring of discord.components.FileUpload:19 +#: 50b9637ed32944ce8d4d032493bd94af +msgid "The minimum number of files that must be uploaded." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Container:31 -#: 5e36ab69e24a4e9281fef9f23b4e9417 -msgid "Optional[:class:`Colour`]" +#: ../../../discord/components.py:docstring of discord.components.FileUpload:25 +#: 4e654b49af1d473d943ba41ab77a4b3f +msgid "The maximum number of files that can be uploaded." msgstr "" -#: ../../../discord/components.py:docstring of discord.components.Container:35 -#: 8f055d7ad1d3409c9bc0a6982a4df3d5 -msgid "Whether the entire container has the spoiler overlay." +#: ../../../discord/components.py:docstring of discord.components.FileUpload:31 +#: cb8af2a165a445fa87148c0efa867904 +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "" + +#: ../../../discord/components.py:docstring of discord.components.FileUpload:37 +#: 06f3de9c7238498a8af9d93d7325365a +msgid "The file upload's ID." msgstr "" -#: ../../api/models.rst:439 +#: ../../api/models.rst:470 #: c885c2e7084646b998c51b1c9bafc0aa msgid "Emoji" msgstr "" @@ -18798,9 +19943,11 @@ msgstr "" msgid "The guild this emoji belongs to." msgstr "" +#: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji.is_usable:1 #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji.is_usable:1 -#: a9a8d25d86ae4c3496bc37cd89b9ea7d -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 92ad8e5b06b44eaeb61e9ec6fe198505 +#: 92ad8e5b06b44eaeb61e9ec6fe198505 +msgid "Whether the bot can use this emoji." msgstr "" #: ../../../discord/emoji.py:docstring of discord.emoji.GuildEmoji.delete:3 @@ -18861,6 +20008,22 @@ msgstr "" msgid "Returns the emoji's creation time in UTC." msgstr "" +#: ../../../discord/emoji.py:docstring of discord.AppEmoji.extension:1 +#: ../../../discord/emoji.py:docstring of discord.GuildEmoji.extension:1 +#: ../../../discord/partial_emoji.py:docstring of discord.PartialEmoji.extension:1 +#: d78e636501ba4a9496c3e2d74742b9c7 +#: d78e636501ba4a9496c3e2d74742b9c7 +#: d78e636501ba4a9496c3e2d74742b9c7 +msgid "Return the file extension of the emoji." +msgstr "" + +#: ../../../discord/emoji.py:docstring of discord.AppEmoji.mention:1 +#: ../../../discord/emoji.py:docstring of discord.GuildEmoji.mention:1 +#: 952afd71f7ee40ee923e5d57e9666246 +#: 952afd71f7ee40ee923e5d57e9666246 +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "" + #: ../../../discord/emoji.py:docstring of discord.AppEmoji.url:1 #: ../../../discord/emoji.py:docstring of discord.GuildEmoji.url:1 #: 94a262936d7443e284a5b0bca6175dc3 @@ -18893,11 +20056,6 @@ msgstr "" msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "" -#: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji.is_usable:1 -#: 92ad8e5b06b44eaeb61e9ec6fe198505 -msgid "Whether the bot can use this emoji." -msgstr "" - #: ../../../discord/emoji.py:docstring of discord.emoji.AppEmoji.delete:3 #: 496fefc520c1400a95b50c17283f2426 msgid "Deletes the application emoji." @@ -18996,8 +20154,8 @@ msgid "``<:name:id>``" msgstr "" #: ../../../discord/partial_emoji.py:docstring of discord.partial_emoji.PartialEmoji.from_str:10 -#: 0004bb49447249e5a5fb57df035e4181 -msgid "If the format does not match then it is assumed to be a unicode emoji." +#: dc2b3cec401a441d8524f72273d1a36f +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgstr "" #: ../../../discord/partial_emoji.py:docstring of discord.partial_emoji.PartialEmoji.from_str:15 @@ -19044,7 +20202,7 @@ msgstr "" msgid "If this isn't a custom emoji then an empty string is returned" msgstr "" -#: ../../api/models.rst:460 +#: ../../api/models.rst:491 #: a26c3fb538cc4eae85bc9b01ec610081 msgid "Channels" msgstr "" @@ -19083,46 +20241,24 @@ msgstr "" msgid "The number of seconds a member must wait between sending messages in this channel. A value of `0` denotes that it is disabled. Bots and users with :attr:`~Permissions.manage_channels` or :attr:`~Permissions.manage_messages` bypass slowmode." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:50 #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:80 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:82 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:76 #: fab80e171db445d78867efd958f0536b #: fab80e171db445d78867efd958f0536b #: fab80e171db445d78867efd958f0536b -#: fab80e171db445d78867efd958f0536b msgid "If the channel is marked as \"not safe for work\"." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:54 #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:84 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:86 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel:80 #: 50ed6ace112b45399a2e24de081c9951 #: 50ed6ace112b45399a2e24de081c9951 #: 50ed6ace112b45399a2e24de081c9951 -#: 50ed6ace112b45399a2e24de081c9951 msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:90 -#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:92 -#: ../../../discord/channel.py:docstring of discord.channel.TextChannel:86 -#: 39c3e1849aea42b1a5e44b6b35945813 -#: 39c3e1849aea42b1a5e44b6b35945813 -#: 39c3e1849aea42b1a5e44b6b35945813 -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:122 -#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:116 -#: ../../../discord/channel.py:docstring of discord.channel.TextChannel:102 -#: c03fe611956149aba94e3914962f92df -#: c03fe611956149aba94e3914962f92df -#: c03fe611956149aba94e3914962f92df -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "" - #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.is_news:1 #: 59a76c086f30476faaab4e29e854acd4 msgid "Checks if the channel is a news/announcements channel." @@ -19156,37 +20292,26 @@ msgstr "" msgid "The new channel name." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:22 -#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:22 -#: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:31 -#: 795407065f204ab394d5d71e46f4f9e4 -#: 795407065f204ab394d5d71e46f4f9e4 -#: 795407065f204ab394d5d71e46f4f9e4 -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "" - #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:34 #: eb56e78bf81c46edb931dd15152cf3e9 msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:30 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:30 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:43 #: aec9e5551cb74af8b49d87aceac3742b #: aec9e5551cb74af8b49d87aceac3742b -#: aec9e5551cb74af8b49d87aceac3742b msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:33 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:34 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:46 #: 2b1b27b29de74dada9a54eb48be4b94e #: 2b1b27b29de74dada9a54eb48be4b94e msgid "The new default slowmode delay in seconds for threads created in this channel. .. versionadded:: 2.3" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:33 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:34 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:33 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:46 #: a07120a4d00149718bbcb809103cc6a7 @@ -19205,7 +20330,7 @@ msgstr "" msgid "Optional[:class:`.TextChannel`]" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:60 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:61 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:52 #: ../../../discord/channel.py:docstring of discord.channel.TextChannel.edit:55 #: 0fc3c3b030404e49b32d2e3452611428 @@ -19427,20 +20552,6 @@ msgstr "" msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:106 -#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:104 -#: b083e6a86b634b1894c54f243b988735 -#: b083e6a86b634b1894c54f243b988735 -msgid "The set of tags that can be used in a forum channel." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:114 -#: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:110 -#: cae1b545239a43b6aa72e818246d1b4a -#: cae1b545239a43b6aa72e818246d1b4a -msgid "The default sort order type used to order posts in this channel." -msgstr "" - #: ../../../discord/channel.py:docstring of discord.channel.ForumChannel:118 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel:112 #: 163ca8890cd8438d88981ac907297672 @@ -19495,53 +20606,58 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:37 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:30 +#: aec9e5551cb74af8b49d87aceac3742b +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:38 #: c16a388e069d4526b2674948441ecfbf msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:37 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:38 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:35 #: a743fff2abf44d978975cbef0b68d112 #: a743fff2abf44d978975cbef0b68d112 msgid "The default sort order type to use to order posts in this channel." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:41 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:42 #: 60f31611259c42a69519afb9d55367d7 msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. ''). .. versionadded:: 2.5" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:47 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:48 #: f1f62f3c054949af950dbe405e52b553 msgid "The set of tags that can be used in this channel. Must be less than `20`. .. versionadded:: 2.3" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:47 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:48 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:41 #: 0b5e325a38434b46b84bf970a8b2c356 #: 0b5e325a38434b46b84bf970a8b2c356 msgid "The set of tags that can be used in this channel. Must be less than `20`." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:51 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:52 #: 7efd5463c5cf4f67b497827921ab640b msgid "Whether a tag should be required to be specified when creating a thread in this channel. .. versionadded:: 2.3" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:51 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:52 #: ../../../discord/channel.py:docstring of discord.channel.MediaChannel.edit:43 #: 46f1ffe182e64c9ba4a690d9f6460f58 #: 46f1ffe182e64c9ba4a690d9f6460f58 msgid "Whether a tag should be required to be specified when creating a thread in this channel." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:56 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:57 #: 794542333a414e1999fcca0dd25f516b msgid "The newly edited forum channel. If the edit was only positional then ``None`` is returned instead." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:58 +#: ../../../discord/channel.py:docstring of discord.channel.ForumChannel.edit:59 #: e6117095200744589214d6b9a9606502 msgid "Optional[:class:`.ForumChannel`]" msgstr "" @@ -19635,12 +20751,12 @@ msgstr "" msgid "The new region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:43 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:50 #: 8429bc1f3b3d4ad6a65ac7f3de8ef5f1 msgid "The newly edited voice channel. If the edit was only positional then ``None`` is returned instead." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:45 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.edit:52 #: 477c17bee0a64b0e8d0b82aa34a7a062 msgid "Optional[:class:`.VoiceChannel`]" msgstr "" @@ -19695,6 +20811,26 @@ msgstr "" msgid "Setting the status failed." msgstr "" +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.send_soundboard_sound:3 +#: 8284b6f7a985425eb7b9096b97fee46f +msgid "Sends a soundboard sound to the voice channel." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.send_soundboard_sound:6 +#: b4c7b2ff81fc46aaaa37979ad8eb246a +msgid "The soundboard sound to send." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.send_soundboard_sound:9 +#: 73cd4a54b33f468fbd6598ae6039b5ad +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannel.send_soundboard_sound:10 +#: 8e4569e0213b4be6ab5b186e2f56f730 +msgid "Sending the soundboard sound failed." +msgstr "" + #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel:1 #: a9d340ffed6841aea33ff4985cddcbcc msgid "Represents a Discord channel category." @@ -19735,11 +20871,6 @@ msgstr "" msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.is_nsfw:1 -#: e9979dc9e1ca4edf9bbab4d0d9d940ff -msgid "Checks if the category is NSFW." -msgstr "" - #: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:14 #: ef4264b15f4a43e9bd1f8cbd08812001 msgid "The new category's name." @@ -19750,37 +20881,32 @@ msgstr "" msgid "The new category's position." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:18 -#: a435247eccb243ac905d04ca7c85813e -msgid "To mark the category as NSFW or not." -msgstr "" - -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:21 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:19 #: 997e5dc2ce0c405a80238b62e7946484 msgid "The reason for editing this category. Shows up on the audit log." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:26 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:24 #: 73ae0571d02d466cac576ee0903571f3 msgid "The newly edited category channel. If the edit was only positional then ``None`` is returned instead." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:28 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:26 #: ee95be99ea4940da9448b273185c78c0 msgid "Optional[:class:`.CategoryChannel`]" msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:30 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:28 #: 480b9252595a4ed4b1b95eb359604cbd msgid "If position is less than 0 or greater than the number of categories." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:31 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:29 #: c2f46b9891fe40ada146763803d531ed msgid "You do not have permissions to edit the category." msgstr "" -#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:32 +#: ../../../discord/channel.py:docstring of discord.channel.CategoryChannel.edit:30 #: c5809c792a1740ffb03db9155e4d695c msgid "Editing the category failed." msgstr "" @@ -19998,7 +21124,7 @@ msgstr "" msgid "Leaving the group failed." msgstr "" -#: ../../api/models.rst:526 +#: ../../api/models.rst:557 #: 209e72461fff4eaeb235cc21aa5f1997 msgid "Stickers" msgstr "" @@ -20317,7 +21443,159 @@ msgstr "" msgid "An error occurred editing the sticker." msgstr "" -#: ../../api/models.rst:554 +#: ../../api/models.rst:585 +#: 33614cf71a2240bbb2867756d36b9b6f +msgid "Soundboard" +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:1 +#: 18e7d4d4e1e44093ab57f3037fb1e861 +msgid "A partial soundboard sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:7 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:7 +#: 0ea13064f858406d9a644970bab4738b +#: 0ea13064f858406d9a644970bab4738b +msgid "The sound's ID." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:13 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:13 +#: 9b2d03f0d394413c849737a5730a5637 +#: 9b2d03f0d394413c849737a5730a5637 +msgid "The sound's volume." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:15 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:15 +#: 6c4c75d113254029b77ba850debfcfd3 +#: 6c4c75d113254029b77ba850debfcfd3 +msgid ":class:`float`" +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:19 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:19 +#: 32601811227a49d499e3c7a5322cf44b +#: 32601811227a49d499e3c7a5322cf44b +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.PartialSoundboardSound:21 +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:21 +#: 201b7a7c20b7462080d7ef962f18c186 +#: 201b7a7c20b7462080d7ef962f18c186 +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.PartialSoundboardSound.file:1 +#: ../../../discord/soundboard.py:docstring of discord.SoundboardSound.file:1 +#: 1cbf5b02d7d348cc9ad53a509759f84a +#: 1cbf5b02d7d348cc9ad53a509759f84a +msgid "Returns the sound's file." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:1 +#: db1ab6b381fe4cf2a74999dd87bf4c66 +msgid "Represents a soundboard sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:25 +#: 9b2d03f0d394413c849737a5730a5637 +msgid "The sound's name." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:31 +#: 7c7fd5a02c32468fa643e980a4c45ac2 +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:38 +#: dfb1816376444865bf9fa592dd94e3bf +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:40 +#: 6cb0d709a1ce4db0ac68dcdb6166f2fc +msgid ":class:`int` | :class:`None`" +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:44 +#: 32601811227a49d499e3c7a5322cf44b +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound:46 +#: 9ca47ce35e334775b050c5fffee921b4 +msgid ":class:`User` | :class:`None`" +msgstr "" + +#: ../../docstring of discord.SoundboardSound.guild:1 +#: 621f782ce5f14018a13edc57e5d3e1cb +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.SoundboardSound.is_default_sound:1 +#: 33a23d7c29004eaaa37ca543e08ac512 +msgid "Whether the sound is a default sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:1 +#: 11428f2987084ae8a40f98220ed55984 +msgid "Edits the sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:6 +#: dd46e3094d2f4ce3882c5849c7f57d9e +msgid "The new name of the sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:9 +#: dd46e3094d2f4ce3882c5849c7f57d9e +msgid "The new volume of the sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:12 +#: dd46e3094d2f4ce3882c5849c7f57d9e +msgid "The new emoji of the sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:15 +#: 110894ce28854cfa96d399b582d05d94 +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:18 +#: 5bbc21eca8354cd8a2ba719986db0064 +msgid "The edited sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.edit:21 +#: b305b4b190304f928eacfe9998ad4a2b +msgid "Editing a default sound is not allowed." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.delete:1 +#: b1c68744b35b41d7b9fc7ad838756aff +msgid "Deletes the sound." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.delete:6 +#: 7067e1b021e24246a274ecf334b608a3 +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.delete:9 +#: a1d88591f3784ab0a14ee62252f107fb +msgid "Deleting a default sound is not allowed." +msgstr "" + +#: ../../../discord/soundboard.py:docstring of discord.soundboard.SoundboardSound.delete:11 +#: 685bcb1b4e7e420daaee36dc59e0bd88 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + +#: ../../api/models.rst:599 #: fa3209921266443fb19f43b396c4c0a6 msgid "Events" msgstr "" @@ -20419,7 +21697,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.AutoModActionExecutionEvent:108 #: b6afb38f8d2e49ebb42b29492db03440 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawTypingEvent:1 @@ -20454,7 +21732,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawTypingEvent:37 #: 68202a289cc64633add155d110e551b5 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMessageDeleteEvent:1 @@ -20484,7 +21762,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMessageDeleteEvent:29 #: 80e8bcebb6c846b9a94201322d201f11 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawBulkMessageDeleteEvent:1 @@ -20524,7 +21802,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawBulkMessageDeleteEvent:29 #: df91c3ca90284cba833f8d2303683970 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMessageUpdateEvent:1 @@ -20549,7 +21827,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMessageUpdateEvent:27 #: b265740494834d0a910c37f8097fff5a -msgid "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMessageUpdateEvent:33 @@ -20557,6 +21835,11 @@ msgstr "" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "" +#: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMessageUpdateEvent:40 +#: 262dc5905556459587d9ae798ee82024 +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "" + #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionActionEvent:1 #: ffe7a35941da4ee0ba78d8c78549e0c7 msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -20634,7 +21917,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionActionEvent:79 #: 57fcb3b89ea343e49b6121016bbf056a -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionClearEvent:1 @@ -20665,7 +21948,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionClearEvent:23 #: 00c10feb478642c796ce040922822aa6 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionClearEmojiEvent:1 @@ -20700,7 +21983,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawReactionClearEmojiEvent:55 #: 1b350547602f48838cf645fbc4a9540b -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawIntegrationDeleteEvent:1 @@ -20725,7 +22008,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawIntegrationDeleteEvent:25 #: 74b0025e77e44f66aa7e45c9924f9b43 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawThreadDeleteEvent:1 @@ -20772,7 +22055,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawThreadDeleteEvent:37 #: b14b3e97de234e28b4104e5a613cbb95 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawScheduledEventSubscription:1 @@ -20802,7 +22085,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawScheduledEventSubscription:33 #: db759799a9584ace958e5d19d8bda3a8 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMemberRemoveEvent:1 @@ -20827,7 +22110,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawMemberRemoveEvent:19 #: 82c67a590a6f41b5912e8b043427212a -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawThreadUpdateEvent:1 @@ -20857,7 +22140,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawThreadUpdateEvent:31 #: 56d86a0d67224029bf5c3db6a2af6a27 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawThreadUpdateEvent:37 @@ -20892,7 +22175,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawThreadMembersUpdateEvent:25 #: a30e73121303499994de20efcdb448ea -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawAuditLogEntryEvent:1 @@ -20952,7 +22235,7 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawAuditLogEntryEvent:58 #: eac6487fc7d14ee89b983b7dd83f84f8 -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawVoiceChannelStatusUpdateEvent:1 @@ -20977,10 +22260,50 @@ msgstr "" #: ../../../discord/raw_models.py:docstring of discord.raw_models.RawVoiceChannelStatusUpdateEvent:25 #: c6e09cd5881145a5b95550e3f54faf4f -msgid "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:1 +#: 1cde686644bc47ec941a3e368aa2874a +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." msgstr "" -#: ../../api/models.rst:639 +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:7 +#: 50cef2d53ee946559047ecd0176caf96 +msgid "The type of animation that is being sent." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:13 +#: 50cef2d53ee946559047ecd0176caf96 +msgid "The ID of the animation that is being sent." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:19 +#: 32601811227a49d499e3c7a5322cf44b +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:25 +#: 5792e58158d04e58899ee162f1c542e7 +msgid "The guild in which the sound is being sent." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:31 +#: ebfa0bfbc6de4d2ab737e25be9da32dd +msgid "The member that sent the sound." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:37 +#: 58e17c63ce814fd58836e40f1411127e +msgid "The voice channel in which the sound is being sent." +msgstr "" + +#: ../../../discord/channel.py:docstring of discord.channel.VoiceChannelEffectSendEvent:43 +#: 7f960d2316a846959186aa98cc5bdc80 +msgid "The raw data sent by the gateway." +msgstr "" + +#: ../../api/models.rst:689 #: eae4e206e45a463f80727bc3e3eee504 msgid "Webhooks" msgstr "" @@ -21001,3 +22324,23 @@ msgstr "" #: 63fdae50745f4e43bf58c07d12c4ed00 msgid "Represents a partial channel for webhooks." msgstr "" + +#: ../../api/models.rst:704 +#: 0db97a1caf9241578e7b4862962adaa1 +msgid "Collectibles" +msgstr "" + +#: ../../../discord/collectibles.py:docstring of discord.collectibles.Nameplate:1 +#: bf5548d7f1344452ac9aab8d493066f8 +msgid "Represents a Discord Nameplate." +msgstr "" + +#: ../../../discord/collectibles.py:docstring of discord.collectibles.Nameplate:7 +#: 7e61663b01f54ce58a991cb28b24a3fb +msgid "The SKU ID of the nameplate." +msgstr "" + +#: ../../../discord/collectibles.py:docstring of discord.collectibles.Nameplate:13 +#: c83fded2631f4cf1b2d646c3d5e3c144 +msgid "The color palette of the nameplate." +msgstr "" diff --git a/docs/build/locales/api/ui_kit.pot b/docs/build/locales/api/ui_kit.pot index f122061bad..0e2c1ae791 100644 --- a/docs/build/locales/api/ui_kit.pot +++ b/docs/build/locales/api/ui_kit.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,7 +38,7 @@ msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.button.button:3 #: 0a98301d144642f3af77faae9044333b -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.button.button:9 @@ -49,63 +49,114 @@ msgstr "" #: ../../api/ui_kit.rst:0 #: beefc8c24f164c63a80136a8c5e5e925 #: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 #: de7bcf10bc5947e99f4931c26c17c8c2 #: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: 0eb33b6aec414778a7e06b676fd526f3 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 -#: de7bcf10bc5947e99f4931c26c17c8c2 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 +#: 53499c7c38dd43799b5780dfd21b3b02 msgid "Parameters" msgstr "" @@ -136,127 +187,207 @@ msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:28 #: ../../../discord/ui/button.py:docstring of discord.ui.button.button:32 -#: 7226675e37a14baba12bf447b1d4a11e #: c7feafdb9ed34fceaaf137f89a8fad12 +#: c7feafdb9ed34fceaaf137f89a8fad12 +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:28 +#: ../../../discord/ui/button.py:docstring of discord.ui.button.button:32 +#: 7226675e37a14baba12bf447b1d4a11e +#: 7226675e37a14baba12bf447b1d4a11e msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "" +#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:36 +#: ../../../discord/ui/button.py:docstring of discord.ui.button.button:40 +#: b0401c9f48cb4a45886573ff700fe478 +#: b0401c9f48cb4a45886573ff700fe478 +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "" + #: ../../api/ui_kit.rst:0 #: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a #: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: 4847b534d3c14deba4061b428620b95b -#: e6251a3992ae4babb7e79b06a31ea11d -#: 76d49544901349599337569d52510ee9 -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: 787aeffb30b548a38cbe20f0a065de37 -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d -#: e6251a3992ae4babb7e79b06a31ea11d +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a msgid "Return type" msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.button.button:41 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.channel_select:21 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.mentionable_select:19 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.role_select:19 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:58 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.string_select:21 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.user_select:19 +#: ../../../discord/ui/button.py:docstring of discord.ui.button.button:45 #: 8b2126220f0a40489f72fbb6541865ab -#: 9d801d79daf4416b8d3f256723d14e9e -#: 9d801d79daf4416b8d3f256723d14e9e -#: 9d801d79daf4416b8d3f256723d14e9e -#: 9d801d79daf4416b8d3f256723d14e9e -#: 9d801d79daf4416b8d3f256723d14e9e -#: 9d801d79daf4416b8d3f256723d14e9e -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgstr "" #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:1 @@ -266,7 +397,7 @@ msgstr "" #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:3 #: 00b2b61db8b84ae2b5053febef93fed2 -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgstr "" #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:7 @@ -279,19 +410,27 @@ msgstr "" msgid "Creating select menus of different types is now supported." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:16 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:7 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:4 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:20 #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:15 #: d47cd55a76154d2c8296ed8d52f4fe49 -#: acf48d755e5d47f7b645a78fdecb9b9d +#: d47cd55a76154d2c8296ed8d52f4fe49 +#: d47cd55a76154d2c8296ed8d52f4fe49 +#: d47cd55a76154d2c8296ed8d52f4fe49 msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:17 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:14 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.placeholder:1 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:26 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:34 #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:21 #: cf7265a79f204a609bac4e3eeac79c31 -#: 3e3120d48b4f41869c6ac4d4a11ae788 -#: 3e3120d48b4f41869c6ac4d4a11ae788 +#: cf7265a79f204a609bac4e3eeac79c31 +#: cf7265a79f204a609bac4e3eeac79c31 +#: cf7265a79f204a609bac4e3eeac79c31 +#: cf7265a79f204a609bac4e3eeac79c31 msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "" @@ -300,10 +439,8 @@ msgstr "" msgid "The ID of the select menu that gets received during an interaction. It is recommended not to set this parameter to prevent conflicts." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:48 #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:28 #: c01d219ac90b445594257aa88fe409ff -#: 4bbd3f8002fd49ddb09b40d45fb48efe msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "" @@ -312,10 +449,14 @@ msgstr "" msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 0 and 25." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:33 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:24 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:21 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:41 #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:39 #: 79d61d2476ba400ca5d40331e2c47372 -#: 796b9050ceed4aeba3ead0a0b4cd7d4d +#: 79d61d2476ba400ca5d40331e2c47372 +#: 79d61d2476ba400ca5d40331e2c47372 +#: 79d61d2476ba400ca5d40331e2c47372 msgid "The maximum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." msgstr "" @@ -329,633 +470,1403 @@ msgstr "" msgid "The channel types that should be selectable. Only valid for the :attr:`discord.ComponentType.channel_select` type. Defaults to all channel types." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:36 #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:52 #: b1d29705ace44ca3872c15046d01f845 +#: b1d29705ace44ca3872c15046d01f845 msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:55 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:39 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:36 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:63 #: ../../../discord/ui/select.py:docstring of discord.ui.select.select:55 #: 3e0672a1b2d64d418a64a8f5033f2572 #: 3e0672a1b2d64d418a64a8f5033f2572 +#: 3e0672a1b2d64d418a64a8f5033f2572 +#: 3e0672a1b2d64d418a64a8f5033f2572 msgid "The select menu's ID." msgstr "" +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:58 +#: 99a1e4d1b1fc409aa88674079ed00f2c +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:42 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:39 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:71 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:58 +#: 16f0527ad7e44487bb43ccfda1c635eb +#: 16f0527ad7e44487bb43ccfda1c635eb +#: 16f0527ad7e44487bb43ccfda1c635eb +#: 16f0527ad7e44487bb43ccfda1c635eb +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:60 +#: 043f87f8b90d4ccfb627b088cc9e2ccc +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:76 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:11 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:63 +#: 573d0eb10f3e40bd88e7063eea2639ac +#: 137b7c0fe2a34d499f1f9cc3bc486336 +#: a47e664279014d15b1deda26d23143d6 +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:79 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:14 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:66 +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +#: e5ecb31082e14aa3861296ff5854437a +msgid "Model Type" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:79 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:14 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:66 +#: 240659dbd8154c79a3affc6488ce8aad +#: 884791c8403e405e9ddd00c0e90c548d +#: d71fd4aa32c3406d8c7319fe09dfbf93 +msgid "Default Value Type" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:81 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:16 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:68 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +msgid ":class:`discord.User`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:81 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:83 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:16 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:18 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:68 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:70 +#: db1f76c474724ad49777bfad7360e33f +#: f2f9d61e01814410b94d0885cc988639 +#: bf86cb9586fb4ac79dc6b132d59d06c0 +#: 52a0a2d4e8074b0cb92da5a0f8bc22f9 +#: d90d0a5126554ccc93b59d265abbe725 +#: d81b6258c64245f1b7a9f6fc0a4c7ec3 +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:83 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:18 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:70 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +msgid ":class:`discord.Member`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:85 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:20 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:72 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +msgid ":class:`discord.Role`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:85 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:20 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:72 +#: fe0b5e5742864564b6dfd8ffdcb137ad +#: 9e41f351a3b647ddada255618097a8d0 +#: ace2437e74a84b2ca330e03a6c686262 +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:87 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:22 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:74 +#: 0b1b92a5722e4ab398df7f16d1135628 +#: 0b1b92a5722e4ab398df7f16d1135628 +#: 0b1b92a5722e4ab398df7f16d1135628 +msgid ":class:`discord.abc.GuildChannel`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:87 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:22 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:74 +#: 953004da39474a62928b3ec2c9b7676f +#: b1dab990ff2947a1af76e752aeb90f5a +#: 85757084b25a4932b2200e71d6472fca +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:89 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:24 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:76 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +#: b7356742ae8c4acebf71b6dc048626a3 +msgid ":class:`discord.Object`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:89 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:24 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:76 +#: e2fb17e55361480ba22b95b9a057d321 +#: 96ae8ca3d61d413ca0afa7d25dd5df68 +#: 98a10135cc8543da9c281a9e4fe193fc +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:92 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:27 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:79 +#: 2caaf5f8cd47467eb47c878343559386 +#: fab39012069d4cd49efbf3d9ec8d1436 +#: eb1e01d86f75404489ec0560cc990dca +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:96 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:31 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:83 +#: b886031b28ca473eb760ef8253f0f94c +#: b886031b28ca473eb760ef8253f0f94c +#: b886031b28ca473eb760ef8253f0f94c +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.select:90 +#: 9d801d79daf4416b8d3f256723d14e9e +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr "" + #: ../../../discord/ui/select.py:docstring of discord.ui.select.string_select:1 #: 17e132379dad4798922af2a9271f7996 msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." msgstr "" +#: ../../../discord/ui/select.py:docstring of discord.ui.select.string_select:21 +#: 8b2126220f0a40489f72fbb6541865ab +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr "" + #: ../../../discord/ui/select.py:docstring of discord.ui.select.user_select:1 #: 98d5b30855cc484ca89f0acdd2e1c1e7 msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." msgstr "" +#: ../../../discord/ui/select.py:docstring of discord.ui.select.user_select:21 +#: 8b2126220f0a40489f72fbb6541865ab +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr "" + #: ../../../discord/ui/select.py:docstring of discord.ui.select.role_select:1 #: 69ea07d124aa4d38b3ba835ae1545eac msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.mentionable_select:1 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.role_select:21 +#: 8b2126220f0a40489f72fbb6541865ab +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.mentionable_select:1 #: 27e5bbcab67147e5b4a8d3f3dd62addc msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." msgstr "" +#: ../../../discord/ui/select.py:docstring of discord.ui.select.mentionable_select:21 +#: 8b2126220f0a40489f72fbb6541865ab +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr "" + #: ../../../discord/ui/select.py:docstring of discord.ui.select.channel_select:1 #: 4a0b40ad90df4fbb98a435ebcb063111 msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." msgstr "" -#: ../../api/ui_kit.rst:34 -#: e335cba9c74a4f6186149901c830873d -msgid "Objects" +#: ../../../discord/ui/select.py:docstring of discord.ui.select.channel_select:23 +#: 8b2126220f0a40489f72fbb6541865ab +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr "" + +#: ../../api/ui_kit.rst:34 +#: e335cba9c74a4f6186149901c830873d +msgid "Objects" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView:1 +#: ef9f3bb97c9f4a0687872d33704badb0 +msgid "The base class for UI views used in messages." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.add_item:1 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.add_item:1 +#: d149c73fdd87423abab34ae033ad3bb2 +#: d149c73fdd87423abab34ae033ad3bb2 +msgid "Adds an item to the view." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.add_item:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.add_item:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:4 +#: 651c40af34754b2cbca1243c29182544 +#: 651c40af34754b2cbca1243c29182544 +#: 651c40af34754b2cbca1243c29182544 +msgid "The item to add to the view." +msgstr "" + +#: ../../api/ui_kit.rst:0 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +#: 024152e81dad464c8dea98a5986784a2 +msgid "Raises" +msgstr "" + +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.add_item:7 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.set_accessory:8 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.add_item:7 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.add_item:7 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:7 +#: 0c2448b08bed49c9b3a36391e2dfe223 +#: 0c2448b08bed49c9b3a36391e2dfe223 +#: 0c2448b08bed49c9b3a36391e2dfe223 +#: 0c2448b08bed49c9b3a36391e2dfe223 +#: 0c2448b08bed49c9b3a36391e2dfe223 +msgid "An :class:`ViewItem` was not passed." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.add_item:8 +#: 3d4f7caeeeee4bf9849176d0b17c48b8 +msgid "Maximum number of children has been exceeded" +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:32 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_item:9 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:48 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.disable_all_items:7 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.enable_all_items:7 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.remove_item:7 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_file:13 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_gallery:12 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_item:9 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_row:12 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_section:18 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_separator:13 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_text:10 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.disable_all_items:7 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.enable_all_items:7 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.remove_item:7 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:24 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:35 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_item:9 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:45 +#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.media_gallery.MediaGallery.add_item:15 +#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.media_gallery.MediaGallery.append_item:10 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.add_item:7 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.remove_item:7 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal.add_item:7 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.add_item:7 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.remove_item:7 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.add_item:10 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.add_text:12 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.disable_all_items:8 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.enable_all_items:8 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.remove_item:8 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.set_accessory:10 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.set_thumbnail:16 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_default_value:19 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_option:28 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:39 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_option:9 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.add_item:10 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.clear_items:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.disable_all_items:7 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.enable_all_items:7 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.add_item:10 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:10 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.remove_item:1 +#: 536200fe32e54b84acbba439cbf907fd +#: 536200fe32e54b84acbba439cbf907fd +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.remove_item:5 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.remove_item:5 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "" + +#: ../../api/ui_kit.rst:0 +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +#: 28a3de2a47e54084b6f9a9b85e58ffda +msgid "Returns" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.remove_item:8 +#: 1a432a43d45d41dd97862b1f0f19af7e +#: 1a432a43d45d41dd97862b1f0f19af7e +msgid "The view instance." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.remove_item:9 +#: 9718cb2e8075430da95c8d900f3ed7d8 +#: 9718cb2e8075430da95c8d900f3ed7d8 +msgid ":class:`BaseView`" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.clear_items:1 +#: 3b8def86b7f849908a1d6f20d2c80e17 +#: 3b8def86b7f849908a1d6f20d2c80e17 +msgid "Removes all items from this view." +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.item.ViewItem.callback:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem.callback:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.callback:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_error:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_timeout:1 +#: ../../../discord/ui/select.py:docstring of discord.ui.item.ViewItem.callback:1 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:1 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_error:1 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_timeout:1 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: e983730f42794becb4c575857dd306d4 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +#: 24255cea69ed481396a70f77f164a517 +msgid "|coro|" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:3 +#: 21ac5f9f249141399e37682106a8d163 +#: 21ac5f9f249141399e37682106a8d163 +#: 21ac5f9f249141399e37682106a8d163 +msgid "A callback that is called when an interaction happens within the view that checks whether the view should process item callbacks for the interaction." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:6 +#: a5732571b1b646038917e1dd222eb895 +#: a5732571b1b646038917e1dd222eb895 +#: a5732571b1b646038917e1dd222eb895 +msgid "This is useful to override if, for example, you want to ensure that the interaction author is a given user." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:9 +#: cac332ec85fd4e678581cb07369b113e +#: cac332ec85fd4e678581cb07369b113e +#: cac332ec85fd4e678581cb07369b113e +msgid "The default implementation of this returns ``True``." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:11 +#: 6dd6d3e0de674b37b56463799d4e5796 +#: 6dd6d3e0de674b37b56463799d4e5796 +#: 6dd6d3e0de674b37b56463799d4e5796 +msgid "If this returns ``False``, :meth:`on_check_failure` is called." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:15 +#: a6e651afda894717a3c7eeb4b0efc534 +#: a6e651afda894717a3c7eeb4b0efc534 +#: a6e651afda894717a3c7eeb4b0efc534 +msgid "If an exception occurs within the body then the check is considered a failure and :meth:`on_error` is called." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:19 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_check_failure:6 +#: 1a432a43d45d41dd97862b1f0f19af7e +#: 1a432a43d45d41dd97862b1f0f19af7e +#: 1a432a43d45d41dd97862b1f0f19af7e +#: 1a432a43d45d41dd97862b1f0f19af7e +#: 1a432a43d45d41dd97862b1f0f19af7e +#: 1a432a43d45d41dd97862b1f0f19af7e +msgid "The interaction that occurred." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:22 +#: 44b3331c42c24dd0871d7b6a7ac96dbe +#: 44b3331c42c24dd0871d7b6a7ac96dbe +#: 44b3331c42c24dd0871d7b6a7ac96dbe +msgid "Whether the view children's callbacks should be called." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.interaction_check:23 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.wait:8 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:32 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:36 +#: 4d45955820034f44b44354116cd9d1f7 +#: 4d45955820034f44b44354116cd9d1f7 +#: 4d45955820034f44b44354116cd9d1f7 +#: 4d45955820034f44b44354116cd9d1f7 +#: 4d45955820034f44b44354116cd9d1f7 +#: 4d45955820034f44b44354116cd9d1f7 +#: 4d45955820034f44b44354116cd9d1f7 +#: 4d45955820034f44b44354116cd9d1f7 +msgid ":class:`bool`" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_timeout:3 +#: 0bb24bab4e6440df876e7c91b96d1b76 +#: 0bb24bab4e6440df876e7c91b96d1b76 +#: 0bb24bab4e6440df876e7c91b96d1b76 +msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_error:16 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_timeout:6 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.stop:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_check_failure:9 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_error:18 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_timeout:6 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.stop:6 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.clear_items:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.remove_item:8 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +#: 06d7048de769474a8bb1a6d4a2dc4250 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_check_failure:1 +#: 27d3ccf10dd24da88cdb7c2a3974f10c +#: 27d3ccf10dd24da88cdb7c2a3974f10c +#: 27d3ccf10dd24da88cdb7c2a3974f10c +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_error:3 +#: 0d75dddb92724f969f33febce6cfc3c3 +#: 0d75dddb92724f969f33febce6cfc3c3 +#: 0d75dddb92724f969f33febce6cfc3c3 +msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_error:5 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_error:6 +#: 99e74ef3f5f9466680a35e8deda8f23c +#: 99e74ef3f5f9466680a35e8deda8f23c +#: 99e74ef3f5f9466680a35e8deda8f23c +#: 99e74ef3f5f9466680a35e8deda8f23c +#: 99e74ef3f5f9466680a35e8deda8f23c +#: 99e74ef3f5f9466680a35e8deda8f23c +msgid "The default implementation prints the traceback to stderr." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_error:8 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_error:9 +#: 2238043a3f944ee984d06ec6486cb852 +#: 2238043a3f944ee984d06ec6486cb852 +#: 2238043a3f944ee984d06ec6486cb852 +#: 2238043a3f944ee984d06ec6486cb852 +#: 2238043a3f944ee984d06ec6486cb852 +#: 2238043a3f944ee984d06ec6486cb852 +msgid "The exception that was raised." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_error:12 +#: 5709e63245134c1cb16bcce2366bfb46 +#: 5709e63245134c1cb16bcce2366bfb46 +#: 5709e63245134c1cb16bcce2366bfb46 +msgid "The item that failed the dispatch." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_error:13 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.on_error:15 +#: 24dd9c6954ba4b6f8baae26063abdfe1 +#: 24dd9c6954ba4b6f8baae26063abdfe1 +#: 24dd9c6954ba4b6f8baae26063abdfe1 +#: 24dd9c6954ba4b6f8baae26063abdfe1 +#: 24dd9c6954ba4b6f8baae26063abdfe1 +#: 24dd9c6954ba4b6f8baae26063abdfe1 +msgid "The interaction that led to the failure." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_components_v2:1 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.is_components_v2:1 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_components_v2:1 +#: a7c94233f3944c7f91a2fddae3d48713 +#: a7c94233f3944c7f91a2fddae3d48713 +#: a7c94233f3944c7f91a2fddae3d48713 +msgid "Whether the view contains V2 components." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_components_v2:3 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.is_components_v2:3 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_components_v2:3 +#: 293d31404f4f40e18e090ebf37d18faa +#: 293d31404f4f40e18e090ebf37d18faa +#: 293d31404f4f40e18e090ebf37d18faa +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.wait:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_components_v2:6 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_dispatching:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_finished:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_persistent:7 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.is_components_v2:6 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_components_v2:8 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_finished:1 +#: acc1711d1e2247a99930ff1d6dc94787 +#: acc1711d1e2247a99930ff1d6dc94787 +#: acc1711d1e2247a99930ff1d6dc94787 +msgid "Whether the view has finished interacting." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_dispatching:1 +#: 201608b51af64b808fe79c226b6a3ff4 +#: 201608b51af64b808fe79c226b6a3ff4 +#: 201608b51af64b808fe79c226b6a3ff4 +msgid "Whether the view has been added for dispatching purposes." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_persistent:1 +#: a7c94233f3944c7f91a2fddae3d48713 +#: a7c94233f3944c7f91a2fddae3d48713 +#: a7c94233f3944c7f91a2fddae3d48713 +msgid "Whether the view is set up as persistent." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.is_persistent:3 +#: af57e2f1c3d241c79c75bc007dc6f9e6 +#: af57e2f1c3d241c79c75bc007dc6f9e6 +#: af57e2f1c3d241c79c75bc007dc6f9e6 +msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.stop:1 +#: a29f8a3d5bdb4aec85165d9368bcf74a +#: a29f8a3d5bdb4aec85165d9368bcf74a +#: a29f8a3d5bdb4aec85165d9368bcf74a +msgid "Stops listening to interaction events from this view." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.stop:3 +#: d55bc70ac28e4e31bcdca08c3436896c +#: d55bc70ac28e4e31bcdca08c3436896c +#: d55bc70ac28e4e31bcdca08c3436896c +msgid "This operation cannot be undone." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.wait:1 +#: a350e14ae6094bf9a45da3bba4581ba1 +#: a350e14ae6094bf9a45da3bba4581ba1 +#: a350e14ae6094bf9a45da3bba4581ba1 +msgid "Waits until the view has finished interacting." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.wait:3 +#: 12f9450397a54aaebb6c26b3063d3ffa +#: 12f9450397a54aaebb6c26b3063d3ffa +#: 12f9450397a54aaebb6c26b3063d3ffa +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.wait:6 +#: c95bfa514bbd4d9590e3220c31c0c6c5 +#: c95bfa514bbd4d9590e3220c31c0c6c5 +#: c95bfa514bbd4d9590e3220c31c0c6c5 +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.disable_all_items:1 +#: d7b6d5871f744324b100f604ccaa833a +#: d7b6d5871f744324b100f604ccaa833a +#: d7b6d5871f744324b100f604ccaa833a +msgid "Disables all buttons and select menus in the view." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.disable_all_items:4 +#: 4072920264ba4042a24a4149853585d3 +#: 4072920264ba4042a24a4149853585d3 +#: 4072920264ba4042a24a4149853585d3 +msgid "A list of items in `self.children` to not disable from the view." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.enable_all_items:1 +#: d7b6d5871f744324b100f604ccaa833a +#: d7b6d5871f744324b100f604ccaa833a +#: d7b6d5871f744324b100f604ccaa833a +msgid "Enables all buttons and select menus in the view." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.enable_all_items:4 +#: 156efa1c1fbf4918af0b9e99b8099feb +#: 156efa1c1fbf4918af0b9e99b8099feb +#: 156efa1c1fbf4918af0b9e99b8099feb +msgid "A list of items in `self.children` to not enable from the view." +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.copy_text:1 +#: 98518e1021d44560b6efc103b9e0993d +#: 98518e1021d44560b6efc103b9e0993d +#: 98518e1021d44560b6efc103b9e0993d +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "" + +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.copy_text:5 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.copy_text:5 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.text_display.TextDisplay.copy_text:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.BaseView.copy_text:5 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +#: ff0aea3ebb2f44c0874d3d169b0fc412 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" msgstr "" #: ../../../discord/ui/view.py:docstring of discord.ui.view.View:1 -#: 51e6a1596c4a449f9a81c52ebddaa39e -msgid "Represents a UI view." +#: a57659147dc94f5f9d5929813436f625 +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." msgstr "" +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal:3 #: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:3 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:3 #: ../../../discord/ui/view.py:docstring of discord.ui.view.View:3 #: 16b83c8a92c745c8b399ffc3a72f0772 #: 16b83c8a92c745c8b399ffc3a72f0772 +#: 16b83c8a92c745c8b399ffc3a72f0772 +#: 16b83c8a92c745c8b399ffc3a72f0772 msgid "This object must be inherited to create a UI within Discord." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:8 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:9 +#: 565a426e0095412d98e35e90e44d2bf3 +msgid "Now inherits from :class:`BaseView`" +msgstr "" + +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:8 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:12 +#: 2f917e72a1924778a62c52611093344a #: 2f917e72a1924778a62c52611093344a msgid "The initial items attached to this view." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:11 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:11 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:15 +#: 807b8f486b1846ca85e2c78b609a287d #: 807b8f486b1846ca85e2c78b609a287d msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:17 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:17 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:21 +#: 880d25828d79404c9b741921ea68a63e #: 880d25828d79404c9b741921ea68a63e msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." msgstr "" +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:0 #: ../../../discord/ui/view.py:docstring of discord.ui.view.View:0 #: 480fbf0b10fa416d83a78fe20327dbce #: 480fbf0b10fa416d83a78fe20327dbce #: 480fbf0b10fa416d83a78fe20327dbce #: 480fbf0b10fa416d83a78fe20327dbce #: 480fbf0b10fa416d83a78fe20327dbce +#: 480fbf0b10fa416d83a78fe20327dbce +#: 480fbf0b10fa416d83a78fe20327dbce +#: 480fbf0b10fa416d83a78fe20327dbce +#: 480fbf0b10fa416d83a78fe20327dbce +#: 480fbf0b10fa416d83a78fe20327dbce +#: 480fbf0b10fa416d83a78fe20327dbce +#: 480fbf0b10fa416d83a78fe20327dbce msgid "type" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:20 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:20 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:24 +#: 974b8aac4f3643038bdeb783f44ea94d #: 974b8aac4f3643038bdeb783f44ea94d msgid "Optional[:class:`float`]" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:24 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:28 #: 8ffab86883334a96855bfa18b8fa7750 msgid "The list of children attached to this view." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:26 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:26 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:30 +#: 3682451fd9d94fd0b7d5c2f0000be28e #: 3682451fd9d94fd0b7d5c2f0000be28e -msgid "List[:class:`Item`]" +msgid "List[:class:`ViewItem`]" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:30 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:34 #: 390e0de65aca4e25bf50e5ae6a456657 msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:32 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:23 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.wait:8 -#: 4d45955820034f44b44354116cd9d1f7 -#: 4d45955820034f44b44354116cd9d1f7 -#: 4d45955820034f44b44354116cd9d1f7 -msgid ":class:`bool`" -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:36 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:36 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:40 +#: 6e02983bce14423ca205b74a4644a71f #: 6e02983bce14423ca205b74a4644a71f msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:39 -#: 62493226680b4bc3bb9641549d93df08 -msgid "Optional[:class:`.Message`]" -msgstr "" - +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:39 #: ../../../discord/ui/view.py:docstring of discord.ui.view.View:43 -#: fbf42b30d6ff425694a8364a242cd8cc -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:46 -#: f5c57d9fa43643e8a8f9e9a19428dfb3 -msgid "Optional[:class:`.Interaction`]" -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:1 -#: c392f64e411a44c39ed13c8cc5125f2a -msgid "Converts a message's components into a :class:`View`." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:3 -#: 565b68cabf4b4ba5a94ed222b1bdb166 -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:9 -#: 440ace76c1c843a0a6a9ed83aba2d54c -msgid "The message with components to convert into a view." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:7 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:12 -#: b159c65de392440fac77f0ec9989f160 -#: b159c65de392440fac77f0ec9989f160 -msgid "The timeout of the converted view." -msgstr "" - -#: ../../api/ui_kit.rst:0 -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -#: 28a3de2a47e54084b6f9a9b85e58ffda -msgid "Returns" -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:10 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:15 -#: 64c266a59d7f48e683effda66301b9a2 -#: 64c266a59d7f48e683effda66301b9a2 -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:12 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:17 -#: 9718cb2e8075430da95c8d900f3ed7d8 -#: 9718cb2e8075430da95c8d900f3ed7d8 -msgid ":class:`View`" -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:1 -#: c392f64e411a44c39ed13c8cc5125f2a -msgid "Converts a list of component dicts into a :class:`View`." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:4 -#: 440ace76c1c843a0a6a9ed83aba2d54c -msgid "The list of components to convert into a view." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:1 -#: d149c73fdd87423abab34ae033ad3bb2 -msgid "Adds an item to the view." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:4 -#: 651c40af34754b2cbca1243c29182544 -msgid "The item to add to the view." -msgstr "" - -#: ../../api/ui_kit.rst:0 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -#: 024152e81dad464c8dea98a5986784a2 -msgid "Raises" -msgstr "" - -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_item:7 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.add_item:7 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.set_accessory:8 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:7 -#: 0c2448b08bed49c9b3a36391e2dfe223 -#: 0c2448b08bed49c9b3a36391e2dfe223 -#: 0c2448b08bed49c9b3a36391e2dfe223 -#: 0c2448b08bed49c9b3a36391e2dfe223 -msgid "An :class:`Item` was not passed." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:8 -#: 98c9ab34af564e9bb33dff8527ada782 -msgid "Maximum number of children has been exceeded (40) or the row the item is trying to be added to is full." -msgstr "" - -#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.media_gallery.MediaGallery.add_item:15 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_error:14 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_timeout:6 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.stop:4 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:10 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.clear_items:4 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.disable_all_items:7 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.enable_all_items:7 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_check_failure:9 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_error:18 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_timeout:6 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.remove_item:8 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.stop:6 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 3c90e45f56914ab3a3afc07c95abbe60 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -#: 06d7048de769474a8bb1a6d4a2dc4250 -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.remove_item:1 -#: 536200fe32e54b84acbba439cbf907fd -msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.remove_item:5 -#: ab49d7efd6404221b72e504c584ff8e6 -msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.clear_items:1 -#: 3b8def86b7f849908a1d6f20d2c80e17 -msgid "Removes all items from the view." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.get_item:1 -#: 033e19cef0aa4171b98dc54b06a42afe -msgid "Gets an item from the view. Roughly equal to `utils.get(view.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.get_item:6 -#: cbb9b6731f96427fb3201cdf6793994c -msgid "The custom_id of the item to get" -msgstr "" - -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.get_item:9 -#: 98fa144afc194f7d8515bd447103d0a2 -msgid "The item with the matching ``custom_id`` or ``id`` if it exists." -msgstr "" - -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.get_item:10 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.get_item:9 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.get_item:10 -#: 3d6d6e176c7f414092ad530cfe34fc1b -#: 3d6d6e176c7f414092ad530cfe34fc1b -#: 3d6d6e176c7f414092ad530cfe34fc1b -msgid "Optional[:class:`Item`]" +#: 62493226680b4bc3bb9641549d93df08 +#: 62493226680b4bc3bb9641549d93df08 +msgid "Optional[:class:`.Message`]" msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.item.Item.callback:1 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item.callback:1 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.callback:1 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_error:1 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_timeout:1 -#: ../../../discord/ui/select.py:docstring of discord.ui.item.Item.callback:1 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:1 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_error:1 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_timeout:1 -#: e983730f42794becb4c575857dd306d4 -#: 24255cea69ed481396a70f77f164a517 -#: e983730f42794becb4c575857dd306d4 -#: 34fbdd6619144a00b71dc4a9dfbdf301 -#: e983730f42794becb4c575857dd306d4 -#: 34fbdd6619144a00b71dc4a9dfbdf301 -#: e983730f42794becb4c575857dd306d4 -#: e983730f42794becb4c575857dd306d4 -#: e983730f42794becb4c575857dd306d4 -msgid "|coro|" +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:43 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:47 +#: fbf42b30d6ff425694a8364a242cd8cc +#: fbf42b30d6ff425694a8364a242cd8cc +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:3 -#: 21ac5f9f249141399e37682106a8d163 -msgid "A callback that is called when an interaction happens within the view that checks whether the view should process item callbacks for the interaction." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:46 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:50 +#: f5c57d9fa43643e8a8f9e9a19428dfb3 +#: f5c57d9fa43643e8a8f9e9a19428dfb3 +msgid "Optional[:class:`.Interaction`]" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:6 -#: a5732571b1b646038917e1dd222eb895 -msgid "This is useful to override if, for example, you want to ensure that the interaction author is a given user." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:50 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:54 +#: 7c976c96dd494206a9d7f64aacf856ed +#: 03cd733990384bd694507276ae418d12 +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:9 -#: cac332ec85fd4e678581cb07369b113e -msgid "The default implementation of this returns ``True``." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:52 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View:56 +#: 974b8aac4f3643038bdeb783f44ea94d +#: 974b8aac4f3643038bdeb783f44ea94d +msgid "Optional[:class:`bool`]" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:11 -#: 6dd6d3e0de674b37b56463799d4e5796 -msgid "If this returns ``False``, :meth:`on_check_failure` is called." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:1 +#: c392f64e411a44c39ed13c8cc5125f2a +msgid "Converts a message's components into a :class:`View`." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:15 -#: a6e651afda894717a3c7eeb4b0efc534 -msgid "If an exception occurs within the body then the check is considered a failure and :meth:`on_error` is called." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_message:3 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:3 +#: 565b68cabf4b4ba5a94ed222b1bdb166 +#: 565b68cabf4b4ba5a94ed222b1bdb166 +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:19 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_check_failure:6 -#: 1a432a43d45d41dd97862b1f0f19af7e -#: 1a432a43d45d41dd97862b1f0f19af7e -msgid "The interaction that occurred." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_message:9 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:9 +#: 440ace76c1c843a0a6a9ed83aba2d54c +#: 440ace76c1c843a0a6a9ed83aba2d54c +msgid "The message with components to convert into a view." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.interaction_check:22 -#: 44b3331c42c24dd0871d7b6a7ac96dbe -msgid "Whether the view children's callbacks should be called." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_dict:7 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_message:12 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:7 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:12 +#: b159c65de392440fac77f0ec9989f160 +#: b159c65de392440fac77f0ec9989f160 +#: b159c65de392440fac77f0ec9989f160 +#: b159c65de392440fac77f0ec9989f160 +msgid "The timeout of the converted view." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_timeout:3 -#: 0bb24bab4e6440df876e7c91b96d1b76 -msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_dict:10 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_message:15 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:10 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:15 +#: 64c266a59d7f48e683effda66301b9a2 +#: 64c266a59d7f48e683effda66301b9a2 +#: 64c266a59d7f48e683effda66301b9a2 +#: 64c266a59d7f48e683effda66301b9a2 +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_check_failure:1 -#: 27d3ccf10dd24da88cdb7c2a3974f10c -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_message:17 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:12 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_message:17 +#: 9718cb2e8075430da95c8d900f3ed7d8 +#: 9718cb2e8075430da95c8d900f3ed7d8 +#: 9718cb2e8075430da95c8d900f3ed7d8 +msgid ":class:`View`" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_error:3 -#: 0d75dddb92724f969f33febce6cfc3c3 -msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:1 +#: c392f64e411a44c39ed13c8cc5125f2a +msgid "Converts a list of component dicts into a :class:`View`." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_error:5 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_error:6 -#: 99e74ef3f5f9466680a35e8deda8f23c -#: 99e74ef3f5f9466680a35e8deda8f23c -msgid "The default implementation prints the traceback to stderr." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_dict:4 +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.from_dict:4 +#: 440ace76c1c843a0a6a9ed83aba2d54c +#: 440ace76c1c843a0a6a9ed83aba2d54c +msgid "The list of components to convert into a view." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_error:8 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_error:9 -#: 2238043a3f944ee984d06ec6486cb852 -#: 2238043a3f944ee984d06ec6486cb852 -msgid "The exception that was raised." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:1 +#: a57659147dc94f5f9d5929813436f625 +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_error:12 -#: 5709e63245134c1cb16bcce2366bfb46 -msgid "The item that failed the dispatch." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.add_item:8 +#: 98c9ab34af564e9bb33dff8527ada782 +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_error:11 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.on_error:15 -#: 24dd9c6954ba4b6f8baae26063abdfe1 -#: 24dd9c6954ba4b6f8baae26063abdfe1 -msgid "The interaction that led to the failure." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.remove_item:1 +#: 536200fe32e54b84acbba439cbf907fd +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.stop:1 -#: a29f8a3d5bdb4aec85165d9368bcf74a -msgid "Stops listening to interaction events from this view." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.clear_items:1 +#: 3b8def86b7f849908a1d6f20d2c80e17 +msgid "Removes all items from the view." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.stop:3 -#: d55bc70ac28e4e31bcdca08c3436896c -msgid "This operation cannot be undone." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_components_v2:5 +#: c392f64e411a44c39ed13c8cc5125f2a +msgid "This is always ``False`` for :class:`View`." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_finished:1 -#: acc1711d1e2247a99930ff1d6dc94787 -msgid "Whether the view has finished interacting." +#: ../../../discord/ui/modal.py:docstring of discord.ui.core.ItemInterface.get_item:1 +#: ../../../discord/ui/view.py:docstring of discord.ui.core.ItemInterface.get_item:1 +#: 033e19cef0aa4171b98dc54b06a42afe +#: 033e19cef0aa4171b98dc54b06a42afe +#: 033e19cef0aa4171b98dc54b06a42afe +#: 033e19cef0aa4171b98dc54b06a42afe +#: 033e19cef0aa4171b98dc54b06a42afe +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.wait:4 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_components_v2:6 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_dispatching:4 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_finished:4 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_persistent:7 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: ../../../discord/ui/modal.py:docstring of discord.ui.core.ItemInterface.get_item:6 +#: ../../../discord/ui/view.py:docstring of discord.ui.core.ItemInterface.get_item:6 +#: cbb9b6731f96427fb3201cdf6793994c +#: cbb9b6731f96427fb3201cdf6793994c +#: cbb9b6731f96427fb3201cdf6793994c +#: cbb9b6731f96427fb3201cdf6793994c +#: cbb9b6731f96427fb3201cdf6793994c +msgid "The id of the item to get" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_dispatching:1 -#: 201608b51af64b808fe79c226b6a3ff4 -msgid "Whether the view has been added for dispatching purposes." +#: ../../../discord/ui/modal.py:docstring of discord.ui.core.ItemInterface.get_item:9 +#: ../../../discord/ui/view.py:docstring of discord.ui.core.ItemInterface.get_item:9 +#: 98fa144afc194f7d8515bd447103d0a2 +#: 98fa144afc194f7d8515bd447103d0a2 +#: 98fa144afc194f7d8515bd447103d0a2 +#: 98fa144afc194f7d8515bd447103d0a2 +#: 98fa144afc194f7d8515bd447103d0a2 +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_persistent:1 -#: a7c94233f3944c7f91a2fddae3d48713 -msgid "Whether the view is set up as persistent." +#: ../../../discord/ui/modal.py:docstring of discord.ui.core.ItemInterface.get_item:10 +#: ../../../discord/ui/view.py:docstring of discord.ui.core.ItemInterface.get_item:10 +#: 3d6d6e176c7f414092ad530cfe34fc1b +#: 3d6d6e176c7f414092ad530cfe34fc1b +#: 3d6d6e176c7f414092ad530cfe34fc1b +#: 3d6d6e176c7f414092ad530cfe34fc1b +#: 3d6d6e176c7f414092ad530cfe34fc1b +msgid "Optional[:class:`Item`]" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_persistent:3 -#: af57e2f1c3d241c79c75bc007dc6f9e6 -msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:1 +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 +msgid "Represents a UI view compatible with v2 components." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_components_v2:1 -#: a7c94233f3944c7f91a2fddae3d48713 -msgid "Whether the view contains V2 components." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:24 +#: 2f917e72a1924778a62c52611093344a +msgid "The list of items attached to this view." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.is_components_v2:3 -#: 293d31404f4f40e18e090ebf37d18faa -msgid "A view containing V2 components cannot be sent alongside message content or embeds." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView:30 +#: 390e0de65aca4e25bf50e5ae6a456657 +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.wait:1 -#: a350e14ae6094bf9a45da3bba4581ba1 -msgid "Waits until the view has finished interacting." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_message:1 +#: c392f64e411a44c39ed13c8cc5125f2a +msgid "Converts a message's components into a :class:`DesignerView`." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.wait:3 -#: 12f9450397a54aaebb6c26b3063d3ffa -msgid "A view is considered finished when :meth:`stop` is called, or it times out." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_dict:1 +#: c392f64e411a44c39ed13c8cc5125f2a +msgid "Converts a list of component dicts into a :class:`DesignerView`." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.wait:6 -#: c95bfa514bbd4d9590e3220c31c0c6c5 -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.from_dict:12 +#: 0b1b92a5722e4ab398df7f16d1135628 +msgid ":class:`DesignerView`" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.disable_all_items:1 -#: d7b6d5871f744324b100f604ccaa833a -msgid "Disables all buttons and select menus in the view." +#: ../../../discord/ui/view.py:docstring of discord.ui.view.DesignerView.add_item:8 +#: 3d4f7caeeeee4bf9849176d0b17c48b8 +msgid "Maximum number of items has been exceeded (40)" msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.disable_all_items:4 -#: 4072920264ba4042a24a4149853585d3 -msgid "A list of items in `self.children` to not disable from the view." +#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:1 +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 +msgid "Represents the base UI item that all UI components inherit from." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.enable_all_items:1 -#: d7b6d5871f744324b100f604ccaa833a -msgid "Enables all buttons and select menus in the view." +#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:5 +#: a57659147dc94f5f9d5929813436f625 +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.enable_all_items:4 -#: 156efa1c1fbf4918af0b9e99b8099feb -msgid "A list of items in `self.children` to not enable from the view." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.id:1 +#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:1 +#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:1 +#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:1 +#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.id:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.ModalItem.id:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.id:1 +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.id:1 +#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:1 +#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:1 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:1 +#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:1 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:1 +#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:1 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +#: d1f45a3b27da4ba69428076fe7aa9191 +msgid "Gets this item's ID." msgstr "" -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.copy_text:1 -#: 98518e1021d44560b6efc103b9e0993d -msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.id:3 +#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:3 +#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:3 +#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:3 +#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.id:3 +#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:3 +#: ../../../discord/ui/item.py:docstring of discord.ui.ModalItem.id:3 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.id:3 +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.id:3 +#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:3 +#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:3 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:3 +#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:3 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:3 +#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:3 +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +#: 27333f7269d84c08960dcadbab1960ab +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.copy_text:5 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.copy_text:5 -#: ../../../discord/ui/text_display.py:docstring of discord.ui.text_display.TextDisplay.copy_text:4 -#: ../../../discord/ui/view.py:docstring of discord.ui.view.View.copy_text:5 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.id:5 +#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:5 +#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:5 +#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:5 +#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.id:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.ModalItem.id:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.id:5 +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.id:5 +#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:5 +#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:5 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:5 +#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:5 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:5 +#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:5 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +msgid "The ID of this item, or ``None`` if the user didn't set one." msgstr "" -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:1 -#: 20e96e2aa54a45bfa5ad1c493abb7dd9 -msgid "Represents the base UI item that all UI components inherit from." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.id:6 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.row:8 +#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:6 +#: ../../../discord/ui/button.py:docstring of discord.ui.Button.row:8 +#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:6 +#: ../../../discord/ui/container.py:docstring of discord.ui.Container.row:8 +#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:6 +#: ../../../discord/ui/file.py:docstring of discord.ui.File.row:8 +#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.id:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.ModalItem.id:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.id:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.row:8 +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.id:6 +#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:6 +#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.row:8 +#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:6 +#: ../../../discord/ui/section.py:docstring of discord.ui.Section.row:8 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:6 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.row:8 +#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:6 +#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.row:8 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:6 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.row:8 +#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:6 +#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.row:8 +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +#: e38547a50c034ab9807a13ecc38ab43a +msgid "Optional[:class:`int`]" msgstr "" -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:3 -#: 055cf67df1e94d0592bbc5d22013c323 -msgid "The following are the original items:" +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:1 +#: 7cc19a1bcc8d474fb7b13e76fe9325ac +msgid "Represents an item used in Views." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:5 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:3 +#: 7ad3ccf42b494faaba9370aacc4ed1b5 +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:5 #: 0b1b92a5722e4ab398df7f16d1135628 #: 0b1b92a5722e4ab398df7f16d1135628 msgid ":class:`discord.ui.Button`" msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:6 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:6 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:6 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:5 +#: b7356742ae8c4acebf71b6dc048626a3 #: b7356742ae8c4acebf71b6dc048626a3 #: b7356742ae8c4acebf71b6dc048626a3 msgid ":class:`discord.ui.Select`" msgstr "" -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:8 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:8 #: 3c9474ceed6944429610eebc2a86a8c2 -msgid "And the following are new items under the \"Components V2\" specification:" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:7 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:10 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:10 #: 0b1b92a5722e4ab398df7f16d1135628 #: 0b1b92a5722e4ab398df7f16d1135628 msgid ":class:`discord.ui.Section`" msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:8 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:11 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:7 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ModalItem:8 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:11 +#: 0b1b92a5722e4ab398df7f16d1135628 #: 0b1b92a5722e4ab398df7f16d1135628 #: 0b1b92a5722e4ab398df7f16d1135628 msgid ":class:`discord.ui.TextDisplay`" msgstr "" -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:12 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:12 #: 0b1b92a5722e4ab398df7f16d1135628 msgid ":class:`discord.ui.Thumbnail`" msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:9 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:13 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:8 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:13 #: b7356742ae8c4acebf71b6dc048626a3 #: b7356742ae8c4acebf71b6dc048626a3 msgid ":class:`discord.ui.MediaGallery`" msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:10 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:14 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:9 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:14 #: b7356742ae8c4acebf71b6dc048626a3 #: b7356742ae8c4acebf71b6dc048626a3 msgid ":class:`discord.ui.File`" msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:11 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:15 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:10 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:15 #: b7356742ae8c4acebf71b6dc048626a3 #: b7356742ae8c4acebf71b6dc048626a3 msgid ":class:`discord.ui.Separator`" msgstr "" -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:16 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:16 #: 0b1b92a5722e4ab398df7f16d1135628 msgid ":class:`discord.ui.Container`" msgstr "" -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item:20 -#: b2ba368092074ad2bad9d3812f0719ce -msgid "Added V2 Components." +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem:18 +#: fe6b58511c9044228ea795b7211ea852 +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.row:1 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.row:1 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.row:1 #: ../../../discord/ui/file.py:docstring of discord.ui.File.row:1 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.row:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.row:1 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.row:1 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.row:1 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.row:1 @@ -972,13 +1883,15 @@ msgstr "" #: 0e7a72fe224642d185c918757f0f0e07 #: 0e7a72fe224642d185c918757f0f0e07 #: 0e7a72fe224642d185c918757f0f0e07 +#: 0e7a72fe224642d185c918757f0f0e07 msgid "Gets or sets the row position of this item within its parent view." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.row:3 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.row:3 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.row:3 #: ../../../discord/ui/file.py:docstring of discord.ui.File.row:3 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.row:3 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.row:3 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.row:3 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.row:3 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.row:3 @@ -995,13 +1908,15 @@ msgstr "" #: 6a953251c3a04c189cbd3bb505c5064d #: 6a953251c3a04c189cbd3bb505c5064d #: 6a953251c3a04c189cbd3bb505c5064d +#: 6a953251c3a04c189cbd3bb505c5064d msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.row:7 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.row:7 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.row:7 #: ../../../discord/ui/file.py:docstring of discord.ui.File.row:7 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.row:7 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.row:7 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.row:7 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.row:7 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.row:7 @@ -1018,56 +1933,15 @@ msgstr "" #: 049f4ecfd49145a38a13208975c18f13 #: 049f4ecfd49145a38a13208975c18f13 #: 049f4ecfd49145a38a13208975c18f13 +#: 049f4ecfd49145a38a13208975c18f13 msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:6 -#: ../../../discord/ui/button.py:docstring of discord.ui.Button.row:8 -#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:6 -#: ../../../discord/ui/container.py:docstring of discord.ui.Container.row:8 -#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:6 -#: ../../../discord/ui/file.py:docstring of discord.ui.File.row:8 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:6 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.row:8 -#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:6 -#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.row:8 -#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:6 -#: ../../../discord/ui/section.py:docstring of discord.ui.Section.row:8 -#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:6 -#: ../../../discord/ui/select.py:docstring of discord.ui.Select.row:8 -#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:6 -#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.row:8 -#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:6 -#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.row:8 -#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:6 -#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.row:8 -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -#: e38547a50c034ab9807a13ecc38ab43a -msgid "Optional[:class:`int`]" -msgstr "" - +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.row:10 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.row:10 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.row:10 #: ../../../discord/ui/file.py:docstring of discord.ui.File.row:10 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.row:10 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.row:10 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.row:10 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.row:10 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.row:10 @@ -1084,13 +1958,14 @@ msgstr "" #: 0199d2a0f84848b48937a4d5853bf651 #: 0199d2a0f84848b48937a4d5853bf651 #: 0199d2a0f84848b48937a4d5853bf651 +#: 0199d2a0f84848b48937a4d5853bf651 msgid "If the row value is not ``None`` and is outside the range [0, 39]." msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.Button.width:1 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.width:1 #: ../../../discord/ui/file.py:docstring of discord.ui.File.width:1 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.width:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.width:1 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.width:1 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.width:1 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.width:1 @@ -1113,7 +1988,7 @@ msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.Button.width:3 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.width:3 #: ../../../discord/ui/file.py:docstring of discord.ui.File.width:3 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.width:3 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.width:3 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.width:3 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.width:3 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.width:3 @@ -1136,7 +2011,7 @@ msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.Button.width:5 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.width:5 #: ../../../discord/ui/file.py:docstring of discord.ui.File.width:5 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.width:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.width:5 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.width:5 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.width:5 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.width:5 @@ -1159,7 +2034,7 @@ msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.Button.width:6 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.width:6 #: ../../../discord/ui/file.py:docstring of discord.ui.File.width:6 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.width:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.width:6 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.width:6 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.width:6 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.width:6 @@ -1179,79 +2054,11 @@ msgstr "" msgid ":class:`int`" msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:1 -#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:1 -#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:1 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:1 -#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:1 -#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:1 -#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:1 -#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:1 -#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:1 -#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:1 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -#: d1f45a3b27da4ba69428076fe7aa9191 -msgid "Gets this item's ID." -msgstr "" - -#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:3 -#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:3 -#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:3 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:3 -#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:3 -#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:3 -#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:3 -#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:3 -#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:3 -#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:3 -#: 27333f7269d84c08960dcadbab1960ab -#: 84e5d559fa8342148f03cd3c50e825dc -#: c2467f1ea20d43948bf10ab3894404cf -#: 61c1e6f7577746b7b5de163c969e0841 -#: 60966c55178543578d48392122d37810 -#: 11902e9d3ece48348b8c0660eda1e7c3 -#: 2011c29e9b164747b92e03ca8e4f7dc4 -#: 7e4af08799644323918727e785d30cbb -#: 00a2a1707ded427a8a675aee688b3563 -#: c60931ba9e3b4c0d99cdf577a20009bc -msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the View is sent." -msgstr "" - -#: ../../../discord/ui/button.py:docstring of discord.ui.Button.id:5 -#: ../../../discord/ui/container.py:docstring of discord.ui.Container.id:5 -#: ../../../discord/ui/file.py:docstring of discord.ui.File.id:5 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.id:5 -#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.id:5 -#: ../../../discord/ui/section.py:docstring of discord.ui.Section.id:5 -#: ../../../discord/ui/select.py:docstring of discord.ui.Select.id:5 -#: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.id:5 -#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.id:5 -#: ../../../discord/ui/thumbnail.py:docstring of discord.ui.Thumbnail.id:5 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -#: ab49d7efd6404221b72e504c584ff8e6 -msgid "The ID of this item, or ``None`` if the user didn't set one." -msgstr "" - +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.view:1 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.view:1 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.view:1 #: ../../../discord/ui/file.py:docstring of discord.ui.File.view:1 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.view:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.view:1 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.view:1 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.view:1 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.view:1 @@ -1268,13 +2075,15 @@ msgstr "" #: 055cf67df1e94d0592bbc5d22013c323 #: 055cf67df1e94d0592bbc5d22013c323 #: 055cf67df1e94d0592bbc5d22013c323 +#: 055cf67df1e94d0592bbc5d22013c323 msgid "Gets the parent view associated with this item." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.view:3 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.view:3 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.view:3 #: ../../../discord/ui/file.py:docstring of discord.ui.File.view:3 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.view:3 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.view:3 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.view:3 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.view:3 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.view:3 @@ -1291,13 +2100,15 @@ msgstr "" #: 313d2dfd0e054186b5309b0bc9593891 #: 313d2dfd0e054186b5309b0bc9593891 #: 313d2dfd0e054186b5309b0bc9593891 -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +#: 313d2dfd0e054186b5309b0bc9593891 +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.view:6 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.view:6 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.view:6 #: ../../../discord/ui/file.py:docstring of discord.ui.File.view:6 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.view:6 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.view:6 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.view:6 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.view:6 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.view:6 @@ -1314,13 +2125,15 @@ msgstr "" #: ab49d7efd6404221b72e504c584ff8e6 #: ab49d7efd6404221b72e504c584ff8e6 #: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.view:7 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.view:7 #: ../../../discord/ui/container.py:docstring of discord.ui.Container.view:7 #: ../../../discord/ui/file.py:docstring of discord.ui.File.view:7 -#: ../../../discord/ui/item.py:docstring of discord.ui.Item.view:7 +#: ../../../discord/ui/item.py:docstring of discord.ui.ViewItem.view:7 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.MediaGallery.view:7 #: ../../../discord/ui/section.py:docstring of discord.ui.Section.view:7 #: ../../../discord/ui/select.py:docstring of discord.ui.Select.view:7 @@ -1337,99 +2150,356 @@ msgstr "" #: d6f2e5d5e44c407b8d8bbb9c0b189365 #: d6f2e5d5e44c407b8d8bbb9c0b189365 #: d6f2e5d5e44c407b8d8bbb9c0b189365 -msgid "Optional[:class:`View`]" +#: d6f2e5d5e44c407b8d8bbb9c0b189365 +msgid "Optional[:class:`BaseView`]" +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.item.ViewItem.callback:3 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem.callback:3 +#: ../../../discord/ui/select.py:docstring of discord.ui.item.ViewItem.callback:3 +#: 055cf67df1e94d0592bbc5d22013c323 +#: 055cf67df1e94d0592bbc5d22013c323 +#: 055cf67df1e94d0592bbc5d22013c323 +msgid "The callback associated with this UI item." +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.item.ViewItem.callback:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem.callback:5 +#: ../../../discord/ui/select.py:docstring of discord.ui.item.ViewItem.callback:5 +#: 94fcbdc6f4a7448fbbebfa233bf60049 +#: 94fcbdc6f4a7448fbbebfa233bf60049 +#: 94fcbdc6f4a7448fbbebfa233bf60049 +msgid "This can be overridden by subclasses." +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.item.ViewItem.callback:8 +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ViewItem.callback:8 +#: ../../../discord/ui/select.py:docstring of discord.ui.item.ViewItem.callback:8 +#: c4a0d0cb7af54912ad4f4e1cfb4aff78 +#: c4a0d0cb7af54912ad4f4e1cfb4aff78 +#: c4a0d0cb7af54912ad4f4e1cfb4aff78 +msgid "The interaction that triggered this UI item." +msgstr "" + +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ModalItem:1 +#: 7cc19a1bcc8d474fb7b13e76fe9325ac +msgid "Represents an item used in Modals." +msgstr "" + +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ModalItem:3 +#: 7ad3ccf42b494faaba9370aacc4ed1b5 +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr "" + +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ModalItem:5 +#: 2af4813e276c4dbba0bed87b93748c4b +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "" + +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ModalItem:7 +#: b7356742ae8c4acebf71b6dc048626a3 +msgid ":class:`discord.ui.Label`" +msgstr "" + +#: ../../../discord/ui/item.py:docstring of discord.ui.item.ModalItem:10 +#: 76fcb5633db04b1bb8970c447b9d8cc0 +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.modal:1 +#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.modal:1 +#: ../../../discord/ui/item.py:docstring of discord.ui.ModalItem.modal:1 +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.modal:1 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.modal:1 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.modal:1 +#: 313d2dfd0e054186b5309b0bc9593891 +#: 313d2dfd0e054186b5309b0bc9593891 +#: 313d2dfd0e054186b5309b0bc9593891 +#: 313d2dfd0e054186b5309b0bc9593891 +#: 313d2dfd0e054186b5309b0bc9593891 +#: 313d2dfd0e054186b5309b0bc9593891 +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.modal:4 +#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.modal:4 +#: ../../../discord/ui/item.py:docstring of discord.ui.ModalItem.modal:4 +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.modal:4 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.modal:4 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.modal:4 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +#: ab49d7efd6404221b72e504c584ff8e6 +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.modal:5 +#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.modal:5 +#: ../../../discord/ui/item.py:docstring of discord.ui.ModalItem.modal:5 +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.modal:5 +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.modal:5 +#: ../../../discord/ui/text_display.py:docstring of discord.ui.TextDisplay.modal:5 +#: 974b8aac4f3643038bdeb783f44ea94d +#: 974b8aac4f3643038bdeb783f44ea94d +#: 974b8aac4f3643038bdeb783f44ea94d +#: 974b8aac4f3643038bdeb783f44ea94d +#: 974b8aac4f3643038bdeb783f44ea94d +#: 974b8aac4f3643038bdeb783f44ea94d +msgid "Optional[:class:`BaseModal`]" +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow:1 +#: e42dbe83104c4d07ba9cf0ef21c7f391 +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow:3 +#: 9a2765dfcfb646e084e717be3bed4b85 +msgid "The items supported are as follows:" +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow:11 +#: 2f917e72a1924778a62c52611093344a +msgid "The initial items in this action row." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow:14 +#: 1a432a43d45d41dd97862b1f0f19af7e +msgid "The action's ID." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_item:1 +#: d149c73fdd87423abab34ae033ad3bb2 +msgid "Adds an item to the action row." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_item:4 +#: 651c40af34754b2cbca1243c29182544 +msgid "The item to add to the action row." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_item:7 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_item:7 +#: 0c2448b08bed49c9b3a36391e2dfe223 +#: 0c2448b08bed49c9b3a36391e2dfe223 +msgid "A :class:`ViewItem` was not passed." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.item.Item.callback:3 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item.callback:3 -#: ../../../discord/ui/select.py:docstring of discord.ui.item.Item.callback:3 -#: 055cf67df1e94d0592bbc5d22013c323 -#: 055cf67df1e94d0592bbc5d22013c323 -#: 055cf67df1e94d0592bbc5d22013c323 -msgid "The callback associated with this UI item." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.remove_item:1 +#: 75dda6574daa47d1af114297c96aa397 +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.item.Item.callback:5 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item.callback:5 -#: ../../../discord/ui/select.py:docstring of discord.ui.item.Item.callback:5 -#: 94fcbdc6f4a7448fbbebfa233bf60049 -#: 94fcbdc6f4a7448fbbebfa233bf60049 -#: 94fcbdc6f4a7448fbbebfa233bf60049 -msgid "This can be overridden by subclasses." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.remove_item:4 +#: ab49d7efd6404221b72e504c584ff8e6 +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.item.Item.callback:8 -#: ../../../discord/ui/item.py:docstring of discord.ui.item.Item.callback:8 -#: ../../../discord/ui/select.py:docstring of discord.ui.item.Item.callback:8 -#: c4a0d0cb7af54912ad4f4e1cfb4aff78 -#: c4a0d0cb7af54912ad4f4e1cfb4aff78 -#: c4a0d0cb7af54912ad4f4e1cfb4aff78 -msgid "The interaction that triggered this UI item." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.get_item:1 +#: 8f9b751e4c5643d4b5bef56863405714 +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:1 -#: d3ed8c14fbc14d40be6691f7709cfe09 -msgid "Represents a UI button." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.get_item:5 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.get_item:6 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.get_item:5 +#: cbb9b6731f96427fb3201cdf6793994c +#: cbb9b6731f96427fb3201cdf6793994c +#: cbb9b6731f96427fb3201cdf6793994c +msgid "The id or custom_id of the item to get." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.get_item:8 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.get_item:9 +#: 98fa144afc194f7d8515bd447103d0a2 +#: 98fa144afc194f7d8515bd447103d0a2 +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.get_item:9 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.get_item:10 +#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.get_item:9 +#: 3d6d6e176c7f414092ad530cfe34fc1b +#: 3d6d6e176c7f414092ad530cfe34fc1b +#: 3d6d6e176c7f414092ad530cfe34fc1b +msgid "Optional[:class:`ViewItem`]" +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:1 +#: 2027446701754f3794b31d4a61853116 +msgid "Adds a :class:`Button` to the action row." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:3 +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:7 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.style:1 #: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:6 #: 3e0672a1b2d64d418a64a8f5033f2572 #: 3e0672a1b2d64d418a64a8f5033f2572 +#: 3e0672a1b2d64d418a64a8f5033f2572 msgid "The style of the button." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:9 +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:10 #: bc22a9734365447c827b37fcf29a072c -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:14 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.url:1 #: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:13 #: 47abb7d1e6094637a97fa3df6a95a8e8 #: 47abb7d1e6094637a97fa3df6a95a8e8 +#: 47abb7d1e6094637a97fa3df6a95a8e8 msgid "The URL this button sends you to." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:17 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.disabled:1 #: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:16 #: 1800abfd6ac44f59ae3181e5274b405c #: 1800abfd6ac44f59ae3181e5274b405c +#: 1800abfd6ac44f59ae3181e5274b405c msgid "Whether the button is disabled or not." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:20 #: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:19 #: 3aa00fa1b0524f57b5984d7f80d72c47 +#: 3aa00fa1b0524f57b5984d7f80d72c47 msgid "The label of the button, if any. Maximum of 80 chars." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.Button.emoji:1 -#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:22 -#: 74f13428fd0a40f39ee7531329565abf +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:23 #: 74f13428fd0a40f39ee7531329565abf -msgid "The emoji of the button, if available." +msgid "The emoji of the button, if any." msgstr "" +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:26 #: ../../../discord/ui/button.py:docstring of discord.ui.Button.sku_id:1 #: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:25 #: bf020129ab2a4825b8dfff6074481348 #: bf020129ab2a4825b8dfff6074481348 +#: bf020129ab2a4825b8dfff6074481348 msgid "The ID of the SKU this button refers to." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:28 -#: c7feafdb9ed34fceaaf137f89a8fad12 -msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work with V2 components or with more than 25 items in your view." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_button:29 +#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:39 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:32 +#: 47abb7d1e6094637a97fa3df6a95a8e8 +#: 47abb7d1e6094637a97fa3df6a95a8e8 +#: 47abb7d1e6094637a97fa3df6a95a8e8 +msgid "The button's ID." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:36 -#: b0401c9f48cb4a45886573ff700fe478 -msgid "This parameter does not work with V2 components or with more than 25 items in your view." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:1 +#: 2027446701754f3794b31d4a61853116 +msgid "Adds a :class:`Select` to the container." msgstr "" -#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:39 -#: 47abb7d1e6094637a97fa3df6a95a8e8 -msgid "The button's ID." +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:3 +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:13 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:10 +#: 177b62b01c754dd780a7a3d22484d19d +#: 177b62b01c754dd780a7a3d22484d19d +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:20 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:17 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:37 +#: 4eebabd7f0d44d08a9418e9bb1f45933 +#: 4eebabd7f0d44d08a9418e9bb1f45933 +#: 4eebabd7f0d44d08a9418e9bb1f45933 +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:28 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:25 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:45 +#: 16f0527ad7e44487bb43ccfda1c635eb +#: 16f0527ad7e44487bb43ccfda1c635eb +#: 16f0527ad7e44487bb43ccfda1c635eb +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:32 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:29 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:49 +#: 6f486dcced0f4699b0055a1ecd5b20fc +#: 6f486dcced0f4699b0055a1ecd5b20fc +#: 6f486dcced0f4699b0055a1ecd5b20fc +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:42 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:39 +#: 7fb55a0822364f4cab86737831c931cf +#: d8611b693e784bdcb002fd0b7721c6ab +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.add_select:44 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:41 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:73 +#: 8866438b17fa4b9290972bc3f0dad3ff +#: c6340efa5dc841ffb8ab4ae19139e597 +#: 5915e58c7e544f039adaf0c6f273abbd +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.disable_all_items:1 +#: 3b8def86b7f849908a1d6f20d2c80e17 +msgid "Disables all items in the row." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.disable_all_items:4 +#: 4072920264ba4042a24a4149853585d3 +msgid "A list of items in `self.children` to not disable." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.enable_all_items:1 +#: 3b8def86b7f849908a1d6f20d2c80e17 +msgid "Enables all items in the row." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.action_row.ActionRow.enable_all_items:4 +#: 156efa1c1fbf4918af0b9e99b8099feb +msgid "A list of items in `self.children` to not enable." +msgstr "" + +#: ../../../discord/ui/action_row.py:docstring of discord.ui.ActionRow.width:1 +#: d1f45a3b27da4ba69428076fe7aa9191 +msgid "Return the sum of the items' widths." +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:1 +#: d3ed8c14fbc14d40be6691f7709cfe09 +msgid "Represents a UI button." +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:9 +#: bc22a9734365447c827b37fcf29a072c +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "" + +#: ../../../discord/ui/button.py:docstring of discord.ui.Button.emoji:1 +#: ../../../discord/ui/button.py:docstring of discord.ui.button.Button:22 +#: 74f13428fd0a40f39ee7531329565abf +#: 74f13428fd0a40f39ee7531329565abf +msgid "The emoji of the button, if available." msgstr "" #: ../../../discord/ui/button.py:docstring of discord.ui.Button.custom_id:1 @@ -1467,31 +2537,49 @@ msgstr "" msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:22 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:17 +#: 4bdd286b6065437bab1f65de84972213 +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:20 +#: 9a8ca223e4584ee3896400e82e774856 +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:25 +#: 55299fb225b54706872da3c2dc81c2ed +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:30 #: 177b62b01c754dd780a7a3d22484d19d msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:29 -#: 4eebabd7f0d44d08a9418e9bb1f45933 -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:53 +#: b1d29705ace44ca3872c15046d01f845 +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:37 -#: 16f0527ad7e44487bb43ccfda1c635eb -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:56 +#: c01d219ac90b445594257aa88fe409ff +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:41 -#: 6f486dcced0f4699b0055a1ecd5b20fc -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:66 +#: 55d2473cfec6433eab8cc871ac1a2c7c +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.Select.disabled:1 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:45 -#: 796771ff82554675a187cca6828acb7c -#: 796771ff82554675a187cca6828acb7c -msgid "Whether the select is disabled or not." +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:66 +#: 97514eafa10341fab528590cac38e967 +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select:71 +#: 392313dc667643e1ad00ee6104a2a7d4 +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgstr "" #: ../../../discord/ui/select.py:docstring of discord.ui.Select.custom_id:1 @@ -1509,6 +2597,16 @@ msgstr "" msgid "The maximum number of items that must be chosen for this select menu." msgstr "" +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.required:1 +#: b1d29705ace44ca3872c15046d01f845 +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.disabled:1 +#: 796771ff82554675a187cca6828acb7c +msgid "Whether the select is disabled or not." +msgstr "" + #: ../../../discord/ui/select.py:docstring of discord.ui.Select.channel_types:1 #: 9e37bef3ace54b26a73d62ad34fee227 msgid "A list of channel types that can be selected in this menu." @@ -1519,6 +2617,68 @@ msgstr "" msgid "A list of options that can be selected in this menu." msgstr "" +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.default_values:1 +#: 16f0527ad7e44487bb43ccfda1c635eb +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_default_value:1 +#: d623f3b744a14701a12c06831d410d96 +msgid "Adds a default value to the select menu." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_default_value:3 +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_default_value:9 +#: bf020129ab2a4825b8dfff6074481348 +msgid "The ID of the entity to add as a default." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_default_value:12 +#: 27e5bbcab67147e5b4a8d3f3dd62addc +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_default_value:16 +#: 16f0527ad7e44487bb43ccfda1c635eb +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_default_value:17 +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:37 +#: 7eff0916811d4ee2b31c189597562605 +#: 7eff0916811d4ee2b31c189597562605 +msgid "The number of default select values exceeds 25." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:1 +#: 21ff2a9da99b4440929eb12965b39a31 +msgid "Appends a default value to this select menu." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:6 +#: a2ea00a9b4ae4934adfeffda5871ef53 +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:6 +#: c84b351523dc43f8916def7991ada61a +msgid "The default value to append to this select." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:8 +#: 28c82a37d6ea47709de459a6aa15888d +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "" + +#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_default_value:36 +#: 1d82ff9b9fe8447e98cf0bd0b055e38c +msgid "The select type is string_select, which does not allow for default_values" +msgstr "" + #: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_option:1 #: d623f3b744a14701a12c06831d410d96 msgid "Adds an option to the select menu." @@ -1561,51 +2721,6 @@ msgstr "" msgid "The number of options exceeds 25." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_file:13 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_gallery:12 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_item:9 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_section:18 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_separator:13 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_text:10 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.disable_all_items:7 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.enable_all_items:7 -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.remove_item:7 -#: ../../../discord/ui/media_gallery.py:docstring of discord.ui.media_gallery.MediaGallery.append_item:10 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.add_item:7 -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.remove_item:7 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.add_item:10 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.add_text:12 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.disable_all_items:8 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.enable_all_items:8 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.remove_item:8 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.set_accessory:10 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.set_thumbnail:16 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.add_option:28 -#: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_option:9 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -#: ff0aea3ebb2f44c0874d3d169b0fc412 -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgstr "" - #: ../../../discord/ui/select.py:docstring of discord.ui.select.Select.append_option:1 #: 21ff2a9da99b4440929eb12965b39a31 msgid "Appends an option to the select menu." @@ -1616,9 +2731,34 @@ msgstr "" msgid "The option to append to the select menu." msgstr "" -#: ../../../discord/ui/select.py:docstring of discord.ui.Select.values:1 -#: b886031b28ca473eb760ef8253f0f94c -msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." +#: ../../../discord/ui/select.py:docstring of discord.ui.Select.values:1 +#: b886031b28ca473eb760ef8253f0f94c +msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." +msgstr "" + +#: ../../api/ui_kit.rst:91 +#: 17e132379dad4798922af2a9271f7996 +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "" + +#: ../../api/ui_kit.rst:95 +#: 98d5b30855cc484ca89f0acdd2e1c1e7 +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "" + +#: ../../api/ui_kit.rst:99 +#: 69ea07d124aa4d38b3ba835ae1545eac +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "" + +#: ../../api/ui_kit.rst:103 +#: 27e5bbcab67147e5b4a8d3f3dd62addc +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "" + +#: ../../api/ui_kit.rst:107 +#: 4a0b40ad90df4fbb98a435ebcb063111 +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." msgstr "" #: ../../../discord/ui/section.py:docstring of discord.ui.section.Section:1 @@ -1675,13 +2815,6 @@ msgstr "" msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.get_item:6 -#: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.get_item:5 -#: cbb9b6731f96427fb3201cdf6793994c -#: cbb9b6731f96427fb3201cdf6793994c -msgid "The id or custom_id of the item to get." -msgstr "" - #: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.get_item:8 #: 98fa144afc194f7d8515bd447103d0a2 msgid "The item with the matching ``id`` if it exists." @@ -1745,7 +2878,7 @@ msgstr "" #: ../../../discord/ui/section.py:docstring of discord.ui.section.Section.set_thumbnail:13 #: ../../../discord/ui/thumbnail.py:docstring of discord.ui.thumbnail.Thumbnail:15 #: b419baf4e6a44592b59bfc96271a175e -#: 7c479a76628e4ff788fb5ce892488b81 +#: b419baf4e6a44592b59bfc96271a175e msgid "The thumbnail's ID." msgstr "" @@ -1826,7 +2959,7 @@ msgstr "" #: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_gallery:9 #: ../../../discord/ui/media_gallery.py:docstring of discord.ui.media_gallery.MediaGallery:9 #: 2f1d4094ef8f4f019a70fe83b1bf2cab -#: afe7e6ba6afe410da66fbde75de53ea0 +#: 2f1d4094ef8f4f019a70fe83b1bf2cab msgid "The gallery's ID." msgstr "" @@ -1900,7 +3033,7 @@ msgstr "" #: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_file:4 #: ../../../discord/ui/file.py:docstring of discord.ui.File.url:1 #: 495795a867504df7b4e8daf02f749e64 -#: a581557192c444938b2d3be47d370596 +#: 495795a867504df7b4e8daf02f749e64 msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." msgstr "" @@ -1939,8 +3072,8 @@ msgstr "" #: ../../../discord/ui/separator.py:docstring of discord.ui.Separator.spacing:1 #: ../../../discord/ui/separator.py:docstring of discord.ui.separator.Separator:9 #: 026ef9ab44a84f77b066b67e2a714ff9 -#: 2e459c651fda44a0b719d50abfa4df7f -#: cd8719caae424144aa8f1f2c37fc2374 +#: 026ef9ab44a84f77b066b67e2a714ff9 +#: 026ef9ab44a84f77b066b67e2a714ff9 msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." msgstr "" @@ -1961,22 +3094,27 @@ msgstr "" msgid "The current items supported are as follows:" msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:16 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:5 +#: 0b1b92a5722e4ab398df7f16d1135628 +msgid ":class:`discord.ui.ActionRow`" +msgstr "" + +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:15 #: 2f917e72a1924778a62c52611093344a msgid "The initial items in this container." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:19 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:18 #: 55f2959aafef4d939f2a68b27ef9df0e msgid "The accent colour of the container. Aliased to ``color`` as well." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:22 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:21 #: 44b3331c42c24dd0871d7b6a7ac96dbe msgid "Whether this container has the spoiler overlay." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:25 +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container:24 #: 2238043a3f944ee984d06ec6486cb852 msgid "The container's ID." msgstr "" @@ -2006,9 +3144,24 @@ msgstr "" msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." msgstr "" -#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.get_item:9 -#: 98fa144afc194f7d8515bd447103d0a2 -msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_row:1 +#: 2027446701754f3794b31d4a61853116 +msgid "Adds an :class:`ActionRow` to the container." +msgstr "" + +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_row:3 +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "" + +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_row:6 +#: 651c40af34754b2cbca1243c29182544 +msgid "The items this action row contains." +msgstr "" + +#: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_row:9 +#: 1a432a43d45d41dd97862b1f0f19af7e +msgid "The action row's ID." msgstr "" #: ../../../discord/ui/container.py:docstring of discord.ui.container.Container.add_section:1 @@ -2093,157 +3246,391 @@ msgstr "" msgid "Enables all buttons and select menus in the container." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:1 -#: b9270d5d3b734251840a9f06eb712027 -msgid "Represents a UI Modal dialog." -msgstr "" - -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:8 -#: d1f45a3b27da4ba69428076fe7aa9191 -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "" - -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:11 -#: 3534571d450444f3b728e0d7629b67a7 -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "" - -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:15 -#: d3eb5f8c8d2e48efad25d189c53c8702 -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "" - -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:19 -#: 807b8f486b1846ca85e2c78b609a287d -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal:1 +#: 810d49f8090547e79a2a9d88f2631aaa +msgid "The base class for creating pop-up modals." msgstr "" +#: ../../../discord/ui/modal.py:docstring of discord.ui.BaseModal.title:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.DesignerModal.title:1 #: ../../../discord/ui/modal.py:docstring of discord.ui.Modal.title:1 #: 0dfdf29800e044d89a49e207c803d984 -msgid "The title of the modal dialog." +#: 0dfdf29800e044d89a49e207c803d984 +#: 0dfdf29800e044d89a49e207c803d984 +msgid "The title of the modal." msgstr "" +#: ../../../discord/ui/modal.py:docstring of discord.ui.BaseModal.children:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.DesignerModal.children:1 #: ../../../discord/ui/modal.py:docstring of discord.ui.Modal.children:1 -#: 06dd349526264f8a9df66fcb7980af2a -msgid "The child components associated with the modal dialog." +#: 2f917e72a1924778a62c52611093344a +#: 2f917e72a1924778a62c52611093344a +#: 2f917e72a1924778a62c52611093344a +msgid "The child items attached to the modal." msgstr "" +#: ../../../discord/ui/modal.py:docstring of discord.ui.BaseModal.custom_id:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.DesignerModal.custom_id:1 #: ../../../discord/ui/modal.py:docstring of discord.ui.Modal.custom_id:1 -#: 686f5e94a69c4dec802fd25dc3c06607 -msgid "The ID of the modal dialog that gets received during an interaction." +#: e6884781decb43808438d3e9817dd29b +#: e6884781decb43808438d3e9817dd29b +#: e6884781decb43808438d3e9817dd29b +msgid "The ID of the modal that gets received during an interaction." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.callback:3 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.callback:3 +#: e78cf6c4472c4a7480c4d9b0b79dd7bf #: e78cf6c4472c4a7480c4d9b0b79dd7bf -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +#: e78cf6c4472c4a7480c4d9b0b79dd7bf +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.callback:7 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.callback:7 +#: 4d2a53d8fa0a403eb48b376ee949adf4 #: 4d2a53d8fa0a403eb48b376ee949adf4 -msgid "The interaction that submitted the modal dialog." +#: 4d2a53d8fa0a403eb48b376ee949adf4 +msgid "The interaction that submitted the modal." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.add_item:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.add_item:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal.add_item:1 #: 2027446701754f3794b31d4a61853116 -msgid "Adds an InputText component to the modal dialog." +#: 2027446701754f3794b31d4a61853116 +msgid "Adds a component to the modal." msgstr "" +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.add_item:4 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal.add_item:4 #: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.add_item:4 -#: 698b0ffc9e8a48dd9571951f9059c7aa -msgid "The item to add to the modal dialog" +#: 651c40af34754b2cbca1243c29182544 +#: 651c40af34754b2cbca1243c29182544 +#: 651c40af34754b2cbca1243c29182544 +msgid "The item to add to the modal" msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.remove_item:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.remove_item:1 +#: c4180d38f8514641b975d5b03834cdd5 #: c4180d38f8514641b975d5b03834cdd5 -msgid "Removes an InputText component from the modal dialog." +msgid "Removes a component from the modal." msgstr "" +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.remove_item:4 #: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.remove_item:4 #: d745be688d5c42638330608e48ad46a2 -msgid "The item to remove from the modal dialog." +#: d745be688d5c42638330608e48ad46a2 +#: d745be688d5c42638330608e48ad46a2 +msgid "The item to remove from the modal." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.stop:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.stop:1 #: 10c0de82d08242399b35eb6d50cae8b4 -msgid "Stops listening to interaction events from the modal dialog." +#: 10c0de82d08242399b35eb6d50cae8b4 +#: 10c0de82d08242399b35eb6d50cae8b4 +msgid "Stops listening to interaction events from the modal." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.wait:1 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.wait:1 +#: 844abb1d49a849aa83ab65a5d6348a36 +#: 844abb1d49a849aa83ab65a5d6348a36 #: 844abb1d49a849aa83ab65a5d6348a36 -msgid "Waits for the modal dialog to be submitted." +msgid "Waits for the modal to be submitted." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_error:3 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_error:3 +#: 39116ddd5b794673b34f99da06860ff1 +#: 39116ddd5b794673b34f99da06860ff1 #: 39116ddd5b794673b34f99da06860ff1 msgid "A callback that is called when the modal's callback fails with an error." msgstr "" -#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.on_timeout:3 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_error:10 +#: 5709e63245134c1cb16bcce2366bfb46 +#: 5709e63245134c1cb16bcce2366bfb46 +#: 5709e63245134c1cb16bcce2366bfb46 +msgid "The modal that failed the dispatch." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.BaseModal.on_timeout:3 +#: 716ac8fecc0a4170a9381cec6a9e2ef9 +#: 716ac8fecc0a4170a9381cec6a9e2ef9 #: 716ac8fecc0a4170a9381cec6a9e2ef9 msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "" -#: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:1 -#: 7cc19a1bcc8d474fb7b13e76fe9325ac -msgid "Represents a UI text input field." +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:1 +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 +msgid "Represents a legacy UI modal for InputText components." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:9 +#: 8ffee9d49815461d99452073ae843f27 +msgid "Now inherits from :class:`BaseModal`" +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:12 +#: cdbfac06da814f8cbdae3f798005b0aa +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal:11 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:15 +#: 3534571d450444f3b728e0d7629b67a7 +#: 3534571d450444f3b728e0d7629b67a7 +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal:15 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:19 +#: d3eb5f8c8d2e48efad25d189c53c8702 +#: d3eb5f8c8d2e48efad25d189c53c8702 +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal:19 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:23 +#: 807b8f486b1846ca85e2c78b609a287d +#: 807b8f486b1846ca85e2c78b609a287d +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal:23 +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal:27 +#: c3e74aac88cf49838b41a3725868401c +#: a18973b3dc90442c929064cecad953b3 +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.add_item:1 +#: 2027446701754f3794b31d4a61853116 +msgid "Adds an InputText component to the modal." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.Modal.remove_item:1 +#: c4180d38f8514641b975d5b03834cdd5 +msgid "Removes an InputText from the modal." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal:1 +#: e42dbe83104c4d07ba9cf0ef21c7f391 +msgid "Represents a UI modal compatible with all modal features." +msgstr "" + +#: ../../../discord/ui/modal.py:docstring of discord.ui.modal.DesignerModal:8 +#: d1f45a3b27da4ba69428076fe7aa9191 +msgid "The initial items that are displayed in the modal.." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:1 +#: e2717bcb113c41aea2923e51606df8f2 +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:3 +#: 9a2765dfcfb646e084e717be3bed4b85 +msgid "The items currently supported are as follows:" +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:6 +#: 0b1b92a5722e4ab398df7f16d1135628 +msgid ":class:`discord.ui.InputText`" +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:7 +#: b7356742ae8c4acebf71b6dc048626a3 +msgid ":class:`discord.ui.FileUpload`" +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:12 +#: 2f917e72a1924778a62c52611093344a +msgid "The initial item attached to this label." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.label:1 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:15 +#: 484601a95ea846b98aac3f5c46029167 +#: 484601a95ea846b98aac3f5c46029167 +msgid "The label text. Must be 45 characters or fewer." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.Label.description:1 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:18 +#: 484601a95ea846b98aac3f5c46029167 +#: 484601a95ea846b98aac3f5c46029167 +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label:21 +#: 90c6e5f8556c495dac0c65908098b956 +msgid "The label's ID." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_item:1 +#: d1f45a3b27da4ba69428076fe7aa9191 +msgid "Set this label's item." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_item:4 +#: 651c40af34754b2cbca1243c29182544 +msgid "The item to set." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_item:7 +#: 0c2448b08bed49c9b3a36391e2dfe223 +msgid "A :class:`ModalItem` was not passed." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.get_item:1 +#: 1b9bd16ebb134085ba5e1309bcda4b6d +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.get_item:5 +#: cbb9b6731f96427fb3201cdf6793994c +msgid "The id or custom_id of the item to match." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.get_item:8 +#: 98fa144afc194f7d8515bd447103d0a2 +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.get_item:9 +#: 3d6d6e176c7f414092ad530cfe34fc1b +msgid "Optional[:class:`ModalItem`]" +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:1 +#: a7c94233f3944c7f91a2fddae3d48713 +msgid "Set this label's item to an input text." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:3 +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgstr "" #: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.style:1 #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:6 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:7 +#: 46ab89f240c04a70b1772095a8585e87 #: 46ab89f240c04a70b1772095a8585e87 #: 46ab89f240c04a70b1772095a8585e87 msgid "The style of the input text field." msgstr "" +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.file_upload.FileUpload:6 #: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.custom_id:1 #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:9 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:7 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:10 +#: 53336a0409494b719bad7895bab5d8e3 +#: 53336a0409494b719bad7895bab5d8e3 +#: 53336a0409494b719bad7895bab5d8e3 #: 53336a0409494b719bad7895bab5d8e3 #: 53336a0409494b719bad7895bab5d8e3 msgid "The ID of the input text field that gets received during an interaction." msgstr "" -#: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:12 -#: 484601a95ea846b98aac3f5c46029167 -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "" - #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:16 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:13 +#: bd55b842a60843b5a8cf3c66d215464b #: bd55b842a60843b5a8cf3c66d215464b msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "" #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:20 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:17 +#: df92d651e5fa4be1bdc8bcae6e21e348 #: df92d651e5fa4be1bdc8bcae6e21e348 msgid "The minimum number of characters that must be entered. Defaults to 0 and must be less than 4000." msgstr "" #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:24 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:21 +#: e01a7fc394d841cda09f68b1b136d1f1 #: e01a7fc394d841cda09f68b1b136d1f1 msgid "The maximum number of characters that can be entered. Must be between 1 and 4000." msgstr "" #: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.required:1 #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:28 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:25 +#: 584df796ba3345878a51cb7cbbd2ad12 #: 584df796ba3345878a51cb7cbbd2ad12 #: 584df796ba3345878a51cb7cbbd2ad12 msgid "Whether the input text field is required or not. Defaults to ``True``." msgstr "" #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:31 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_input_text:28 +#: 4b3080c9570045559a3b3f095cd7ede9 #: 4b3080c9570045559a3b3f095cd7ede9 msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "" +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:1 +#: 21ff2a9da99b4440929eb12965b39a31 +msgid "Set this label's item to a select menu." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_select:33 +#: b1d29705ace44ca3872c15046d01f845 +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:1 +#: 44b3331c42c24dd0871d7b6a7ac96dbe +msgid "Set this label's item to a file upload." +msgstr "" + +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:3 +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.file_upload.FileUpload:9 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:10 +#: df92d651e5fa4be1bdc8bcae6e21e348 +#: df92d651e5fa4be1bdc8bcae6e21e348 +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.file_upload.FileUpload:13 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:14 +#: e01a7fc394d841cda09f68b1b136d1f1 +#: e01a7fc394d841cda09f68b1b136d1f1 +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.file_upload.FileUpload:17 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:18 +#: 584df796ba3345878a51cb7cbbd2ad12 +#: 584df796ba3345878a51cb7cbbd2ad12 +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.file_upload.FileUpload:20 +#: ../../../discord/ui/label.py:docstring of discord.ui.label.Label.set_file_upload:21 +#: 7eff0916811d4ee2b31c189597562605 +#: 7eff0916811d4ee2b31c189597562605 +msgid "The file upload field's ID." +msgstr "" + +#: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:1 +#: 7cc19a1bcc8d474fb7b13e76fe9325ac +msgid "Represents a UI text input field." +msgstr "" + +#: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:12 +#: 484601a95ea846b98aac3f5c46029167 +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "" + #: ../../../discord/ui/input_text.py:docstring of discord.ui.input_text.InputText:35 #: 2f957dcccb3d47ae8f08c48419ea39a1 msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "" -#: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.id:1 -#: ec574afa04d14576800719412669e05c -msgid "The input text's ID. If not provided by the user, it is set sequentially by Discord." -msgstr "" - #: ../../../discord/ui/input_text.py:docstring of discord.ui.InputText.label:1 #: 53bbbf9910f6434a86d331c806dc2485 msgid "The label of the input text field." @@ -2268,3 +3655,38 @@ msgstr "" #: 7eef7bc7f5434d39baab02325cc1ee35 msgid "The value entered in the text field." msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.file_upload.FileUpload:1 +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 +msgid "Represents a UI File Upload component." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.id:1 +#: ec574afa04d14576800719412669e05c +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.custom_id:1 +#: e6884781decb43808438d3e9817dd29b +msgid "The custom id that gets received during an interaction." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.min_values:1 +#: 0841d9930482419a831cb90ca1d54c5f +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.max_values:1 +#: 6369ccce3bbe48e2ac99040cf9f3a39b +msgid "The maximum number of files that can be uploaded." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.required:1 +#: 584df796ba3345878a51cb7cbbd2ad12 +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "" + +#: ../../../discord/ui/file_upload.py:docstring of discord.ui.FileUpload.values:1 +#: 2f917e72a1924778a62c52611093344a +msgid "The files that were uploaded to the field." +msgstr "" diff --git a/docs/build/locales/api/utils.pot b/docs/build/locales/api/utils.pot index db5ad292c7..414cce5f44 100644 --- a/docs/build/locales/api/utils.pot +++ b/docs/build/locales/api/utils.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-11 09:03+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -36,31 +36,30 @@ msgstr "" msgid "This is different from :func:`py:filter` due to the fact it stops the moment it finds a valid entry." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:0 #: ../../api/utils.rst:0 #: 1c60fdf432a34262b02af7df598af358 #: 8cd9a4a6430f4d4083e18c8cf19fcf48 #: f8bf8feea079450998152dcff00e95c1 -#: 050571d8ce744379a07e80a62aa94870 -#: 35c87733e7a44f0abc2df0b1b7ea12be -#: ac91098994644d18b800c34e375c9751 -#: 6a62a020e98a4607844e6a1d92754354 -#: b2eaf3d8463e41408acf895a2e2016b6 -#: 201c050fc14d44f0810c776b20c676a1 -#: ab4317ac344e484ab6269743deb00536 -#: 4182382f67e146d09cff1cbee0f070a5 -#: 55701d63ab734c498871b0f9b16d1c6d -#: 5f476066bcaf4eae9d5ca625db8badcf -#: 4b7d6b239eb844b0a07455620184eb3e -#: 39fbbccdd8e84cfbb3dd88b8836b653e -#: 8a406056f674402fbda55a5b21a97010 -#: b2325f4789474a608227307565f07ab8 -#: e235bd384d1b429d8285ad37f2d4a591 -#: 7a0f3e4603c446ee80192ad6a4c2a275 -#: d084c891f79846a089b9181a6952a853 -#: d084c891f79846a089b9181a6952a853 -#: d084c891f79846a089b9181a6952a853 -#: d084c891f79846a089b9181a6952a853 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 +#: f8bf8feea079450998152dcff00e95c1 msgid "Parameters" msgstr "" @@ -74,31 +73,30 @@ msgstr "" msgid "The iterable to search through." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:0 #: ../../api/utils.rst:0 #: c287aafc3232425da8ccd5cca5f25e2d #: 392e00c2a71444519c80974c8388009c #: 737183e407f044cfbdeb3520b0664458 -#: ae19383e27b04626a84993ee6c1dc6c2 -#: 6284d5d5ec2c4d81b0867bef1a730df0 -#: 02dcab3cde5943e6b6bb51bb073c78d3 -#: 2b2c738b3ccb483f9981028c7a67eb93 -#: b240a7e64248402482220648f8d25d89 -#: 8c58ff1ae8594e3885fc52f7276a6393 -#: 17bce3950d8d41f999cfc959de1c8005 -#: 54a28def4381478084624d76e12f9f45 -#: eb0e0c983f3c4751858bc3209d71caf8 -#: 77e1c55771274774bc9154f8b83f65fc -#: abf23af895704f009e6e57170df2e2c3 -#: 74261c6f68334a9c9832b03ab14c173c -#: f43529e1bd0a4b11aa3c197db4892dee -#: 2eb1e3111512438984551edfa1d65489 -#: 3c6d52d4b8354e06b6ce0fcf3b086c85 -#: eaf3c063f00646c9a476d69b6683b0ac -#: 7b6ea48218734b5d9fdac096eb1869e9 -#: 7b6ea48218734b5d9fdac096eb1869e9 -#: 7b6ea48218734b5d9fdac096eb1869e9 -#: 7b6ea48218734b5d9fdac096eb1869e9 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 +#: 737183e407f044cfbdeb3520b0664458 msgid "Return type" msgstr "" @@ -133,10 +131,8 @@ msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.basic_autocomplete:22 #: ../../../discord/utils.py:docstring of discord.utils.get:16 -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:28 #: 3924fb9efa21466e8ad1606af419115d #: 3521bfb272664038a752ad0c4215b894 -#: 38fdef3a74ae45a48840ee240fd21411 msgid "Examples" msgstr "" @@ -168,98 +164,95 @@ msgid "Keyword arguments that denote attributes to search with." msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:1 -#: ../../../discord/utils.py:docstring of discord.utils.sleep_until:1 -#: 813a458483fc4657bb6de6015318ea4c -#: 047a5517f469416aab2b765c3711e2c9 -msgid "|coro|" +#: 520ff8a5c1ec4b298bab95ae66408248 +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:3 -#: 6059a0ee37c84b7c968bbb3180cd4061 -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:4 +#: 44457c74e11f4bcb86593baff8be9dab +msgid "The object to operate on." msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:7 #: 99c21646a64544a7a66635fe89a62488 -msgid "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:10 -#: 722b7174a36e40d9ad7f4158e4dec713 -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +#: 76666113277241cd984dd81b6a08f3d5 +msgid "ID of object to get." msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:13 -#: d12701e421f14168a8c064b63bbca7d1 -msgid "The ID of the object" -msgstr "" - -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:16 #: bebeace681de4c4b82947227d8b175ce -msgid "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:0 #: ../../api/utils.rst:0 #: 5e2662c472244430a1c5f927e8ad5742 -#: 2cada1fbf84b404fb2628ac3f35b19ed -#: 80cac2a2e81441b287f204bf5131b09d -#: fa6b89a60707475d9f9f29fe605228b4 -#: 7fd927630bce466fb5d388f8d11fcdb4 -#: 410c4260d88e4f388018236761fc0965 -#: c9e6df7e45324f84a24e0117930a36a1 -#: c2f878aa2d944761ba684104b753f875 -#: e4958f5419174efea8ba08cb566b5fe0 -#: 5a9fd330b31e4c7c8844cdf8c620430b -#: 1fec765e695e4742b8b12fe2c089354f -#: 6a6845d4e22b436ca97dfac93491f478 -#: c1a779448b8c416f9893dcbbbc8b8ae1 -#: b9b2c90b77b84eb5805166bc365f005b -#: 96d038e7361c4ea69e5d5fb8389f92dd -#: 8035ef1de15d4808923a8f8d047577bc -#: 36f7538b818747bba0d09bfdca701d0c -#: 36f7538b818747bba0d09bfdca701d0c +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 +#: 5e2662c472244430a1c5f927e8ad5742 msgid "Returns" msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:19 -#: 44457c74e11f4bcb86593baff8be9dab -msgid "The object found or the default value." +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:16 +#: 84313e97bed5435dabdbd4a5cdd6edc2 +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "" + +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:18 +#: b60e442306ed4e4aaf3dd8e21e38679f +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:0 +#: ../../api/utils.rst:0 #: 30b0356fd64d4d41b7a8e2cad0506d17 msgid "Raises" msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:22 -#: f118d1f7f46440f8b25a14d07b483c94 -msgid "The object is missing a ``get_`` or ``fetch_`` method" +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:20 +#: 4ee4bee631814f8e856ac6059e4424c1 +msgid "Raised when required parameters are missing or invalid types are provided." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:23 +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:21 +#: fde9d7dd26a0448bad36939a82ee9fe8 +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "" + +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:22 #: 044578fd72984f17b794e0b1b3b98deb -msgid "Invalid ID for the object" +msgid "Invalid ID for the object." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:24 +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:23 #: a32ef12495724e3592521d9a0b9e1a9a -msgid "An error occurred fetching the object" +msgid "An error occurred fetching the object." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:25 +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:24 #: 8cf54e47d9784ec687e61aee0ab3215c -msgid "You do not have permission to fetch the object" -msgstr "" - -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:29 -#: 10c9649c25a64cd0a556bf2a290e0a61 -msgid "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." msgstr "" -#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:33 -#: 78c2fa52a132456abfb980a83613441d -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" +#: ../../../discord/utils.py:docstring of discord.utils.get_or_fetch:25 +#: 724889f6251d439db77e79a59ea25511 +msgid "Raised when the object resolves to a different guild." msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.oauth_url:1 @@ -320,12 +313,12 @@ msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.resolve_invite:8 #: ../../../discord/utils.py:docstring of discord.utils.resolve_template:10 #: 365ce5216faf447abc535b71d88ddd14 -#: 35c97cbad62a46f6bbbcc1e7cd22ec91 -#: 9590c8c38e8b4cf78813d5435267d058 -#: 1691932c989c44919f5464baf2015706 -#: 983c0fcb3ba3401e9e63e6128fb8cc0d -#: 7f98ae082d164224a29428f14d1e0e6d -#: 00e022b285884d4caddb3d3d92874d00 +#: 365ce5216faf447abc535b71d88ddd14 +#: 365ce5216faf447abc535b71d88ddd14 +#: 365ce5216faf447abc535b71d88ddd14 +#: 365ce5216faf447abc535b71d88ddd14 +#: 365ce5216faf447abc535b71d88ddd14 +#: 365ce5216faf447abc535b71d88ddd14 msgid ":class:`str`" msgstr "" @@ -423,8 +416,8 @@ msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.raw_mentions:10 #: ../../../discord/utils.py:docstring of discord.utils.raw_role_mentions:10 #: b7adc5671b74425aa0dc7620d4e36e60 -#: 7683abc8d79f4cff8f52ada8f6f537fe -#: bf95fb3638ae4162a3ede56e570d575d +#: b7adc5671b74425aa0dc7620d4e36e60 +#: b7adc5671b74425aa0dc7620d4e36e60 msgid "List[:class:`int`]" msgstr "" @@ -488,6 +481,11 @@ msgstr "" msgid "The template code." msgstr "" +#: ../../../discord/utils.py:docstring of discord.utils.sleep_until:1 +#: 813a458483fc4657bb6de6015318ea4c +msgid "|coro|" +msgstr "" + #: ../../../discord/utils.py:docstring of discord.utils.sleep_until:3 #: 759a5b88a9474bde911dc404a88a4c7d msgid "Sleep until a specified time." @@ -526,7 +524,7 @@ msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.snowflake_time:8 #: ../../../discord/utils.py:docstring of discord.utils.utcnow:9 #: 3d3d51edb6044a099f7629a77d8811e9 -#: 56bd424aabf44587a6ffcec02aaa5af0 +#: 3d3d51edb6044a099f7629a77d8811e9 msgid ":class:`datetime.datetime`" msgstr "" @@ -733,7 +731,7 @@ msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.generate_snowflake:5 #: ../../../discord/utils.py:docstring of discord.utils.time_snowflake:10 #: 707b6da896314b699199545f50ffaa4c -#: 156dc943215f43459e046968ed3d56f3 +#: 707b6da896314b699199545f50ffaa4c msgid "A datetime object to convert to a snowflake. If naive, the timezone is assumed to be local time." msgstr "" @@ -745,14 +743,14 @@ msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.generate_snowflake:9 #: ../../../discord/utils.py:docstring of discord.utils.time_snowflake:17 #: 685eec1e29a2446e99fd2c65c95ed67e -#: 36df0fad6db443f498326d3435c79e77 +#: 685eec1e29a2446e99fd2c65c95ed67e msgid "The snowflake representing the time given." msgstr "" #: ../../../discord/utils.py:docstring of discord.utils.generate_snowflake:10 #: ../../../discord/utils.py:docstring of discord.utils.time_snowflake:18 #: 1592ca8f639d49108573be44e12cd05c -#: f921d097fcff48d2ba649bf347797916 +#: 1592ca8f639d49108573be44e12cd05c msgid ":class:`int`" msgstr "" diff --git a/docs/build/locales/api/webhooks.pot b/docs/build/locales/api/webhooks.pot index 6e1b8a0356..a04dfa23c5 100644 --- a/docs/build/locales/api/webhooks.pot +++ b/docs/build/locales/api/webhooks.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -103,14 +103,15 @@ msgstr "" #: 8ec37bba20ef472bbd5212b0e31c1f90 #: 072b763bd6954d3887f1377e27a1cf78 #: 9ee22664aca94669b7f1f42eee35554d -#: 7f6a88023911415b9572f52fd6745bf6 -#: 977e58a364e54f12a0e7ab82f7953c1e -#: f3f076cd019940dbac5d2fde2b488ffb -#: d78e692debe24339a7306250c641697d -#: 1c5ffd2d40474cd69c8be7d2369fa2bd -#: d7094652b36144c0bfebb152aa3641a5 -#: a7888f4831c04a9d8543768f6e1124bc -#: 399c74a3ba7a4edf8f85c0dbfa06b384 +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d +#: 9ee22664aca94669b7f1f42eee35554d msgid "type" msgstr "" @@ -149,7 +150,7 @@ msgstr "" #: 9fe496235d7840c398a8639d961be6d3 #: b51554387f2146e2a8d4785717942922 #: 5649761eac8c4357bf37e0ee72ed10a8 -#: 39cd7a6cc7614da0951dcb4fd2941973 +#: 5649761eac8c4357bf37e0ee72ed10a8 msgid "Optional[:class:`str`]" msgstr "" @@ -167,7 +168,7 @@ msgstr "" #: c32911d397be4cf89ac379159b2f6d57 #: 5d430eaf86a048df9dec47af3be3b9b3 #: 34f98475bb884d7a8a4d349034bec7ac -#: 1b1adc2b50f9480baf153d1c675d23cf +#: 34f98475bb884d7a8a4d349034bec7ac msgid "Optional[:class:`int`]" msgstr "" @@ -227,82 +228,92 @@ msgstr "" msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "" +#: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook:111 +#: 6b7f2c1f04ab47fbaccb2d8da7fe625b +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "" + +#: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook:116 +#: dbf3fdf8db6f4a6aaa23cdd208067234 +msgid "Optional[:class:`Interaction`]" +msgstr "" + #: ../../api/webhooks.rst:0 -#: 8d2ed0e6e1f04493bea6cde65a3b803e #: 65d278375a114be1ad47244bad120056 -#: aeac642079b24da39a55b480d7f11f21 -#: fca3bbdeba264d51b10896fc9ba953ab -#: 89516d3e3b6e4664bc4cb33c0a15da00 -#: c1637efd86d14f01a5ab87bf13ff0a9a -#: 4b8e494f55ce467a83a0dcf8564c7128 -#: b6ec5afcc4844a89a37ff06b1fce8728 -#: dd2dadd1bc354860a8d3bfd963efa172 -#: 65b91ca4c67a4c6e9e223bd4baa39cb6 -#: bab986faa9b84b6eab3766e5dc4f65be -#: 2a6dbf19fec0401da878f409a1223406 -#: eaa61028dd334053a6054d950e115f67 -#: ecefa989d6bf4423817f8af3a9760b04 -#: ff360a3fe64d475c8bb0223c151e15b2 -#: 5a1d6647cea44a9d9b3b953b03be20a7 -#: 729868ab3cdb4d64b21427008b0e502a -#: bb88186e3c324dc9ae129eed893ed95a -#: 81a7bc9a0f9b44f096f6bc43e2b732df -#: baac432c9cbe4b4dafaea5b2e243ef22 -#: 4741bbc19cc448e7a02b3f14ab40082c -#: e2fc7b85f0a54cf2bc9583210cbc562a -#: 47f64a1ccedb412d84512fcc3de54af9 +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e #: b9fbe6d21b144e38a3b8bddecb0cd260 -#: 2a7ce2d14e6f4d43b8c18dff80d69818 -#: 8d70d5eaacf6471eb3976571a766f5ac +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e +#: 8d2ed0e6e1f04493bea6cde65a3b803e msgid "Parameters" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.Webhook.url:1 #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.url:1 #: 80def0fef9c746b99c1c6e318bf3e746 -#: 018110b6f40d477fb9910915d427bea0 +#: 80def0fef9c746b99c1c6e318bf3e746 msgid "Returns the webhook's url." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.partial:1 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.partial:1 #: 8a221f21eb4f46038c4abbfa44db1805 -#: 7060f29dd7d1487eb9d7de8d9442330e +#: 8a221f21eb4f46038c4abbfa44db1805 msgid "Creates a partial :class:`Webhook`." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.partial:4 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.partial:4 #: 4255bef48a8b4c979d2947ded336c0a0 -#: 0592a0870448481e81add88499153b79 +#: 4255bef48a8b4c979d2947ded336c0a0 msgid "The ID of the webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.partial:7 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.partial:7 #: c26ef7a4a733461089c7cc53d5264381 -#: b4570f53785d4f84b44fbd4766c2c1a4 +#: c26ef7a4a733461089c7cc53d5264381 msgid "The authentication token of the webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.from_url:7 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.partial:10 #: 169396a9a2a44033b16911dd71982574 -#: 6ba95c33a1c147bcae02dd0fb1ad126f +#: 169396a9a2a44033b16911dd71982574 msgid "The session to use to send requests with. Note that the library does not manage the session and will not close it. .. versionadded:: 2.0" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.from_url:7 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.partial:10 #: 5d12b915f2fe409e9134257c1fce1245 -#: 0392881964294df0adb890e3948ef49a +#: 5d12b915f2fe409e9134257c1fce1245 msgid "The session to use to send requests with. Note that the library does not manage the session and will not close it." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.from_url:14 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.partial:17 #: 4059598390a3493db4f0464693630d6f -#: f56210d48c314e5ea934feb4104820be +#: 4059598390a3493db4f0464693630d6f msgid "The bot authentication token for authenticated requests involving the webhook. .. versionadded:: 2.0" msgstr "" @@ -311,27 +322,27 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.from_url:13 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.partial:16 #: 16b667fd36e34ab399f839558bbc75ad -#: e533e1fc79ea4a9d894e7d4a9696bd95 -#: 064c5bda421e4afe8052ed60c0c4571e -#: b89e527c039d4ac4bfb0a83251f0555f +#: 16b667fd36e34ab399f839558bbc75ad +#: 16b667fd36e34ab399f839558bbc75ad +#: 16b667fd36e34ab399f839558bbc75ad msgid "The bot authentication token for authenticated requests involving the webhook." msgstr "" #: ../../api/webhooks.rst:0 #: 9ec5fe0284294ee9a5fd8a662fc09e1d -#: bbb70b8fcf224bc2921b14e7a306d2f9 -#: 1d8bc33d958e4f5badb9f73b71839d26 -#: a69a2f45e4084666a57a753f4330b119 -#: be0a1ab8a2254c6fbb9f6bbbc1297311 -#: bfbbab2561944cb7815d1807ed46bbf4 -#: 6e5d965f5a2349cfb6a0986aa9c2b95c -#: a5c71bce8be04ac48397306b296e5072 -#: 741af853c2694404a8ef56d3c940e9cf -#: b3acc75316bb4d99b9aaf08576b709ec -#: 3b3abc39ee1844b0bb02a7aafaee63e2 -#: 12571487fd124a6eb98a51b7920fe0e0 -#: bfccb2081a444eabb4f9950ff32a1f1c -#: ca07b32fc1e442589857078a4fc9fcdd +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d +#: 9ec5fe0284294ee9a5fd8a662fc09e1d msgid "Returns" msgstr "" @@ -340,34 +351,38 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.from_url:17 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.partial:20 #: 5ef04c727fa84405952bca3ed5f64830 -#: 36c2aaac7c1c430ab6e86cbec6344fd5 -#: 36f56ffb485d46158134af3f3b72d49e -#: a9420415c08a419f937591ef861c05bd +#: 5ef04c727fa84405952bca3ed5f64830 +#: 5ef04c727fa84405952bca3ed5f64830 +#: 5ef04c727fa84405952bca3ed5f64830 msgid "A partial :class:`Webhook`. A partial webhook is just a webhook object with an ID and a token." msgstr "" #: ../../api/webhooks.rst:0 #: aa5695c654474111925b8ffa2a2c9e8b -#: ef9b57f90dde4f56a2ccfe907ae6f69a -#: a4b300f6a3534ff4b69575c05386db6f -#: 0061f3f374b842f89f81294919e7b332 -#: 1c93c2d555534835830b25ff5e8de975 -#: b7c09fab2c2a41bbbdccb0e3bd1c1551 -#: cac2e021160d479aa7aadb818c8ac8e2 -#: e4cbe6ca2eb842c8a8500ec39b672a77 -#: 3524ae7c70fe448da373ac18c91541b4 -#: 6699173541df4cf0b2d64dc1b9e32155 -#: 0e582d4c476141f2a5dfb615c6d02191 -#: 29a4d73f6f654bdb95f59cdb8283b986 -#: fd3f5c1073b64aef85851f24f370d2a7 -#: d7c1fa42b71d435e943f6847ae61ff6d -#: 829bc489f8b4466ca10e8cb4aba00216 -#: 21a35e447c374a698149c8cee0fb0f2e -#: 41dc47e592ff45e9804d032c9de5487c -#: 3a0de5cee95f4f069e27cab0d5bd36ad -#: 17f68472dcba42fe8f0af144bff7693b -#: 6543b487b51f491093b0a7518bdaff2b -#: 5e09707da35846aea09a89d60f3c1644 +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b +#: aa5695c654474111925b8ffa2a2c9e8b msgid "Return type" msgstr "" @@ -377,48 +392,48 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.from_url:19 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.partial:22 #: 6abca8c4a9b04a5886c172663749bb17 -#: 601902981989407daf93c9fcbb016b17 -#: 059596f78a2a4bc9a8f8dc47c0d72545 +#: 6abca8c4a9b04a5886c172663749bb17 +#: 6abca8c4a9b04a5886c172663749bb17 #: 0ccfcf6854e942f9b2da580aab110e81 -#: a0f0f04098a04adb95f6e6abc687ad8f +#: 6abca8c4a9b04a5886c172663749bb17 msgid ":class:`Webhook`" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.from_url:1 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.from_url:1 #: 7149d5e4edae46c987d2af3fcb4ebd5f -#: 62db58ad3bb54bedaf637267dc5a1fee +#: 7149d5e4edae46c987d2af3fcb4ebd5f msgid "Creates a partial :class:`Webhook` from a webhook URL." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.from_url:4 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.from_url:4 #: 7c5b01df522d472f80c1a9f78fa193e0 -#: 4f9eae91845a4c379810ccd3aad3cc56 +#: 7c5b01df522d472f80c1a9f78fa193e0 msgid "The URL of the webhook." msgstr "" #: ../../api/webhooks.rst:0 #: 735b30610b2d466fbc18d717607b17af -#: d518bcc0541b4feb921292e91cf26a84 -#: 3a5fb2ca5abe4ff9a7d5135aa47cb20d -#: 28e9e782dcad43c79f853109d7b92168 -#: 636efb42801a4e0ab427b4b82d656c51 -#: fcb19d9c341241e4bf05a85eca2c35fa -#: 63a102f3ac9b44338a3a33437fe21c10 -#: a319616061d3489dbd1dd48a4fee5c2d -#: c8082c50852f4964a1162bc2b99d28b7 -#: 44a3c53d49f14587bd21ab912ce74102 -#: a4b28b0d5cbc42bc82da2d2681de25c1 -#: eb44bdd7071642c4a7ccb7218511163e -#: f80dfcc52ab24a2faf78d0c8ae0f3e45 -#: e9c9c989994a48a696dd689ad339f5bb -#: 43431d37eb44432ab097b3c8bd6eebaa -#: 783798e7c763484396703d61f4209dbc -#: 8846e8c581084bd88c4286cea6adbada -#: 3080f4116f3e474a964564620d33d546 -#: 595a6c1517874a3ca096bfc82e4eb846 -#: 897b5cd4992649b8a43bef0460638485 +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af +#: 735b30610b2d466fbc18d717607b17af msgid "Raises" msgstr "" @@ -439,35 +454,35 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.delete:1 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:1 #: fdac30d2f8df4bb79aeba08a36bff1af -#: a07e1c7805a6456eb5fae0f8e1d4e9a7 -#: d750fbe688d34b7aa89e230293149b20 -#: 98db0506d8664e9883d7d98092812915 -#: 99fc496d0ac84fd1b6254e9e641ae26a -#: 5b3ab39649904daa96a5df16fe43ada9 -#: 65809090934a42c385643aa8161f76c5 -#: 3c670e77e3014641b345ff9edcb30e48 -#: 5abfca86c9ce4e8ba1b1400f5b041625 +#: fdac30d2f8df4bb79aeba08a36bff1af +#: fdac30d2f8df4bb79aeba08a36bff1af +#: fdac30d2f8df4bb79aeba08a36bff1af +#: fdac30d2f8df4bb79aeba08a36bff1af +#: fdac30d2f8df4bb79aeba08a36bff1af +#: fdac30d2f8df4bb79aeba08a36bff1af +#: fdac30d2f8df4bb79aeba08a36bff1af +#: fdac30d2f8df4bb79aeba08a36bff1af msgid "|coro|" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:1 #: 06063b46c8fa47e5aa54f5814933d47a -#: c00659f5b83642ed863a181fe19bf563 +#: 06063b46c8fa47e5aa54f5814933d47a msgid "Fetches the current webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch:5 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:3 #: 128848745b104f83b614d254f783f575 -#: fd68769bc4214fb9b2ab6cb849349357 +#: 128848745b104f83b614d254f783f575 msgid "This could be used to get a full webhook from a partial webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch:11 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:7 #: d8056223bc7b452588e155d2a25a0e6a -#: d017065daedf4887aaa434a7884526ba +#: d8056223bc7b452588e155d2a25a0e6a msgid "When fetching with an unauthenticated webhook, i.e. :meth:`is_authenticated` returns ``False``, then the returned webhook does not contain any user information." msgstr "" @@ -478,32 +493,32 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:18 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:12 #: d2c9412a9a9540379a2cf7e75301ed37 -#: a5e2023263e54bc9b57bc000f2d35cb6 -#: 7bc22bff719a48868bb779b991673888 -#: a4d0c0aa071342de89544bd3e9a7b773 -#: a3b0757465ff40988f39230e3583ac71 -#: 2678d85a6195438ead791df56aba8df8 +#: d2c9412a9a9540379a2cf7e75301ed37 +#: d2c9412a9a9540379a2cf7e75301ed37 +#: d2c9412a9a9540379a2cf7e75301ed37 +#: d2c9412a9a9540379a2cf7e75301ed37 +#: d2c9412a9a9540379a2cf7e75301ed37 msgid "Whether to use the bot token over the webhook token if available. Defaults to ``True``." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch:20 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:16 #: f0d7a0df843d452d9308fe6926d375e4 -#: 273850f6ead544f3b039a7fc9a36a66b +#: f0d7a0df843d452d9308fe6926d375e4 msgid "The fetched webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch:23 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:19 #: 1042ce16b0744e7eb7b3e2ba09d38b89 -#: 9581e77c1dfb4ff891ce35b50293fd58 +#: 1042ce16b0744e7eb7b3e2ba09d38b89 msgid "Could not fetch the webhook" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch:24 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:20 #: ac9d6dc8a5e94357a2e6169cb134288a -#: be725566b076491d86a4709022702a7c +#: ac9d6dc8a5e94357a2e6169cb134288a msgid "Could not find the webhook by this ID" msgstr "" @@ -512,8 +527,8 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete:16 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:21 #: 2b80475f32b64b1cb7d4b297023aeabe -#: 4fb58470918e432bbeb2fc2fe82f1a7f -#: 95dfabf235cb4b9aaf48598815661b67 +#: 2b80475f32b64b1cb7d4b297023aeabe +#: 2b80475f32b64b1cb7d4b297023aeabe #: 99bdd9cfc74e4f4c8aa76af7a2ece6f9 msgid "This webhook does not have a token associated with it." msgstr "" @@ -521,35 +536,35 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete:1 #: b98fb63484e64e238162e965364b8f0e -#: fa3754c578994f009aeddfcebd10e908 +#: b98fb63484e64e238162e965364b8f0e msgid "Deletes this Webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete:6 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete:4 #: cd9be7a2d2974b00948398efa1c82331 -#: 41d7fe3477004c43900875770aa5e2b1 +#: cd9be7a2d2974b00948398efa1c82331 msgid "The reason for deleting this webhook. Shows up on the audit log. .. versionadded:: 1.4" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete:6 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete:4 #: d1cc11d81a834d5684d1741fa4437b2e -#: b038db542f144f3495620fc573cdad90 +#: d1cc11d81a834d5684d1741fa4437b2e msgid "The reason for deleting this webhook. Shows up on the audit log." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete:11 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:22 #: 4cde6ae633004199abdcb5396fe41a15 -#: 1044d0d698e040529c945421e1302e6e +#: 4cde6ae633004199abdcb5396fe41a15 msgid "Whether to use the bot token over the webhook token if available. Defaults to ``True``. .. versionadded:: 2.0" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete:17 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete:13 #: eddf95f3a67e4642bc193431f42deb08 -#: 45efc6b25d14483b87436e3ecf9fd1f6 +#: eddf95f3a67e4642bc193431f42deb08 msgid "Deleting the webhook failed." msgstr "" @@ -558,37 +573,37 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete:14 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:26 #: ee60ed9a009c4fa09656abd081f253cf -#: 536f14d418644251b5ff1b7e5ec01288 -#: e1f647d0018b4547ad3f3ba402104247 -#: 3b285a7aeb9f427daeb7bd5e53ff5a86 +#: ee60ed9a009c4fa09656abd081f253cf +#: ee60ed9a009c4fa09656abd081f253cf +#: ee60ed9a009c4fa09656abd081f253cf msgid "This webhook does not exist." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete:19 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete:15 #: 85e69036989b4731be5731dfcd41306a -#: 71f5a227d7c44b61a6eef981e23dddc5 +#: 85e69036989b4731be5731dfcd41306a msgid "You do not have permissions to delete this webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:1 #: a670d75bf6e24f2ab26632be661e51c2 -#: 89935539aa134092ac26de7c313688be +#: a670d75bf6e24f2ab26632be661e51c2 msgid "Edits this Webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:6 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:4 #: a6532d34b6a9471cac961393098701e6 -#: e242bdfc90f84563bb08b4a578fe643a +#: a6532d34b6a9471cac961393098701e6 msgid "The webhook's new default name." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:9 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:7 #: bf637234fa6c42e8b1aa7f77b6d274d2 -#: beac2aa1cdaf423b85631336044144f5 +#: bf637234fa6c42e8b1aa7f77b6d274d2 msgid "A :term:`py:bytes-like object` representing the webhook's new default avatar." msgstr "" @@ -600,28 +615,28 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:12 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:10 #: 5b3c6db14fb245dfb10e78a5d84c0838 -#: 4f9bd57c61d94fd3a99ab909c3c3191a +#: 5b3c6db14fb245dfb10e78a5d84c0838 msgid "The webhook's new channel. This requires an authenticated webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:17 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:13 #: 6bdcdf3cdaae445cbdfd9515165491ee -#: a2237b9b7cf84433bed33ef1d5ea7785 +#: 6bdcdf3cdaae445cbdfd9515165491ee msgid "The reason for editing this webhook. Shows up on the audit log. .. versionadded:: 1.4" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:17 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:13 #: 493fa2a1bfc14309912031da714d1d75 -#: e92ca34e199847288c58367a4b032e09 +#: 493fa2a1bfc14309912031da714d1d75 msgid "The reason for editing this webhook. Shows up on the audit log." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit:28 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:25 #: 4f747bf4be1a48ebb06ecc3d8dbf1852 -#: 7b3a47d8d38b48809a95ebfc7dc82b14 +#: 4f747bf4be1a48ebb06ecc3d8dbf1852 msgid "Editing the webhook failed." msgstr "" @@ -640,35 +655,35 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:1 #: 04fff9e0abfb46a4904b63e06103f1ba -#: d7b2819abc7d4e308bec9e2c19ab9261 +#: 04fff9e0abfb46a4904b63e06103f1ba msgid "Sends a message using the webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:5 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:3 #: c5e799be8ade40e995feec52b7c333a0 -#: e939b3c1c0d244ec8c03f29cbd41840e +#: c5e799be8ade40e995feec52b7c333a0 msgid "The content must be a type that can convert to a string through ``str(content)``." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:7 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:5 #: e72113abad1b4144aa87980fa08569cd -#: 1b6688110e8b417d9bee52af7467dbb0 +#: e72113abad1b4144aa87980fa08569cd msgid "To upload a single file, the ``file`` parameter should be used with a single :class:`File` object." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:10 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:8 #: 0831d821492945b0a04d2f131a91cf8c -#: 63ec2bb4d5414b35bd9c625c36c49c81 +#: 0831d821492945b0a04d2f131a91cf8c msgid "If the ``embed`` parameter is provided, it must be of type :class:`Embed` and it must be a rich embed type. You cannot mix the ``embed`` parameter with the ``embeds`` parameter, which must be a :class:`list` of :class:`Embed` objects to send." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:15 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:13 #: 0a8bf2ad589c441980181bba4eb1bfa1 -#: da60f05732dc43f5958cf2351d73c9bd +#: 0a8bf2ad589c441980181bba4eb1bfa1 msgid "The content of the message to send." msgstr "" @@ -680,21 +695,21 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:24 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:21 #: 75fd2675f2e44032be336c27e95f0425 -#: 329f894d60e8418babd0615535838d79 +#: 75fd2675f2e44032be336c27e95f0425 msgid "The username to send with this message. If no username is provided then the default username for the webhook is used." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:28 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:25 #: 415ad7a79b724742b603af8dfd4a1d34 -#: ed3035289e594e30a8faada7130a8ad3 +#: 415ad7a79b724742b603af8dfd4a1d34 msgid "The avatar URL to send with this message. If no avatar URL is provided then the default avatar for the webhook is used. If this is not a string then it is explicitly cast using ``str``." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:33 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:30 #: 57b92cca2540465fa3d09723f5190ae3 -#: bdec6f4cafa148e3918db01822d37174 +#: 57b92cca2540465fa3d09723f5190ae3 msgid "Indicates if the message should be sent using text-to-speech." msgstr "" @@ -715,11 +730,11 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:33 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:14 #: b3a137449ab44e4aae5afd8b4c86108b -#: d67be620b0914c15b92a79cd02cb6319 -#: d5da797dde68461daf15dbe5cbc015df -#: 7c6e08154ecc4ca69dc4a064b23455ef -#: 7c30236d94224488a57c2332448cb6e6 -#: 3362b95bd934419c9251381914e90628 +#: b3a137449ab44e4aae5afd8b4c86108b +#: b3a137449ab44e4aae5afd8b4c86108b +#: b3a137449ab44e4aae5afd8b4c86108b +#: b3a137449ab44e4aae5afd8b4c86108b +#: b3a137449ab44e4aae5afd8b4c86108b msgid "The file to upload. This cannot be mixed with ``files`` parameter." msgstr "" @@ -730,39 +745,39 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:36 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:17 #: f80272a359f441769b153488a3dec6eb -#: 8d9cff7ca166417db59a8343a80ea9f0 -#: 34064a7e9e464392a61a70d956a57dfb -#: 9f5ad9e7cee54181848d2e2db990f038 -#: 27765acd077d4a3b9e30f2fa38359bd7 -#: 7b7808e744a04aadb3d5e42c0f305be7 +#: f80272a359f441769b153488a3dec6eb +#: f80272a359f441769b153488a3dec6eb +#: f80272a359f441769b153488a3dec6eb +#: f80272a359f441769b153488a3dec6eb +#: f80272a359f441769b153488a3dec6eb msgid "A list of files to send with the content. This cannot be mixed with the ``file`` parameter." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:51 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:40 #: 7964d458be5e410b8d83db53a682494d -#: 7c09cfd88d8a4109851ed05a46ae1e58 +#: 7964d458be5e410b8d83db53a682494d msgid "The rich embed for the content to send. This cannot be mixed with ``embeds`` parameter." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:55 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:44 #: 33169aeae0d04196aaa9cdba77c5523a -#: 4129e6e69a744c9f9011157faafde27a +#: 33169aeae0d04196aaa9cdba77c5523a msgid "A list of embeds to send with the content. Maximum of 10. This cannot be mixed with the ``embed`` parameter." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:59 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:48 #: 5ad6432e50fc4f0b8637b5f042754c8c -#: 38548540ca534e32b82858dc7e869d49 +#: 5ad6432e50fc4f0b8637b5f042754c8c msgid "Controls the mentions being processed in this message. .. versionadded:: 1.4" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:59 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:48 #: a46016c132a14ba9a0b18b8a658f78d0 -#: 25a24ffcb57243e3a6aac660e58f40df +#: a46016c132a14ba9a0b18b8a658f78d0 msgid "Controls the mentions being processed in this message." msgstr "" @@ -789,14 +804,14 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:77 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:58 #: 7a187519aa2940c9905505a4d17452f9 -#: ce59182ca5ae46a7aa023fb15a759cff +#: 7a187519aa2940c9905505a4d17452f9 msgid "The name of the thread to create. Only works for forum channels. .. versionadded:: 2.0" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:77 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:58 #: cec0156f9702482e87281e9c7d4b5888 -#: 66b29f938d6744b793c75e144a609c1b +#: cec0156f9702482e87281e9c7d4b5888 msgid "The name of the thread to create. Only works for forum channels." msgstr "" @@ -828,7 +843,7 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:96 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:66 #: e0b22d0c21d741aa88a1390bece4595d -#: 198202cf1d9c4722873b76551c23a666 +#: e0b22d0c21d741aa88a1390bece4595d msgid "If ``wait`` is ``True`` then the message that was sent, otherwise ``None``." msgstr "" @@ -840,21 +855,21 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:99 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:69 #: bfbf2157a6bb43c4b27470ab17ae6444 -#: 7f8a38b849e445d6ba889e6cd458100e +#: bfbf2157a6bb43c4b27470ab17ae6444 msgid "Sending the message failed." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:100 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:70 #: bcb74264d1f94f878a08026994728ba7 -#: 14297b15634c4d1c8e59a5505bef80ae +#: bcb74264d1f94f878a08026994728ba7 msgid "This webhook was not found." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.send:101 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:71 #: 57e9e2c90b6345d78dbd1c5a212a020a -#: 288565c3281349929137c3cbd84263c1 +#: 57e9e2c90b6345d78dbd1c5a212a020a msgid "The authorization token for the webhook is incorrect." msgstr "" @@ -876,21 +891,21 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.Webhook.avatar:1 #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.avatar:1 #: fb5c67f696704406ada2e50fc20c3b5a -#: b698d80096f7403ba6c9c5f4f56f8cc4 +#: fb5c67f696704406ada2e50fc20c3b5a msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.Webhook.avatar:3 #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.avatar:3 #: cd4bafd5cdd748e68418c0fe6a77903f -#: aa7e7e77e9a6417bbcad10b68769112a +#: cd4bafd5cdd748e68418c0fe6a77903f msgid "If the webhook does not have a traditional avatar, an asset for the default avatar is returned instead." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.Webhook.channel:1 #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.channel:1 #: ec155bb383b3493db6d592f118ef175d -#: b0e5df787afd4134a9f27c14cfa0806f +#: ec155bb383b3493db6d592f118ef175d msgid "The text channel this webhook belongs to." msgstr "" @@ -899,16 +914,16 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.channel:3 #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.guild:3 #: 49f080cdd3004ec4a04e580041816ff8 -#: 022253ecc6494569a37a64e3989de332 -#: c66385e00fac41c189ea7d82d85d0db9 -#: fd82aac7debd473aa87a4ac0207e9c07 +#: 49f080cdd3004ec4a04e580041816ff8 +#: 49f080cdd3004ec4a04e580041816ff8 +#: 49f080cdd3004ec4a04e580041816ff8 msgid "If this is a partial webhook, then this will always return ``None``." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.Webhook.created_at:1 #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.created_at:1 #: 2bb647713cb24bc2b8fc3564e3c354d3 -#: 51ccbb8f14b1435a9cddb90967145461 +#: 2bb647713cb24bc2b8fc3564e3c354d3 msgid "Returns the webhook's creation time in UTC." msgstr "" @@ -920,7 +935,7 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch_message:8 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch_message:6 #: fe03e2f34f3949aebe2b2c2aeb8f376a -#: c416c824f58646938cc10f1ce57ed672 +#: fe03e2f34f3949aebe2b2c2aeb8f376a msgid "The message ID to look for." msgstr "" @@ -929,16 +944,16 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete_message:12 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch_message:9 #: 54c1624e152d44a1b49022a5be33c6ed -#: c5e6600bf7394a67aa8724a86d9a8276 -#: 1b801aa3da694b1fb0a41e006f67db48 -#: d3b17fa5d4074e1db1ae04d6532cc0b1 +#: 54c1624e152d44a1b49022a5be33c6ed +#: 54c1624e152d44a1b49022a5be33c6ed +#: 54c1624e152d44a1b49022a5be33c6ed msgid "The ID of the thread that contains the message." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch_message:14 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch_message:12 #: 764b8caa264548efafbde9aa61f2bd13 -#: 6ab628d937b6459aafb88ff400bca888 +#: 764b8caa264548efafbde9aa61f2bd13 msgid "The message asked for." msgstr "" @@ -950,21 +965,21 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch_message:17 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch_message:15 #: adc0d8e7494b4b28a27689f4642a99bf -#: 7207fe3b68f64f8a8c140da81aa900da +#: adc0d8e7494b4b28a27689f4642a99bf msgid "The specified message was not found." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch_message:18 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch_message:16 #: e527d204d3684032bdc3fc71333dcb56 -#: c26879650f5d433c814783394ac3ecf4 +#: e527d204d3684032bdc3fc71333dcb56 msgid "You do not have the permissions required to get a message." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.fetch_message:19 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch_message:17 #: 3b2a515c5b8448499ac19916bebbd377 -#: 92494eb4200f4da19d323bc789631de0 +#: 3b2a515c5b8448499ac19916bebbd377 msgid "Retrieving the message failed." msgstr "" @@ -974,59 +989,70 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch_message:18 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:35 #: 1776e8cab52642f6a978d91bbf648938 -#: 15d7ddb34d114f7a99c69037b8bc39fa -#: 5b05a764b5944c69861df40833dc56b8 +#: 1776e8cab52642f6a978d91bbf648938 +#: 1776e8cab52642f6a978d91bbf648938 #: 4d11b05888b04d598188a4d96d126217 -#: c26a2b16d5d94bd3a65a5149327152aa +#: 1776e8cab52642f6a978d91bbf648938 msgid "There was no token associated with this webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.Webhook.guild:1 #: ../../../discord/webhook/sync.py:docstring of discord.SyncWebhook.guild:1 #: 52d58c37da744b78934404b08a05d5ef -#: cd00141236a54abb9ac3b84eae0a578b +#: 52d58c37da744b78934404b08a05d5ef msgid "The guild this webhook belongs to." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.BaseWebhook.is_authenticated:1 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.async_.BaseWebhook.is_authenticated:1 #: c46e8899998c48fdbcc590fa47717cef -#: 53da81ecbe5a4d4bb63f4b4f776c0d41 -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: c46e8899998c48fdbcc590fa47717cef +msgid "Whether the webhook is authenticated with a bot token." +msgstr "" + +#: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.BaseWebhook.is_authenticated:6 +#: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.BaseWebhook.is_partial:6 +#: ../../../discord/webhook/sync.py:docstring of discord.webhook.async_.BaseWebhook.is_authenticated:6 +#: ../../../discord/webhook/sync.py:docstring of discord.webhook.async_.BaseWebhook.is_partial:6 +#: 56f1e679fe0149e591ce572cd88e0d1a +#: 56f1e679fe0149e591ce572cd88e0d1a +#: 56f1e679fe0149e591ce572cd88e0d1a +#: 56f1e679fe0149e591ce572cd88e0d1a +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.BaseWebhook.is_partial:1 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.async_.BaseWebhook.is_partial:1 -#: b6d6fa1f6451445c81ef826852a24c77 -#: d39d405809f54a778e5db34e04b3fc95 -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 128848745b104f83b614d254f783f575 +#: 128848745b104f83b614d254f783f575 +msgid "Whether the webhook is a \"partial\" webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:1 #: c1b9dd3681ee4a8584c4cd79ed1d4977 -#: c7eadbacb5ac4096b9b9bada91e833d2 +#: c1b9dd3681ee4a8584c4cd79ed1d4977 msgid "Edits a message owned by this webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:5 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:3 #: 9971472f245b415aaadbb8956285f297 -#: 3eefa1a227ea4f96b8d847a3a507fd6e +#: 9971472f245b415aaadbb8956285f297 msgid "This is a lower level interface to :meth:`WebhookMessage.edit` in case you only have an ID." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:10 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:7 #: 2d67b9ca76344875adb757cf10cd8511 -#: 8af6785c98bc455e81d47c71f41501d8 +#: 2d67b9ca76344875adb757cf10cd8511 msgid "The edit is no longer in-place, instead the newly edited message is returned." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:14 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:9 #: 5a82c8e80c41438cae3f995cf46fe2d6 -#: a9e4ea6e61aa408ea880bd28b50cb2f8 +#: 5a82c8e80c41438cae3f995cf46fe2d6 msgid "The message ID to edit." msgstr "" @@ -1035,9 +1061,9 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:12 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:4 #: 1bc930d388a74891b13d38e6263f9603 -#: ed34e4fc95fb47acbc1577c836be845a -#: 7cbd742ce2934ba58758ac9b9bd76dad -#: 9271f9c8ad084cebb3ed15f2dc0c2dc9 +#: 1bc930d388a74891b13d38e6263f9603 +#: 1bc930d388a74891b13d38e6263f9603 +#: 1bc930d388a74891b13d38e6263f9603 msgid "The content to edit the message with or ``None`` to clear it." msgstr "" @@ -1046,9 +1072,9 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:15 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:7 #: 20312965a9b94e4fadbed393402e9263 -#: eaf9bef906a241228685837428b088e2 -#: 85dd5e157ee54e66a6e28d78c61dc7bd -#: d8f2037a79c5458fba497be4b8086130 +#: 20312965a9b94e4fadbed393402e9263 +#: 20312965a9b94e4fadbed393402e9263 +#: 20312965a9b94e4fadbed393402e9263 msgid "A list of embeds to edit the message with." msgstr "" @@ -1057,30 +1083,30 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:18 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:10 #: a427e1e0136e41efaf57f2ffdb117ca2 -#: 75f6749124da45c898b2058893bbcf1b -#: b9494426284345ffbacd4b90e110c519 -#: 76fc68e7bd934eaf8fd9d73f92e66aa4 +#: a427e1e0136e41efaf57f2ffdb117ca2 +#: a427e1e0136e41efaf57f2ffdb117ca2 +#: a427e1e0136e41efaf57f2ffdb117ca2 msgid "The embed to edit the message with. ``None`` suppresses the embeds. This should not be mixed with the ``embeds`` parameter." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:27 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:32 #: 6db59c19de404a34aa15bd6d90797c9b -#: 1261a847eaa24dc5a94da52ea090d093 +#: 6db59c19de404a34aa15bd6d90797c9b msgid "A list of attachments to keep in the message. If ``[]`` is passed then all attachments are removed." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:31 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:21 #: ec50809a68e94bfcad75d7052dd6e7e9 -#: d973a268394c4f73b7f8296b53b752a4 +#: ec50809a68e94bfcad75d7052dd6e7e9 msgid "The file to upload. This cannot be mixed with ``files`` parameter. .. versionadded:: 2.0" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:36 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:26 #: 2c367cdfe97d4ad0ab9138716b92addd -#: 0648f797465242acbb5ad4fdefade223 +#: 2c367cdfe97d4ad0ab9138716b92addd msgid "A list of files to send with the content. This cannot be mixed with the ``file`` parameter. .. versionadded:: 2.0" msgstr "" @@ -1089,9 +1115,9 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:29 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:21 #: e35ae8c47975407d87c8b79a106b96f8 -#: 67a35408e50b4bed92ac9a3f9e48eea7 -#: cb74411660504cafa28540cb949c8383 -#: 8a2bb7cfd1b6467c9c7274a714affc32 +#: e35ae8c47975407d87c8b79a106b96f8 +#: e35ae8c47975407d87c8b79a106b96f8 +#: e35ae8c47975407d87c8b79a106b96f8 msgid "Controls the mentions being processed in this message. See :meth:`.abc.Messageable.send` for more information." msgstr "" @@ -1108,7 +1134,7 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:53 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:33 #: c8e07f2912274c8690eea158d709400e -#: 3ffcd5e8c19c43a893c62a8a241bb38e +#: c8e07f2912274c8690eea158d709400e msgid "The thread that contains the message." msgstr "" @@ -1117,9 +1143,9 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:63 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:25 #: 0e58b4588c244b2795b9a25162938b69 -#: ba994c7eba3048d7a5330aa66e6223a2 -#: 13349759eb4d4dd8802d0bed0cb95c2b -#: 67c4905f360444e286aa49fcfa2b1b10 +#: 0e58b4588c244b2795b9a25162938b69 +#: 0e58b4588c244b2795b9a25162938b69 +#: 0e58b4588c244b2795b9a25162938b69 msgid "Whether to suppress embeds for the message." msgstr "" @@ -1131,7 +1157,7 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.edit_message:60 #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:52 #: de7030ddb3b642eab991d82d5465c6f6 -#: d23329b2f76a4159a4087965b502de6e +#: de7030ddb3b642eab991d82d5465c6f6 msgid ":class:`WebhookMessage`" msgstr "" @@ -1140,9 +1166,9 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:36 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:31 #: d84d5cea09fe494b9d14bf275d256589 -#: 2911c1f972ab4f1288075c647b177fe6 -#: 6071f2c259c143f7bbd0333a204b45d3 -#: 6b5a68c2d6384ab18f5c9c56e376ce4d +#: d84d5cea09fe494b9d14bf275d256589 +#: d84d5cea09fe494b9d14bf275d256589 +#: d84d5cea09fe494b9d14bf275d256589 msgid "Editing the message failed." msgstr "" @@ -1151,9 +1177,9 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit_message:37 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:32 #: 97fab4294de84554a109d5cd2c95a4bd -#: ad39ad3511944866a16078d24a752fd5 -#: 614c1f2626bb459b86310fb14a6766a5 -#: e85aed7299274aa8a607ea5efecdcd76 +#: 97fab4294de84554a109d5cd2c95a4bd +#: 97fab4294de84554a109d5cd2c95a4bd +#: 97fab4294de84554a109d5cd2c95a4bd msgid "Edited a message that is not yours." msgstr "" @@ -1163,10 +1189,10 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:72 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:33 #: d13931c4ffe84322bebc37b53d758401 -#: 05ce44d9433040619f0f644b8b548189 -#: 6eac1c3b7292418d9bdc9468d9fd736b -#: 5cf2e6a486c747f695d24c1dd923ea49 -#: 0ee40fbeeaed44cd89a5c938b564313c +#: d13931c4ffe84322bebc37b53d758401 +#: d13931c4ffe84322bebc37b53d758401 +#: d13931c4ffe84322bebc37b53d758401 +#: d13931c4ffe84322bebc37b53d758401 msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``" msgstr "" @@ -1176,10 +1202,10 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.send:73 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:34 #: e8b9d1bf3500443ca1d1f7af7e64ab46 -#: b3eab12f8e87462abedbcfa904a6e147 -#: 4fc8b66942cb4839b20e5560afa7501e -#: 434643453fe94810856e9d1711091f11 -#: efe8437bf03e4fe99966973bbda26d5e +#: e8b9d1bf3500443ca1d1f7af7e64ab46 +#: e8b9d1bf3500443ca1d1f7af7e64ab46 +#: e8b9d1bf3500443ca1d1f7af7e64ab46 +#: e8b9d1bf3500443ca1d1f7af7e64ab46 msgid "The length of ``embeds`` was invalid" msgstr "" @@ -1191,21 +1217,21 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete_message:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete_message:1 #: 5c9da7d28dce4982bb84fd12dbbcecb0 -#: 15dea039ddd742c2811ae0ba4a4022a6 +#: 5c9da7d28dce4982bb84fd12dbbcecb0 msgid "Deletes a message owned by this webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete_message:5 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete_message:3 #: db8c1747493a459087e6b3b081ac0d5e -#: d5c47868890b4d0cafffe8e6d913036b +#: db8c1747493a459087e6b3b081ac0d5e msgid "This is a lower level interface to :meth:`WebhookMessage.delete` in case you only have an ID." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete_message:11 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete_message:9 #: 234aadd0447949f7ab7b01771bb782e7 -#: 6d1658d87fd344908d39bdff91044acb +#: 234aadd0447949f7ab7b01771bb782e7 msgid "The message ID to delete." msgstr "" @@ -1215,15 +1241,15 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.delete:10 #: f107745635884aef9d7b126413adaca2 #: cf6413728c3f4601bd518d470cd6aa52 -#: 08193ea844e54abdbec4d40e9e9ec844 -#: 091a2a3956304512919d443b2dfc9323 +#: f107745635884aef9d7b126413adaca2 +#: cf6413728c3f4601bd518d470cd6aa52 msgid "Deleting the message failed." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.Webhook.delete_message:18 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete_message:16 #: 9be5c7332c714e99ba44b7e8ea204674 -#: 922e88d327a343d08e8a5cea1070c9c1 +#: 9be5c7332c714e99ba44b7e8ea204674 msgid "Deleted a message that is not yours." msgstr "" @@ -1233,38 +1259,38 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.delete_message:18 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.delete:12 #: 56f1e679fe0149e591ce572cd88e0d1a -#: b41bf4df2b96442ca315d4798262ea41 -#: 8e0ca3a0c65c4e00a88b8200783d8b3f -#: 28f726448b1a4165867a73648669ed22 -#: c46e105b902f43849250fbc1da24ed70 +#: 56f1e679fe0149e591ce572cd88e0d1a +#: 56f1e679fe0149e591ce572cd88e0d1a +#: 56f1e679fe0149e591ce572cd88e0d1a +#: 56f1e679fe0149e591ce572cd88e0d1a msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage:1 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage:1 #: d71174eb01124078b8485ecf5425ec05 -#: 50e22ee16b5848178dc9b232382ae7e0 +#: d71174eb01124078b8485ecf5425ec05 msgid "Represents a message sent from your webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage:3 #: 1c655677226f4830aedb23fb6f1837a8 -#: c733980eb8534faf99bb803c964524c3 +#: 1c655677226f4830aedb23fb6f1837a8 msgid "This allows you to edit or delete a message sent by your webhook." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage:6 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage:6 #: 33093f55fb9f4195a31a391a774f446b -#: 8da32e9c443f44618a2d11ad25586f60 +#: 33093f55fb9f4195a31a391a774f446b msgid "This inherits from :class:`discord.Message` with changes to :meth:`edit` and :meth:`delete` to work." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:1 #: a2e790bc16394691bb3ba3168ece42f6 -#: 8d76438ac0a449f096840bc580b21c7a +#: a2e790bc16394691bb3ba3168ece42f6 msgid "Edits the message." msgstr "" @@ -1286,14 +1312,14 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.edit:51 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.edit:28 #: 0d4acea514904c8b82ce6ba49a8d5093 -#: ea51e461eb4b4e72921bd90176465112 +#: 0d4acea514904c8b82ce6ba49a8d5093 msgid "The newly edited message." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.delete:3 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.delete:1 #: 1512b9e2d2e74beea6be22bd4a805a28 -#: 16f52ca9ace24fb38a6dd193b112cc64 +#: 1512b9e2d2e74beea6be22bd4a805a28 msgid "Deletes the message." msgstr "" @@ -1305,14 +1331,14 @@ msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.delete:10 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.delete:8 #: aba4600cb0384affabc1e3f706cd8796 -#: 96b6ad26e0cc4979923a463e329f90b3 +#: aba4600cb0384affabc1e3f706cd8796 msgid "You do not have proper permissions to delete the message." msgstr "" #: ../../../discord/webhook/async_.py:docstring of discord.webhook.async_.WebhookMessage.delete:11 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhookMessage.delete:9 #: f04e4a0b1cbf4f3daade0da691833e50 -#: b83c32c0775b4ad2903f16caa49b75cf +#: f04e4a0b1cbf4f3daade0da691833e50 msgid "The message was deleted already." msgstr "" @@ -1329,14 +1355,14 @@ msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.from_url:7 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.partial:10 #: b9c19a7dc665479f9dd4388f7783d712 -#: 840907faec8c45c0952ebfdb3349d390 +#: b9c19a7dc665479f9dd4388f7783d712 msgid "The session to use to send requests with. Note that the library does not manage the session and will not close it. If not given, the ``requests`` auto session creation functions are used instead." msgstr "" #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.edit:23 #: ../../../discord/webhook/sync.py:docstring of discord.webhook.sync.SyncWebhook.fetch:17 #: 4d5326bd667b4df2bebe23caaa5cc701 -#: be82f96debd24cffb17feed64f30b7e9 +#: 4d5326bd667b4df2bebe23caaa5cc701 msgid ":class:`SyncWebhook`" msgstr "" diff --git a/docs/build/locales/changelog.pot b/docs/build/locales/changelog.pot index 6396142541..3207576cae 100644 --- a/docs/build/locales/changelog.pot +++ b/docs/build/locales/changelog.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -42,20 +42,21 @@ msgid "These changes are available on the `master` branch, but have not yet been msgstr "" #: ../../changelog.md:13 -#: b32d85acd95341dfb2e580a11f6272ca -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "" - -#: ../../changelog.md:15 -#: ../../changelog.md:197 -#: ../../changelog.md:304 -#: ../../changelog.md:564 -#: ../../changelog.md:637 -#: ../../changelog.md:692 -#: ../../changelog.md:708 -#: ../../changelog.md:776 -#: ../../changelog.md:877 -#: ../../changelog.md:966 +#: ../../changelog.md:50 +#: ../../changelog.md:357 +#: ../../changelog.md:456 +#: ../../changelog.md:691 +#: ../../changelog.md:798 +#: ../../changelog.md:1058 +#: ../../changelog.md:1131 +#: ../../changelog.md:1186 +#: ../../changelog.md:1202 +#: ../../changelog.md:1270 +#: ../../changelog.md:1371 +#: ../../changelog.md:1460 +#: e8cf33c496dc4074adbbcfbbce555d76 +#: e8cf33c496dc4074adbbcfbbce555d76 +#: e8cf33c496dc4074adbbcfbbce555d76 #: e8cf33c496dc4074adbbcfbbce555d76 #: e8cf33c496dc4074adbbcfbbce555d76 #: e8cf33c496dc4074adbbcfbbce555d76 @@ -69,2221 +70,2926 @@ msgstr "" msgid "Added" msgstr "" -#: ../../changelog.md:17 +#: ../../changelog.md:15 +#: 1e8ecddada0440e8b28a3c9be07f3423 +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "" + +#: ../../changelog.md:18 +#: ../../changelog.md:173 +#: ../../changelog.md:394 +#: ../../changelog.md:620 +#: ../../changelog.md:762 +#: ../../changelog.md:888 +#: ../../changelog.md:1039 +#: ../../changelog.md:1085 +#: ../../changelog.md:1162 +#: ../../changelog.md:1301 +#: ../../changelog.md:1403 +#: ../../changelog.md:1510 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +#: 6f3f624eef944b38a861d712cf1c2dd3 +msgid "Changed" +msgstr "" + +#: ../../changelog.md:20 +#: 8a3332dafa3c405198ec6819e0e4d90a +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "" + +#: ../../changelog.md:23 +#: ../../changelog.md:212 +#: ../../changelog.md:413 +#: ../../changelog.md:540 +#: ../../changelog.md:664 +#: ../../changelog.md:722 +#: ../../changelog.md:930 +#: ../../changelog.md:1045 +#: ../../changelog.md:1095 +#: ../../changelog.md:1113 +#: ../../changelog.md:1124 +#: ../../changelog.md:1152 +#: ../../changelog.md:1178 +#: ../../changelog.md:1191 +#: ../../changelog.md:1234 +#: ../../changelog.md:1248 +#: ../../changelog.md:1255 +#: ../../changelog.md:1263 +#: ../../changelog.md:1311 +#: ../../changelog.md:1417 +#: ../../changelog.md:1523 +#: ../../changelog.md:1560 +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +#: 25748af9e8d041dc8b2c9e7a88663f4f +msgid "Fixed" +msgstr "" + +#: ../../changelog.md:25 +#: f409a2d1bf8941ad8e5dd38c6fa02f97 +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "" + +#: ../../changelog.md:27 +#: 7088fa09f41846e5892a329b6bcd8349 +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "" + +#: ../../changelog.md:30 +#: 67638ee2ed544e56b98bc22db8fea02a +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "" + +#: ../../changelog.md:34 +#: 4c1d702a0fd34e05b931d0149b6d2e88 +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "" + +#: ../../changelog.md:37 +#: ../../changelog.md:329 +#: ../../changelog.md:444 +#: ../../changelog.md:643 +#: ../../changelog.md:1224 +#: 5b535d4b52244097b05ec474ea2121c6 +#: 5b535d4b52244097b05ec474ea2121c6 +#: 5b535d4b52244097b05ec474ea2121c6 +#: 5b535d4b52244097b05ec474ea2121c6 +#: 5b535d4b52244097b05ec474ea2121c6 +msgid "Deprecated" +msgstr "" + +#: ../../changelog.md:39 +#: ../../changelog.md:348 +#: ../../changelog.md:450 +#: ../../changelog.md:657 +#: ../../changelog.md:785 +#: ../../changelog.md:923 +#: ../../changelog.md:1171 +#: ../../changelog.md:1412 +#: cb54f87243e542f6bdc3742c26311fa6 +#: cb54f87243e542f6bdc3742c26311fa6 +#: cb54f87243e542f6bdc3742c26311fa6 +#: cb54f87243e542f6bdc3742c26311fa6 +#: cb54f87243e542f6bdc3742c26311fa6 +#: cb54f87243e542f6bdc3742c26311fa6 +#: cb54f87243e542f6bdc3742c26311fa6 +#: cb54f87243e542f6bdc3742c26311fa6 +msgid "Removed" +msgstr "" + +#: ../../changelog.md:41 +#: dd5ffa5028be44a282b2ac8924972f1f +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "" + +#: ../../changelog.md:44 +#: a5699cb066b04c63831218070c8b3007 +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "" + +#: ../../changelog.md:46 +#: 949a54ac256f4ed080709b21a70a73d7 +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "" + +#: ../../changelog.md:48 +#: eeb4225156bc403cb9430c14142f0030 +msgid "[2.7.0] - 2025-12-24" +msgstr "" + +#: ../../changelog.md:52 +#: 0b59939241624a3193186fcb744f65f7 +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "" + +#: ../../changelog.md:55 +#: 2a37ee55e00e4e68b43bcf62c0b6c16b +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "" + +#: ../../changelog.md:57 +#: ../../changelog.md:359 +#: 7088fa09f41846e5892a329b6bcd8349 +#: 7088fa09f41846e5892a329b6bcd8349 +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "" + +#: ../../changelog.md:60 +#: ../../changelog.md:362 +#: 84c4af7114434feaa1fecfd718dc694c +#: 84c4af7114434feaa1fecfd718dc694c +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "" + +#: ../../changelog.md:62 +#: ../../changelog.md:364 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "" + +#: ../../changelog.md:64 +#: ../../changelog.md:366 +#: 40bb9fff0d8f40258b28fc994bd31db7 +#: 40bb9fff0d8f40258b28fc994bd31db7 +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "" + +#: ../../changelog.md:67 +#: ../../changelog.md:369 +#: 6e961ffbbb9c4e43a860891df7ed6fa5 +#: 6e961ffbbb9c4e43a860891df7ed6fa5 +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "" + +#: ../../changelog.md:69 +#: ../../changelog.md:371 +#: a85df008927348788e72a76ee878cb6a +#: 2dbc1920fbe04867a7bf051ffef6e7fa +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "" + +#: ../../changelog.md:70 +#: ../../changelog.md:372 +#: 6f8e774e5a834ffca6960ae377dc9b45 +#: 9baa76343a024b03a2c4e54a91c41387 +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "" + +#: ../../changelog.md:71 +#: ../../changelog.md:373 +#: 3f1a31a6bf894217a0fe6f205cd26eb7 +#: bbcd107f0eee4f00acc880e2e4531385 +msgid "Adds `SelectDefaultValueType` enum." +msgstr "" + +#: ../../changelog.md:72 +#: ../../changelog.md:374 +#: 1e3d212d7e7740ddb1039d1bca5dec4e +#: ff965558f1864bfd96a4567cb4e19454 +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "" + +#: ../../changelog.md:75 +#: ../../changelog.md:377 +#: ee1185f07728432d90acac5a21dbec45 +#: ee1185f07728432d90acac5a21dbec45 +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "" + +#: ../../changelog.md:77 +#: ../../changelog.md:379 +#: 4620d311330a4c04b6b2b7b4de078652 +#: 4620d311330a4c04b6b2b7b4de078652 +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "" + +#: ../../changelog.md:79 +#: ../../changelog.md:381 +#: 617814850e83401ebf06752624c50095 +#: 617814850e83401ebf06752624c50095 +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "" + +#: ../../changelog.md:82 +#: ../../changelog.md:384 +#: 4d570b6175b846b7b096d02a18bf1053 +#: 4d570b6175b846b7b096d02a18bf1053 +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "" + +#: ../../changelog.md:84 +#: ../../changelog.md:386 +#: d88667c6f5dd4c8789c7f597cbcc5b58 +#: d88667c6f5dd4c8789c7f597cbcc5b58 +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "" + +#: ../../changelog.md:86 +#: ../../changelog.md:388 +#: 40bb9fff0d8f40258b28fc994bd31db7 +#: 40bb9fff0d8f40258b28fc994bd31db7 +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "" + +#: ../../changelog.md:89 +#: ../../changelog.md:391 +#: 583f0a83c644415fbd248eee5f5d8fc5 +#: 583f0a83c644415fbd248eee5f5d8fc5 +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "" + +#: ../../changelog.md:91 +#: ../../changelog.md:458 +#: d88667c6f5dd4c8789c7f597cbcc5b58 +#: d88667c6f5dd4c8789c7f597cbcc5b58 +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "" + +#: ../../changelog.md:93 +#: ../../changelog.md:460 +#: 73f8d143b51e4d75ba380e16b08e6dcb #: 73f8d143b51e4d75ba380e16b08e6dcb msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "" -#: ../../changelog.md:19 +#: ../../changelog.md:95 +#: ../../changelog.md:462 +#: dd48eb67d9264c6f9c8c34eff1f8dc21 #: dd48eb67d9264c6f9c8c34eff1f8dc21 msgid "Added the following `AppInfo` attributes: `approximate_guild_count`, `approximate_user_install_count`, `custom_install_url`, `install_params`, `interactions_endpoint_url`, `redirect_uris`, `role_connections_verification_url`, and `tags`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "" -#: ../../changelog.md:23 +#: ../../changelog.md:99 +#: ../../changelog.md:466 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 #: c3f3b5baaf6d4bf3a3deaa582d1444a1 msgid "Added `Member.guild_banner` and `Member.display_banner` properties. ([#2556](https://github.com/Pycord-Development/pycord/pull/2556))" msgstr "" -#: ../../changelog.md:25 +#: ../../changelog.md:101 +#: ../../changelog.md:468 +#: 42ed7327fefc4b54872053b06dc3d128 #: 42ed7327fefc4b54872053b06dc3d128 msgid "Added support for Application Emojis. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" msgstr "" -#: ../../changelog.md:27 +#: ../../changelog.md:103 +#: ../../changelog.md:470 +#: ee1185f07728432d90acac5a21dbec45 #: ee1185f07728432d90acac5a21dbec45 msgid "Added `cache_app_emojis` parameter to `Client`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" msgstr "" -#: ../../changelog.md:29 +#: ../../changelog.md:105 +#: ../../changelog.md:472 +#: ee1185f07728432d90acac5a21dbec45 #: ee1185f07728432d90acac5a21dbec45 msgid "Added `elapsed` method to `VoiceClient`. ([#2587](https://github.com/Pycord-Development/pycord/pull/2587/))" msgstr "" -#: ../../changelog.md:31 +#: ../../changelog.md:107 +#: ../../changelog.md:474 +#: 7fd8831246324c0ba80b842014371a93 #: 7fd8831246324c0ba80b842014371a93 msgid "Added optional `filter` parameter to `utils.basic_autocomplete()`. ([#2590](https://github.com/Pycord-Development/pycord/pull/2590))" msgstr "" -#: ../../changelog.md:33 +#: ../../changelog.md:109 +#: ../../changelog.md:476 +#: 7556f2bd45294900b546bcc8bc4cc855 #: 7556f2bd45294900b546bcc8bc4cc855 msgid "Added role tags: `subscription_listing_id`, `guild_connections`, and `available_for_purchase`. ([#2606](https://github.com/Pycord-Development/pycord/pull/2606))" msgstr "" -#: ../../changelog.md:36 +#: ../../changelog.md:112 +#: ../../changelog.md:479 +#: 4620d311330a4c04b6b2b7b4de078652 #: 4620d311330a4c04b6b2b7b4de078652 msgid "Added missing `with_counts` parameter to `fetch_guilds` method. ([#2615](https://github.com/Pycord-Development/pycord/pull/2615))" msgstr "" -#: ../../changelog.md:38 +#: ../../changelog.md:114 +#: ../../changelog.md:481 +#: dd48eb67d9264c6f9c8c34eff1f8dc21 #: dd48eb67d9264c6f9c8c34eff1f8dc21 msgid "Added the following missing permissions: `Permissions.use_soundboard`, `Permissions.use_external_sounds`, and `Permissions.view_creator_monetization_analytics`. ([#2620](https://github.com/Pycord-Development/pycord/pull/2620))" msgstr "" -#: ../../changelog.md:42 -#: dddf1b7b1aba48dfb0f3282e4d0658a2 -msgid "Added `MediaChannel` channel type. ([#2641](https://github.com/Pycord-Development/pycord/pull/2641))" +#: ../../changelog.md:118 +#: ../../changelog.md:485 +#: dddf1b7b1aba48dfb0f3282e4d0658a2 +#: dddf1b7b1aba48dfb0f3282e4d0658a2 +msgid "Added `MediaChannel` channel type. ([#2641](https://github.com/Pycord-Development/pycord/pull/2641))" +msgstr "" + +#: ../../changelog.md:120 +#: ../../changelog.md:487 +#: 1acba6757cf74da68c1302cbed5100b5 +#: 1acba6757cf74da68c1302cbed5100b5 +msgid "Added `Message._raw_data` attribute. ([#2670](https://github.com/Pycord-Development/pycord/pull/2670))" +msgstr "" + +#: ../../changelog.md:122 +#: ../../changelog.md:489 +#: 169dd0974f7f4141bb15b782abd500b7 +#: 169dd0974f7f4141bb15b782abd500b7 +msgid "Added helper methods to determine the authorizing party of an `Interaction`. ([#2659](https://github.com/Pycord-Development/pycord/pull/2659))" +msgstr "" + +#: ../../changelog.md:124 +#: ../../changelog.md:491 +#: 7869c915b3f14f07a5bf3a4475157805 +#: 7869c915b3f14f07a5bf3a4475157805 +msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgstr "" + +#: ../../changelog.md:126 +#: ../../changelog.md:493 +#: 2cfb8a23cfce4b74b8af6afeefc55cca +#: 6b4bd167ee1a4b50af1536b86d229ead +msgid "Added the following soundboard-related features:" +msgstr "" + +#: ../../changelog.md:127 +#: ../../changelog.md:494 +#: 0ee7a0da9b5045c0981c50ae8b2be5fb +#: 9c98c54db83c465c9caf7569cf995115 +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "" + +#: ../../changelog.md:129 +#: ../../changelog.md:496 +#: d5e8d94f269148608c08ee71dfa29404 +#: d777fc87f70543b9bd78c825111c9933 +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "" + +#: ../../changelog.md:130 +#: ../../changelog.md:497 +#: 1cfcf30097114b46b61f8ccba89f8d5b +#: 9f3c10321fe243d7a8fdf04e499123bd +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "" + +#: ../../changelog.md:131 +#: ../../changelog.md:498 +#: 2434b103514a46588321712d01587245 +#: 48a963dbcd76452a9567210995c6ba85 +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "" + +#: ../../changelog.md:132 +#: ../../changelog.md:499 +#: da574ae3b081432787fabf3ce7643b08 +#: da574ae3b081432787fabf3ce7643b08 +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "" + +#: ../../changelog.md:135 +#: ../../changelog.md:502 +#: 4f80fa16c23e41c19ad5f98cb4764338 +#: 4f80fa16c23e41c19ad5f98cb4764338 +msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "" + +#: ../../changelog.md:137 +#: ../../changelog.md:504 +#: 6a993686d0f6440f9058ad662abc3eb7 +#: 6a993686d0f6440f9058ad662abc3eb7 +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "" + +#: ../../changelog.md:139 +#: ../../changelog.md:506 +#: 878001efd2cc45dead2ee90071cecf01 +#: 878001efd2cc45dead2ee90071cecf01 +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "" + +#: ../../changelog.md:141 +#: ../../changelog.md:508 +#: ade46dafe4b44075b82a661d0516635f +#: ade46dafe4b44075b82a661d0516635f +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "" + +#: ../../changelog.md:143 +#: ../../changelog.md:510 +#: ade46dafe4b44075b82a661d0516635f +#: ade46dafe4b44075b82a661d0516635f +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "" + +#: ../../changelog.md:145 +#: ../../changelog.md:512 +#: 617814850e83401ebf06752624c50095 +#: 617814850e83401ebf06752624c50095 +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "" + +#: ../../changelog.md:148 +#: ../../changelog.md:515 +#: 3b2c11ddd69145ff9b65a168d5f20f04 +#: 3b2c11ddd69145ff9b65a168d5f20f04 +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "" + +#: ../../changelog.md:150 +#: ../../changelog.md:517 +#: ade46dafe4b44075b82a661d0516635f +#: ade46dafe4b44075b82a661d0516635f +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "" + +#: ../../changelog.md:152 +#: ../../changelog.md:519 +#: f56f60d027c34c1c96d0aae7504b6cfb +#: f56f60d027c34c1c96d0aae7504b6cfb +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "" + +#: ../../changelog.md:154 +#: ../../changelog.md:521 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "" + +#: ../../changelog.md:156 +#: ../../changelog.md:523 +#: e7e85506316f4046a79bf1bee7c0213e +#: e7e85506316f4046a79bf1bee7c0213e +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "" + +#: ../../changelog.md:158 +#: ../../changelog.md:525 +#: 7556f2bd45294900b546bcc8bc4cc855 +#: 7556f2bd45294900b546bcc8bc4cc855 +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "" + +#: ../../changelog.md:160 +#: ../../changelog.md:527 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "" + +#: ../../changelog.md:162 +#: ../../changelog.md:529 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "" + +#: ../../changelog.md:164 +#: ../../changelog.md:531 +#: 4f80fa16c23e41c19ad5f98cb4764338 +#: 4f80fa16c23e41c19ad5f98cb4764338 +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "" + +#: ../../changelog.md:166 +#: ../../changelog.md:533 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "" + +#: ../../changelog.md:168 +#: ../../changelog.md:535 +#: 74a9e9832d4c4a6fa8734778209c65e4 +#: 74a9e9832d4c4a6fa8734778209c65e4 +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "" + +#: ../../changelog.md:170 +#: ../../changelog.md:537 +#: 6a993686d0f6440f9058ad662abc3eb7 +#: 6a993686d0f6440f9058ad662abc3eb7 +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "" + +#: ../../changelog.md:175 +#: ../../changelog.md:396 +#: 4f80fa16c23e41c19ad5f98cb4764338 +#: 4f80fa16c23e41c19ad5f98cb4764338 +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "" + +#: ../../changelog.md:177 +#: ../../changelog.md:398 +#: 529ac272dc144c8080415c8421c978ff +#: d6e004a62d4141788045c2e28f60b8eb +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "" + +#: ../../changelog.md:179 +#: ../../changelog.md:400 +#: cebce3228a6c446c8c0d84248300f5e2 +#: a605ce2c86b64296a74cedeb5cafa4dd +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "" + +#: ../../changelog.md:181 +#: ../../changelog.md:402 +#: 4bd045d31ee3411981519a2eabfff854 +#: 1ceb0546662a44dab2d6d5a268f32b63 +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "" + +#: ../../changelog.md:183 +#: ../../changelog.md:404 +#: 45092835842d4e2a89de632cd2545d0d +#: a7659277d5824dcfbed0c1e984f8b442 +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "" + +#: ../../changelog.md:185 +#: ../../changelog.md:406 +#: cbaf768666d54f1c83c348f2f1d19372 +#: 3a62ecad403740eda73633a664a5a312 +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "" + +#: ../../changelog.md:187 +#: ../../changelog.md:408 +#: d5a79b338ad649828f60daebd5822323 +#: 9852de9defad4e67901cb050cb779cc9 +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "" + +#: ../../changelog.md:189 +#: ../../changelog.md:410 +#: d0a8a629a97e4a22a05add47a8e4b010 +#: ac39e00e86834511b5b63be963e8f943 +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "" + +#: ../../changelog.md:191 +#: ../../changelog.md:622 +#: dd5ffa5028be44a282b2ac8924972f1f +#: dd5ffa5028be44a282b2ac8924972f1f +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "" + +#: ../../changelog.md:194 +#: ../../changelog.md:625 +#: 9fe0dfdfa63e4ad4b9c4e4043aef28b3 +#: 9fe0dfdfa63e4ad4b9c4e4043aef28b3 +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "" + +#: ../../changelog.md:196 +#: ../../changelog.md:627 +#: 84fd56364f2e426f8059ab543cf8fa9f +#: 84fd56364f2e426f8059ab543cf8fa9f +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "" + +#: ../../changelog.md:198 +#: ../../changelog.md:629 +#: e81f05b83a034f228f9c15b92cb49ffc +#: e81f05b83a034f228f9c15b92cb49ffc +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "" + +#: ../../changelog.md:201 +#: ../../changelog.md:632 +#: 2a37ee55e00e4e68b43bcf62c0b6c16b +#: 2a37ee55e00e4e68b43bcf62c0b6c16b +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "" + +#: ../../changelog.md:203 +#: ../../changelog.md:634 +#: 0a54f2b4c9764c26a62124a36810df1f +#: 0a54f2b4c9764c26a62124a36810df1f +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "" + +#: ../../changelog.md:205 +#: ../../changelog.md:636 +#: c07af9a4c1fd4892ae280f8510c5161f +#: c07af9a4c1fd4892ae280f8510c5161f +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "" + +#: ../../changelog.md:207 +#: ../../changelog.md:638 +#: dddf1b7b1aba48dfb0f3282e4d0658a2 +#: dddf1b7b1aba48dfb0f3282e4d0658a2 +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "" + +#: ../../changelog.md:209 +#: ../../changelog.md:640 +#: effae79d201c4ca0a0e3943743dfc1b5 +#: effae79d201c4ca0a0e3943743dfc1b5 +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "" + +#: ../../changelog.md:214 +#: 2fb12f31fbda4dd38ac5d75d20c470af +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "" + +#: ../../changelog.md:216 +#: 83b3c68f47754e73ab88708fc8a2ffb2 +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "" + +#: ../../changelog.md:219 +#: 1aa560acbffb489b9c0495cf0b24c36e +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "" + +#: ../../changelog.md:221 +#: 384fcb271c8a4306af44212e2fe7c84d +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "" + +#: ../../changelog.md:223 +#: ../../changelog.md:415 +#: eb953d6d30db42809fb6a250571f29b1 +#: eb953d6d30db42809fb6a250571f29b1 +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "" + +#: ../../changelog.md:225 +#: ../../changelog.md:417 +#: d965df96de2444d2a3da4bac5f41fa32 +#: d965df96de2444d2a3da4bac5f41fa32 +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" msgstr "" -#: ../../changelog.md:44 -#: 1acba6757cf74da68c1302cbed5100b5 -msgid "Added `Message._raw_data` attribute. ([#2670](https://github.com/Pycord-Development/pycord/pull/2670))" +#: ../../changelog.md:227 +#: ../../changelog.md:419 +#: f5ed697972464eef896be8d20a91d41f +#: f5ed697972464eef896be8d20a91d41f +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" msgstr "" -#: ../../changelog.md:46 -#: 169dd0974f7f4141bb15b782abd500b7 -msgid "Added helper methods to determine the authorizing party of an `Interaction`. ([#2659](https://github.com/Pycord-Development/pycord/pull/2659))" +#: ../../changelog.md:229 +#: ../../changelog.md:421 +#: 1aa560acbffb489b9c0495cf0b24c36e +#: 1aa560acbffb489b9c0495cf0b24c36e +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" msgstr "" -#: ../../changelog.md:48 -#: 7869c915b3f14f07a5bf3a4475157805 -msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +#: ../../changelog.md:231 +#: ../../changelog.md:423 +#: 1579cb6ca4374946ae9d2aa00c6a2a05 +#: 1579cb6ca4374946ae9d2aa00c6a2a05 +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" msgstr "" -#: ../../changelog.md:50 -#: 4f80fa16c23e41c19ad5f98cb4764338 -msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +#: ../../changelog.md:233 +#: ../../changelog.md:425 +#: af74ad39a1b34e1fa81b9328b1540ea5 +#: af74ad39a1b34e1fa81b9328b1540ea5 +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" msgstr "" -#: ../../changelog.md:52 -#: 6a993686d0f6440f9058ad662abc3eb7 -msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +#: ../../changelog.md:235 +#: ../../changelog.md:427 +#: d15ec1bf07934c9d86604965290c99bf +#: d15ec1bf07934c9d86604965290c99bf +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" msgstr "" -#: ../../changelog.md:54 -#: 878001efd2cc45dead2ee90071cecf01 -msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +#: ../../changelog.md:237 +#: ../../changelog.md:429 +#: 4b405ed8d3174be9b4285624ed111389 +#: 4b405ed8d3174be9b4285624ed111389 +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" msgstr "" -#: ../../changelog.md:56 -#: ade46dafe4b44075b82a661d0516635f -msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +#: ../../changelog.md:240 +#: ../../changelog.md:432 +#: 7327cd43427e488999e090c78cac0b79 +#: 7327cd43427e488999e090c78cac0b79 +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" msgstr "" -#: ../../changelog.md:58 -#: ade46dafe4b44075b82a661d0516635f -msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +#: ../../changelog.md:242 +#: ../../changelog.md:434 +#: 1aa560acbffb489b9c0495cf0b24c36e +#: 1aa560acbffb489b9c0495cf0b24c36e +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" msgstr "" -#: ../../changelog.md:60 -#: f56f60d027c34c1c96d0aae7504b6cfb -msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +#: ../../changelog.md:244 +#: ../../changelog.md:436 +#: d15ec1bf07934c9d86604965290c99bf +#: d15ec1bf07934c9d86604965290c99bf +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" msgstr "" -#: ../../changelog.md:62 -#: 90293effcc9a4c0cbe82b4d50f4e2604 -msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +#: ../../changelog.md:246 +#: ../../changelog.md:438 +#: e81f05b83a034f228f9c15b92cb49ffc +#: e81f05b83a034f228f9c15b92cb49ffc +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" msgstr "" -#: ../../changelog.md:65 -#: ../../changelog.md:170 -#: ../../changelog.md:228 -#: ../../changelog.md:436 -#: ../../changelog.md:551 -#: ../../changelog.md:601 -#: ../../changelog.md:619 -#: ../../changelog.md:630 -#: ../../changelog.md:658 -#: ../../changelog.md:684 -#: ../../changelog.md:697 -#: ../../changelog.md:740 -#: ../../changelog.md:754 -#: ../../changelog.md:761 -#: ../../changelog.md:769 -#: ../../changelog.md:817 -#: ../../changelog.md:923 -#: ../../changelog.md:1029 -#: ../../changelog.md:1066 -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -#: 25748af9e8d041dc8b2c9e7a88663f4f -msgid "Fixed" +#: ../../changelog.md:249 +#: ../../changelog.md:441 +#: 6e43909d03324ff994e8e0c5521b4ab8 +#: 6e43909d03324ff994e8e0c5521b4ab8 +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgstr "" -#: ../../changelog.md:67 +#: ../../changelog.md:251 +#: ../../changelog.md:542 +#: 1579cb6ca4374946ae9d2aa00c6a2a05 #: 1579cb6ca4374946ae9d2aa00c6a2a05 msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "" -#: ../../changelog.md:69 +#: ../../changelog.md:253 +#: ../../changelog.md:544 +#: 7ae94f40f23e4016ad3583ccfa6c742c #: 7ae94f40f23e4016ad3583ccfa6c742c msgid "Fixed `codec` option for `FFmpegOpusAudio` class to make it in line with documentation. ([#2581](https://github.com/Pycord-Development/pycord/pull/2581))" msgstr "" -#: ../../changelog.md:71 +#: ../../changelog.md:255 +#: ../../changelog.md:546 +#: 343032650b214f1eb5ffe747555db443 #: 343032650b214f1eb5ffe747555db443 msgid "Fixed a possible bug where audio would play too fast at the beginning of audio files. ([#2584](https://github.com/Pycord-Development/pycord/pull/2584))" msgstr "" -#: ../../changelog.md:73 +#: ../../changelog.md:257 +#: ../../changelog.md:548 +#: 7c13dbe9d92449f4b9c00b812d03c2df #: 7c13dbe9d92449f4b9c00b812d03c2df msgid "Fixed paginator not responding when using `Paginator.edit()` with default parameters. ([#2594](https://github.com/Pycord-Development/pycord/pull/2594))" msgstr "" -#: ../../changelog.md:75 +#: ../../changelog.md:259 +#: ../../changelog.md:550 +#: 21ab8865343f4f4a95f4e6fb558290f9 #: 21ab8865343f4f4a95f4e6fb558290f9 msgid "Fixed the `is_owner()` `user` type hint: `User` -> `User | Member`. ([#2593](https://github.com/Pycord-Development/pycord/pull/2593))" msgstr "" -#: ../../changelog.md:77 +#: ../../changelog.md:261 +#: ../../changelog.md:552 +#: e81f05b83a034f228f9c15b92cb49ffc #: e81f05b83a034f228f9c15b92cb49ffc msgid "Fixed `Guild.create_test_entitlement()` and `User.create_test_entitlement()` using the guild/user ID instead of the application ID. ([#2595](https://github.com/Pycord-Development/pycord/pull/2595))" msgstr "" -#: ../../changelog.md:80 +#: ../../changelog.md:264 +#: ../../changelog.md:555 +#: ab1ed3f8483145bea5b24fad05b5648f #: ab1ed3f8483145bea5b24fad05b5648f msgid "Fixed `BucketType.category` cooldown commands not functioning correctly in private channels. ([#2603](https://github.com/Pycord-Development/pycord/pull/2603))" msgstr "" -#: ../../changelog.md:82 +#: ../../changelog.md:266 +#: ../../changelog.md:557 +#: 0fe082c072ae49f581e23f1910056ed8 #: 0fe082c072ae49f581e23f1910056ed8 msgid "Fixed `ctx` parameter of a `SlashCommand` not being `Union` type. ([#2611](https://github.com/Pycord-Development/pycord/pull/2611))" msgstr "" -#: ../../changelog.md:84 +#: ../../changelog.md:268 +#: ../../changelog.md:559 +#: 7327cd43427e488999e090c78cac0b79 #: 7327cd43427e488999e090c78cac0b79 msgid "Fixed `TypeError` when passing `skus` parameter in `Client.entitlements()`. ([#2627](https://github.com/Pycord-Development/pycord/issues/2627))" msgstr "" -#: ../../changelog.md:86 +#: ../../changelog.md:270 +#: ../../changelog.md:561 +#: d15ec1bf07934c9d86604965290c99bf #: d15ec1bf07934c9d86604965290c99bf msgid "Fixed `AttributeError` when sending polls with `PartialWebook`. ([#2624](https://github.com/Pycord-Development/pycord/pull/2624))" msgstr "" -#: ../../changelog.md:88 +#: ../../changelog.md:272 +#: ../../changelog.md:563 +#: 084a586848d74bfeb5f2ceba591293d0 #: 084a586848d74bfeb5f2ceba591293d0 msgid "Fixed editing `ForumChannel` flags not working. ([#2641](https://github.com/Pycord-Development/pycord/pull/2641))" msgstr "" -#: ../../changelog.md:90 +#: ../../changelog.md:274 +#: ../../changelog.md:565 +#: 1aa560acbffb489b9c0495cf0b24c36e #: 1aa560acbffb489b9c0495cf0b24c36e msgid "Fixed `AttributeError` when accessing `Member.guild_permissions` for user installed apps. ([#2650](https://github.com/Pycord-Development/pycord/pull/2650))" msgstr "" -#: ../../changelog.md:92 +#: ../../changelog.md:276 +#: ../../changelog.md:567 +#: 5b2283d5d5e640999855ad3042fc5e6b #: 5b2283d5d5e640999855ad3042fc5e6b msgid "Fixed type annotations of cached properties. ([#2635](https://github.com/Pycord-Development/pycord/issues/2635))" msgstr "" -#: ../../changelog.md:94 +#: ../../changelog.md:278 +#: ../../changelog.md:569 +#: 878001efd2cc45dead2ee90071cecf01 #: 878001efd2cc45dead2ee90071cecf01 msgid "Fixed malformed properties in `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "" -#: ../../changelog.md:96 +#: ../../changelog.md:280 +#: ../../changelog.md:571 +#: 7c13dbe9d92449f4b9c00b812d03c2df #: 7c13dbe9d92449f4b9c00b812d03c2df msgid "Fixed an error when responding non-ephemerally with a `Paginator` to an ephemerally deferred interaction. ([#2661](https://github.com/Pycord-Development/pycord/pull/2661))" msgstr "" -#: ../../changelog.md:99 +#: ../../changelog.md:283 +#: ../../changelog.md:574 +#: 7ed9c8e2674b4eea8e16efe2e7916c19 #: 7ed9c8e2674b4eea8e16efe2e7916c19 msgid "Fixed attachment metadata being set incorrectly in interaction responses causing the metadata to be ignored by Discord. ([#2679](https://github.com/Pycord-Development/pycord/pull/2679))" msgstr "" -#: ../../changelog.md:102 +#: ../../changelog.md:286 +#: ../../changelog.md:577 +#: cc7d5fa68e994d34aa693f5bb2f1ffd0 #: cc7d5fa68e994d34aa693f5bb2f1ffd0 msgid "Fixed unexpected backoff behavior in the handling of task failures ([#2700](https://github.com/Pycord-Development/pycord/pull/2700))." msgstr "" -#: ../../changelog.md:104 +#: ../../changelog.md:288 +#: ../../changelog.md:579 +#: 6e43909d03324ff994e8e0c5521b4ab8 #: 6e43909d03324ff994e8e0c5521b4ab8 msgid "Fixed `BridgeCommand` duplicate in default help command. ([#2656](https://github.com/Pycord-Development/pycord/pull/2656))" msgstr "" -#: ../../changelog.md:106 +#: ../../changelog.md:290 +#: ../../changelog.md:581 +#: d15ec1bf07934c9d86604965290c99bf #: d15ec1bf07934c9d86604965290c99bf msgid "Fixed `AttributeError` when trying to consume a consumable entitlement. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "" -#: ../../changelog.md:108 +#: ../../changelog.md:292 +#: ../../changelog.md:583 +#: 1579cb6ca4374946ae9d2aa00c6a2a05 #: 1579cb6ca4374946ae9d2aa00c6a2a05 msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "" -#: ../../changelog.md:110 +#: ../../changelog.md:294 +#: ../../changelog.md:585 +#: 3b2c11ddd69145ff9b65a168d5f20f04 #: 3b2c11ddd69145ff9b65a168d5f20f04 msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" msgstr "" -#: ../../changelog.md:112 +#: ../../changelog.md:296 +#: ../../changelog.md:587 +#: 98b7cc4cbd3b4529bd64539cdc0166e7 #: 98b7cc4cbd3b4529bd64539cdc0166e7 msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" msgstr "" -#: ../../changelog.md:114 +#: ../../changelog.md:298 +#: ../../changelog.md:589 +#: 1addb165c9c3437ca5dca418e2638d46 #: 1addb165c9c3437ca5dca418e2638d46 msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" msgstr "" -#: ../../changelog.md:116 +#: ../../changelog.md:300 +#: ../../changelog.md:591 +#: 7327cd43427e488999e090c78cac0b79 #: 7327cd43427e488999e090c78cac0b79 msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" msgstr "" -#: ../../changelog.md:118 +#: ../../changelog.md:302 +#: ../../changelog.md:593 +#: 8ef80de7fad747f88bcdb50c5d39b51b #: 8ef80de7fad747f88bcdb50c5d39b51b msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" msgstr "" -#: ../../changelog.md:120 +#: ../../changelog.md:304 +#: ../../changelog.md:595 +#: 617814850e83401ebf06752624c50095 +#: 617814850e83401ebf06752624c50095 +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "" + +#: ../../changelog.md:307 +#: ../../changelog.md:598 +#: a148a83edd1f4f7b845a87b1a987c516 #: a148a83edd1f4f7b845a87b1a987c516 msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" msgstr "" -#: ../../changelog.md:122 +#: ../../changelog.md:309 +#: ../../changelog.md:600 +#: 2eb6e57c0a364efd86ffa8096f540133 #: 2eb6e57c0a364efd86ffa8096f540133 msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" msgstr "" -#: ../../changelog.md:124 +#: ../../changelog.md:311 +#: ../../changelog.md:602 +#: 12ea4e48fc584a9c87ef676eeacfcd07 #: 12ea4e48fc584a9c87ef676eeacfcd07 msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" msgstr "" -#: ../../changelog.md:126 +#: ../../changelog.md:313 +#: ../../changelog.md:604 +#: d3b786079fea46bc8786e6b5154c03ed #: d3b786079fea46bc8786e6b5154c03ed msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" msgstr "" -#: ../../changelog.md:128 +#: ../../changelog.md:315 +#: ../../changelog.md:606 +#: d15ec1bf07934c9d86604965290c99bf #: d15ec1bf07934c9d86604965290c99bf msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" msgstr "" -#: ../../changelog.md:130 +#: ../../changelog.md:317 +#: ../../changelog.md:608 +#: 1aa560acbffb489b9c0495cf0b24c36e #: 1aa560acbffb489b9c0495cf0b24c36e msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" msgstr "" -#: ../../changelog.md:133 -#: ../../changelog.md:268 -#: ../../changelog.md:394 -#: ../../changelog.md:545 -#: ../../changelog.md:591 -#: ../../changelog.md:668 -#: ../../changelog.md:807 -#: ../../changelog.md:909 -#: ../../changelog.md:1016 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -#: 6f3f624eef944b38a861d712cf1c2dd3 -msgid "Changed" -msgstr "" - -#: ../../changelog.md:135 -#: dd5ffa5028be44a282b2ac8924972f1f -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "" - -#: ../../changelog.md:138 -#: 9fe0dfdfa63e4ad4b9c4e4043aef28b3 -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "" - -#: ../../changelog.md:140 -#: 84fd56364f2e426f8059ab543cf8fa9f -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "" - -#: ../../changelog.md:142 -#: e81f05b83a034f228f9c15b92cb49ffc -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +#: ../../changelog.md:319 +#: ../../changelog.md:610 +#: 1aa560acbffb489b9c0495cf0b24c36e +#: 1aa560acbffb489b9c0495cf0b24c36e +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" msgstr "" -#: ../../changelog.md:145 -#: 2a37ee55e00e4e68b43bcf62c0b6c16b -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +#: ../../changelog.md:321 +#: ../../changelog.md:612 +#: ef1005168cfb44b6b8f2055793ee601d +#: ef1005168cfb44b6b8f2055793ee601d +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" msgstr "" -#: ../../changelog.md:147 -#: 0a54f2b4c9764c26a62124a36810df1f -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +#: ../../changelog.md:323 +#: ../../changelog.md:614 +#: 1aa560acbffb489b9c0495cf0b24c36e +#: 1aa560acbffb489b9c0495cf0b24c36e +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" msgstr "" -#: ../../changelog.md:149 -#: c07af9a4c1fd4892ae280f8510c5161f -msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +#: ../../changelog.md:325 +#: ../../changelog.md:616 +#: 7fd8831246324c0ba80b842014371a93 +#: 7fd8831246324c0ba80b842014371a93 +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" msgstr "" -#: ../../changelog.md:151 -#: dddf1b7b1aba48dfb0f3282e4d0658a2 -msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +#: ../../changelog.md:331 +#: 0fe082c072ae49f581e23f1910056ed8 +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" msgstr "" -#: ../../changelog.md:154 -#: ../../changelog.md:730 -#: 5b535d4b52244097b05ec474ea2121c6 -#: 5b535d4b52244097b05ec474ea2121c6 -msgid "Deprecated" +#: ../../changelog.md:333 +#: ../../changelog.md:446 +#: b33dbeef25f54b92a273ab153577e67e +#: b33dbeef25f54b92a273ab153577e67e +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgstr "" -#: ../../changelog.md:156 +#: ../../changelog.md:336 +#: ../../changelog.md:645 +#: effae79d201c4ca0a0e3943743dfc1b5 #: effae79d201c4ca0a0e3943743dfc1b5 msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "" -#: ../../changelog.md:158 +#: ../../changelog.md:338 +#: ../../changelog.md:647 +#: effae79d201c4ca0a0e3943743dfc1b5 #: effae79d201c4ca0a0e3943743dfc1b5 msgid "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" msgstr "" -#: ../../changelog.md:160 +#: ../../changelog.md:340 +#: ../../changelog.md:649 +#: effae79d201c4ca0a0e3943743dfc1b5 #: effae79d201c4ca0a0e3943743dfc1b5 msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "" -#: ../../changelog.md:163 -#: ../../changelog.md:291 -#: ../../changelog.md:429 -#: ../../changelog.md:677 -#: ../../changelog.md:918 -#: cb54f87243e542f6bdc3742c26311fa6 -#: cb54f87243e542f6bdc3742c26311fa6 -#: cb54f87243e542f6bdc3742c26311fa6 -#: cb54f87243e542f6bdc3742c26311fa6 -#: cb54f87243e542f6bdc3742c26311fa6 -msgid "Removed" +#: ../../changelog.md:342 +#: ../../changelog.md:651 +#: effae79d201c4ca0a0e3943743dfc1b5 +#: effae79d201c4ca0a0e3943743dfc1b5 +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "" + +#: ../../changelog.md:344 +#: ../../changelog.md:653 +#: baabee44115f413aa4b2ab853daa0515 +#: baabee44115f413aa4b2ab853daa0515 +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "" + +#: ../../changelog.md:350 +#: 9fe0dfdfa63e4ad4b9c4e4043aef28b3 +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" msgstr "" -#: ../../changelog.md:165 +#: ../../changelog.md:352 +#: ../../changelog.md:659 +#: 3d4304bdaaab400c8603287757c112a5 #: 3d4304bdaaab400c8603287757c112a5 msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" msgstr "" -#: ../../changelog.md:168 +#: ../../changelog.md:355 +#: 7c216775f43c4a4283eada7e4c5566be +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "" + +#: ../../changelog.md:452 +#: dbcf3c4d21c14c479387995847602e95 +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "" + +#: ../../changelog.md:454 +#: b32d85acd95341dfb2e580a11f6272ca +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "" + +#: ../../changelog.md:662 #: 2ea9c95bdc934b7bbbe972ad30512eb5 msgid "[2.6.1] - 2024-09-15" msgstr "" -#: ../../changelog.md:172 +#: ../../changelog.md:666 #: 1a3f1825ed6940388193b1ef07b1dc76 msgid "Fixed premature garbage collection of tasks. ([#2510](https://github.com/Pycord-Development/pycord/pull/2510))" msgstr "" -#: ../../changelog.md:174 +#: ../../changelog.md:668 #: 8b40273b3f334953b36d4e726019a6d1 msgid "Fixed `EntitlementIterator` type hints and behavior with `limit > 100`. ([#2555](https://github.com/Pycord-Development/pycord/pull/2555))" msgstr "" -#: ../../changelog.md:176 +#: ../../changelog.md:670 #: 9ac720e03f6142e4ac4e0b6de0379c55 msgid "Fixed missing `stacklevel` parameter in `warn_deprecated` function call inside `@utils.deprecated`. ([#2500](https://github.com/Pycord-Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:178 +#: ../../changelog.md:672 #: e2f55b08f081473c867e0e027c8cf264 msgid "Fixed the type hint in `ConnectionState._polls` to reflect actual behavior, changing it from `Guild` to `Poll`. ([#2500](https://github.com/Pycord-Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:181 +#: ../../changelog.md:675 #: 2fb12f31fbda4dd38ac5d75d20c470af msgid "Fixed missing `__slots__` attributes in `RawReactionClearEmojiEvent` and `RawMessagePollVoteEvent`. ([#2500](https://github.com/Pycord-Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:184 +#: ../../changelog.md:678 #: 15b4372aa41846c2bfe24bd729e63048 msgid "Fixed the type of `ForumChannel.default_sort_order`, changing it from `int` to `SortOrder`. ([#2500](https://github.com/Pycord-Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:186 +#: ../../changelog.md:680 #: 7869c915b3f14f07a5bf3a4475157805 msgid "Fixed `PartialMessage` causing errors when created from `PartialMessageable`. ([#2568](https://github.com/Pycord-Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:188 +#: ../../changelog.md:682 #: 2fb12f31fbda4dd38ac5d75d20c470af msgid "Fixed the `guild` attribute of `Member`s received from a `UserCommand` being `None`. ([#2573](https://github.com/Pycord-Development/pycord/pull/2573))" msgstr "" -#: ../../changelog.md:190 +#: ../../changelog.md:684 #: a148a83edd1f4f7b845a87b1a987c516 msgid "Fixed `Webhook.send`, which did not include attachment data. ([#2513](https://github.com/Pycord-Development/pycord/pull/2513))" msgstr "" -#: ../../changelog.md:192 +#: ../../changelog.md:686 #: 98b7cc4cbd3b4529bd64539cdc0166e7 msgid "Fixed inverted type hints in `CheckAnyFailure`. ([#2502](https://github.com/Pycord-Development/pycord/pull/2502))" msgstr "" -#: ../../changelog.md:195 +#: ../../changelog.md:689 #: 2ea9c95bdc934b7bbbe972ad30512eb5 msgid "[2.6.0] - 2024-07-09" msgstr "" -#: ../../changelog.md:199 +#: ../../changelog.md:693 #: ee1185f07728432d90acac5a21dbec45 msgid "Added `banner` parameter to `ClientUser.edit`. ([#2396](https://github.com/Pycord-Development/pycord/pull/2396))" msgstr "" -#: ../../changelog.md:201 +#: ../../changelog.md:695 #: d88667c6f5dd4c8789c7f597cbcc5b58 msgid "Added `user` argument to `Paginator.edit`. ([#2390](https://github.com/Pycord-Development/pycord/pull/2390))" msgstr "" -#: ../../changelog.md:203 +#: ../../changelog.md:697 #: 9e482633187e4f5c8fa1c1970503e1e5 msgid "Added `bridge_option` decorator. Required for `bridge.Bot` in 2.7. ([#2417](https://github.com/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:205 +#: ../../changelog.md:699 #: 73f8d143b51e4d75ba380e16b08e6dcb msgid "Added `Guild.search_members`. ([#2418](https://github.com/Pycord-Development/pycord/pull/2418))" msgstr "" -#: ../../changelog.md:207 +#: ../../changelog.md:701 #: 479db9f659c0426e8a65b42d3e86c344 msgid "Added bulk banning up to 200 users through `Guild.bulk_ban`. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "" -#: ../../changelog.md:209 +#: ../../changelog.md:703 #: f56f60d027c34c1c96d0aae7504b6cfb msgid "Added `member` data to the `raw_reaction_remove` event. ([#2412](https://github.com/Pycord-Development/pycord/pull/2412))" msgstr "" -#: ../../changelog.md:211 +#: ../../changelog.md:705 #: f9988dfe7b23484b9ba4809f9bb95d74 msgid "Added `Poll` and all related features. ([#2408](https://github.com/Pycord-Development/pycord/pull/2408))" msgstr "" -#: ../../changelog.md:213 +#: ../../changelog.md:707 #: 9ac720e03f6142e4ac4e0b6de0379c55 msgid "Added `stacklevel` param to `utils.warn_deprecated` and `utils.deprecated`. ([#2450](https://github.com/Pycord-Development/pycord/pull/2450))" msgstr "" -#: ../../changelog.md:215 +#: ../../changelog.md:709 #: a8616b9a932f4606b85de797fc499ba7 msgid "Added support for user-installable applications. ([#2409](https://github.com/Pycord-Development/pycord/pull/2409))" msgstr "" -#: ../../changelog.md:217 +#: ../../changelog.md:711 #: 1c4f1fdcf05c43aba319d2e797df1b3e msgid "Added support for one-time purchases for Discord monetization. ([#2438](https://github.com/Pycord-Development/pycord/pull/2438))" msgstr "" -#: ../../changelog.md:219 +#: ../../changelog.md:713 #: 44550f6f16534a32aae326204a92f827 msgid "Added `Attachment.title`. ([#2486](https://github.com/Pycord-Development/pycord/pull/2486))" msgstr "" -#: ../../changelog.md:221 +#: ../../changelog.md:715 #: fc13286743f845d19a7cab16bf48759f msgid "Added `MemberFlags`. ([#2489](https://github.com/Pycord-Development/pycord/pull/2489))" msgstr "" -#: ../../changelog.md:222 +#: ../../changelog.md:716 #: 90ea693eff9d4606a4c04da0d022efe1 msgid "Added `bypass_verification` parameter to `Member.edit`. ([#2489](https://github.com/Pycord-Development/pycord/pull/2489))" msgstr "" -#: ../../changelog.md:224 +#: ../../changelog.md:718 #: b0e2a36ec1474943ac739d3a17c79296 msgid "Added `RoleFlags`. ([#2487](https://github.com/Pycord-Development/pycord/pull/2487))" msgstr "" -#: ../../changelog.md:225 +#: ../../changelog.md:719 #: 1acba6757cf74da68c1302cbed5100b5 msgid "Added `MessageCall` information. ([#2488](https://github.com/Pycord-Development/pycord/pull/2488))" msgstr "" -#: ../../changelog.md:230 +#: ../../changelog.md:724 #: 7ae94f40f23e4016ad3583ccfa6c742c msgid "Fixed the type-hinting of `Member.move_to` and `Member.edit` to reflect actual behavior. ([#2386](https://github.com/Pycord-Development/pycord/pull/2386))" msgstr "" -#: ../../changelog.md:232 +#: ../../changelog.md:726 #: 4b405ed8d3174be9b4285624ed111389 msgid "Fixed a deprecation warning from being displayed when running `python -m discord -v` by replacing the deprecated module. ([#2392](https://github.com/Pycord-Development/pycord/pull/2392))" msgstr "" -#: ../../changelog.md:235 +#: ../../changelog.md:729 #: 21ab8865343f4f4a95f4e6fb558290f9 msgid "Fixed `Paginator.edit` to no longer set user to the bot. ([#2390](https://github.com/Pycord-Development/pycord/pull/2390))" msgstr "" -#: ../../changelog.md:237 +#: ../../changelog.md:731 #: 9d69c269ed79425ab60e09f9b5e2ee4b msgid "Fixed `NameError` in some instances of `Interaction`. ([#2402](https://github.com/Pycord-Development/pycord/pull/2402))" msgstr "" -#: ../../changelog.md:239 +#: ../../changelog.md:733 #: 7c13dbe9d92449f4b9c00b812d03c2df msgid "Fixed interactions being ignored due to `PartialMessage.id` being of type `str`. ([#2406](https://github.com/Pycord-Development/pycord/pull/2406))" msgstr "" -#: ../../changelog.md:241 +#: ../../changelog.md:735 #: e2f55b08f081473c867e0e027c8cf264 msgid "Fixed the type-hinting of `ScheduledEvent.subscribers` to reflect actual behavior. ([#2400](https://github.com/Pycord-Development/pycord/pull/2400))" msgstr "" -#: ../../changelog.md:243 +#: ../../changelog.md:737 #: 8b40273b3f334953b36d4e726019a6d1 msgid "Fixed `ScheduledEvent.subscribers` behavior with `limit=None`. ([#2407](https://github.com/Pycord-Development/pycord/pull/2407))" msgstr "" -#: ../../changelog.md:245 +#: ../../changelog.md:739 #: 384fcb271c8a4306af44212e2fe7c84d msgid "Fixed invalid data being passed to `Interaction._guild` in certain cases. ([#2411](https://github.com/Pycord-Development/pycord/pull/2411))" msgstr "" -#: ../../changelog.md:247 +#: ../../changelog.md:741 #: ef1005168cfb44b6b8f2055793ee601d msgid "Fixed option type hints being ignored when using `parameter_name`. ([#2417](https://github.com/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:249 +#: ../../changelog.md:743 #: 7869c915b3f14f07a5bf3a4475157805 msgid "Fixed parameter `embed=None` causing `AttributeError` on `PartialMessage.edit`. ([#2446](https://github.com/Pycord-Development/pycord/pull/2446))" msgstr "" -#: ../../changelog.md:251 +#: ../../changelog.md:745 #: 2ca84f4587674ad0afe6b33699c76e45 msgid "Fixed paginator to revert state if a page update callback fails. ([#2448](https://github.com/Pycord-Development/pycord/pull/2448))" msgstr "" -#: ../../changelog.md:253 +#: ../../changelog.md:747 #: 878001efd2cc45dead2ee90071cecf01 msgid "Fixed missing `application_id` in `Entitlement.delete`. ([#2458](https://github.com/Pycord-Development/pycord/pull/2458))" msgstr "" -#: ../../changelog.md:255 +#: ../../changelog.md:749 #: ab1ed3f8483145bea5b24fad05b5648f msgid "Fixed issues with enums as `Option` types with long descriptions or too many values. ([#2463](https://github.com/Pycord-Development/pycord/pull/2463))" msgstr "" -#: ../../changelog.md:257 +#: ../../changelog.md:751 #: 55d4ea1bd82340bcb8c23812b5179448 msgid "Fixed many inaccurate type hints throughout the library. ([#2457](https://github.com/Pycord-Development/pycord/pull/2457))" msgstr "" -#: ../../changelog.md:259 +#: ../../changelog.md:753 #: 447daa976adc419590670e36e28bb3e7 msgid "Fixed `AttributeError` due to `discord.Option` being initialised with `input_type` set to `None`. ([#2464](https://github.com/Pycord-Development/pycord/pull/2464))" msgstr "" -#: ../../changelog.md:261 +#: ../../changelog.md:755 #: 6861ca06f105483bbc97a0928b422c0a msgid "Fixed `remove_application_command` causing issues while reloading extensions. ([#2480](https://github.com/Pycord-Development/pycord/pull/2480))" msgstr "" -#: ../../changelog.md:263 +#: ../../changelog.md:757 #: 0fe082c072ae49f581e23f1910056ed8 msgid "Fixed outdated logic for filtering and sorting audit log entries. ([#2371](https://github.com/Pycord-Development/pycord/pull/2371))" msgstr "" -#: ../../changelog.md:265 +#: ../../changelog.md:759 #: af74ad39a1b34e1fa81b9328b1540ea5 msgid "Further fixed logic when fetching audit logs. ([#2492](https://github.com/Pycord-Development/pycord/pull/2492))" msgstr "" -#: ../../changelog.md:270 +#: ../../changelog.md:764 #: c07af9a4c1fd4892ae280f8510c5161f msgid "Changed the type of `Guild.bitrate_limit` to `int`. ([#2387](https://github.com/Pycord-Development/pycord/pull/2387))" msgstr "" -#: ../../changelog.md:272 +#: ../../changelog.md:766 #: 552325d759394d788ef5af5370590ced msgid "HTTP requests that fail with a 503 status are now retried. ([#2395](https://github.com/Pycord-Development/pycord/pull/2395))" msgstr "" -#: ../../changelog.md:274 +#: ../../changelog.md:768 #: 3131b38385834d42af1359ccf1b8e9e8 msgid "`option` decorator now accepts `input_type`. ([#2417](https://github.com/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:276 +#: ../../changelog.md:770 #: 38abe22de33943b2b3ff6091e2c3779f msgid "`Option` may be used instead of `BridgeOption` until 2.7. ([#2417](https://github.com/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:278 +#: ../../changelog.md:772 #: b9cb2502b6574133b0e491e40833d831 msgid "`Guild.query_members` now accepts `limit=None` to retrieve all members. ([#2419](https://github.com/Pycord-Development/pycord/pull/2419))" msgstr "" -#: ../../changelog.md:280 +#: ../../changelog.md:774 #: 8824c580ff8d4c56916af84ce8747115 msgid "`ApplicationCommand.guild_only` is now deprecated in favor of `ApplicationCommand.contexts`. ([#2409](https://github.com/Pycord-Development/pycord/pull/2409))" msgstr "" -#: ../../changelog.md:283 +#: ../../changelog.md:777 #: effae79d201c4ca0a0e3943743dfc1b5 msgid "`Message.interaction` is now deprecated in favor of `Message.interaction_metadata`. ([#2409](https://github.com/Pycord-Development/pycord/pull/2409))" msgstr "" -#: ../../changelog.md:285 +#: ../../changelog.md:779 #: e81f05b83a034f228f9c15b92cb49ffc msgid "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which returns an `EntitlementIterator`. ([#2490](https://github.com/Pycord-Development/pycord/pull/2490))" msgstr "" -#: ../../changelog.md:288 +#: ../../changelog.md:782 #: 0edc039bb53f4074aa6c2ef293fea3ec msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "" -#: ../../changelog.md:293 +#: ../../changelog.md:787 #: 3d4304bdaaab400c8603287757c112a5 msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "" -#: ../../changelog.md:296 +#: ../../changelog.md:790 #: 313a2244ebdf459f93aaf6f06a33ba51 msgid "Removed the `oldest_first` parameter from `Guild.audit_logs` in favor of the `before` and `after` parameters. ([#2371](https://github.com/Pycord-Development/pycord/pull/2371))" msgstr "" -#: ../../changelog.md:299 +#: ../../changelog.md:793 #: 4d2440e51f8346a5894152a1e3ac6351 msgid "Removed the `vanity_code` parameter from `Guild.edit`. ([#2491](https://github.com/Pycord-Development/pycord/pull/2491))" msgstr "" -#: ../../changelog.md:302 +#: ../../changelog.md:796 #: 6a0c9c7b35c54520a5ae4547c8382a6e msgid "[2.5.0] - 2024-03-02" msgstr "" -#: ../../changelog.md:306 +#: ../../changelog.md:800 #: 60a5bb23d20a46b29897ff0b90b12c68 msgid "Added method to start bot via async context manager. ([#1801](https://github.com/Pycord-Development/pycord/pull/1801))" msgstr "" -#: ../../changelog.md:308 +#: ../../changelog.md:802 #: 41d21b3f7d62487ab79ebdd02c96a138 msgid "Added parameters `author`, `footer`, `image` and `thumbnail` to `discord.Embed` initializer. ([#1996](https://github.com/Pycord-Development/pycord/pull/1996))" msgstr "" -#: ../../changelog.md:310 +#: ../../changelog.md:804 #: 7556f2bd45294900b546bcc8bc4cc855 msgid "Added events `on_bridge_command`, `on_bridge_command_completion`, and `on_bridge_command_error`. ([#1916](https://github.com/Pycord-Development/pycord/pull/1916))" msgstr "" -#: ../../changelog.md:313 +#: ../../changelog.md:807 #: f83032a1921645c2b52208a2cd0d80f5 msgid "Added the `@client.once()` decorator, which serves as a one-time event listener. ([#1940](https://github.com/Pycord-Development/pycord/pull/1940))" msgstr "" -#: ../../changelog.md:315 +#: ../../changelog.md:809 #: 3dc5ef7302d8499f8f3b37132cad769a msgid "Added support for text-related features in `StageChannel`. ([#1936](https://github.com/Pycord-Development/pycord/pull/1936))" msgstr "" -#: ../../changelog.md:317 +#: ../../changelog.md:811 #: b26f8600ddae4ee7adf165d713c4c520 msgid "Added support for one-time event listeners in `Client.listen`. ([#1957](https://github.com/Pycord-Development/pycord/pull/1957))" msgstr "" -#: ../../changelog.md:319 +#: ../../changelog.md:813 #: 4c1d702a0fd34e05b931d0149b6d2e88 msgid "Added `current_page` argument to `Paginator.update()`. ([#1983](https://github.com/Pycord-Development/pycord/pull/1983))" msgstr "" -#: ../../changelog.md:321 +#: ../../changelog.md:815 #: c424e9e7177746638415ee55b969a529 msgid "Added application flag `application_auto_moderation_rule_create_badge`. ([#1992](https://github.com/Pycord-Development/pycord/pull/1992))" msgstr "" -#: ../../changelog.md:323 +#: ../../changelog.md:817 #: 40bb9fff0d8f40258b28fc994bd31db7 msgid "Added support for recording silence via new `sync_start` argument in `VoiceClient.start_recording()`. ([#1984](https://github.com/Pycord-Development/pycord/pull/1984))" msgstr "" -#: ../../changelog.md:326 +#: ../../changelog.md:820 #: af0b802a69904f288b90a992f9990483 msgid "Added `custom_message` to AutoModActionMetadata. ([#2029](https://github.com/Pycord-Development/pycord/pull/2029))" msgstr "" -#: ../../changelog.md:328 +#: ../../changelog.md:822 #: 15c6731b295e4b0b8cd7e1340c6ea545 msgid "Added support for [voice messages](https://github.com/discord/discord-api-docs/pull/6082). ([#2016](https://github.com/Pycord-Development/pycord/pull/2016))" msgstr "" -#: ../../changelog.md:331 +#: ../../changelog.md:825 #: 07bdc41bd4bd46c58757b555174359fc msgid "Added `data` attribute to all [Raw Event payloads](https://docs.pycord.dev/en/master/api/models.html#events). ([#2023](https://github.com/Pycord-Development/pycord/pull/2023))" msgstr "" -#: ../../changelog.md:334 +#: ../../changelog.md:828 #: cb7c3646df2f43cda8a3b34f6d418af1 msgid "Added and documented missing `AuditLogAction` enums. ([#2030](https://github.com/Pycord-Development/pycord/pull/2030), [#2171](https://github.com/Pycord-Development/pycord/pull/2171))" msgstr "" -#: ../../changelog.md:337 +#: ../../changelog.md:831 #: 9d551823bcc84935a681e5d58adf5111 msgid "Added AutoMod-related models for `AuditLogDiff` enums. ([#2030](https://github.com/Pycord-Development/pycord/pull/2030))" msgstr "" -#: ../../changelog.md:339 +#: ../../changelog.md:833 #: c3f3b5baaf6d4bf3a3deaa582d1444a1 msgid "Added `Interaction.respond` and `Interaction.edit` as shortcut responses. ([#2026](https://github.com/Pycord-Development/pycord/pull/2026))" msgstr "" -#: ../../changelog.md:341 +#: ../../changelog.md:835 #: 6b5e8bebd67e407cb1bac3eba6d5726b msgid "Added `view.parent` which is set when the view is sent by `interaction.response.send_message`. ([#2036](https://github.com/Pycord-Development/pycord/pull/2036))" msgstr "" -#: ../../changelog.md:344 +#: ../../changelog.md:838 #: 00f359112aa840c6816d75ab0587ad80 msgid "Added methods `bridge.Bot.walk_bridge_commands` and `BridgeCommandGroup.walk_commands`. ([#1867](https://github.com/Pycord-Development/pycord/pull/1867))" msgstr "" -#: ../../changelog.md:347 +#: ../../changelog.md:841 #: b21a35a76bac4e2d9ae6a07c7a3a696a msgid "Added support for usernames and modified multiple methods accordingly. ([#2042](https://github.com/Pycord-Development/pycord/pull/2042))" msgstr "" -#: ../../changelog.md:349 +#: ../../changelog.md:843 #: 74a9e9832d4c4a6fa8734778209c65e4 msgid "Added `icon` and `unicode_emoji` arguments to `Guild.create_role`. ([#2086](https://github.com/Pycord-Development/pycord/pull/2086))" msgstr "" -#: ../../changelog.md:351 +#: ../../changelog.md:845 #: f2ec2163c71c48b9a21d3bd75fff5064 msgid "Added `cooldown` and `max_concurrency` attributes to `SlashCommandGroup`. ([#2091](https://github.com/Pycord-Development/pycord/pull/2091))" msgstr "" -#: ../../changelog.md:353 +#: ../../changelog.md:847 #: 85eb170585cb42f598e263c7b60a31e0 msgid "Added embedded activities Gartic Phone and Jamspace. ([#2102](https://github.com/Pycord-Development/pycord/pull/2102))" msgstr "" -#: ../../changelog.md:355 +#: ../../changelog.md:849 #: 7959cb02aa124f1b82dc5adbc03e84c5 msgid "Added `bridge.Context` type as a `Union` of subclasses. ([#2106](https://github.com/Pycord-Development/pycord/pull/2106))" msgstr "" -#: ../../changelog.md:357 +#: ../../changelog.md:851 #: ade46dafe4b44075b82a661d0516635f msgid "Added support for type-hinting slash command options with `typing.Annotated`. ([#2124](https://github.com/Pycord-Development/pycord/pull/2124))" msgstr "" -#: ../../changelog.md:359 +#: ../../changelog.md:853 #: 62effd5e105647abaa72932b226b2ce3 msgid "Added `suppress` and `allowed_mentions` parameters to `Webhook` and `InteractionResponse` edit methods. ([#2138](https://github.com/Pycord-Development/pycord/pull/2138))" msgstr "" -#: ../../changelog.md:362 +#: ../../changelog.md:856 #: 343032650b214f1eb5ffe747555db443 msgid "Added `wait_finish` parameter to `VoiceClient.play` for awaiting the end of a play. ([#2194](https://github.com/Pycord-Development/pycord/pull/2194))" msgstr "" -#: ../../changelog.md:364 +#: ../../changelog.md:858 #: 42ed7327fefc4b54872053b06dc3d128 msgid "Added support for custom bot status. ([#2206](https://github.com/Pycord-Development/pycord/pull/2206))" msgstr "" -#: ../../changelog.md:366 +#: ../../changelog.md:860 #: 72df647a50374daa932d83ec54fadbce msgid "Added function `Guild.delete_auto_moderation_rule`. ([#2153](https://github.com/Pycord-Development/pycord/pull/2153))" msgstr "" -#: ../../changelog.md:368 +#: ../../changelog.md:862 #: dddf1b7b1aba48dfb0f3282e4d0658a2 msgid "Added `VoiceChannel.slowmode_delay`. ([#2112](https://github.com/Pycord-Development/pycord/pull/2112))" msgstr "" -#: ../../changelog.md:370 +#: ../../changelog.md:864 #: 3b2c11ddd69145ff9b65a168d5f20f04 msgid "Added `ForumChannel.default_reaction_emoji` attribute. ([#2178](https://github.com/Pycord-Development/pycord/pull/2178))" msgstr "" -#: ../../changelog.md:372 +#: ../../changelog.md:866 #: 199637891bab425183cc270c18b0a5db msgid "Added `default_reaction_emoji` parameter to `Guild.create_forum_channel` and `ForumChannel.edit` methods. ([#2178](https://github.com/Pycord-Development/pycord/pull/2178))" msgstr "" -#: ../../changelog.md:375 +#: ../../changelog.md:869 #: 4620d311330a4c04b6b2b7b4de078652 msgid "Added `applied_tags` parameter to `Webhook.send` method. ([#2322](https://github.com/Pycord-Development/pycord/pull/2322))" msgstr "" -#: ../../changelog.md:377 +#: ../../changelog.md:871 #: 90293effcc9a4c0cbe82b4d50f4e2604 msgid "Added `User.avatar_decoration`. ([#2131](https://github.com/Pycord-Development/pycord/pull/2131))" msgstr "" -#: ../../changelog.md:379 +#: ../../changelog.md:873 #: f1c971d407c9454c85b3b93e5be66b65 msgid "Added support for guild onboarding related features. ([#2127](https://github.com/Pycord-Development/pycord/pull/2127))" msgstr "" -#: ../../changelog.md:381 +#: ../../changelog.md:875 #: 4f80fa16c23e41c19ad5f98cb4764338 msgid "Added support for monetization related objects and events. ([#2273](https://github.com/Pycord-Development/pycord/pull/2273))" msgstr "" -#: ../../changelog.md:383 +#: ../../changelog.md:877 #: 5a3c464362f34da28e03de42a50c57e9 msgid "Added `AttachmentFlags` and attachment attributes `expires_at`, `issued_at` and `hm`. ([#2342](https://github.com/Pycord-Development/pycord/pull/2342))" msgstr "" -#: ../../changelog.md:385 +#: ../../changelog.md:879 #: 4d570b6175b846b7b096d02a18bf1053 msgid "Added `invitable` and `slowmode_delay` to `Thread` creation methods. ([#2350](https://github.com/Pycord-Development/pycord/pull/2350))" msgstr "" -#: ../../changelog.md:387 +#: ../../changelog.md:881 #: 6e961ffbbb9c4e43a860891df7ed6fa5 msgid "Added support for voice channel statuses. ([#2368](https://github.com/Pycord-Development/pycord/pull/2368))" msgstr "" -#: ../../changelog.md:389 +#: ../../changelog.md:883 #: ee841b6b671d4856b893970d196abd64 msgid "Added `enforce_nonce` parameter for message sending. ([#2370](https://github.com/Pycord-Development/pycord/pull/2370))" msgstr "" -#: ../../changelog.md:391 +#: ../../changelog.md:885 #: 2608a06bd147422aa67260fc397061b3 msgid "Added audit log support for voice channel status. ([#2373](https://github.com/Pycord-Development/pycord/pull/2373))" msgstr "" -#: ../../changelog.md:396 +#: ../../changelog.md:890 #: 62c9fe1681134e18a42748c961355bce msgid "Changed default for all `name_localizations` and `description_localizations` attributes from being `None` to being `MISSING`. ([#1866](https://github.com/Pycord-Development/pycord/pull/1866))" msgstr "" -#: ../../changelog.md:399 +#: ../../changelog.md:893 #: 3f5b3c8765174ac6aaefd7493e389482 msgid "Changed `ffmpeg` output suppression when recording voice channels. ([#1993](https://github.com/Pycord-Development/pycord/pull/1993))" msgstr "" -#: ../../changelog.md:401 +#: ../../changelog.md:895 #: 13ea43a34662409ebbeff058009c3b87 msgid "Changed file-upload size limit from 8 MB to 25 MB accordingly. ([#2014](https://github.com/Pycord-Development/pycord/pull/2014))" msgstr "" -#: ../../changelog.md:403 +#: ../../changelog.md:897 #: f55ea4e73a9c4391a525b1222242d5f5 msgid "Changed the behavior of retrieving bans to accurately reflect the API. ([#1922](https://github.com/Pycord-Development/pycord/pull/1922))" msgstr "" -#: ../../changelog.md:405 +#: ../../changelog.md:899 #: 67638ee2ed544e56b98bc22db8fea02a msgid "Changed `Interaction.channel` to be received from the gateway, allowing it to be `DMChannel` or `GroupChannel`. ([#2025](https://github.com/Pycord-Development/pycord/pull/2025))" msgstr "" -#: ../../changelog.md:408 +#: ../../changelog.md:902 #: 97745879546247a08a47059715774c5b msgid "Changed `DMChannel.recipients` to potentially be `None`. ([#2025](https://github.com/Pycord-Development/pycord/pull/2025))" msgstr "" -#: ../../changelog.md:410 +#: ../../changelog.md:904 #: 7088fa09f41846e5892a329b6bcd8349 msgid "Changed the behavior to store `view.message` when receiving a component interaction, while also changing `view.message` not to be set when sending view through `InteractionResponse.send_message`. ([#2036](https://github.com/Pycord-Development/pycord/pull/2036))" msgstr "" -#: ../../changelog.md:414 +#: ../../changelog.md:908 #: ef5d6a731203421cbcc58f074cd546f0 msgid "Changed the fetching of attributes shared between text-based and Slash Commands in Bridge Commands to be dynamic. ([#1867](https://github.com/Pycord-Development/pycord/pull/1867))" msgstr "" -#: ../../changelog.md:417 +#: ../../changelog.md:911 #: 64963eb32d2d4c1c9c9ffee138a09b38 msgid "`discord.Embed` attributes (such as author, footer, etc.) now return instances of their respective classes when set and `None` otherwise. ([#2063](https://github.com/Pycord-Development/pycord/pull/2063))" msgstr "" -#: ../../changelog.md:420 +#: ../../changelog.md:914 #: 89f503d44fe24e02b7b7b79a544e6188 msgid "Changed `default_avatar` behavior to depend on the user's username migration status. ([#2087](https://github.com/Pycord-Development/pycord/pull/2087))" msgstr "" -#: ../../changelog.md:422 +#: ../../changelog.md:916 #: 56adce95538e45d49665b92cda9b9641 msgid "Changed type hints of `command_prefix` and `help_command` arguments to be accurate. ([#2099](https://github.com/Pycord-Development/pycord/pull/2099))" msgstr "" -#: ../../changelog.md:424 +#: ../../changelog.md:918 #: 3bab78924e3d402698ce98a72ddc2c78 msgid "Replaced `orjson` features with `msgspec` in the codebase. ([#2170](https://github.com/Pycord-Development/pycord/pull/2170))" msgstr "" -#: ../../changelog.md:426 +#: ../../changelog.md:920 #: ca59a473432d434ca872411f9c66003d msgid "`BridgeOption` must now be used for arguments in bridge commands. ([#2252](https://github.com/Pycord-Development/pycord/pull/2252))" msgstr "" -#: ../../changelog.md:431 +#: ../../changelog.md:925 #: 4e49791b54b244ee933a82f9e04437e2 msgid "Removed `Client.once` in favour of `once` argument in `Client.listen`. ([#1957](https://github.com/Pycord-Development/pycord/pull/1957))" msgstr "" -#: ../../changelog.md:433 +#: ../../changelog.md:927 #: ca26e991f22d4e3d8c6e230f0539ed50 msgid "Removed `Embed.Empty` in favour of `None`, and `EmbedProxy` in favour of individual classes. ([#2063](https://github.com/Pycord-Development/pycord/pull/2063))" msgstr "" -#: ../../changelog.md:438 +#: ../../changelog.md:932 #: 0b59939241624a3193186fcb744f65f7 msgid "Fixed `AttributeError` caused by [#1957](https://github.com/Pycord-Development/pycord/pull/1957) when using listeners in cogs. ([#1989](https://github.com/Pycord-Development/pycord/pull/1989))" msgstr "" -#: ../../changelog.md:441 +#: ../../changelog.md:935 #: 1d99b367a7c04345a26271b2bf0023e2 msgid "Fixed an issue in editing webhook messages in forum posts and private threads. ([#1981](https://github.com/Pycord-Development/pycord/pull/1981))." msgstr "" -#: ../../changelog.md:443 +#: ../../changelog.md:937 #: 7ed9c8e2674b4eea8e16efe2e7916c19 msgid "Fixed `View.message` not being set when view is sent using webhooks, including `Interaction.followup.send` or when a message is edited. ([#1997](https://github.com/Pycord-Development/pycord/pull/1997))" msgstr "" -#: ../../changelog.md:446 +#: ../../changelog.md:940 #: 26359420acd84d13b7ec8078c585de73 msgid "Fixed `None` being handled incorrectly for avatar in `ClientUser.edit`. ([#1994](https://github.com/Pycord-Development/pycord/pull/1994))" msgstr "" -#: ../../changelog.md:448 +#: ../../changelog.md:942 #: 579b45e396024f64912f08f8cfca16ec msgid "Fixed scheduled events breaking when changing the location from external to a channel. ([#1998](https://github.com/Pycord-Development/pycord/pull/1998))" msgstr "" -#: ../../changelog.md:450 +#: ../../changelog.md:944 #: 18befe9e39544595a7a2036d48d19470 msgid "Fixed boolean converter breaking for Bridge Commands. ([#1999](https://github.com/Pycord-Development/pycord/pull/1999))" msgstr "" -#: ../../changelog.md:452 +#: ../../changelog.md:946 #: 084a586848d74bfeb5f2ceba591293d0 msgid "Fixed bridge command options not working. ([#1999](https://github.com/Pycord-Development/pycord/pull/1999))" msgstr "" -#: ../../changelog.md:454 +#: ../../changelog.md:948 #: 83b3c68f47754e73ab88708fc8a2ffb2 msgid "Fixed `TypeError` being raised when passing `name` argument to bridge groups. ([#2000](https://github.com/Pycord-Development/pycord/pull/2000))" msgstr "" -#: ../../changelog.md:456 +#: ../../changelog.md:950 #: a3a4c596689748fe814636d674727419 msgid "Fixed `TypeError` in `AutoModRule`. ([#2029](https://github.com/Pycord-Development/pycord/pull/2029))" msgstr "" -#: ../../changelog.md:458 +#: ../../changelog.md:952 #: 1b761f69f40f462b8e4ef9190b7fc1d6 msgid "Fixed the functionality to override the default `on_application_command_error` behavior using listeners. ([#2044](https://github.com/Pycord-Development/pycord/pull/2044))" msgstr "" -#: ../../changelog.md:461 +#: ../../changelog.md:955 #: fae4d3fe283e4ea396db05e19418ce5d msgid "Fixed unloading of cogs with bridge commands. ([#2048](https://github.com/Pycord-Development/pycord/pull/2048))" msgstr "" -#: ../../changelog.md:463 +#: ../../changelog.md:957 #: eaf24d26663f4e6380db8ad8f0172cbe msgid "Fixed the `individual` slash command synchronization method. ([#1925](https://github.com/Pycord-Development/pycord/pull/1925))" msgstr "" -#: ../../changelog.md:465 +#: ../../changelog.md:959 #: 84c4af7114434feaa1fecfd718dc694c msgid "Fixed an issue that occurred when `webhooks_update` event payload channel ID was `None`. ([#2078](https://github.com/Pycord-Development/pycord/pull/2078))" msgstr "" -#: ../../changelog.md:467 +#: ../../changelog.md:961 #: 47c28724914e4fc9a18709531f47c88d msgid "Fixed major `TypeError` when an `AuditLogEntry` has no user. ([#2079](https://github.com/Pycord-Development/pycord/pull/2079))" msgstr "" -#: ../../changelog.md:469 +#: ../../changelog.md:963 #: 1e8ecddada0440e8b28a3c9be07f3423 msgid "Fixed `HTTPException` when trying to create a forum thread with files. ([#2075](https://github.com/Pycord-Development/pycord/pull/2075))" msgstr "" -#: ../../changelog.md:471 +#: ../../changelog.md:965 #: a148a83edd1f4f7b845a87b1a987c516 msgid "Fixed `before_invoke` not being run for `SlashCommandGroup`. ([#2091](https://github.com/Pycord-Development/pycord/pull/2091))" msgstr "" -#: ../../changelog.md:473 +#: ../../changelog.md:967 #: 1aa560acbffb489b9c0495cf0b24c36e msgid "Fixed `AttributeError` when accessing a `Select` object's values when it has not been interacted with. ([#2104](https://github.com/Pycord-Development/pycord/pull/2104))" msgstr "" -#: ../../changelog.md:475 +#: ../../changelog.md:969 #: 1770b0d4e2994906acfa30119c7eb482 msgid "Fixed `before_invoke` being run twice for slash subcommands. ([#2139](https://github.com/Pycord-Development/pycord/pull/2139))" msgstr "" -#: ../../changelog.md:477 +#: ../../changelog.md:971 #: df13f489e5fa4cc48904626e021c027d msgid "Fixed `Guild._member_count` sometimes not being set. ([#2145](https://github.com/Pycord-Development/pycord/pull/2145))" msgstr "" -#: ../../changelog.md:479 +#: ../../changelog.md:973 #: 269b54a1fd2744a7866a615c72ace4a8 msgid "Fixed `Thread.applied_tags` not being updated. ([#2146](https://github.com/Pycord-Development/pycord/pull/2146))" msgstr "" -#: ../../changelog.md:481 +#: ../../changelog.md:975 #: 86b89f547c6b4a358f432cf4d398f640 msgid "Fixed type-hinting of `author` property of `ApplicationContext` to include type-hinting of `User` or `Member`. ([#2148](https://github.com/Pycord-Development/pycord/pull/2148))" msgstr "" -#: ../../changelog.md:484 +#: ../../changelog.md:978 #: 2fb12f31fbda4dd38ac5d75d20c470af msgid "Fixed missing `delete_after` parameter in overload type-hinting for `Webhook.send()`. ([#2156](https://github.com/Pycord-Development/pycord/pull/2156))" msgstr "" -#: ../../changelog.md:486 +#: ../../changelog.md:980 #: 2b542989e4474b1497f08ac6f19f99ed msgid "Fixed `ScheduledEvent.creator_id` returning `str` instead of `int`. ([#2162](https://github.com/Pycord-Development/pycord/pull/2162))" msgstr "" -#: ../../changelog.md:488 +#: ../../changelog.md:982 #: b5e55bb544e94272b3397bbc0e072ec3 msgid "Fixed `_bytes_to_base64_data` not defined. ([#2185](https://github.com/Pycord-Development/pycord/pull/2185))" msgstr "" -#: ../../changelog.md:490 +#: ../../changelog.md:984 #: 3de52ce55e8b41e2a5815592bb6257ec msgid "Fixed inaccurate `Union` type hint of `values` argument of `basic_autocomplete` to include `Iterable[OptionChoice]`." msgstr "" -#: ../../changelog.md:492 +#: ../../changelog.md:986 #: 8fa8ea140ced4a4fa64c9d534c7f71d0 msgid "Fixed initial message inside of the create thread payload sending legacy beta payload. ([#2191](https://github.com/Pycord-Development/pycord/pull/2191))" msgstr "" -#: ../../changelog.md:494 +#: ../../changelog.md:988 #: cc7d5fa68e994d34aa693f5bb2f1ffd0 msgid "Fixed a misplaced payload object inside of the thread creation payload. ([#2192](https://github.com/Pycord-Development/pycord/pull/2192))" msgstr "" -#: ../../changelog.md:496 +#: ../../changelog.md:990 #: c17344409e9f492a8fd6b8c55ed614aa msgid "Fixed `DMChannel.recipient` and `User.dm_channel` being `None`. ([#2219](https://github.com/Pycord-Development/pycord/pull/2219))" msgstr "" -#: ../../changelog.md:498 +#: ../../changelog.md:992 #: 12ea4e48fc584a9c87ef676eeacfcd07 msgid "Fixed `ffmpeg` being terminated prematurely when piping audio stream. ([#2240](https://github.com/Pycord-Development/pycord/pull/2240))" msgstr "" -#: ../../changelog.md:500 +#: ../../changelog.md:994 #: 9c6fac01828f43d9a61aee72f31c1792 msgid "Fixed tasks looping infinitely when `tzinfo` is neither `None` nor UTC. ([#2196](https://github.com/Pycord-Development/pycord/pull/2196))" msgstr "" -#: ../../changelog.md:502 +#: ../../changelog.md:996 #: 7327cd43427e488999e090c78cac0b79 msgid "Fixed `AttributeError` when running permission checks without the `bot` scope. ([#2113](https://github.com/Pycord-Development/pycord/issues/2113))" msgstr "" -#: ../../changelog.md:504 +#: ../../changelog.md:998 #: d458144f63124e12a6e0d9f8f9cb952b msgid "Fixed `Option` not working on bridge commands because `ext.commands.Command` does not recognize them. ([#2256](https://github.com/Pycord-Development/pycord/pull/2256))" msgstr "" -#: ../../changelog.md:506 +#: ../../changelog.md:1000 #: 8f18e8d005b1496387f152f3df8662b7 msgid "Fixed offset-aware tasks causing `TypeError` when being prepared. ([#2271](https://github.com/Pycord-Development/pycord/pull/2271))" msgstr "" -#: ../../changelog.md:508 +#: ../../changelog.md:1002 #: d15ec1bf07934c9d86604965290c99bf msgid "Fixed `AttributeError` when serializing commands with `Annotated` type hints. ([#2243](https://github.com/Pycord-Development/pycord/pull/2243))" msgstr "" -#: ../../changelog.md:510 +#: ../../changelog.md:1004 #: 2eb6e57c0a364efd86ffa8096f540133 msgid "Fixed `Intents.all()` returning the wrong value. ([#2257](https://github.com/Pycord-Development/pycord/issues/2257))" msgstr "" -#: ../../changelog.md:512 +#: ../../changelog.md:1006 #: 5b2283d5d5e640999855ad3042fc5e6b msgid "Fixed `AuditLogIterator` not respecting the `after` parameter. ([#2295](https://github.com/Pycord-Development/pycord/issues/2295))" msgstr "" -#: ../../changelog.md:514 +#: ../../changelog.md:1008 #: d3b786079fea46bc8786e6b5154c03ed msgid "Fixed `AttributeError` when failing to establish initial websocket connection. ([#2301](https://github.com/Pycord-Development/pycord/pull/2301))" msgstr "" -#: ../../changelog.md:516 +#: ../../changelog.md:1010 #: b25e60c5a037415e80243abad7f9df8f msgid "Fixed `AttributeError` caused by `command.cog` being `MISSING`. ([#2303](https://github.com/Pycord-Development/pycord/issues/2303))" msgstr "" -#: ../../changelog.md:518 +#: ../../changelog.md:1012 #: c5f685e545da4356aeb4de2f2f183a84 msgid "Fixed `self.use_default_buttons` being assumed truthy by `Paginator.update`. ([#2319](https://github.com/Pycord-Development/pycord/pull/2319))" msgstr "" -#: ../../changelog.md:520 +#: ../../changelog.md:1014 #: 17ed8177c40a476fb48f4d90f37837c7 msgid "Fixed `AttributeError` when comparing application commands with non-command objects. ([#2299](https://github.com/Pycord-Development/pycord/issues/2299))" msgstr "" -#: ../../changelog.md:522 +#: ../../changelog.md:1016 #: 5114e2e8307349088415bbbee6af60e4 msgid "Fixed `AttributeError` when copying groups on startup. ([#2331](https://github.com/Pycord-Development/pycord/issues/2331))" msgstr "" -#: ../../changelog.md:524 +#: ../../changelog.md:1018 #: 25663b9a9dd74370984ab38a6e476f27 msgid "Fixed application command options causing errors if declared through the option decorator or kwarg. ([#2332](https://github.com/Pycord-Development/pycord/issues/2332))" msgstr "" -#: ../../changelog.md:527 +#: ../../changelog.md:1021 #: 2541f029d7454ba394deb4a01dde2485 msgid "Fixed options declared using the parameter default value syntax always being optional. ([#2333](https://github.com/Pycord-Development/pycord/issues/2333))" msgstr "" -#: ../../changelog.md:529 +#: ../../changelog.md:1023 #: c9faa78167bc4750a0684c8cbbd64895 msgid "Fixed `BridgeContext` type hints raising an exception for unsupported option type. ([#2337](https://github.com/Pycord-Development/pycord/pull/2337))" msgstr "" -#: ../../changelog.md:531 +#: ../../changelog.md:1025 #: 1658273ee130473d997c5e510ecbc0fa msgid "Fixed `TypeError` due to `(Sync)WebhookMessage._thread_id` being set to `None`. ([#2343](https://github.com/Pycord-Development/pycord/pull/2343))" msgstr "" -#: ../../changelog.md:533 +#: ../../changelog.md:1027 #: d8a3e43d20754ef092f3f8d19b138f0d msgid "Fixed `AttributeError` due to `entitlements` not being included in `Interaction.__slots__`. ([#2345](https://github.com/Pycord-Development/pycord/pull/2345))" msgstr "" -#: ../../changelog.md:536 +#: ../../changelog.md:1030 #: 099b69ec664541e0a8052975795d65e4 msgid "Fixed `Thread.me` being out of date and added the thread owner to `Thread.members` on creation. ([#1296](https://github.com/Pycord-Development/pycord/issues/1296))" msgstr "" -#: ../../changelog.md:538 +#: ../../changelog.md:1032 #: 80ef1c27fc7b4fa48c2db376d01949dd msgid "Fixed keyword argument wildcard of `bridge.has_permissions` having the wrong type hint. ([#2364](https://github.com/Pycord-Development/pycord/pull/2364))" msgstr "" -#: ../../changelog.md:540 +#: ../../changelog.md:1034 #: 8ef80de7fad747f88bcdb50c5d39b51b msgid "Fixed enum to support stringified annotations. ([#2367](https://github.com/Pycord-Development/pycord/pull/2367))" msgstr "" -#: ../../changelog.md:543 +#: ../../changelog.md:1037 #: b4456318b5c84fd28244fb8d7f496360 msgid "[2.4.1] - 2023-03-20" msgstr "" -#: ../../changelog.md:547 +#: ../../changelog.md:1041 #: c8c94e0963114de48a89fd2659fc7763 msgid "Updated the values of the `Color.embed_background()` classmethod to correspond with new theme colors in the app. ([#1931](https://github.com/Pycord-Development/pycord/pull/1931))" msgstr "" -#: ../../changelog.md:553 +#: ../../changelog.md:1047 #: abf8d94bacef493cb4fe23a98730bc28 msgid "Fixed the type-hinting of `SlashCommandGroup.walk_commands()` to reflect actual behavior. ([#1838](https://github.com/Pycord-Development/pycord/pull/1838))" msgstr "" -#: ../../changelog.md:555 +#: ../../changelog.md:1049 #: 2cdfa2779b0e4b8f9ab4144401a89802 msgid "Fixed the voice IP discovery due to the recent [announced change](https://discord.com/channels/613425648685547541/697138785317814292/1080623873629884486). ([#1955](https://github.com/Pycord-Development/pycord/pull/1955))" msgstr "" -#: ../../changelog.md:558 +#: ../../changelog.md:1052 #: aaf94f670e8340a5b177fe6ae162358b msgid "Fixed `reason` being passed to the wrong method in `guild.create_auto_moderation_rule`. ([#1960](https://github.com/Pycord-Development/pycord/pull/1960))" msgstr "" -#: ../../changelog.md:562 +#: ../../changelog.md:1056 #: c101984320c34ce99992f9fe847e0e88 msgid "[2.4.0] - 2023-02-10" msgstr "" -#: ../../changelog.md:566 +#: ../../changelog.md:1060 #: 617814850e83401ebf06752624c50095 msgid "Added new AutoMod trigger metadata properties `regex_patterns`, `allow_list`, and `mention_total_limit`; and added the `mention_spam` trigger type. ([#1809](https://github.com/Pycord-Development/pycord/pull/1809))" msgstr "" -#: ../../changelog.md:569 +#: ../../changelog.md:1063 #: 7fd8831246324c0ba80b842014371a93 msgid "Added missing `image` parameter to `Guild.create_scheduled_event()` method. ([#1831](https://github.com/Pycord-Development/pycord/pull/1831))" msgstr "" -#: ../../changelog.md:571 +#: ../../changelog.md:1065 #: b33dbeef25f54b92a273ab153577e67e msgid "New `ApplicationRoleConnectionMetadata` class for application role connection metadata, along with the `fetch_role_connection_metadata_records` and `update_role_connection_metadata_records` methods in `Client`. ([#1791](https://github.com/Pycord-Development/pycord/pull/1791))" msgstr "" -#: ../../changelog.md:575 +#: ../../changelog.md:1069 #: dd48eb67d9264c6f9c8c34eff1f8dc21 msgid "Added new message types, `role_subscription_purchase`, `interaction_premium_upsell`, `stage_start`, `stage_end`, `stage_speaker`, `stage_raise_hand`, `stage_topic`, and `guild_application_premium_subscription`. ([#1852](https://github.com/Pycord-Development/pycord/pull/1852))" msgstr "" -#: ../../changelog.md:579 +#: ../../changelog.md:1073 #: f5ee939eced64359a65e9e63f4c50556 msgid "Added new `EmbeddedActivity` values. ([#1859](https://github.com/Pycord-Development/pycord/pull/1859))" msgstr "" -#: ../../changelog.md:581 +#: ../../changelog.md:1075 #: ee535bdbc1cd4d558c6fa469a5b0d528 msgid "Added new `suppress_notifications` to `MessageFlags`. ([#1912](https://github.com/Pycord-Development/pycord/pull/1912))" msgstr "" -#: ../../changelog.md:583 +#: ../../changelog.md:1077 #: fa69515bb7074d55a6b5abe0177aac95 msgid "Added GIF sticker format type to the `StickerFormatType` enum. ([#1915](https://github.com/Pycord-Development/pycord/pull/1915))" msgstr "" -#: ../../changelog.md:585 +#: ../../changelog.md:1079 #: 17096d6218ec43a3bbef7cb4f25eead2 msgid "Added new raw events: `raw_member_remove`, `raw_thread_update`, and `raw_thread_member_remove`. ([#1880](https://github.com/Pycord-Development/pycord/pull/1880))" msgstr "" -#: ../../changelog.md:588 +#: ../../changelog.md:1082 #: 9f7c5aed80f847d0ba8cec2331f54a86 msgid "Improved support for setting channel types & added new channel types for `discord.Option`. ([#1883](https://github.com/Pycord-Development/pycord/pull/1883))" msgstr "" -#: ../../changelog.md:593 +#: ../../changelog.md:1087 #: 571ca9ff303e4bd994e1179a0cadb5b3 msgid "Changed `EmbeddedActivity` values to update accordingly with the new activities. ([#1859](https://github.com/Pycord-Development/pycord/pull/1859))" msgstr "" -#: ../../changelog.md:595 +#: ../../changelog.md:1089 #: 464da00a553d4cfa9819fc2f0f8e848f msgid "Advanced version info is now stored as a dict in `version_info.advanced` instead of attributes on the `version_info` object. ([#1920](https://github.com/Pycord-Development/pycord/pull/1920))" msgstr "" -#: ../../changelog.md:598 +#: ../../changelog.md:1092 #: 39533606d2e9446793b556a39247934e msgid "The `version_info.release_level` attribute has been reverted to its previous name, `releaselevel`. ([#1920](https://github.com/Pycord-Development/pycord/pull/1920))" msgstr "" -#: ../../changelog.md:603 +#: ../../changelog.md:1097 #: 416058062bb045498b964ebab56acb3a msgid "Fixed bugs in `Page.update_files` where file objects stored in memory were causing an `AttributeError`, and `io.BytesIO` files did not send properly more than once. ([#1869](https://github.com/Pycord-Development/pycord/pull/1869) & [#1881](https://github.com/Pycord-Development/pycord/pull/1881))" msgstr "" -#: ../../changelog.md:607 +#: ../../changelog.md:1101 #: 8818ab33e8604db2877b20c041af6723 msgid "Fixed bridge groups missing the `parent` attribute. ([#1823](https://github.com/Pycord-Development/pycord/pull/1823))" msgstr "" -#: ../../changelog.md:609 +#: ../../changelog.md:1103 #: 9fe0dfdfa63e4ad4b9c4e4043aef28b3 msgid "Fixed issues with creating auto moderation rules. ([#1822](https://github.com/Pycord-Development/pycord/pull/1822))" msgstr "" -#: ../../changelog.md:612 +#: ../../changelog.md:1106 #: ea5b04755aae4a53a625348b5d5f945d msgid "[2.3.3] - 2023-02-10" msgstr "" -#: ../../changelog.md:614 +#: ../../changelog.md:1108 #: a66717a0773c4de7be264d65696be04e msgid "Fixed an unhandled `KeyError` exception when receiving GIF stickers, causing crashes. ([#1915](https://github.com/Pycord-Development/pycord/pull/1915))" msgstr "" -#: ../../changelog.md:617 +#: ../../changelog.md:1111 #: aeae11c1ec9e4f4ca20b998880bc4e5b msgid "[2.3.2] - 2022-12-03" msgstr "" -#: ../../changelog.md:621 +#: ../../changelog.md:1115 #: c49932aeab584576ad0d13c3a8073143 msgid "Fixed another `AttributeError` relating to the new `bridge_commands` attribute on `ext.bridge.Bot`. ([#1815](https://github.com/Pycord-Development/pycord/pull/1815))" msgstr "" -#: ../../changelog.md:623 +#: ../../changelog.md:1117 #: 7b22f35de99640918b24cf129a8708a1 msgid "Fixed an `AttributeError` in select relating to the select type. ([#1814](https://github.com/Pycord-Development/pycord/pull/1814))" msgstr "" -#: ../../changelog.md:625 +#: ../../changelog.md:1119 #: b940bd229d2b4e6891eec2561e8e815c msgid "Fixed `Thread.applied_tags` always returning an empty list. ([#1817](https://github.com/Pycord-Development/pycord/pull/1817))" msgstr "" -#: ../../changelog.md:628 +#: ../../changelog.md:1122 #: 1b92099482524c32940e7b2962f78c68 msgid "[2.3.1] - 2022-11-27" msgstr "" -#: ../../changelog.md:632 +#: ../../changelog.md:1126 #: 25bce91323db4cbea6c7e706497a5fbb msgid "Fixed `AttributeError` relating to the new `bridge_commands` attribute on `ext.bridge.Bot`. ([#1802](https://github.com/Pycord-Development/pycord/pull/1802))" msgstr "" -#: ../../changelog.md:635 +#: ../../changelog.md:1129 #: eeb4225156bc403cb9430c14142f0030 msgid "[2.3.0] - 2022-11-23" msgstr "" -#: ../../changelog.md:639 +#: ../../changelog.md:1133 #: 1f69a42547d7413d81ac3be425763eca msgid "New brief Attribute to BridgeSlashCommand. ([#1676](https://github.com/Pycord-Development/pycord/pull/1676))" msgstr "" -#: ../../changelog.md:641 +#: ../../changelog.md:1135 #: faba5859b8964373ba18f34a5830b58a msgid "Python 3.11 support. ([#1680](https://github.com/Pycord-Development/pycord/pull/1680))" msgstr "" -#: ../../changelog.md:642 +#: ../../changelog.md:1136 #: b5eceae1a70b4eb08fd9c86ed7d3e253 msgid "New select types `user`, `role`, `mentionable`, and `channel` - Along with their respective types and shortcut decorators. ([#1702](https://github.com/Pycord-Development/pycord/pull/1702))" msgstr "" -#: ../../changelog.md:645 +#: ../../changelog.md:1139 #: 99a675fe67cf47bd8552026dcb0d7680 msgid "Added support for age-restricted (NSFW) commands. ([#1775](https://github.com/Pycord-Development/pycord/pull/1775))" msgstr "" -#: ../../changelog.md:647 +#: ../../changelog.md:1141 #: ee8b90ba67724d46a3efd5335b0a029a msgid "New flags: `PublicUserFlags.active_developer` & `ApplicationFlags.active`. ([#1776](https://github.com/Pycord-Development/pycord/pull/1776))" msgstr "" -#: ../../changelog.md:649 +#: ../../changelog.md:1143 #: 0d7ed354cec246a1884bb62b4a30455b msgid "Support for new forum features including tags, default slowmode, and default sort order. ([#1636](https://github.com/Pycord-Development/pycord/pull/1636))" msgstr "" -#: ../../changelog.md:651 +#: ../../changelog.md:1145 #: 3d7339c7a4b34b419ca2b385c99b2160 msgid "Support for new thread attributes `total_message_sent` and `is_pinned`. ([#1636](https://github.com/Pycord-Development/pycord/pull/1636))" msgstr "" -#: ../../changelog.md:653 +#: ../../changelog.md:1147 #: d92eb373bc624dffac6f0e1dc5e5fc95 msgid "Added `bridge_commands` attribute to `ext.bridge.Bot` for access to bridge command objects. ([#1787](https://github.com/Pycord-Development/pycord/pull/1787))" msgstr "" -#: ../../changelog.md:655 +#: ../../changelog.md:1149 #: 2a37ee55e00e4e68b43bcf62c0b6c16b msgid "Updated `Guild.features` to include new and previously missing features. ([#1788](https://github.com/Pycord-Development/pycord/pull/1788))" msgstr "" -#: ../../changelog.md:660 +#: ../../changelog.md:1154 #: b96a634b3523470b9c6321bfe1d0d386 msgid "Fix bridge.has_permissions. ([#1695](https://github.com/Pycord-Development/pycord/pull/1695))" msgstr "" -#: ../../changelog.md:662 +#: ../../changelog.md:1156 #: cc90297f0d5b47c7b04fcc3561b2ee44 msgid "Fix audit log overwrite type always resulting in `None`. ([#1716](https://github.com/Pycord-Development/pycord/pull/1716))" msgstr "" -#: ../../changelog.md:664 +#: ../../changelog.md:1158 #: 6b8dca9744d84dd1afaf7c1f2c36bbc2 msgid "Fixed error when using `suppress` kwarg in `send()`. ([#1719](https://github.com/Pycord-Development/pycord/pull/1719) & [#1723](https://github.com/Pycord-Development/pycord/pull/1723))" msgstr "" -#: ../../changelog.md:670 +#: ../../changelog.md:1164 #: 90671804020b41aba86f0d541ac50a3e msgid "`get_application_command()` type kwarg now defaults to `ApplicationCommand`, so all command types can be retrieved by default. ([#1678](https://github.com/Pycord-Development/pycord/pull/1678))" msgstr "" -#: ../../changelog.md:673 +#: ../../changelog.md:1167 #: 7421d3fe662f4595af3381037136c502 msgid "`get_application_command()` now supports retrieving subcommands and subcommand groups. ([#1678](https://github.com/Pycord-Development/pycord/pull/1678))" msgstr "" -#: ../../changelog.md:679 +#: ../../changelog.md:1173 #: 160d0b3650564e17b6e25a2cf3bebf73 msgid "Removed the guild feature `PRIVATE_THREADS` due to paywall limitation removal. ([#1789](https://github.com/Pycord-Development/pycord/pull/1789))" msgstr "" -#: ../../changelog.md:682 +#: ../../changelog.md:1176 #: a11bd7aede7844c6b417faeae902549d msgid "[2.2.2] - 2022-10-05" msgstr "" -#: ../../changelog.md:686 +#: ../../changelog.md:1180 #: c79e6592f08f41d387a756efa462ff76 msgid "Fixed `parent` attribute of second-level subcommands being set to the base level command instead of the direct parent. ([#1673](https://github.com/Pycord-Development/pycord/pull/1673))" msgstr "" -#: ../../changelog.md:690 +#: ../../changelog.md:1184 #: 804d49d35a1a4950bb1844cb14422c04 msgid "[2.2.1] - 2022-10-05" msgstr "" -#: ../../changelog.md:694 +#: ../../changelog.md:1188 #: 96fc9a6acc3d412eb0e4fe8e93e6bce4 msgid "New `SlashCommand.qualified_id` attribute. ([#1672](https://github.com/Pycord-Development/pycord/pull/1672))" msgstr "" -#: ../../changelog.md:699 +#: ../../changelog.md:1193 #: 8a3332dafa3c405198ec6819e0e4d90a msgid "Fixed a `TypeError` in `ban()` methods related to the new `delete_message_seconds` parameter. ([#1666](https://github.com/Pycord-Development/pycord/pull/1666))" msgstr "" -#: ../../changelog.md:701 +#: ../../changelog.md:1195 #: cdff853f73034e329f46051f2eee14d5 msgid "Fixed broken `cog` and `parent` attributes on commands in cogs. ([#1662](https://github.com/Pycord-Development/pycord/pull/1662))" msgstr "" -#: ../../changelog.md:703 +#: ../../changelog.md:1197 #: 6e43909d03324ff994e8e0c5521b4ab8 msgid "Fixed `SlashCommand.mention` for subcommands. ([#1672](https://github.com/Pycord-Development/pycord/pull/1672))" msgstr "" -#: ../../changelog.md:706 +#: ../../changelog.md:1200 #: 7c216775f43c4a4283eada7e4c5566be msgid "[2.2.0] - 2022-10-02" msgstr "" -#: ../../changelog.md:710 +#: ../../changelog.md:1204 #: 887646ff61cc484c8fb5a1b77f4705b3 msgid "New Guild Feature `INVITES_DISABLED`. ([#1613](https://github.com/Pycord-Development/pycord/pull/1613))" msgstr "" -#: ../../changelog.md:712 +#: ../../changelog.md:1206 #: 1cab4dd437fc47059e14c6622b309200 msgid "`suppress` kwarg to `Messageable.send()`. ([#1587](https://github.com/Pycord-Development/pycord/pull/1587))" msgstr "" -#: ../../changelog.md:714 +#: ../../changelog.md:1208 #: 628dc16b78d7462d9e752a6fd5c34f0d msgid "`proxy` and `proxy_auth` params to many Webhook-related methods. ([#1655](https://github.com/Pycord-Development/pycord/pull/1655))" msgstr "" -#: ../../changelog.md:716 +#: ../../changelog.md:1210 #: 62fc2f7a9b7647efb0eaeabe6e18b131 msgid "`delete_message_seconds` parameter in ban methods. ([#1557](https://github.com/Pycord-Development/pycord/pull/1557))" msgstr "" -#: ../../changelog.md:718 +#: ../../changelog.md:1212 #: 86674d77e2244a8f9a2273474845bc45 msgid "New `View.get_item()` method. ([#1659](https://github.com/Pycord-Development/pycord/pull/1659))" msgstr "" -#: ../../changelog.md:720 +#: ../../changelog.md:1214 #: eaa5c0bba1a24094995e8bb0a52b7ca0 msgid "Permissions support for bridge commands. ([#1642](https://github.com/Pycord-Development/pycord/pull/1642))" msgstr "" -#: ../../changelog.md:722 +#: ../../changelog.md:1216 #: f3da627f546c4aebadcf3322597750da msgid "New `BridgeCommand.invoke()` method. ([#1642](https://github.com/Pycord-Development/pycord/pull/1642))" msgstr "" -#: ../../changelog.md:724 +#: ../../changelog.md:1218 #: a38f4867cf0f404abe8d1ad795209e2d msgid "New `raw_mentions`, `raw_role_mentions` and `raw_channel_mentions` functions in `discord.utils`. ([#1658](https://github.com/Pycord-Development/pycord/pull/1658))" msgstr "" -#: ../../changelog.md:726 +#: ../../changelog.md:1220 #: 26da248bd5434e7680514324dcafcc7b msgid "New methods `original_response`, `edit_original_response` & `delete_original_response` for `Interaction` objects. ([#1609](https://github.com/Pycord-Development/pycord/pull/1609))" msgstr "" -#: ../../changelog.md:732 +#: ../../changelog.md:1226 #: baabee44115f413aa4b2ab853daa0515 msgid "The `delete_message_days` parameter in ban methods is now deprecated. Please use `delete_message_seconds` instead. ([#1557](https://github.com/Pycord-Development/pycord/pull/1557))" msgstr "" -#: ../../changelog.md:735 +#: ../../changelog.md:1229 #: b2bc78f7cb2248968d7778e804059d3a msgid "The `original_message`, `edit_original_message` & `delete_original_message` methods for `Interaction` are now deprecated. Please use the respective `original_response`, `edit_original_response` & `delete_original_response` methods instead. ([#1609](https://github.com/Pycord-Development/pycord/pull/1609))" msgstr "" -#: ../../changelog.md:742 +#: ../../changelog.md:1236 #: f1a6ff967fae4e4ab7aaa03fb71040ee msgid "Various fixes to ext.bridge groups. ([#1633](https://github.com/Pycord-Development/pycord/pull/1633) & [#1631](https://github.com/Pycord-Development/pycord/pull/1631))" msgstr "" -#: ../../changelog.md:745 +#: ../../changelog.md:1239 #: e24fad332ee74561882cb0fe5683d373 msgid "Fix `VOICE_SERVER_UPDATE` error. ([#1624](https://github.com/Pycord-Development/pycord/pull/1624))" msgstr "" -#: ../../changelog.md:747 +#: ../../changelog.md:1241 #: 1658154957934f93aea580480a93f06d msgid "Removed unnecessary instance check in autocomplete. ([#1643](https://github.com/Pycord-Development/pycord/pull/1643))" msgstr "" -#: ../../changelog.md:749 +#: ../../changelog.md:1243 #: 8f96626aeee2407ead9a59ec45dabc1a msgid "Interaction responses are now passed the respective `proxy` and `proxy_auth` params as defined in `Client`. ([#1655](https://github.com/Pycord-Development/pycord/pull/1655))" msgstr "" -#: ../../changelog.md:752 +#: ../../changelog.md:1246 #: 2dd2c8f954934bb593bf96a65aaf49ce msgid "[2.1.3] - 2022-09-06" msgstr "" -#: ../../changelog.md:756 +#: ../../changelog.md:1250 #: f97d21f188914b99a02eddf404a430d9 msgid "Fix TypeError in `process_application_commands`. ([#1622](https://github.com/Pycord-Development/pycord/pull/1622))" msgstr "" -#: ../../changelog.md:759 +#: ../../changelog.md:1253 #: 20f3c230725b4f879eaf13fe8fab8861 msgid "[2.1.2] - 2022-09-06" msgstr "" -#: ../../changelog.md:763 +#: ../../changelog.md:1257 #: 020eedc585cf44a2858529c8d43b6b54 msgid "Fix subcommands having MISSING cog attribute. ([#1594](https://github.com/Pycord-Development/pycord/pull/1594) & [#1605](https://github.com/Pycord-Development/pycord/pull/1605))" msgstr "" -#: ../../changelog.md:767 +#: ../../changelog.md:1261 #: 439fb1afd83545f8b5d955600ad11510 msgid "[2.1.1] - 2022-08-25" msgstr "" -#: ../../changelog.md:771 +#: ../../changelog.md:1265 #: e74d531343704a3faafa44b907a76e3f msgid "Bridge command detection in cogs. ([#1592](https://github.com/Pycord-Development/pycord/pull/1592))" msgstr "" -#: ../../changelog.md:774 +#: ../../changelog.md:1268 #: d08ad13239c7439cbbd09aae4a16c23d msgid "[2.1.0] - 2022-08-25" msgstr "" -#: ../../changelog.md:778 +#: ../../changelog.md:1272 #: a86271dbc38645919c2c274f65be4447 msgid "Support for add, sub, union, intersect, and inverse operations on classes inheriting from `BaseFlags`. ([#1486](https://github.com/Pycord-Development/pycord/pull/1486))" msgstr "" -#: ../../changelog.md:780 +#: ../../changelog.md:1274 #: 59b42b5316384e81b6ef5f2cfeee36ff msgid "A `disable_on_timeout` kwarg in the `View` constructor. ([#1492](https://github.com/Pycord-Development/pycord/pull/1492))" msgstr "" -#: ../../changelog.md:782 +#: ../../changelog.md:1276 #: 790b53c72a3f4db5a92d35f0bf430bfc msgid "New `mention` property for `SlashCommand` objects, allowing a shortcut for the new command markdown syntax. ([#1523](https://github.com/Pycord-Development/pycord/pull/1523))" msgstr "" -#: ../../changelog.md:785 +#: ../../changelog.md:1279 #: 1acff13e3a664d0bb3d8a584de44f9fe msgid "An `app_commands_badge` value on `ApplicationFlags`. ([#1535](https://github.com/Pycord-Development/pycord/pull/1535) and [#1553](https://github.com/Pycord-Development/pycord/pull/1553))" msgstr "" -#: ../../changelog.md:788 +#: ../../changelog.md:1282 #: 5a44482095724e8c854fb0dac8a1b688 msgid "A new `fetch_application` method in the `Client` object. ([#1536](https://github.com/Pycord-Development/pycord/pull/1536))" msgstr "" -#: ../../changelog.md:790 +#: ../../changelog.md:1284 #: f384ae7bd39d4645a038b219cc5e3d41 msgid "New `on_check_failure` event method for the `View` class. ([#799](https://github.com/Pycord-Development/pycord/pull/799))" msgstr "" -#: ../../changelog.md:792 +#: ../../changelog.md:1286 #: 84fd56364f2e426f8059ab543cf8fa9f msgid "A `set_mfa_required` method to `Guild`. ([#1552](https://github.com/Pycord-Development/pycord/pull/1552))" msgstr "" -#: ../../changelog.md:794 +#: ../../changelog.md:1288 #: 116daae4f3be479d91f71c1dfb2e158e msgid "Support for command groups with bridge commands. ([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:796 +#: ../../changelog.md:1290 #: aa264304900847509610971067c61d13 msgid "Support for `Attachment` type options for bridge commands. ([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:798 +#: ../../changelog.md:1292 #: f3a1898c5fb94d22ad268c1b80c06956 msgid "`is_app` property for `BridgeContext` to better differentiate context types. ([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:800 +#: ../../changelog.md:1294 #: 6bbb2d7903f94ccf928e6d4a39d6181c msgid "Support for localization on bridge commands. ([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:802 +#: ../../changelog.md:1296 #: bf536e2d15b34745aa6202fefc7ecb86 msgid "A `filter_params` helper function in `discord.utils`. ([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:804 +#: ../../changelog.md:1298 #: e9a5cb929d2a400996754846071ec5b6 msgid "Support for `InteractionMessage` via the `message` property of `View`. ([#1492](https://github.com/Pycord-Development/pycord/pull/1492))" msgstr "" -#: ../../changelog.md:809 +#: ../../changelog.md:1303 #: c7cf6d82811f4e0ba66b43ed62394be3 msgid "Use `slash_variant` and `ext_variant` attributes instead of `get_application_command()` and `get_ext_command()` methods on `BridgeCommand`. ([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:812 +#: ../../changelog.md:1306 #: 682dcf307b394f4ca5b2553b815c3fdf msgid "Set `store` kwarg default to `False` in load_extension(s) method. ([#1520](https://github.com/Pycord-Development/pycord/pull/1520))" msgstr "" -#: ../../changelog.md:814 +#: ../../changelog.md:1308 #: 1656bec918854d6297b74bb1e35a904f msgid "`commands.has_permissions()` check now returns `True` in DM channels. ([#1577](https://github.com/Pycord-Development/pycord/pull/1577))" msgstr "" -#: ../../changelog.md:819 +#: ../../changelog.md:1313 #: a16756bd1a69469ab4a723abc6249124 msgid "Fix `VoiceChannel`/`CategoryChannel` data being invalidated on `Option._invoke`. ([#1490](https://github.com/Pycord-Development/pycord/pull/1490))" msgstr "" -#: ../../changelog.md:821 +#: ../../changelog.md:1315 #: 22c69d421a4e44b5a09e1885e5b1db36 msgid "Fix type issues in `options.py` ([#1473](https://github.com/Pycord-Development/pycord/pull/1473))" msgstr "" -#: ../../changelog.md:823 +#: ../../changelog.md:1317 #: 43a5393c21bc440c8ada7fe235818b31 msgid "Fix KeyError on AutoModActionExecution when the bot lacks the Message Content Intent. ([#1521](https://github.com/Pycord-Development/pycord/pull/1521))" msgstr "" -#: ../../changelog.md:825 +#: ../../changelog.md:1319 #: c18c8cdfbd014c69bef54df5485b077e msgid "Large code/documentation cleanup & minor bug fixes. ([#1476](https://github.com/Pycord-Development/pycord/pull/1476))" msgstr "" -#: ../../changelog.md:827 +#: ../../changelog.md:1321 #: ef4e07eeca0e4f6dab9c34646800eb9c msgid "Fix `Option` with type `str` raising AttributeError when `min_length` or `max_length` kwargs are passed. ([#1527](https://github.com/Pycord-Development/pycord/pull/1527))" msgstr "" -#: ../../changelog.md:829 +#: ../../changelog.md:1323 #: 74ba25ff24a7407f928e6a503cd7731a msgid "Fix `load_extensions` parameters not being passed through correctly. ([#1537](https://github.com/Pycord-Development/pycord/pull/1537))" msgstr "" -#: ../../changelog.md:831 +#: ../../changelog.md:1325 #: 42f99fb9ec3c420883afd8002c0674b7 msgid "Fix `SlashCommandGroup` descriptions to use the correct default string. ([#1539](https://github.com/Pycord-Development/pycord/pull/1539) and [#1586](https://github.com/Pycord-Development/pycord/pull/1586))" msgstr "" -#: ../../changelog.md:834 +#: ../../changelog.md:1328 #: dfdb859c67e84007954866826f1092dd msgid "Fix Enum type options breaking due to `from_datatype()` method & Fix minor typing import. ([#1541](https://github.com/Pycord-Development/pycord/pull/1541))" msgstr "" -#: ../../changelog.md:836 +#: ../../changelog.md:1330 #: fe6004afac3c4280b63fe9d2117f045d msgid "Adjust category and guild `_channels` attributes to work with NoneType positions. ([#1530](https://github.com/Pycord-Development/pycord/pull/1530))" msgstr "" -#: ../../changelog.md:838 +#: ../../changelog.md:1332 #: 203cde94f8b84494a4910014cfd9cb86 msgid "Make `SelectOption.emoji` a property. ([#1550](https://github.com/Pycord-Development/pycord/pull/1550))" msgstr "" -#: ../../changelog.md:840 +#: ../../changelog.md:1334 #: 885263a2dea84a019d8ff1bf6fe28a1e msgid "Improve sticker creation by checking for minimum and maximum length on `name` and `description`. ([#1546](https://github.com/Pycord-Development/pycord/pull/1546))" msgstr "" -#: ../../changelog.md:842 +#: ../../changelog.md:1336 #: f409a2d1bf8941ad8e5dd38c6fa02f97 msgid "Fix threads created with a base message being set to the wrong `message_reference`. ([#1551](https://github.com/Pycord-Development/pycord/pull/1551))" msgstr "" -#: ../../changelog.md:844 +#: ../../changelog.md:1338 #: db74b72ec1cb4f2ca20c8ec590aecc57 msgid "Avoid unnecessary calls to `sync_commands` during runtime. ([#1563](https://github.com/Pycord-Development/pycord/pull/1563))" msgstr "" -#: ../../changelog.md:846 +#: ../../changelog.md:1340 #: 48cc76eeeb3045a58736326078a0219d msgid "Fix bug in `Modal.on_timeout()` by using `custom_id` to create timeout task. ([#1562](https://github.com/Pycord-Development/pycord/pull/1562))" msgstr "" -#: ../../changelog.md:848 +#: ../../changelog.md:1342 #: e8f97a297155469dad5bf1c0065f7248 msgid "Respect limit argument in `Guild.bans()`. ([#1573](https://github.com/Pycord-Development/pycord/pull/1573))" msgstr "" -#: ../../changelog.md:850 +#: ../../changelog.md:1344 #: 753591c9db444d1583e1ca24ba55377c msgid "Fix `before` argument in `on_scheduled_event_update` event always set to `None` by converting ID to `int`. ([#1580](https://github.com/Pycord-Development/pycord/pull/1580))" msgstr "" -#: ../../changelog.md:853 +#: ../../changelog.md:1347 #: 6f46f75334964b6e803da39b08058134 msgid "Fix `__eq__` method `ApplicationCommand` accidentally comparing to self. ([#1585](https://github.com/Pycord-Development/pycord/pull/1585))" msgstr "" -#: ../../changelog.md:855 +#: ../../changelog.md:1349 #: f8eb486c25734047862d39115603e056 msgid "Apply `cog_check` method to `ApplicationCommand` invocations. ([#1575](https://github.com/Pycord-Development/pycord/pull/1575))" msgstr "" -#: ../../changelog.md:857 +#: ../../changelog.md:1351 #: 98838fe24b00482b90f84b4aeef38bdf msgid "Fix `Interaction.edit_original_message()` using `ConnectionState` instead of `InteractionMessageState`. ([#1565](https://github.com/Pycord-Development/pycord/pull/1565))" msgstr "" -#: ../../changelog.md:860 +#: ../../changelog.md:1354 #: 1a3f1825ed6940388193b1ef07b1dc76 msgid "Fix required parameters validation error. ([#1589](https://github.com/Pycord-Development/pycord/pull/1589))" msgstr "" -#: ../../changelog.md:863 -#: ../../changelog.md:870 +#: ../../changelog.md:1357 +#: ../../changelog.md:1364 #: 4b8d0071a17948a789b4a3850b4cfd3e #: 4b8d0071a17948a789b4a3850b4cfd3e msgid "Security" msgstr "" -#: ../../changelog.md:865 +#: ../../changelog.md:1359 #: 595d6f7ff4074370b90bec1e9625132b msgid "Improved fix for application-based bots without the bot scope ([#1584](https://github.com/Pycord-Development/pycord/pull/1584))" msgstr "" -#: ../../changelog.md:868 +#: ../../changelog.md:1362 #: 0cd65ab173c0451bb9ae1ba3fb40b232 msgid "[2.0.1] - 2022-08-16" msgstr "" -#: ../../changelog.md:872 +#: ../../changelog.md:1366 #: ee4dccbc90654cbcb8d0c05f33e124bd msgid "Fix for application-based bots without the bot scope ([#1568](https://github.com/Pycord-Development/pycord/pull/1568))" msgstr "" -#: ../../changelog.md:875 +#: ../../changelog.md:1369 #: 97414cf074d2496da5acf484c69838a0 msgid "[2.0.0] - 2022-07-08" msgstr "" -#: ../../changelog.md:879 +#: ../../changelog.md:1373 #: f926a09ced2d481492984936a41f6dc7 msgid "New `news` property on `TextChannel`. ([#1370](https://github.com/Pycord-Development/pycord/pull/1370))" msgstr "" -#: ../../changelog.md:881 +#: ../../changelog.md:1375 #: 1ecb7fa75dff41449dde4615b6e710bf msgid "New `invisible` kwarg to `defer()` method. ([#1379](https://github.com/Pycord-Development/pycord/pull/1379))" msgstr "" -#: ../../changelog.md:883 +#: ../../changelog.md:1377 #: 59e7463435234e16866270f9f67f3107 msgid "Support for audit log event type 121 `APPLICATION_COMMAND_PERMISSION_UPDATE`. ([#1424](https://github.com/Pycord-Development/pycord/pull/1424))" msgstr "" -#: ../../changelog.md:885 +#: ../../changelog.md:1379 #: 825af1ddcde1480883171e981e1da9cb msgid "New `ForumChannelConverter`. ([#1440](https://github.com/Pycord-Development/pycord/pull/1440))" msgstr "" -#: ../../changelog.md:887 +#: ../../changelog.md:1381 #: 98bfc9d190a748579e55cb74c092cc50 msgid "A shortcut `jump_url` property to users. ([#1444](https://github.com/Pycord-Development/pycord/pull/1444))" msgstr "" -#: ../../changelog.md:889 +#: ../../changelog.md:1383 #: 63e71264efce40bc9ac3f7f177759671 msgid "Ability for webhooks to create forum posts. ([#1405](https://github.com/Pycord-Development/pycord/pull/1405))" msgstr "" -#: ../../changelog.md:891 +#: ../../changelog.md:1385 #: 583f0a83c644415fbd248eee5f5d8fc5 msgid "New `message` property to `View` ([#1446](https://github.com/Pycord-Development/pycord/pull/1446))" msgstr "" -#: ../../changelog.md:893 +#: ../../changelog.md:1387 #: 03269af61aef4530b0588510928b25ab msgid "Support for `error`, `before_invoke`, and `after_invoke` handlers on `BridgeCommand`. ([#1411](https://github.com/Pycord-Development/pycord/pull/1411))" msgstr "" -#: ../../changelog.md:895 +#: ../../changelog.md:1389 #: d30d886bcbdc4227805bd6ddb03ba9ae msgid "New `thread` property to `Message`. ([#1447](https://github.com/Pycord-Development/pycord/pull/1447))" msgstr "" -#: ../../changelog.md:897 +#: ../../changelog.md:1391 #: eaf48b5278cf458da58e8d6c74d872d5 msgid "A `starting_message` property to `Thread`. ([#1447](https://github.com/Pycord-Development/pycord/pull/1447))" msgstr "" -#: ../../changelog.md:899 +#: ../../changelog.md:1393 #: 618f1139d2854adb9498024de569eae4 msgid "An `app_permissions` property to `Interaction` and `ApplicationContext`. ([#1460](https://github.com/Pycord-Development/pycord/pull/1460))" msgstr "" -#: ../../changelog.md:901 +#: ../../changelog.md:1395 #: da574ae3b081432787fabf3ce7643b08 msgid "Support for loading folders in `load_extension`, and a new helper function `load_extensions`. ([#1423](https://github.com/Pycord-Development/pycord/pull/1423))" msgstr "" -#: ../../changelog.md:903 +#: ../../changelog.md:1397 #: bcd876b3c5524167af08b9c49fc9461d msgid "Support for AutoMod ([#1316](https://github.com/Pycord-Development/pycord/pull/1316))" msgstr "" -#: ../../changelog.md:904 +#: ../../changelog.md:1398 #: 8963ace1487b41d689eaed24f1cbf62f msgid "Support for `min_length` and `max_length` kwargs in `Option`. ([#1463](https://github.com/Pycord-Development/pycord/pull/1463))" msgstr "" -#: ../../changelog.md:906 +#: ../../changelog.md:1400 #: 8768c70fc00d4e31b7a80d6b00075daa msgid "Native timeout support for `Modal`. ([#1434](https://github.com/Pycord-Development/pycord/pull/1434))" msgstr "" -#: ../../changelog.md:911 +#: ../../changelog.md:1405 #: ee060919f00041db8b5be55cafb2c8c8 msgid "Updated to new sticker limit for premium guilds. ([#1420](https://github.com/Pycord-Development/pycord/pull/1420))" msgstr "" -#: ../../changelog.md:913 +#: ../../changelog.md:1407 #: dc5c99a601e643378a95fd67cc096a3a msgid "Replace deprecated endpoint in `HTTPClient.change_my_nickname`. ([#1426](https://github.com/Pycord-Development/pycord/pull/1426))" msgstr "" -#: ../../changelog.md:915 +#: ../../changelog.md:1409 #: 8c2807db86ce44949802e774add43122 msgid "Updated deprecated IDENTIFY packet connection properties. ([#1430](https://github.com/Pycord-Development/pycord/pull/1430))" msgstr "" -#: ../../changelog.md:920 +#: ../../changelog.md:1414 #: 32f1c00be9d246c9bbd61f553109e4a9 msgid "`Guild.region` attribute (Deprecated on API, VoiceChannel.rtc_region should be used instead). ([#1429](https://github.com/Pycord-Development/pycord/pull/1429))" msgstr "" -#: ../../changelog.md:925 +#: ../../changelog.md:1419 #: 1eee8306295b44818cb2b0ba52d0cc16 msgid "Change `guild_only` to `dm_permission` in application command `to_dict` method. ([#1368](https://github.com/Pycord-Development/pycord/pull/1368))" msgstr "" -#: ../../changelog.md:927 +#: ../../changelog.md:1421 #: c7e8ed3ea27249a3ba3139f4749fe67f msgid "Fix `repr(ScheduledEventLocation)` raising TypeError. ([#1369](https://github.com/Pycord-Development/pycord/pull/1369))" msgstr "" -#: ../../changelog.md:929 +#: ../../changelog.md:1423 #: 138b4b66eaaa464cbd8b470b39dfe3cf msgid "Fix `repr(TextChannel)` raising AttributeError. ([#1370](https://github.com/Pycord-Development/pycord/pull/1370))" msgstr "" -#: ../../changelog.md:931 +#: ../../changelog.md:1425 #: 83f10b99afb54627877654d2f7d13542 msgid "Fix application command validation. ([#1372](https://github.com/Pycord-Development/pycord/pull/1372))" msgstr "" -#: ../../changelog.md:933 +#: ../../changelog.md:1427 #: f5ed697972464eef896be8d20a91d41f msgid "Fix scheduled event `cover` property raising AttributeError. ([#1381](https://github.com/Pycord-Development/pycord/pull/1381))" msgstr "" -#: ../../changelog.md:935 +#: ../../changelog.md:1429 #: 718f4fb72ad84abbb9e6433b4106c70a msgid "Fix `SlashCommandGroup` treating optional arguments as required. ([#1386](https://github.com/Pycord-Development/pycord/pull/1386))" msgstr "" -#: ../../changelog.md:937 +#: ../../changelog.md:1431 #: 3af4499fd5724a2bbab36758855eefba msgid "Fix `remove_application_command` not always removing commands. ([#1391](https://github.com/Pycord-Development/pycord/pull/1391))" msgstr "" -#: ../../changelog.md:939 +#: ../../changelog.md:1433 #: df77a6f8c2884f96a9ead31c3040ff3a msgid "Fix busy-loop in `DecodeManager` when the decode queue is empty, causing 100% CPU consumption. ([#1395](https://github.com/Pycord-Development/pycord/pull/1395))" msgstr "" -#: ../../changelog.md:941 +#: ../../changelog.md:1435 #: 879a1e7ca8194078b8b54e0d9399b4b4 msgid "Fix incorrect activities and permissions on `Interaction` and `Option` objects. ([#1365](https://github.com/Pycord-Development/pycord/pull/1365))" msgstr "" -#: ../../changelog.md:943 +#: ../../changelog.md:1437 #: 2e5cc67d0f334713aa04357850b3b8d6 msgid "Converted PartialMember `deaf` and `mute` from str annotation (incorrect) to bool annotation. ([#1424](https://github.com/Pycord-Development/pycord/pull/1424))" msgstr "" -#: ../../changelog.md:945 +#: ../../changelog.md:1439 #: 980b8f6131b547259c6e3243f776160f msgid "Use `PUT` instead of `POST` in `HTTPClient.join_thread`. ([#1426](https://github.com/Pycord-Development/pycord/pull/1426))" msgstr "" -#: ../../changelog.md:947 +#: ../../changelog.md:1441 #: 1579cb6ca4374946ae9d2aa00c6a2a05 msgid "Fix enum options not setting `input_type` to a SlashCommandOptionType. ([#1428](https://github.com/Pycord-Development/pycord/pull/1428))" msgstr "" -#: ../../changelog.md:949 +#: ../../changelog.md:1443 #: 1addb165c9c3437ca5dca418e2638d46 msgid "Fixed TypeError when using thread options. ([#1427](https://github.com/Pycord-Development/pycord/pull/1427))" msgstr "" -#: ../../changelog.md:951 +#: ../../changelog.md:1445 #: d4ea2324cedb4d729a6e016ed9914ed1 msgid "Allow voice channels in PartialMessage. ([#1441](https://github.com/Pycord-Development/pycord/pull/1441))" msgstr "" -#: ../../changelog.md:953 +#: ../../changelog.md:1447 #: d965df96de2444d2a3da4bac5f41fa32 msgid "Fixed `AuditLogAction.target_type` for application command permission updates. ([#1445](https://github.com/Pycord-Development/pycord/pull/1445))" msgstr "" -#: ../../changelog.md:955 +#: ../../changelog.md:1449 #: a426447d83a0416b82a2ad38cf28f165 msgid "Fix bridge commands to ignore the ephemeral kwarg. ([#1453](https://github.com/Pycord-Development/pycord/pull/1453))" msgstr "" -#: ../../changelog.md:957 +#: ../../changelog.md:1451 #: 8f82c1560e2a4beca1d49b51032693c7 msgid "Update `thread.members` on `thread.fetch_members`. ([#1464](https://github.com/Pycord-Development/pycord/pull/1464))" msgstr "" -#: ../../changelog.md:959 +#: ../../changelog.md:1453 #: 169dd0974f7f4141bb15b782abd500b7 msgid "Fix the error when Discord does not send the `app_permissions` data in `Interaction`. ([#1467](https://github.com/Pycord-Development/pycord/pull/1467))" msgstr "" -#: ../../changelog.md:961 +#: ../../changelog.md:1455 #: 448ef13918d4482281df46bd975272f7 msgid "Fix AttributeError when voice client `play()` function is not completed yet. ([#1360](https://github.com/Pycord-Development/pycord/pull/1360))" msgstr "" -#: ../../changelog.md:964 +#: ../../changelog.md:1458 #: dbcf3c4d21c14c479387995847602e95 msgid "[2.0.0-rc.1] - 2022-05-17" msgstr "" -#: ../../changelog.md:968 +#: ../../changelog.md:1462 #: 71808897a05a4d3791bc6f9dac867d50 msgid "A `delete_after` kwarg to `Paginator.send`. ([#1245](https://github.com/Pycord-Development/pycord/pull/1245))" msgstr "" -#: ../../changelog.md:970 +#: ../../changelog.md:1464 #: 1666cc8af144493294f14e435b91e247 msgid "New `reason` kwarg to `Thread.delete_messages`. ([#1253](https://github.com/Pycord-Development/pycord/pull/1253))" msgstr "" -#: ../../changelog.md:972 +#: ../../changelog.md:1466 #: 64598eb221be468cb4460731ecb291b8 msgid "A new `jump_url` property to channel and thread objects. ([#1254](https://github.com/Pycord-Development/pycord/pull/1254) & [#1259](https://github.com/Pycord-Development/pycord/pull/1259))" msgstr "" -#: ../../changelog.md:975 +#: ../../changelog.md:1469 #: 65fefed9ae734de68d3bf2484df13eee msgid "New `Paginator.edit()` method. ([#1258](https://github.com/Pycord-Development/pycord/pull/1258))" msgstr "" -#: ../../changelog.md:977 +#: ../../changelog.md:1471 #: e51f6c5505f84ed69127a68178587f84 msgid "An `EmbedField` object. ([#1181](https://github.com/Pycord-Development/pycord/pull/1181))" msgstr "" -#: ../../changelog.md:979 +#: ../../changelog.md:1473 #: 3b7406b62a0941a398ac7fdd33ea2a0b msgid "Option names and descriptions are now validated locally. ([#1271](https://github.com/Pycord-Development/pycord/pull/1271))" msgstr "" -#: ../../changelog.md:981 +#: ../../changelog.md:1475 #: 35ae30f3f43e476885400ce345466da2 msgid "Component field limits are now enforced at the library level ([#1065](https://github.com/Pycord-Development/pycord/pull/1065) & [#1289](https://github.com/Pycord-Development/pycord/pull/1289))" msgstr "" -#: ../../changelog.md:984 +#: ../../changelog.md:1478 #: 6d7c1c2574e84c82aa22abf622baf28d msgid "Support providing option channel types as a list. ([#1000](https://github.com/Pycord-Development/pycord/pull/1000))" msgstr "" -#: ../../changelog.md:986 +#: ../../changelog.md:1480 #: e7e85506316f4046a79bf1bee7c0213e msgid "New `Guild.jump_url` property. ([#1282](https://github.com/Pycord-Development/pycord/pull/1282))" msgstr "" -#: ../../changelog.md:988 +#: ../../changelog.md:1482 #: 20413647edf3450886b175cd2f53edc2 msgid "ext.pages now supports ext.bridge. ([#1288](https://github.com/Pycord-Development/pycord/pull/1288))" msgstr "" -#: ../../changelog.md:990 +#: ../../changelog.md:1484 #: d29d910018724595a72b329b086dae1b msgid "Implement `None` check for check_guilds. ([#1291](https://github.com/Pycord-Development/pycord/pull/1291))" msgstr "" -#: ../../changelog.md:992 +#: ../../changelog.md:1486 #: 3f5d50f736184fe7a6b787749d53834d msgid "A debug warning to catch deprecated perms v1 usage until v2 perms are implemented. ([#1301](https://github.com/Pycord-Development/pycord/pull/1301))" msgstr "" -#: ../../changelog.md:994 +#: ../../changelog.md:1488 #: 715f3642c43e4b818b36ac879254a1ad msgid "A new `files` parameter to `Page` object. ([#1300](https://github.com/Pycord-Development/pycord/pull/1300))" msgstr "" -#: ../../changelog.md:996 +#: ../../changelog.md:1490 #: 18a0ab7cdda64c26a907d972cd3cc5bf msgid "A `disable_all_items` and `enable_all_items` methods to `View` object. ([#1199](https://github.com/Pycord-Development/pycord/pull/1199) & [#1319](https://github.com/Pycord-Development/pycord/pull/1319))" msgstr "" -#: ../../changelog.md:999 +#: ../../changelog.md:1493 #: a1b658522e74433b8248a8632c132c83 msgid "New `is_nsfw` attribute to voice channels. ([#1317](https://github.com/Pycord-Development/pycord/pull/1317))" msgstr "" -#: ../../changelog.md:1001 +#: ../../changelog.md:1495 #: 45b48efa33e2445ea77ca5d350cbc1f7 msgid "Support for Permissions v2. ([#1328](https://github.com/Pycord-Development/pycord/pull/1328))" msgstr "" -#: ../../changelog.md:1003 +#: ../../changelog.md:1497 #: 9201af3619a241128b9361d32485948e msgid "Allow using Enum to specify option choices. ([#1292](https://github.com/Pycord-Development/pycord/pull/1292))" msgstr "" -#: ../../changelog.md:1005 +#: ../../changelog.md:1499 #: bd0157bc4b0f4b8f8628064afc16fae9 msgid "The `file` and `files` parameters to `InteractionResponse.edit_message()`. ([#1340](https://github.com/Pycord-Development/pycord/pull/1340))" msgstr "" -#: ../../changelog.md:1007 +#: ../../changelog.md:1501 #: 6e19fe31455347129e5a8bc95d7b3572 msgid "A `BridgeExtContext.delete()` method. ([#1348](https://github.com/Pycord-Development/pycord/pull/1348))" msgstr "" -#: ../../changelog.md:1009 +#: ../../changelog.md:1503 #: 99861fea2ef74154a4150f91fa8eef16 msgid "Forum channels support. ([#1249](https://github.com/Pycord-Development/pycord/pull/1249))" msgstr "" -#: ../../changelog.md:1011 +#: ../../changelog.md:1505 #: 0a54f2b4c9764c26a62124a36810df1f msgid "Implemented `Interaction.to_dict`. ([#1274](https://github.com/Pycord-Development/pycord/pull/1274))" msgstr "" -#: ../../changelog.md:1013 +#: ../../changelog.md:1507 #: 99d5ef66098a46d3a923357f8a26c740 msgid "Support event covers for audit logs. ([#1355](https://github.com/Pycord-Development/pycord/pull/1355))" msgstr "" -#: ../../changelog.md:1018 +#: ../../changelog.md:1512 #: 3fc4ac26224f413589a65d539f172b72 msgid "Removed implicit defer call in `View`. ([#1260](https://github.com/Pycord-Development/pycord/pull/1260))" msgstr "" -#: ../../changelog.md:1020 +#: ../../changelog.md:1514 #: c6ba3c12853545738f571c0366063c82 msgid "`Option` class and usage were rewritten. ([#1251](https://github.com/Pycord-Development/pycord/pull/1251))" msgstr "" -#: ../../changelog.md:1022 +#: ../../changelog.md:1516 #: 916c6e9e2e524421870ac2ad12af1c1b msgid "`description` argument of `PageGroup` is now optional. ([#1330](https://github.com/Pycord-Development/pycord/pull/1330))" msgstr "" -#: ../../changelog.md:1024 +#: ../../changelog.md:1518 #: 8d7dea175fb24794a355b13007c92e01 msgid "Allow `Modal.children` to be set on initialization. ([#1311](https://github.com/Pycord-Development/pycord/pull/1311))" msgstr "" -#: ../../changelog.md:1026 +#: ../../changelog.md:1520 #: eb953d6d30db42809fb6a250571f29b1 msgid "Renamed `delete_exiting` to `delete_existing` (typo). ([#1336](https://github.com/Pycord-Development/pycord/pull/1336))" msgstr "" -#: ../../changelog.md:1031 +#: ../../changelog.md:1525 #: 0a9c258c97ff43d290fc0293f47f9978 msgid "Fix `PartialMessage.edit()` setting `view` as `None` when `view` kwarg is not passed. ([#1256](https://github.com/Pycord-Development/pycord/pull/1256))" msgstr "" -#: ../../changelog.md:1033 +#: ../../changelog.md:1527 #: 6a79d4a32b634bd3a7b74c101fa54a7e msgid "Fix channel parsing in slash command invocations. ([#1257](https://github.com/Pycord-Development/pycord/pull/1257))" msgstr "" -#: ../../changelog.md:1035 +#: ../../changelog.md:1529 #: 05aa589e0a9a469d96f811423c1b3bd2 msgid "Make the channel `position` attribute optional. ([#1257](https://github.com/Pycord-Development/pycord/pull/1257))" msgstr "" -#: ../../changelog.md:1037 +#: ../../changelog.md:1531 #: 3da23a6d6d4b4324a36f0b33cc59f82e msgid "Fix `PaginatorMenu` to use interaction routes for updates. ([#1267](https://github.com/Pycord-Development/pycord/pull/1267))" msgstr "" -#: ../../changelog.md:1039 +#: ../../changelog.md:1533 #: d463353b612449e89a9a7015a794e5e2 msgid "Fix `PartialMessage.edit()` behavior when `content` is `None`. ([#1268](https://github.com/Pycord-Development/pycord/pull/1268))" msgstr "" -#: ../../changelog.md:1041 +#: ../../changelog.md:1535 #: 15b4372aa41846c2bfe24bd729e63048 msgid "Fix `Paginator.add_menu()` and `Paginator.add_default_buttons()` passing `custom_id` to `PaginatorMenu`. ([#1270](https://github.com/Pycord-Development/pycord/pull/1270))" msgstr "" -#: ../../changelog.md:1043 +#: ../../changelog.md:1537 #: 7d105926ee684e439657e29d1a57156a msgid "Fix `process_application_commands` command not found fallback. ([#1262](https://github.com/Pycord-Development/pycord/pull/1262))" msgstr "" -#: ../../changelog.md:1045 +#: ../../changelog.md:1539 #: 54b42e8bc31145a9a8831d96c1c7a836 msgid "Fix interaction response race condition. ([#1039](https://github.com/Pycord-Development/pycord/pull/1039))" msgstr "" -#: ../../changelog.md:1047 +#: ../../changelog.md:1541 #: 5797d5a4023d458aa6eaefe95fdcbe70 msgid "Remove voice client when the bot disconnects. ([#1273](https://github.com/Pycord-Development/pycord/pull/1273))" msgstr "" -#: ../../changelog.md:1049 +#: ../../changelog.md:1543 #: 98b7cc4cbd3b4529bd64539cdc0166e7 msgid "Fix conversion exception in `ext.bridge`. ([#1250](https://github.com/Pycord-Development/pycord/pull/1250))" msgstr "" -#: ../../changelog.md:1051 +#: ../../changelog.md:1545 #: 89cd1c71990c439c8187661846e4817c msgid "`Context.me` returns ClientUser when guilds intent is absent. ([#1286](https://github.com/Pycord-Development/pycord/pull/1286))" msgstr "" -#: ../../changelog.md:1053 +#: ../../changelog.md:1547 #: 6a993686d0f6440f9058ad662abc3eb7 msgid "Updated `Message.edit` type-hinting overload and removed resulting redundant overloads. ([#1299](https://github.com/Pycord-Development/pycord/pull/1299))" msgstr "" -#: ../../changelog.md:1055 +#: ../../changelog.md:1549 #: fec7f8bc5c1c40638b2c7541a613f3b3 msgid "Improved validation regex for command names & options. ([#1309](https://github.com/Pycord-Development/pycord/pull/1309))" msgstr "" -#: ../../changelog.md:1057 +#: ../../changelog.md:1551 #: 1b22b1b48af64ab082e28d5be38e9470 msgid "Correct `Guild.fetch_members()` type-hints. ([#1323](https://github.com/Pycord-Development/pycord/pull/1323))" msgstr "" -#: ../../changelog.md:1059 +#: ../../changelog.md:1553 #: 109809acf2d545559ad5bd7c1d9d668d msgid "Multiple fixes and enhancements for `PageGroup` handling. ([#1350](https://github.com/Pycord-Development/pycord/pull/1350))" msgstr "" -#: ../../changelog.md:1061 +#: ../../changelog.md:1555 #: c648e6fc6f44425195f326fb578e61d3 msgid "Make `TextChannel._get_channel` async. ([#1358](https://github.com/Pycord-Development/pycord/pull/1358))" msgstr "" -#: ../../changelog.md:1064 +#: ../../changelog.md:1558 #: 7de5791d77fa4367bcc58a2b9db9f7dc msgid "[2.0.0-beta.7] - 2022-04-09" msgstr "" -#: ../../changelog.md:1068 +#: ../../changelog.md:1562 #: 681f7f806d614707ae86fcc2e8c3042e msgid "Fix py3.10 UnionType checks issue. ([#1240](https://github.com/Pycord-Development/pycord/pull/1240))" msgstr "" -#: ../../changelog.md:1107 +#: ../../changelog.md:1605 #: c3d9893dfd4c43e1af3405c2b96d7e8a msgid "Older Versions" msgstr "" -#: ../../changelog.md:1109 +#: ../../changelog.md:1607 #: f2ab2347b52c49258384ff69cb70c6ce msgid "A changelog for versions prior to v2.0 can be found [here](old_changelog.rst)." msgstr "" diff --git a/docs/build/locales/ext/bridge/api.pot b/docs/build/locales/ext/bridge/api.pot index 1b4fb1d08f..6da51b6816 100644 --- a/docs/build/locales/ext/bridge/api.pot +++ b/docs/build/locales/ext/bridge/api.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -71,7 +71,7 @@ msgstr "" #: 08bff09c730c4b5bb565bdaf3e105965 #: d414290a24964ae2827a233b80f9d820 #: 2712df298b134b468aa30aa758768e1d -#: ecc99c5f64b747e49d92d73c86da310a +#: 2712df298b134b468aa30aa758768e1d msgid "Parameters" msgstr "" @@ -102,8 +102,9 @@ msgstr "" #: 145bd739c2fe4aff906e41e5bcc428ad #: e198af69a1d8498ea9d0efdb944c67b4 #: 7f5fa723e8af44a78f11ee8eb2f6ff67 -#: cb3f7e3974f148e19e43b78db36e24e6 -#: c102617394d14eb786c58ca83d415312 +#: 7f5fa723e8af44a78f11ee8eb2f6ff67 +#: 7f5fa723e8af44a78f11ee8eb2f6ff67 +#: 7f5fa723e8af44a78f11ee8eb2f6ff67 msgid "Return type" msgstr "" @@ -256,24 +257,24 @@ msgstr "" msgid ":class:`.BridgeExtCommand`" msgstr "" -#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.name_localizations:1 +#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.name_localizations:5 #: 191eaf3d235142118f52b1abb1b5cb13 -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" msgstr "" -#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.name_localizations:4 -#: 201f3f3932184f08a7790734fe0c0df9 -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.name_localizations:6 +#: 191eaf3d235142118f52b1abb1b5cb13 +msgid "You can edit/set name_localizations directly with" msgstr "" -#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.description_localizations:1 +#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.description_localizations:5 #: 9000d83f46db48c88492fd4b3d99c08b -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" msgstr "" -#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.description_localizations:4 -#: 664bc2c5a41e47f7b116b97ca69052f3 -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +#: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.BridgeCommand.description_localizations:6 +#: 9000d83f46db48c88492fd4b3d99c08b +msgid "You can edit/set description_localizations directly with" msgstr "" #: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.core.BridgeCommand.add_to:1 @@ -286,10 +287,12 @@ msgstr "" msgid "The bot to add the command to." msgstr "" +#: ../../../discord/ext/bridge/context.py:docstring of discord.ext.bridge.context.BridgeContext.defer:12 #: ../../../discord/ext/bridge/context.py:docstring of discord.ext.bridge.context.BridgeExtContext.delete:12 #: ../../../discord/ext/bridge/core.py:docstring of discord.ext.bridge.core.BridgeCommand.add_to:7 #: 927e81b21d1f42ca92a240294c3af3ee #: 89a3b017daba4d45b6db08bfd3046c9b +#: 89a3b017daba4d45b6db08bfd3046c9b msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" @@ -580,8 +583,8 @@ msgstr "" #: de66e4aa5b244b38acf315ebadaa5346 #: 12f4cce4c9d24748b98e3746f8edba6a #: 47958ab3fa804196bbed67e7d4128770 -#: 9eeff2bc29d04f65a81322028a9e98bb -#: 0ce390d55fbb4f518af7dbde2a8fc4b4 +#: 47958ab3fa804196bbed67e7d4128770 +#: 47958ab3fa804196bbed67e7d4128770 msgid "|coro|" msgstr "" @@ -604,10 +607,10 @@ msgstr "" #: ../../../discord/ext/bridge/context.py:docstring of discord.ext.bridge.context.BridgeContext.defer:3 #: e284edacef264148b98fd65cf5832a4f -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgstr "" -#: ../../../discord/ext/bridge/context.py:docstring of discord.ext.bridge.context.BridgeContext.defer:10 +#: ../../../discord/ext/bridge/context.py:docstring of discord.ext.bridge.context.BridgeContext.defer:8 #: 6b331c393af24345a6dc904dd6177bd9 msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "" diff --git a/docs/build/locales/ext/commands/api.pot b/docs/build/locales/ext/commands/api.pot index 898ff1a6d0..8e13acdde7 100644 --- a/docs/build/locales/ext/commands/api.pot +++ b/docs/build/locales/ext/commands/api.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -259,6 +259,7 @@ msgstr "" #: 6d8c11bb47b2404baadf295e73360b7c #: 6d8c11bb47b2404baadf295e73360b7c #: 6d8c11bb47b2404baadf295e73360b7c +#: 6d8c11bb47b2404baadf295e73360b7c msgid "type" msgstr "" @@ -283,7 +284,8 @@ msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.Group:25 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin:15 #: ../../../discord/ext/commands/errors.py:docstring of discord.ext.commands.errors.CommandRegistrationError:18 -#: ../../../discord/ext/commands/flags.py:docstring of discord.ext.commands.flags.Flag:48 +#: ../../../discord/ext/commands/flags.py:docstring of discord.ext.commands.flags.Flag:49 +#: ../../../discord/ext/commands/flags.py:docstring of discord.ext.commands.flags.Flag:55 #: ../../../discord/ext/commands/help.py:docstring of discord.ext.commands.help.DefaultHelpCommand:18 #: ../../../discord/ext/commands/help.py:docstring of discord.ext.commands.help.HelpCommand:24 #: ../../../discord/ext/commands/help.py:docstring of discord.ext.commands.help.MinimalHelpCommand:9 @@ -314,6 +316,7 @@ msgstr "" #: af2f1296905749558682b61c1f7363ae #: af2f1296905749558682b61c1f7363ae #: af2f1296905749558682b61c1f7363ae +#: af2f1296905749558682b61c1f7363ae msgid ":class:`bool`" msgstr "" @@ -336,6 +339,7 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.entitlements:0 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guilds:0 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.wait_for:0 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:0 #: ../../ext/commands/api.rst:0 #: f49495cd4b3f496f96f84ac8aa1f87e4 #: 2a95458e7d8643c2ba53f80511c7fd97 @@ -379,12 +383,8 @@ msgstr "" #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 @@ -399,164 +399,95 @@ msgstr "" #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 #: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 @@ -569,9 +500,53 @@ msgstr "" #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 #: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 @@ -580,17 +555,48 @@ msgstr "" #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 #: e532d59c72474f99b0c1ce7c2be358e2 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 -#: 3750ee9874a649329aece5d76398dd35 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 +#: e532d59c72474f99b0c1ce7c2be358e2 msgid "Parameters" msgstr "" @@ -616,6 +622,7 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.entitlements:0 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guilds:0 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.wait_for:0 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:0 #: ../../ext/commands/api.rst:0 #: 630f4288af604d4dbc8e4177a7f21fac #: 9deb4f77a61449abb51bd5c6b99a742f @@ -640,7 +647,7 @@ msgstr "" #: 227204ee62a54c638c2f8b9a91f21145 #: 227204ee62a54c638c2f8b9a91f21145 #: 227204ee62a54c638c2f8b9a91f21145 -#: 65b2a4bfdd9f4cc8b834d6d484ef0034 +#: 227204ee62a54c638c2f8b9a91f21145 #: 227204ee62a54c638c2f8b9a91f21145 #: 227204ee62a54c638c2f8b9a91f21145 #: 227204ee62a54c638c2f8b9a91f21145 @@ -758,7 +765,7 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.add_listener:15 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.change_presence:16 #: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.when_mentioned_or:8 -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.before_invoke:11 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.before_invoke:9 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.has_any_role:22 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.has_permissions:21 #: 587e23d4697f4a4f94f960f265e6d788 @@ -807,7 +814,6 @@ msgstr "" #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 -#: 60a9892afb20420f98ee9221fe525e3e #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 @@ -824,8 +830,10 @@ msgstr "" #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 -#: 21f49b5974d544ffa30d029b89640d48 -#: 21f49b5974d544ffa30d029b89640d48 +#: 8e90d2f15b4941d98f8df75ea6d1f6f7 +#: 8e90d2f15b4941d98f8df75ea6d1f6f7 +#: 8e90d2f15b4941d98f8df75ea6d1f6f7 +#: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 @@ -905,6 +913,7 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.entitlements:0 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guilds:0 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.wait_for:0 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:0 #: ../../ext/commands/api.rst:0 #: bf756d9820a94075834d33924e09e0e2 #: c9bc8a557c184c6d9f063626b67cc4cd @@ -927,192 +936,205 @@ msgstr "" #: 844194587e244cf2b26a421da5ef2919 #: 844194587e244cf2b26a421da5ef2919 #: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 378dd7f9c2a64e0189299a60058beda8 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: fc5da63fdcca41d5a4742949f05235c9 -#: fc5da63fdcca41d5a4742949f05235c9 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: fc5da63fdcca41d5a4742949f05235c9 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: fc5da63fdcca41d5a4742949f05235c9 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 -#: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 #: 844194587e244cf2b26a421da5ef2919 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 +#: f4e246fdf7f2458baa9253a36a4045e0 msgid "Return type" msgstr "" @@ -1187,8 +1209,8 @@ msgstr "" #: ../../../discord/client.py:docstring of discord.client.Client.listen:8 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.add_listener:11 #: e21be3ea4d0446efaa81b5acd1c28fdd -#: 55915adcdcbc4935b1637428f964dfbb -msgid "The ``name`` (event name) does not start with 'on_'" +#: e21be3ea4d0446efaa81b5acd1c28fdd +msgid "The ``name`` (event name) does not start with ``on_``." msgstr "" #: ../../../discord/client.py:docstring of discord.client.Client.listen:29 @@ -1247,6 +1269,8 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.delete_invite:16 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.login:14 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_error:15 +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_modal_error:15 +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_view_error:17 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.remove_listener:10 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.run:28 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.start:11 @@ -1308,6 +1332,8 @@ msgstr "" #: 7d0a457d06344339819fc176a73566c2 #: 7d0a457d06344339819fc176a73566c2 #: 7d0a457d06344339819fc176a73566c2 +#: 7d0a457d06344339819fc176a73566c2 +#: 7d0a457d06344339819fc176a73566c2 msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" @@ -1433,7 +1459,7 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.add_view:1 #: d05412d810f4441fa9fc55ed14abaccb -msgid "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.add_view:3 @@ -1522,10 +1548,10 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.connect:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_dm:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_emoji:1 -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.delete_emoji:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.delete_invite:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_channel:1 +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_default_sounds:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_emoji:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_emojis:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guild:1 @@ -1555,7 +1581,6 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.on_command_error:1 #: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.bot.BotBase.process_commands:1 #: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.fetch_message:1 -#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:1 #: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.send:1 #: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.trigger_typing:1 #: ../../../discord/ext/commands/context.py:docstring of discord.ext.commands.context.Context.forward_to:1 @@ -1631,7 +1656,6 @@ msgstr "" #: 25dea9a1072d49a4a52f17e137de72c3 #: 25dea9a1072d49a4a52f17e137de72c3 #: 25dea9a1072d49a4a52f17e137de72c3 -#: 62c513a80a3c4ec5b566f2dfe95621cb #: 25dea9a1072d49a4a52f17e137de72c3 #: 25dea9a1072d49a4a52f17e137de72c3 #: 25dea9a1072d49a4a52f17e137de72c3 @@ -1911,58 +1935,6 @@ msgstr "" msgid "The slash command group that was created." msgstr "" -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:3 -#: 583248c24e104f60a8d7b44b63a93d8b -msgid "Creates a :class:`.Guild`." -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:5 -#: 480ab82fc12b401f8b75d5ac50648a04 -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:8 -#: 751a75562aa647628af12ff17756d819 -msgid "The name of the guild." -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:11 -#: 75d40bc85a17414a943100275453e7b5 -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:15 -#: 7ca63a3c7aca436ca90a0d584ad7a2bb -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:15 -#: 46ee421067d246aeabd1ba31f8c97032 -msgid "The code for a template to create the guild with." -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:20 -#: 4312ec6459c5431e9821af9fc31fb0d5 -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:22 -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guild:26 -#: 97536bb06f8049b5837ac583ff2dce33 -#: 97536bb06f8049b5837ac583ff2dce33 -msgid ":class:`.Guild`" -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:24 -#: fe6c3f12bfb54bee919c57282004f16c -msgid "Guild creation failed." -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.create_guild:25 -#: 76f88cf22b1d4c1ba41c3a09a320adf1 -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "" - #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.delete_emoji:3 #: 39474d78af2f441d818ba1b7ccdeccd0 msgid "Deletes the custom :class:`AppEmoji` from the application." @@ -2066,6 +2038,7 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_members:0 #: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:0 #: ../../../discord/ext/commands/cog.py:docstring of discord.ext.commands.cog.Cog.walk_commands:0 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:0 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:0 #: db580d1226264744a222ffee4584ffd4 #: db580d1226264744a222ffee4584ffd4 @@ -2077,6 +2050,7 @@ msgstr "" #: db580d1226264744a222ffee4584ffd4 #: db580d1226264744a222ffee4584ffd4 #: db580d1226264744a222ffee4584ffd4 +#: db580d1226264744a222ffee4584ffd4 msgid "Yields" msgstr "" @@ -2099,8 +2073,10 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.entitlements:40 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guilds:41 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.wait_for:42 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:26 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check:37 -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:20 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:14 +#: 3321eb8445bb48ffb68d9cb74a155012 #: 3321eb8445bb48ffb68d9cb74a155012 #: 3321eb8445bb48ffb68d9cb74a155012 #: 3321eb8445bb48ffb68d9cb74a155012 @@ -2113,6 +2089,8 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:40 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.entitlements:41 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guilds:42 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:27 +#: 9c43804aa1e84f4db26daf70ceda2518 #: 9c43804aa1e84f4db26daf70ceda2518 #: 9c43804aa1e84f4db26daf70ceda2518 #: 9c43804aa1e84f4db26daf70ceda2518 @@ -2129,6 +2107,8 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:52 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.entitlements:50 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guilds:52 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:39 +#: f3a460b6dbc644f1a519e478316d2ace #: f3a460b6dbc644f1a519e478316d2ace #: f3a460b6dbc644f1a519e478316d2ace #: f3a460b6dbc644f1a519e478316d2ace @@ -2210,6 +2190,21 @@ msgstr "" msgid "You do not have permission to fetch this channel." msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_default_sounds:3 +#: 97b00444639641fc920ebe9efab0d1ba +msgid "Fetches the bot's default sounds." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_default_sounds:7 +#: b3004ecd7bfe478c89204898761a7aa8 +msgid "The bot's default sounds." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_default_sounds:8 +#: 9cfe57c2d101467d87400e0d145a2c08 +msgid "List[:class:`.SoundboardSound`]" +msgstr "" + #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_emoji:3 #: 39474d78af2f441d818ba1b7ccdeccd0 msgid "Retrieves a custom :class:`AppEmoji` from the application." @@ -2290,6 +2285,11 @@ msgstr "" msgid "The guild from the ID." msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guild:26 +#: 97536bb06f8049b5837ac583ff2dce33 +msgid ":class:`.Guild`" +msgstr "" + #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.fetch_guild:28 #: a68501f7e36b4401a713f42b2c3a2f1e msgid "You do not have access to the guild." @@ -2664,21 +2664,21 @@ msgstr "" msgid "This is equivalent to: ::" msgstr "" -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_channels:8 -#: d1219c96be1d44378e6cc2e7e6537aaa -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "" - -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_channels:13 +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_channels:11 #: 32d5a41f29ab4eab83ff4181703345a6 msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "" -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_channels:17 +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_channels:15 #: 9860d3eda1264a0c8df1f138ffe0bb12 msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_channels:18 +#: d1219c96be1d44378e6cc2e7e6537aaa +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_members:1 #: 9dfe9cfdde67409dbe4f8f536a632605 msgid "Returns a generator with every :class:`.Member` the client can see." @@ -2690,8 +2690,8 @@ msgid ":class:`.Member` -- A member the client can see." msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_all_members:12 -#: 7d0a457d06344339819fc176a73566c2 -msgid ":sphinx_autodoc_typehints_type:`Generator\\[Member\\]`" +#: d1219c96be1d44378e6cc2e7e6537aaa +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.bot.ApplicationCommandMixin.get_application_command:1 @@ -3004,6 +3004,46 @@ msgstr "" msgid "Optional[:class:`.Message`]" msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:1 +#: 22e7832ebd704130bea132480d8aa977 +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:4 +#: 50a668aa170c4373aac97fc0a8a14b8a +msgid "Type of object to fetch or get." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:7 +#: 155277c1155e4f49977a9365db9f5060 +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:10 +#: 94ba1f40a50347beb65c73d6279c02d7 +msgid "A default to return instead of raising if fetch fails." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:13 +#: 302d5d1597f04b16a58937bcc46bebba +msgid "The object if found, or `default` if provided when not found." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:14 +#: c9a80f36a19a411eae0f947eb27e43ba +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:16 +#: e62841d006d34f26940cdf4e4ac28263 +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch:17 +#: c51e0d4fd7674e50a70a703eda6a26f2 +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "" + #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_or_fetch_user:3 #: 275a6d7b15584cc595412689b620e5d8 msgid "Looks up a user in the user cache or fetches if not found." @@ -3093,6 +3133,26 @@ msgstr "" msgid "Union[List[:class:`str`], :class:`str`]" msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_sound:1 +#: d555628fb6a74c5697817061624609d9 +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_sound:6 +#: d9354bca6a4948efb9716c2410e9413a +msgid "The ID of the sound to get." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_sound:9 +#: 3c43e6dcda3848efb665d49d3cb97ad1 +msgid "The sound with the given ID." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_sound:10 +#: a0421f9c994a4d42b5d1d086df607ef7 +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "" + #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.get_stage_instance:1 #: 19d360590711420b85975a29897dd4da msgid "Returns a stage instance with the given stage channel ID." @@ -3172,6 +3232,11 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.is_closed:4 #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.is_ready:4 +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.is_ws_ratelimited:9 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.Command.has_error_handler:6 +#: f2d2ffb4c5de4294b00e0d6960df1d3d +#: f2d2ffb4c5de4294b00e0d6960df1d3d +#: f2d2ffb4c5de4294b00e0d6960df1d3d #: f2d2ffb4c5de4294b00e0d6960df1d3d #: f2d2ffb4c5de4294b00e0d6960df1d3d msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" @@ -3214,7 +3279,7 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.is_ws_ratelimited:3 #: 247b66b1c7ac49109fc876742bb3aa13 -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.Bot.latency:1 @@ -3451,11 +3516,18 @@ msgstr "" msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_modal_error:9 +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_view_error:8 +#: 7db908c9bd4146148c671612f1a21c16 +#: 7db908c9bd4146148c671612f1a21c16 +msgid "The exception that was raised." +msgstr "" + #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_modal_error:12 -#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_view_error:13 -#: 7d0a457d06344339819fc176a73566c2 -#: 7d0a457d06344339819fc176a73566c2 -msgid ":sphinx_autodoc_typehints_type:`None`" +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_view_error:14 +#: 7db908c9bd4146148c671612f1a21c16 +#: 7db908c9bd4146148c671612f1a21c16 +msgid "The interaction that was received." msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_view_error:3 @@ -3465,7 +3537,12 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_view_error:5 #: 5401cf8b6fca4120bce2806abf520d45 -msgid "This only fires for a view if you did not define its :func:`~discord.ui.View.on_error`." +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "" + +#: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.on_view_error:11 +#: 1538eaf30f75407ab466133776dbc71e +msgid "The item that the user interacted with." msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.Bot.persistent_views:1 @@ -3803,6 +3880,11 @@ msgstr "" msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.Bot.sounds:1 +#: 85e2b097c0464c2983971f8c305ef6db +msgid "A list of all the sounds the bot can see." +msgstr "" + #: ../../../discord/ext/commands/bot.py:docstring of discord.client.Client.start:3 #: d76b1fe4d76f4ca69d1a0ade53afc1ce msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -4111,28 +4193,36 @@ msgstr "" #: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:1 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:1 -#: 9ab1b0a34851422dab23e9815b835095 -#: 9ab1b0a34851422dab23e9815b835095 -#: 9ab1b0a34851422dab23e9815b835095 -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +#: 1456f4943caa4b34a8e69f60b5a07808 +#: 1456f4943caa4b34a8e69f60b5a07808 +#: 1456f4943caa4b34a8e69f60b5a07808 +msgid "An iterator that recursively walks through all commands and subcommands." msgstr "" -#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:5 -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:5 +#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:3 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:3 #: 49f59fb863cd4209bd0f1f4182299127 #: 49f59fb863cd4209bd0f1f4182299127 #: 49f59fb863cd4209bd0f1f4182299127 msgid "Duplicates due to aliases are no longer returned" msgstr "" -#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:8 -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:8 +#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:6 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:6 #: c046361221d6494fa948452872c5775c #: c046361221d6494fa948452872c5775c #: c046361221d6494fa948452872c5775c msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "" +#: ../../../discord/ext/commands/bot.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:9 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.GroupMixin.walk_commands:9 +#: 9ab1b0a34851422dab23e9815b835095 +#: 9ab1b0a34851422dab23e9815b835095 +#: 9ab1b0a34851422dab23e9815b835095 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: ../../ext/commands/api.rst:53 #: 083f5bc33dcb4586af8062833c6e2a40 msgid "AutoShardedBot" @@ -4801,9 +4891,9 @@ msgid ":class:`float`" msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.Command.has_error_handler:1 -#: 3970666bdb78497b8d5a65197482a7bc -#: 3970666bdb78497b8d5a65197482a7bc -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 30141c30cc364576aac449f316b52da0 +#: 30141c30cc364576aac449f316b52da0 +msgid "Checks whether the command has an error handler registered." msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.Command.cog_name:1 @@ -6034,23 +6124,27 @@ msgstr "" msgid "The predicate to check if the command should be invoked." msgstr "" +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.after_invoke:9 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.before_invoke:38 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.bot_has_any_role:15 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.bot_has_guild_permissions:8 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.bot_has_permissions:9 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.bot_has_role:15 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check:68 -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:21 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:37 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.cooldown:27 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.dm_only:11 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.dynamic_cooldown:29 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.guild_only:9 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.has_any_role:19 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.has_guild_permissions:11 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.has_permissions:18 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.has_role:25 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.is_nsfw:12 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.is_owner:10 #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.max_concurrency:24 #: 9624b70cfbee4ca3af484bcf68e4e8ab -#: d1219c96be1d44378e6cc2e7e6537aaa +#: 9624b70cfbee4ca3af484bcf68e4e8ab #: 9624b70cfbee4ca3af484bcf68e4e8ab #: d1219c96be1d44378e6cc2e7e6537aaa #: 9624b70cfbee4ca3af484bcf68e4e8ab @@ -6064,6 +6158,10 @@ msgstr "" #: 9624b70cfbee4ca3af484bcf68e4e8ab #: 9624b70cfbee4ca3af484bcf68e4e8ab #: 9624b70cfbee4ca3af484bcf68e4e8ab +#: 9624b70cfbee4ca3af484bcf68e4e8ab +#: 9624b70cfbee4ca3af484bcf68e4e8ab +#: 9624b70cfbee4ca3af484bcf68e4e8ab +#: 9624b70cfbee4ca3af484bcf68e4e8ab msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" msgstr "" @@ -6082,21 +6180,21 @@ msgstr "" msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "" -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:14 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:15 +#: e375d514f6dc4418ab45510e055e9919 +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "" + +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:31 #: 4a7b81eca1c3484fba8cf44b85ba6fdc msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "" -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:18 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:35 #: 0a3c24e60414491ba64d3853fc673029 msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "" -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.check_any:23 -#: e375d514f6dc4418ab45510e055e9919 -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "" - #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.has_role:1 #: 81ea5857330741739c83ed3dc41dde4e msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -6340,12 +6438,12 @@ msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.before_invoke:3 #: f5e756aa4e554e66a3257a5129c4ef4b -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.after_invoke:3 #: f74267b631a5439eb0c212f5feded4e0 -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.guild_only:1 @@ -6364,8 +6462,8 @@ msgid "A :func:`.check` that indicates this command must only be used in a DM co msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.dm_only:5 -#: 590b200bb7aa4c1080ac46793bed34f7 -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +#: 51b7f083cf344183970934ed917e18fc +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.is_owner:1 @@ -6389,11 +6487,11 @@ msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "" #: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.is_nsfw:3 -#: fba7938014474c98afff1432159e3000 -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +#: 51b7f083cf344183970934ed917e18fc +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgstr "" -#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.is_nsfw:10 +#: ../../../discord/ext/commands/core.py:docstring of discord.ext.commands.core.is_nsfw:8 #: 7588f10840c442aea15f191eac9ae20c msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "" @@ -6616,6 +6714,8 @@ msgid "Returns an :class:`~discord.AsyncIterator` that enables receiving the des msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:3 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:3 +#: 89afaf721f6643aab53272b5f881dec9 #: 89afaf721f6643aab53272b5f881dec9 msgid "You must have :attr:`~discord.Permissions.read_message_history` permissions to use this." msgstr "" @@ -6666,6 +6766,8 @@ msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.H msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.history:47 +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:34 +#: 1cad16da9e4a4a039e1c0be9c6789df6 #: 1cad16da9e4a4a039e1c0be9c6789df6 msgid "Flattening into a list: ::" msgstr "" @@ -6677,19 +6779,24 @@ msgstr "" #: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:3 #: 186d34907d0f42f0be28a22e9c5d48f6 -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:9 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:7 #: 03c747a982a54571968a3331429f7a20 msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "" -#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:12 +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:10 #: a48fc9f9ab9846158116f6d2cd0dee5b msgid "Example Usage: ::" msgstr "" +#: ../../../discord/abc.py:docstring of discord.abc.Messageable.typing:19 +#: 2623771c36a040caab45e6a378ce74e0 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr "" + #: ../../../discord/ext/commands/context.py:docstring of discord.ext.commands.context.Context.invoke:3 #: 0c5cca1e94144653989d617b781dc61a msgid "Calls a command with the arguments given." @@ -6775,22 +6882,22 @@ msgstr "" msgid "Returns the cog associated with this context's command. None if it does not exist." msgstr "" -#: ../../docstring of discord.ext.commands.Context.guild:1 +#: ../../../discord/ext/commands/context.py:docstring of discord.ext.commands.Context.guild:1 #: 3b3b16de997e4e54877d2d70b173cfe2 msgid "Returns the guild associated with this context's command. None if not available." msgstr "" -#: ../../docstring of discord.ext.commands.Context.channel:1 +#: ../../../discord/ext/commands/context.py:docstring of discord.ext.commands.Context.channel:1 #: 40a2b9fd266f44c69a5de1c7ee7ed5ff msgid "Returns the channel associated with this context's command. Shorthand for :attr:`.Message.channel`." msgstr "" -#: ../../docstring of discord.ext.commands.Context.author:1 +#: ../../../discord/ext/commands/context.py:docstring of discord.ext.commands.Context.author:1 #: dd56849813db4c7299d6a6f2757ca297 msgid "Union[:class:`~discord.User`, :class:`.Member`]: Returns the author associated with this context's command. Shorthand for :attr:`.Message.author`" msgstr "" -#: ../../docstring of discord.ext.commands.Context.me:1 +#: ../../../discord/ext/commands/context.py:docstring of discord.ext.commands.Context.me:1 #: a3c47787a8d44d61ba8043b2dcfd58ab msgid "Union[:class:`.Member`, :class:`.ClientUser`]: Similar to :attr:`.Guild.me` except it may return the :class:`.ClientUser` in private message message contexts, or when :meth:`Intents.guilds` is absent." msgstr "" @@ -6931,29 +7038,44 @@ msgstr "" msgid "The channel to forward this to." msgstr "" -#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:3 -#: c0f7203f91234dcf9b71d4aa08c2743e -msgid "Retrieves all messages that are currently pinned in the channel." +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:1 +#: 61fb3dc224d44b0783c3b04b7fea1ddd +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." msgstr "" #: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:7 -#: 5897281b37544f1ab20f5339ce9ab3ed -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +#: 86a19f1a733d47f99e0516c265864f4b +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "" + +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:10 +#: 4468fb7df14b42d6b759894e1d023b0e +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "" + +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:14 +#: eaf31d1fd11746ff859caaec64b90ca1 +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." msgstr "" -#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:11 -#: 7bad27e461a740d299b8c4bd148fd4e3 -msgid "The messages that are currently pinned." +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:19 +#: 83b8d6805ef1420b87d97e31bc10efdf +msgid ":class:`~discord.MessagePin` -- The pinned message." msgstr "" -#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:12 -#: e8b1b5f758104e489149fdbb07deeafb -msgid "List[:class:`~discord.Message`]" +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:21 +#: 9510fd4d07914ac0a5d62b96ad673bbc +msgid "You do not have permissions to get pinned messages." msgstr "" -#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:14 -#: 46fce97e3e2044b9812605b7371e03c5 -msgid "Retrieving the pinned messages failed." +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:22 +#: 4355deb6fa9d4bdfb104c171c05cdabd +msgid "The request to get pinned messages failed." +msgstr "" + +#: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.pins:23 +#: 295caaa8c9a047a1a1ee5c2029093ff0 +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgstr "" #: ../../../discord/ext/commands/context.py:docstring of discord.abc.Messageable.send:3 @@ -7922,11 +8044,11 @@ msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "" #: ../../../discord/ext/commands/converter.py:docstring of discord.ext.commands.converter.PartialEmojiConverter:3 -#: 42c767df989a4c90b5d6b441a08d7df2 -msgid "This is done by extracting the animated flag, name and ID from the emoji." +#: 4ef3868b27c74590ba7387e6346038b8 +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgstr "" -#: ../../../discord/ext/commands/converter.py:docstring of discord.ext.commands.converter.PartialEmojiConverter:5 +#: ../../../discord/ext/commands/converter.py:docstring of discord.ext.commands.converter.PartialEmojiConverter:6 #: 07638781992545e39720fcaf86933a79 msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "" @@ -8189,6 +8311,11 @@ msgid "The maximum number of arguments the flag can accept. A negative value ind msgstr "" #: ../../../discord/ext/commands/flags.py:docstring of discord.ext.commands.flags.Flag:46 +#: aa5d5ecaf255426aaca0601daf7232d4 +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "" + +#: ../../../discord/ext/commands/flags.py:docstring of discord.ext.commands.flags.Flag:53 #: 9bcc7c0f11ce42f68c9b4e442b1bd117 msgid "Whether multiple given values overrides the previous value." msgstr "" @@ -8234,6 +8361,11 @@ msgid "Whether multiple given values overrides the previous value. The default v msgstr "" #: ../../../discord/ext/commands/flags.py:docstring of discord.ext.commands.flags.flag:25 +#: ed669b7174e54cdc8ff12f1d228e28a5 +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "" + +#: ../../../discord/ext/commands/flags.py:docstring of discord.ext.commands.flags.flag:28 #: 739a359756dd4d95bcbb386fc201f629 msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr "" diff --git a/docs/build/locales/ext/commands/commands.pot b/docs/build/locales/ext/commands/commands.pot index 03f596e925..fa786f0e66 100644 --- a/docs/build/locales/ext/commands/commands.pot +++ b/docs/build/locales/ext/commands/commands.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -811,196 +811,206 @@ msgid "This tells the parser that the ``members`` attribute is mapped to a flag msgstr "" #: ../../ext/commands/commands.rst:659 +#: bc6e115bf92b47b5a597e8b2014c2acb +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "" + +#: ../../ext/commands/commands.rst:670 +#: 3f399960182447d48e431a1d422b6ca0 +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "" + +#: ../../ext/commands/commands.rst:672 #: 68bab2dab4884032ae4373ac62a556fc msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "" -#: ../../ext/commands/commands.rst:680 +#: ../../ext/commands/commands.rst:699 #: c3bf2a623f5648ab8aa15e111502969f -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgstr "" -#: ../../ext/commands/commands.rst:684 +#: ../../ext/commands/commands.rst:703 #: ed1aeaf64e074b11b91bcc233a505165 msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "" -#: ../../ext/commands/commands.rst:689 +#: ../../ext/commands/commands.rst:708 #: 1ffb1e24952f41ff8806882dd4a0d913 msgid "typing.List" msgstr "" -#: ../../ext/commands/commands.rst:691 +#: ../../ext/commands/commands.rst:710 #: 737132d99ad74d6ea4e7b93155b9053c msgid "If a list is given as a flag annotation it tells the parser that the argument can be passed multiple times." msgstr "" -#: ../../ext/commands/commands.rst:693 +#: ../../ext/commands/commands.rst:712 #: 71dfe029bdd44663a9c4c0a6a2e67965 msgid "For example, augmenting the example above:" msgstr "" -#: ../../ext/commands/commands.rst:715 +#: ../../ext/commands/commands.rst:734 #: 35e687a664834729a0fd8e46ab8a3809 msgid "This is called by repeatedly specifying the flag:" msgstr "" -#: ../../ext/commands/commands.rst:720 +#: ../../ext/commands/commands.rst:739 #: 8b29c4c6720648d38f2a568216ddfb9e msgid "typing.Tuple" msgstr "" -#: ../../ext/commands/commands.rst:722 +#: ../../ext/commands/commands.rst:741 #: 885f6f663dfb47b4a25f4c3cc0a703d8 msgid "Since the above syntax can be a bit repetitive when specifying a flag many times, the :class:`py:tuple` type annotation allows for \"greedy-like\" semantics using a variadic tuple:" msgstr "" -#: ../../ext/commands/commands.rst:736 +#: ../../ext/commands/commands.rst:755 #: 843f4bf315a34e7cae7e40f5ee256109 msgid "This allows the previous ``ban`` command to be called like this:" msgstr "" -#: ../../ext/commands/commands.rst:740 +#: ../../ext/commands/commands.rst:759 #: 40f2697e104e445c9fcc969725c14d4e msgid "The :class:`py:tuple` annotation also allows for parsing of pairs. For example, given the following code:" msgstr "" -#: ../../ext/commands/commands.rst:751 +#: ../../ext/commands/commands.rst:770 #: 9db24b481c4d46e2bfa6afe2add40360 msgid "Due to potential parsing ambiguities, the parser expects tuple arguments to be quoted if they require spaces. So if one of the inner types is :class:`str` and the argument requires spaces then quotes should be used to disambiguate it from the other element of the tuple." msgstr "" -#: ../../ext/commands/commands.rst:756 +#: ../../ext/commands/commands.rst:775 #: ba0ee993018246da96bd9c3e81676795 msgid "typing.Dict" msgstr "" -#: ../../ext/commands/commands.rst:758 +#: ../../ext/commands/commands.rst:777 #: a8ae009b053846efa18a133112ab62a1 msgid "A :class:`dict` annotation is functionally equivalent to ``List[Tuple[K, V]]`` except with the return type given as a :class:`dict` rather than a :class:`list`." msgstr "" -#: ../../ext/commands/commands.rst:765 +#: ../../ext/commands/commands.rst:784 #: bc61f9d1ddef4471be4891bddb9c09fa msgid "Error Handling" msgstr "" -#: ../../ext/commands/commands.rst:767 +#: ../../ext/commands/commands.rst:786 #: bf56a9433566476cb8376ca10f51d027 msgid "When our commands fail to parse we will, by default, receive a noisy error in ``stderr`` of our console that tells us that an error has happened and has been silently ignored." msgstr "" -#: ../../ext/commands/commands.rst:770 +#: ../../ext/commands/commands.rst:789 #: 2a05152d6bf84317ab95ae2560b075bb msgid "In order to handle our errors, we must use something called an error handler. There is a global error handler, called :func:`.on_command_error` which works like any other event in the :ref:`discord-api-events`. This global error handler is called for every error reached." msgstr "" -#: ../../ext/commands/commands.rst:774 +#: ../../ext/commands/commands.rst:793 #: ef55bb05708d4afcbde2b1e63982f33d msgid "Most of the time however, we want to handle an error local to the command itself. Luckily, commands come with local error handlers that allow us to do just that. First we decorate an error handler function with :meth:`.Command.error`:" msgstr "" -#: ../../ext/commands/commands.rst:790 +#: ../../ext/commands/commands.rst:809 #: 963d52d0558e4331b43c492f46fa70d7 msgid "The first parameter of the error handler is the :class:`.Context` while the second one is an exception that is derived from :exc:`~ext.commands.CommandError`. A list of errors is found in the :ref:`ext_commands_api_errors` page of the documentation." msgstr "" -#: ../../ext/commands/commands.rst:794 +#: ../../ext/commands/commands.rst:813 #: 80c197d18789467fb4a077f7dd6d612a msgid "Checks" msgstr "" -#: ../../ext/commands/commands.rst:796 +#: ../../ext/commands/commands.rst:815 #: 6385fb377ffb43d087b788f62480b7f8 msgid "There are cases when we don't want a user to use our commands. They don't have permissions to do so or maybe we blocked them from using our bot earlier. The commands extension comes with full support for these things in a concept called a :ref:`ext_commands_api_checks`." msgstr "" -#: ../../ext/commands/commands.rst:800 +#: ../../ext/commands/commands.rst:819 #: 90ab3c4a75024d579205f055a8794bb7 msgid "A check is a basic predicate that can take in a :class:`.Context` as its sole parameter. Within it, you have the following options:" msgstr "" -#: ../../ext/commands/commands.rst:803 +#: ../../ext/commands/commands.rst:822 #: a6623c48167943e79f6a8b60f467d264 msgid "Return ``True`` to signal that the person can run the command." msgstr "" -#: ../../ext/commands/commands.rst:804 +#: ../../ext/commands/commands.rst:823 #: 0dea62b4176043998aefe9cac5132676 msgid "Return ``False`` to signal that the person cannot run the command." msgstr "" -#: ../../ext/commands/commands.rst:805 +#: ../../ext/commands/commands.rst:824 #: 87ac00a762c44d85aa555a32c00abbc2 msgid "Raise a :exc:`~ext.commands.CommandError` derived exception to signal the person cannot run the command." msgstr "" -#: ../../ext/commands/commands.rst:807 +#: ../../ext/commands/commands.rst:826 #: ab29e9a85151443fba8fc98d3c272a56 msgid "This allows you to have custom error messages for you to handle in the :ref:`error handlers `." msgstr "" -#: ../../ext/commands/commands.rst:810 +#: ../../ext/commands/commands.rst:829 #: bf9b734bf41d496a8cab527d2f5982a8 msgid "To register a check for a command, we would have two ways of doing so. The first is using the :meth:`~ext.commands.check` decorator. For example:" msgstr "" -#: ../../ext/commands/commands.rst:824 +#: ../../ext/commands/commands.rst:843 #: 78a6e2319b784e57b1564ecf7e34b49f msgid "This would only evaluate the command if the function ``is_owner`` returns ``True``. Sometimes we re-use a check often and want to split it into its own decorator. To do that we can just add another level of depth:" msgstr "" -#: ../../ext/commands/commands.rst:841 +#: ../../ext/commands/commands.rst:860 #: fec2c90754cb4ca19551a1fca47dae06 msgid "Since an owner check is so common, the library provides it for you (:func:`~ext.commands.is_owner`):" msgstr "" -#: ../../ext/commands/commands.rst:851 +#: ../../ext/commands/commands.rst:870 #: 731344d1c242492384f42d6376ad3b07 msgid "When multiple checks are specified, **all** of them must be ``True``:" msgstr "" -#: ../../ext/commands/commands.rst:867 +#: ../../ext/commands/commands.rst:886 #: 0a3c34ae9c0d4b6392a9b04d5d36f5dc msgid "If any of those checks fail in the example above, then the command will not be run." msgstr "" -#: ../../ext/commands/commands.rst:869 +#: ../../ext/commands/commands.rst:888 #: edec23dfc5b3498caef57c62a9315264 msgid "When an error happens, the error is propagated to the :ref:`error handlers `. If you do not raise a custom :exc:`~ext.commands.CommandError` derived exception, then it will get wrapped up into a :exc:`~ext.commands.CheckFailure` exception as so:" msgstr "" -#: ../../ext/commands/commands.rst:887 +#: ../../ext/commands/commands.rst:906 #: 9447373776c540b194831a3f6b7d4f5d msgid "If you want a more robust error system, you can derive from the exception and raise it instead of returning ``False``:" msgstr "" -#: ../../ext/commands/commands.rst:913 +#: ../../ext/commands/commands.rst:932 #: cef95191baf442dea17daa9019db6a10 msgid "Since having a ``guild_only`` decorator is pretty common, it comes built-in via :func:`~ext.commands.guild_only`." msgstr "" -#: ../../ext/commands/commands.rst:916 +#: ../../ext/commands/commands.rst:935 #: 30ab1860927f45f6a807fbfb9a671bed msgid "Global Checks" msgstr "" -#: ../../ext/commands/commands.rst:918 +#: ../../ext/commands/commands.rst:937 #: d6aa174f32114ba5bec3c650983fce91 msgid "Sometimes we want to apply a check to **every** command, not just certain commands. The library supports this as well using the global check concept." msgstr "" -#: ../../ext/commands/commands.rst:921 +#: ../../ext/commands/commands.rst:940 #: 864c9abc219b4f689672f5e30a68d47b msgid "Global checks work similarly to regular checks except they are registered with the :meth:`.Bot.check` decorator." msgstr "" -#: ../../ext/commands/commands.rst:923 +#: ../../ext/commands/commands.rst:942 #: 1ea11f45d1814ec8912e90d0390ef694 msgid "For example, to block all DMs we could do the following:" msgstr "" -#: ../../ext/commands/commands.rst:933 +#: ../../ext/commands/commands.rst:952 #: 3a2a1fb8a3cf4b48b42209cf4f80bb61 msgid "Be careful on how you write your global checks, as it could also lock you out of your own bot." msgstr "" diff --git a/docs/build/locales/ext/pages/index.pot b/docs/build/locales/ext/pages/index.pot index 2a8d1aba91..fe7f2d2eee 100644 --- a/docs/build/locales/ext/pages/index.pot +++ b/docs/build/locales/ext/pages/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -68,25 +68,27 @@ msgstr "" #: df1997f923f64977a58153c7935dca20 #: 6bf63b66304d4c34b3dee842785b34c1 #: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a #: c6df38aa49414da5a6de205f703db624 #: c6df38aa49414da5a6de205f703db624 #: c6df38aa49414da5a6de205f703db624 #: c6df38aa49414da5a6de205f703db624 +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a #: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: 4c13c6d74aac47ba8b3ab6fc503d4c08 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 -#: c6df38aa49414da5a6de205f703db624 +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a +#: 341e6342cd654d72a002d8bc1bbf025a msgid "Parameters" msgstr "" @@ -114,7 +116,7 @@ msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.interaction_check:1 #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.PaginatorButton.callback:1 #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.PaginatorMenu.callback:1 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_error:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_error:1 #: 0ac477cf619c420fafdaac5b6a1fbd18 #: cfc9f4305077455fad6922d274bc383d #: 0e2e6db2218f41dc81c2bbdf0354cbe4 @@ -151,34 +153,37 @@ msgstr "" #: 550c48f6c2e1423ba8c77b021dbb3dcd #: e5bcc53a42f240c9b5ff34f27d6f0bc4 #: 2aef4bef743e42c6b10dc7dc409dddee -#: 44df48e0960e411391d8959fd9d11450 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: a97d7cfc0d8547fba1a07c473d6aa220 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: d5396ed79c0a49578511de018e0b2963 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 -#: b17d3a717a7c43bfbf6a28db9c9e8847 +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee #: b17d3a717a7c43bfbf6a28db9c9e8847 #: b17d3a717a7c43bfbf6a28db9c9e8847 #: b17d3a717a7c43bfbf6a28db9c9e8847 #: b17d3a717a7c43bfbf6a28db9c9e8847 #: b17d3a717a7c43bfbf6a28db9c9e8847 +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee +#: 2aef4bef743e42c6b10dc7dc409dddee msgid "Return type" msgstr "" @@ -474,26 +479,20 @@ msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.disable:10 #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.on_timeout:4 #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.page_action:7 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.add_item:10 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_check_failure:9 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_error:18 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.stop:6 #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.clear_items:4 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.disable_all_items:7 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.enable_all_items:7 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_check_failure:9 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_error:18 #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.remove_item:8 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.stop:6 #: 68e2cc93f0e6490b8f2f6cee4790cba9 #: 718868e38cac43a586cfbd4a6305d236 #: c2fbf9bef8224850b4afa5ea4c5afbc2 #: e63b8fb4db3b4bee81d67b79af441412 #: 3c63f3adb2364adead3012e035129ebc -#: a7be2bff8d9e4794b701800978b38389 -#: 128c5298c9494f91a4b3f649fa6df996 -#: 128c5298c9494f91a4b3f649fa6df996 -#: 128c5298c9494f91a4b3f649fa6df996 -#: 128c5298c9494f91a4b3f649fa6df996 -#: 128c5298c9494f91a4b3f649fa6df996 -#: 128c5298c9494f91a4b3f649fa6df996 +#: 3c63f3adb2364adead3012e035129ebc +#: 3c63f3adb2364adead3012e035129ebc +#: 3c63f3adb2364adead3012e035129ebc +#: 3c63f3adb2364adead3012e035129ebc msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" @@ -571,6 +570,7 @@ msgstr "" #: 071b3f2f83194ecb863f34a81f2b7318 #: 071b3f2f83194ecb863f34a81f2b7318 #: 071b3f2f83194ecb863f34a81f2b7318 +#: 071b3f2f83194ecb863f34a81f2b7318 msgid "Returns" msgstr "" @@ -612,7 +612,7 @@ msgid "If an exception occurs within the body then the check is considered a fai msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.interaction_check:19 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_check_failure:6 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_check_failure:6 #: 62c2722e6b6a40fd8c8a215d7cb11a21 #: 616d5c00eb544301af1b0d00548c865e msgid "The interaction that occurred." @@ -624,7 +624,7 @@ msgid "Whether the view children's callbacks should be called." msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.interaction_check:23 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.wait:8 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.wait:8 #: c5464d8a113b4293be79478ba33f200d #: 607f9270f774451e96d48d6a223876de msgid ":class:`bool`" @@ -744,9 +744,44 @@ msgstr "" msgid "The message that was sent with the paginator." msgstr "" +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:1 +#: db376aa4460347ecaa0cc6a71294ed64 +msgid "Edits an existing message to replace it with the paginator contents." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:5 +#: d041a66736ff473ea7a033d2a180a519 +msgid "If invoked from an interaction, you will still need to respond to the interaction." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:8 +#: 698e3ece2a734f139df7af407e051dc5 +msgid "The message to edit with the paginator." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:11 +#: 8eb175cbee9947f89eee0e3239a53d93 +msgid "Whether to suppress embeds for the message. This removes all the embeds if set to ``True``. If set to ``False`` this brings the embeds back if they were suppressed. Using this parameter requires :attr:`~.Permissions.manage_messages`." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:28 +#: 441faf97de83480f8e9acd0688378a8c +msgid "If set, changes the user that this paginator belongs to." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:31 +#: b9b96a33a4134ec08e531b25ce552a7b +msgid "The message that was edited. Returns ``None`` if the operation failed." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:32 +#: bde2084b48ec4c9787e78682dcc81fb5 +msgid "Optional[:class:`discord.Message`]" +msgstr "" + #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.add_item:1 -#: 0d286971aaf84f359ea3f2b868341679 -msgid "Adds an item to the view." +#: c44c763d02724a4fab350d705fd9a2a3 +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.add_item:4 @@ -756,21 +791,40 @@ msgstr "" #: ../../ext/pages/index.rst:0 #: db25be38ef7749eab275cfcf7ce4fb30 -#: b67cd9be980a4fdf8e179a3825ce7070 -#: b67cd9be980a4fdf8e179a3825ce7070 -#: b67cd9be980a4fdf8e179a3825ce7070 -#: b67cd9be980a4fdf8e179a3825ce7070 +#: db25be38ef7749eab275cfcf7ce4fb30 +#: db25be38ef7749eab275cfcf7ce4fb30 +#: db25be38ef7749eab275cfcf7ce4fb30 +#: db25be38ef7749eab275cfcf7ce4fb30 +#: db25be38ef7749eab275cfcf7ce4fb30 +#: db25be38ef7749eab275cfcf7ce4fb30 msgid "Raises" msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.add_item:7 #: 799eb95c1d8f40df9edcf9e5b694789e -msgid "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.add_item:8 #: e69d7b97a3c8409c8efd81ad1626f25d -msgid "Maximum number of children has been exceeded (40) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_default_value:19 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_option:28 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:39 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_option:9 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.disable_all_items:7 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.enable_all_items:7 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.add_item:10 +#: 47016b19dd1741b1a063b2f5068dd3ec +#: 47016b19dd1741b1a063b2f5068dd3ec +#: 47016b19dd1741b1a063b2f5068dd3ec +#: 47016b19dd1741b1a063b2f5068dd3ec +#: 47016b19dd1741b1a063b2f5068dd3ec +#: 47016b19dd1741b1a063b2f5068dd3ec +#: 47016b19dd1741b1a063b2f5068dd3ec +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.clear_items:1 @@ -778,67 +832,32 @@ msgstr "" msgid "Removes all items from the view." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.copy_text:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.copy_text:1 #: 4ea1206a52154d8a98623bbc44bf5b10 msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.copy_text:5 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.copy_text:5 #: 47016b19dd1741b1a063b2f5068dd3ec msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.disable_all_items:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.disable_all_items:1 #: f55070f9c63b4f438d22e271d923e292 msgid "Disables all buttons and select menus in the view." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.disable_all_items:4 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.disable_all_items:4 #: 115ed036dbed4b93bf59511d61482bc4 msgid "A list of items in `self.children` to not disable from the view." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:1 -#: db376aa4460347ecaa0cc6a71294ed64 -msgid "Edits an existing message to replace it with the paginator contents." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:5 -#: d041a66736ff473ea7a033d2a180a519 -msgid "If invoked from an interaction, you will still need to respond to the interaction." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:8 -#: 698e3ece2a734f139df7af407e051dc5 -msgid "The message to edit with the paginator." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:11 -#: 8eb175cbee9947f89eee0e3239a53d93 -msgid "Whether to suppress embeds for the message. This removes all the embeds if set to ``True``. If set to ``False`` this brings the embeds back if they were suppressed. Using this parameter requires :attr:`~.Permissions.manage_messages`." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:28 -#: 441faf97de83480f8e9acd0688378a8c -msgid "If set, changes the user that this paginator belongs to." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:31 -#: b9b96a33a4134ec08e531b25ce552a7b -msgid "The message that was edited. Returns ``None`` if the operation failed." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.edit:32 -#: bde2084b48ec4c9787e78682dcc81fb5 -msgid "Optional[:class:`discord.Message`]" -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.enable_all_items:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.enable_all_items:1 #: f55070f9c63b4f438d22e271d923e292 msgid "Enables all buttons and select menus in the view." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.enable_all_items:4 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.enable_all_items:4 #: b115fab8e9f441ae97058262b47e4eeb msgid "A list of items in `self.children` to not enable from the view." msgstr "" @@ -889,22 +908,22 @@ msgstr "" msgid "The message with components to convert into a view." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.get_item:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.core.ItemInterface.get_item:1 #: 0edf0b73952c4797b9000ba28a6a0d73 -msgid "Gets an item from the view. Roughly equal to `utils.get(view.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.get_item:6 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.core.ItemInterface.get_item:6 #: 39c8c0f1510244288c5734268ff2ecfc -msgid "The custom_id of the item to get" +msgid "The id of the item to get" msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.get_item:9 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.core.ItemInterface.get_item:9 #: d3278dd56b5e4104b98070ea85764693 msgid "The item with the matching ``custom_id`` or ``id`` if it exists." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.get_item:10 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.core.ItemInterface.get_item:10 #: 49f9aab462e146199bb0ad2eb8987e74 msgid "Optional[:class:`Item`]" msgstr "" @@ -919,10 +938,15 @@ msgstr "" msgid "A view containing V2 components cannot be sent alongside message content or embeds." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_components_v2:6 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_dispatching:4 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_finished:4 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_persistent:7 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_components_v2:5 +#: 99b7c3ecb2f24918be68416ab087508b +msgid "This is always ``False`` for :class:`View`." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.is_dispatching:4 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.is_finished:4 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.is_persistent:7 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_components_v2:8 #: 47016b19dd1741b1a063b2f5068dd3ec #: 47016b19dd1741b1a063b2f5068dd3ec #: 47016b19dd1741b1a063b2f5068dd3ec @@ -930,52 +954,52 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_dispatching:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.is_dispatching:1 #: 1d7e2b0e1c18422c9227cbe351a94a36 msgid "Whether the view has been added for dispatching purposes." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_finished:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.is_finished:1 #: 37860b521c8143f3833fb4beb0a1a2ea msgid "Whether the view has finished interacting." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_persistent:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.is_persistent:1 #: 8fcb089aef584d57b8d0165e8a22048e msgid "Whether the view is set up as persistent." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.is_persistent:3 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.is_persistent:3 #: b1fe671c39f5430baade51f464b8eaf2 msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_check_failure:1 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_check_failure:1 #: 26ea98091eed4b37a02e4fb299ce6413 -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_error:3 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_error:3 #: de6e9c49e57d45b2a3a59296cd5da7c8 msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_error:6 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_error:6 #: bf46d9fcc45d4f1b885a743615cbd049 msgid "The default implementation prints the traceback to stderr." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_error:9 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_error:9 #: 955a74f46d014b4db4a84da5f9e43c02 msgid "The exception that was raised." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_error:12 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_error:12 #: f882a5d3e3cb47b1bcf9d7c720cf97d7 msgid "The item that failed the dispatch." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.on_error:15 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.on_error:15 #: 0eaa94893f944a62a87305a25f22ee07 msgid "The interaction that led to the failure." msgstr "" @@ -990,31 +1014,6 @@ msgstr "" msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.stop:1 -#: cd3fd1e5c76042c8896020ad68e3d6ed -msgid "Stops listening to interaction events from this view." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.stop:3 -#: da2a7c40b68548eea51cd5f66cd11ea1 -msgid "This operation cannot be undone." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.wait:1 -#: a7fd726fe8824da08c1ef4726cb85e56 -msgid "Waits until the view has finished interacting." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.wait:3 -#: 2c6c8756f7ad4b758c243288a6f448be -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "" - -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.View.wait:6 -#: 3c69a4b00f914f128f11aa2b8240d061 -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "" - #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.pagination.Paginator.respond:1 #: 5a13e5a534e2484180375a59f828dadf msgid "Sends an interaction response or followup with the paginated items." @@ -1055,6 +1054,31 @@ msgstr "" msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "" +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.stop:1 +#: cd3fd1e5c76042c8896020ad68e3d6ed +msgid "Stops listening to interaction events from this view." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.stop:3 +#: da2a7c40b68548eea51cd5f66cd11ea1 +msgid "This operation cannot be undone." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.wait:1 +#: a7fd726fe8824da08c1ef4726cb85e56 +msgid "Waits until the view has finished interacting." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.wait:3 +#: 2c6c8756f7ad4b758c243288a6f448be +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.view.BaseView.wait:6 +#: 3c69a4b00f914f128f11aa2b8240d061 +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "" + #: ../../ext/pages/index.rst:312 #: 20630bd0e40b4eeaa17398c49bc9c715 msgid "PaginatorButton" @@ -1152,8 +1176,8 @@ msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorButton.id:3 #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.id:3 #: 3a44bc197ba140eab665419a5cc8a9bf -#: 3f5e6fc33b7146e7a1fbb8721fec1f32 -msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the View is sent." +#: 3a44bc197ba140eab665419a5cc8a9bf +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorButton.id:5 @@ -1212,7 +1236,7 @@ msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.view:3 #: de1896f184794a4aad8b50b0a376c468 #: de1896f184794a4aad8b50b0a376c468 -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorButton.view:6 @@ -1226,7 +1250,7 @@ msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.view:7 #: ec07a9dea875411c92d7312aeba8aec1 #: ec07a9dea875411c92d7312aeba8aec1 -msgid "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorButton.width:1 @@ -1270,6 +1294,38 @@ msgstr "" msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "" +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_default_value:1 +#: fd0f251caa31466f86f28a963b80e74e +msgid "Adds a default value to the select menu." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_default_value:3 +#: 0ef246583a96465ab9a2662925dea262 +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_default_value:9 +#: c87c8240e5dd4ff69d19866fc6522c5f +msgid "The ID of the entity to add as a default." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_default_value:12 +#: 1b5882cecf5346bd9ed130e24ae26d3a +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_default_value:16 +#: c19235fe10b744309c2714e2e75a9917 +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_default_value:17 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:37 +#: 8aa241191edb441496f0c1bd02fe0da0 +#: 8aa241191edb441496f0c1bd02fe0da0 +msgid "The number of default select values exceeds 25." +msgstr "" + #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_option:1 #: fd0f251caa31466f86f28a963b80e74e msgid "Adds an option to the select menu." @@ -1312,11 +1368,101 @@ msgstr "" msgid "The number of options exceeds 25." msgstr "" -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.add_option:28 -#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_option:9 -#: 47016b19dd1741b1a063b2f5068dd3ec -#: 47016b19dd1741b1a063b2f5068dd3ec -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:1 +#: bafa80d0afd248d4b54b80365d46b82a +msgid "Appends a default value to this select menu." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:6 +#: 568fa0f1172e48089290708011c9f781 +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:6 +#: 2d8599f9eca74a0cb9cc8f88c0406158 +msgid "The default value to append to this select." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:8 +#: 236c059f93f649e2a83c2a4b3fecf5db +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:11 +#: f03a4aee49654389a07378d27de13c98 +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:14 +#: 2aef4bef743e42c6b10dc7dc409dddee +msgid "Model Type" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:14 +#: 09827ac46bef482090fb7db0002e01b7 +msgid "Default Value Type" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:16 +#: bde2084b48ec4c9787e78682dcc81fb5 +msgid ":class:`discord.User`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:16 +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:18 +#: fcbccc228cde427192f78f0b30babf77 +#: 925e444e9a04411f87cb5597d89ad609 +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:18 +#: bde2084b48ec4c9787e78682dcc81fb5 +msgid ":class:`discord.Member`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:20 +#: bde2084b48ec4c9787e78682dcc81fb5 +msgid ":class:`discord.Role`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:20 +#: bff451550e4d4b6f855cbe751d1d0f1f +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:22 +#: 8fd0293cf86a41dfbe9da2ef3385008f +msgid ":class:`discord.abc.GuildChannel`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:22 +#: 4140d53d7b7a481eac1e205148b029a0 +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:24 +#: bde2084b48ec4c9787e78682dcc81fb5 +msgid ":class:`discord.Object`" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:24 +#: 417505b9b42c4452a5b15c911a3fa25f +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:27 +#: a5a9d6f0eeae435e85be10f33420ae78 +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:31 +#: 1a9c671416ff416a8098e527e4238487 +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_default_value:36 +#: 18524fc414134b34b18561fba7601d73 +msgid "The select type is string_select, which does not allow for default_values" msgstr "" #: ../../../discord/ext/pages/pagination.py:docstring of discord.ui.select.Select.append_option:1 @@ -1339,6 +1485,11 @@ msgstr "" msgid "The ID of the select menu that gets received during an interaction." msgstr "" +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.default_values:1 +#: b60875f0f6584c8580ab3c1eaa07687c +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "" + #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.disabled:1 #: 4ca8076e7aa84cf0959662de2d2070a3 msgid "Whether the select is disabled or not." @@ -1354,6 +1505,21 @@ msgstr "" msgid "The minimum number of items that must be chosen for this select menu." msgstr "" +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.modal:1 +#: de1896f184794a4aad8b50b0a376c468 +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.modal:4 +#: 7a8937a2dbb54965a590f68e98627806 +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "" + +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.modal:5 +#: ec07a9dea875411c92d7312aeba8aec1 +msgid "Optional[:class:`BaseModal`]" +msgstr "" + #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.options:1 #: 6323c7b02d2242bfaec760b147775d6d msgid "A list of options that can be selected in this menu." @@ -1364,6 +1530,11 @@ msgstr "" msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "" +#: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.required:1 +#: ad1c00b8d66d40468dea5a61731423db +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "" + #: ../../../discord/ext/pages/pagination.py:docstring of discord.ext.pages.PaginatorMenu.values:1 #: 1a9c671416ff416a8098e527e4238487 msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/build/locales/ext/tasks/index.pot b/docs/build/locales/ext/tasks/index.pot index 11580d8fb6..6b344fecdf 100644 --- a/docs/build/locales/ext/tasks/index.pot +++ b/docs/build/locales/ext/tasks/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-13 10:18+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -99,10 +99,10 @@ msgstr "" #: 224eb1ea4d464d899b6db853b26a2846 #: 91965bac6d654b3e8109e274bdc46bfd #: 6f12894246604c7eab1521c1bd45ca57 -#: 6c4c3d6ae0cf4dd3bf9a90b9939d1d43 -#: 7b563966d82a4f03b7d409731c7032b5 -#: cabe2bc452c248be884063fac80d1ad0 -#: 761a207eac3447b899de047d9e5ebf7b +#: 6f12894246604c7eab1521c1bd45ca57 +#: 6f12894246604c7eab1521c1bd45ca57 +#: 6f12894246604c7eab1521c1bd45ca57 +#: 6f12894246604c7eab1521c1bd45ca57 msgid "Parameters" msgstr "" @@ -134,8 +134,8 @@ msgstr "" #: e37d85d7fd3a46cfb5ba0faec8cc2057 #: 88dd06b54a304b18aaafa8828477df67 #: 4f0346fd2f594d87bc6a71fc5f3aaf36 -#: 95e660541beb4b44a8764bd93c54a94e -#: eb4160d3b1904ad7b6fb4a90b73082a8 +#: 4f0346fd2f594d87bc6a71fc5f3aaf36 +#: 4f0346fd2f594d87bc6a71fc5f3aaf36 msgid "Raises" msgstr "" @@ -155,13 +155,17 @@ msgstr "" #: bf5eae97450b4e40bd2157395afa650e #: c236bd9da41742fa9c9399bd38e4aa90 #: 07d97a21eac140af8f4d536dcb062e2e -#: 7d90def94e9b4721b355b5c6568e8e6f -#: 3f67b80a7be749d6b9e06e40040ba69e -#: ffc3e9102ad84c3c9424d446574b2b0c -#: a2407e90429149a79db1b5ee278a1dc9 -#: 33d39f515aa24c48a28b1f3c05edef44 -#: 8de254edf5c84d599fb5c37d26253ec0 -#: df4b78673a4946d18d2e5d56973c31a1 +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e +#: 07d97a21eac140af8f4d536dcb062e2e msgid "Return type" msgstr "" @@ -308,35 +312,39 @@ msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.stop:3 #: 728c248aab564a90a3260107d51aba61 -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgstr "" -#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.stop:10 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.stop:8 #: 455bbbc49062472e84be47a8520c7a7e msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "" -#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.stop:14 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.stop:12 #: 3adfd1fe09014389a8d77c57bc6a9a33 msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "" -#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.cancel:1 -#: 3a18cece246a4010a6ab25de921042cc -msgid "Cancels the internal task, if it is running." -msgstr "" - #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.add_exception_type:16 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.cancel:4 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.change_interval:29 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.clear_exception_types:8 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.restart:13 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.stop:19 +#: cc431f5256bc4e699afe36a16bb35452 +#: cc431f5256bc4e699afe36a16bb35452 +#: cc431f5256bc4e699afe36a16bb35452 +#: cc431f5256bc4e699afe36a16bb35452 +#: cc431f5256bc4e699afe36a16bb35452 #: cc431f5256bc4e699afe36a16bb35452 -#: 5871f9579cb5482a9eb81da12f4cdd26 -#: 2efbe31b3fd64b6eacee66fb02b272aa -#: a83424395d0f4d8d8ebfd708aebfb3b9 msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.cancel:1 +#: 3a18cece246a4010a6ab25de921042cc +msgid "Cancels the internal task, if it is running." +msgstr "" + #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.restart:1 #: a7de1ec471ef4af788957432e6df3502 msgid "A convenience method to restart the internal task." @@ -365,7 +373,7 @@ msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.add_exception_type:11 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.remove_exception_type:4 #: d46fb346a0d249eebdb303ea7b661ab3 -#: 162db15291784b0fa4b3654019ca5aa4 +#: d46fb346a0d249eebdb303ea7b661ab3 msgid "An argument list of exception classes to handle." msgstr "" @@ -375,11 +383,11 @@ msgid "An exception passed is either not a class or not inherited from :class:`B msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.clear_exception_types:1 -#: 9567edfad8a444f6a38c8cd8ad6697dd -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#: 4ca4d3d9ff2346e2a6b79c8ed24ef34c +msgid "Removes all exception types that are handled." msgstr "" -#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.clear_exception_types:7 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.clear_exception_types:5 #: 714a51591f9143eab9a0a994136f1368 msgid "This operation obviously cannot be undone!" msgstr "" @@ -414,19 +422,23 @@ msgstr "" msgid "Whether the task is being cancelled." msgstr "" +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.failed:6 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.is_being_cancelled:4 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.is_running:6 +#: ca525c4cd84243e7a6954afd8c4177ca +#: ca525c4cd84243e7a6954afd8c4177ca #: ca525c4cd84243e7a6954afd8c4177ca msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.failed:1 -#: b07983af01e44e859cff333049533f23 -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 3a18cece246a4010a6ab25de921042cc +msgid "Whether the internal task has failed." msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.is_running:1 -#: afea19295c07476b9c661c3c4877faa0 -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 3a18cece246a4010a6ab25de921042cc +msgid "Check if the task is currently running." msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.change_interval:1 @@ -437,21 +449,21 @@ msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.change_interval:6 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:5 #: c79687228d5f4b14a5b5cf8eedf1d2f2 -#: 9d539eda63744ec18b6422108e8dcc3f +#: c79687228d5f4b14a5b5cf8eedf1d2f2 msgid "The number of seconds between every iteration." msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.change_interval:9 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:8 #: 643036f81e8548148226f98ad662f662 -#: faab724401534ba891a54abd1063b632 +#: 643036f81e8548148226f98ad662f662 msgid "The number of minutes between every iteration." msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.change_interval:12 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:11 #: 6e09adb27be8418588dfd743e748f717 -#: 25e739b47679456d9706cd47304e9978 +#: 6e09adb27be8418588dfd743e748f717 msgid "The number of hours between every iteration." msgstr "" @@ -468,14 +480,14 @@ msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.change_interval:23 #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:22 #: b3b725baac894dc4aec2325b26106b6f -#: 318ff42090a54ee6ba110b06461a5d2e +#: b3b725baac894dc4aec2325b26106b6f msgid "Duplicate times will be ignored, and only run once." msgstr "" #: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.Loop.change_interval:26 -#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:40 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:46 +#: d34550bdeb504b4ba94cd33934a387ac #: d34550bdeb504b4ba94cd33934a387ac -#: b9bff9f275424b10b9b4b4a745dc7f96 msgid "An invalid value was given." msgstr "" @@ -519,12 +531,22 @@ msgstr "" msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "" -#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:41 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:40 +#: 63717a681ce3456e9baac2694ca74f00 +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "" + +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:40 +#: 1f6974d4b45448cc849e761ec1e2f97e +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "" + +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:47 #: 1b6f0ce5942646378838dbe0ab4fe0a0 msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "" -#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:43 +#: ../../../discord/ext/tasks/__init__.py:docstring of discord.ext.tasks.loop:49 #: 3dd1e6ebb48849edb09bcd60b72c860c msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`LF\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:class\\:\\`\\~typing.Awaitable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\)\\]\\, \\:py\\:class\\:\\`\\~discord.ext.tasks.Loop\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`LF\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:class\\:\\`\\~typing.Awaitable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\)\\]\\]`" msgstr "" diff --git a/docs/build/locales/installing.pot b/docs/build/locales/installing.pot index 0b2fc94b26..8c8819e76a 100644 --- a/docs/build/locales/installing.pot +++ b/docs/build/locales/installing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,7 +33,7 @@ msgstr "" #: ../../installing.rst:16 #: 45a4a81029114e39967f1a217892cee4 -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgstr "" #: ../../installing.rst:23 diff --git a/docs/locales/de/LC_MESSAGES/api/abcs.po b/docs/locales/de/LC_MESSAGES/api/abcs.po index 8992f3bf0b..7000f0b7eb 100644 --- a/docs/locales/de/LC_MESSAGES/api/abcs.po +++ b/docs/locales/de/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/de/LC_MESSAGES/api/application_commands.po b/docs/locales/de/LC_MESSAGES/api/application_commands.po index f1e2c1e350..a0636a86c3 100644 --- a/docs/locales/de/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/de/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/de/LC_MESSAGES/api/application_info.po b/docs/locales/de/LC_MESSAGES/api/application_info.po index aa54ca1f2a..892132d687 100644 --- a/docs/locales/de/LC_MESSAGES/api/application_info.po +++ b/docs/locales/de/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -12,40 +12,40 @@ msgstr "" "X-Generator: Crowdin\n" msgid "Application Info" -msgstr "Application Info" +msgstr "Anwendungsinfo" msgid "Represents the application info for the bot provided by Discord." -msgstr "Represents the application info for the bot provided by Discord." +msgstr "Stellt die Anwendungsinformationen für den Bot von Discord dar." msgid "The application ID." -msgstr "The application ID." +msgstr "Die Anwendungs-ID." msgid "type" -msgstr "type" +msgstr "Typ" msgid ":class:`int`" msgstr ":class:`int`" msgid "The application name." -msgstr "The application name." +msgstr "Der Anwendungsname." msgid ":class:`str`" msgstr ":class:`str`" msgid "The application owner." -msgstr "The application owner." +msgstr "Der Anwendungseigentümer." msgid ":class:`User`" msgstr ":class:`User`" msgid "The application's team." -msgstr "The application's team." +msgstr "Das Team der Anwendung." msgid "Optional[:class:`Team`]" msgstr "Optional[:class:`Team`]" msgid "The application description." -msgstr "The application description." +msgstr "Die Anwendungsbeschreibung." msgid "Whether the bot can be invited by anyone or if it is locked to the application owner." msgstr "Whether the bot can be invited by anyone or if it is locked to the application owner." diff --git a/docs/locales/de/LC_MESSAGES/api/async_iter.po b/docs/locales/de/LC_MESSAGES/api/async_iter.po index 17ca22b162..52489066e2 100644 --- a/docs/locales/de/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/de/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/api/audit_logs.po b/docs/locales/de/LC_MESSAGES/api/audit_logs.po index da02dbd35f..ba7a137370 100644 --- a/docs/locales/de/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/de/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/de/LC_MESSAGES/api/clients.po b/docs/locales/de/LC_MESSAGES/api/clients.po index 50f8605e7e..34bb8b9aff 100644 --- a/docs/locales/de/LC_MESSAGES/api/clients.po +++ b/docs/locales/de/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/de/LC_MESSAGES/api/cogs.po b/docs/locales/de/LC_MESSAGES/api/cogs.po index 433cfc9750..804c49d5b1 100644 --- a/docs/locales/de/LC_MESSAGES/api/cogs.po +++ b/docs/locales/de/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/de/LC_MESSAGES/api/data_classes.po b/docs/locales/de/LC_MESSAGES/api/data_classes.po index c5e9f3fb51..38b1d67275 100644 --- a/docs/locales/de/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/de/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/de/LC_MESSAGES/api/enums.po b/docs/locales/de/LC_MESSAGES/api/enums.po index bc214e5db0..33cd7bcd7d 100644 --- a/docs/locales/de/LC_MESSAGES/api/enums.po +++ b/docs/locales/de/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/de/LC_MESSAGES/api/events.po b/docs/locales/de/LC_MESSAGES/api/events.po index 97baa1dd7c..f0eb133549 100644 --- a/docs/locales/de/LC_MESSAGES/api/events.po +++ b/docs/locales/de/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/de/LC_MESSAGES/api/exceptions.po b/docs/locales/de/LC_MESSAGES/api/exceptions.po index 9d41e4317b..e5a3efa6f8 100644 --- a/docs/locales/de/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/de/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/api/index.po b/docs/locales/de/LC_MESSAGES/api/index.po index bca668d351..ee338bfc33 100644 --- a/docs/locales/de/LC_MESSAGES/api/index.po +++ b/docs/locales/de/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/api/models.po b/docs/locales/de/LC_MESSAGES/api/models.po index 2cb953bd0b..f1a3a77491 100644 --- a/docs/locales/de/LC_MESSAGES/api/models.po +++ b/docs/locales/de/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/de/LC_MESSAGES/api/sinks.po b/docs/locales/de/LC_MESSAGES/api/sinks.po index fe7d7f63fa..a8ec82b830 100644 --- a/docs/locales/de/LC_MESSAGES/api/sinks.po +++ b/docs/locales/de/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/api/ui_kit.po b/docs/locales/de/LC_MESSAGES/api/ui_kit.po index ed8d39153f..1ddd76df98 100644 --- a/docs/locales/de/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/de/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/de/LC_MESSAGES/api/utils.po b/docs/locales/de/LC_MESSAGES/api/utils.po index b93009f4b4..a8df824f71 100644 --- a/docs/locales/de/LC_MESSAGES/api/utils.po +++ b/docs/locales/de/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/de/LC_MESSAGES/api/version_info.po b/docs/locales/de/LC_MESSAGES/api/version_info.po index e0f9d9bc6d..863d99c1f2 100644 --- a/docs/locales/de/LC_MESSAGES/api/version_info.po +++ b/docs/locales/de/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/api/voice.po b/docs/locales/de/LC_MESSAGES/api/voice.po index 8441b7e5e9..68c268be64 100644 --- a/docs/locales/de/LC_MESSAGES/api/voice.po +++ b/docs/locales/de/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/api/webhooks.po b/docs/locales/de/LC_MESSAGES/api/webhooks.po index de99e2a6b0..4c5c27a83a 100644 --- a/docs/locales/de/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/de/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/de/LC_MESSAGES/changelog.po b/docs/locales/de/LC_MESSAGES/changelog.po index 02e1e7e5bc..b6695a2676 100644 --- a/docs/locales/de/LC_MESSAGES/changelog.po +++ b/docs/locales/de/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/de/LC_MESSAGES/cogs.po b/docs/locales/de/LC_MESSAGES/cogs.po index 559c916357..a6cb2861f6 100644 --- a/docs/locales/de/LC_MESSAGES/cogs.po +++ b/docs/locales/de/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/discord.po b/docs/locales/de/LC_MESSAGES/discord.po index 6f318a8fd6..6b1577b3cb 100644 --- a/docs/locales/de/LC_MESSAGES/discord.po +++ b/docs/locales/de/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/ext/bridge/api.po b/docs/locales/de/LC_MESSAGES/ext/bridge/api.po index dde94f73f2..53f27733b3 100644 --- a/docs/locales/de/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/de/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/de/LC_MESSAGES/ext/bridge/index.po b/docs/locales/de/LC_MESSAGES/ext/bridge/index.po index 63d25479d5..7960cce1dd 100644 --- a/docs/locales/de/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/de/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/ext/commands/api.po b/docs/locales/de/LC_MESSAGES/ext/commands/api.po index 14303e4f59..e9271b91e3 100644 --- a/docs/locales/de/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/de/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/de/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/de/LC_MESSAGES/ext/commands/cogs.po index 3c3bdcf691..67aa798620 100644 --- a/docs/locales/de/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/de/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/ext/commands/commands.po b/docs/locales/de/LC_MESSAGES/ext/commands/commands.po index 6e243eb982..f6abfdbb73 100644 --- a/docs/locales/de/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/de/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/de/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/de/LC_MESSAGES/ext/commands/extensions.po index 1d605e8e3f..fb10b89001 100644 --- a/docs/locales/de/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/de/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/ext/commands/index.po b/docs/locales/de/LC_MESSAGES/ext/commands/index.po index 57a313ebef..9a257f40b1 100644 --- a/docs/locales/de/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/de/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/ext/pages/index.po b/docs/locales/de/LC_MESSAGES/ext/pages/index.po index fccb0b2b36..29eec4fe63 100644 --- a/docs/locales/de/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/de/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/de/LC_MESSAGES/ext/tasks/index.po b/docs/locales/de/LC_MESSAGES/ext/tasks/index.po index 5ca39205f0..eb48ede068 100644 --- a/docs/locales/de/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/de/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/de/LC_MESSAGES/faq.po b/docs/locales/de/LC_MESSAGES/faq.po index 343fdb35fa..444d685918 100644 --- a/docs/locales/de/LC_MESSAGES/faq.po +++ b/docs/locales/de/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/index.po b/docs/locales/de/LC_MESSAGES/index.po index ab8ca4ab4b..05b179ea0a 100644 --- a/docs/locales/de/LC_MESSAGES/index.po +++ b/docs/locales/de/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/installing.po b/docs/locales/de/LC_MESSAGES/installing.po index 4b5225dcdf..61ac1421ea 100644 --- a/docs/locales/de/LC_MESSAGES/installing.po +++ b/docs/locales/de/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "Dies ist die Dokumentation für Pycord, eine Bibliothek für Python, die msgid "Prerequisites" msgstr "Voraussetzungen" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installieren" diff --git a/docs/locales/de/LC_MESSAGES/intents.po b/docs/locales/de/LC_MESSAGES/intents.po index 5b8548adc9..25b02a3916 100644 --- a/docs/locales/de/LC_MESSAGES/intents.po +++ b/docs/locales/de/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/logging.po b/docs/locales/de/LC_MESSAGES/logging.po index 6fa60f29cb..196eb3face 100644 --- a/docs/locales/de/LC_MESSAGES/logging.po +++ b/docs/locales/de/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/migrating_to_v1.po b/docs/locales/de/LC_MESSAGES/migrating_to_v1.po index fef2da452e..c79883b5b8 100644 --- a/docs/locales/de/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/de/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/migrating_to_v2.po b/docs/locales/de/LC_MESSAGES/migrating_to_v2.po index 227dc45b7e..34f1eb5d83 100644 --- a/docs/locales/de/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/de/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/old_changelog.po b/docs/locales/de/LC_MESSAGES/old_changelog.po index b790838a9d..9a3e301751 100644 --- a/docs/locales/de/LC_MESSAGES/old_changelog.po +++ b/docs/locales/de/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/quickstart.po b/docs/locales/de/LC_MESSAGES/quickstart.po index ef90f16283..82bb6aaa18 100644 --- a/docs/locales/de/LC_MESSAGES/quickstart.po +++ b/docs/locales/de/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/de/LC_MESSAGES/version_guarantees.po b/docs/locales/de/LC_MESSAGES/version_guarantees.po index c58d9c6297..acc47d1748 100644 --- a/docs/locales/de/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/de/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/en/LC_MESSAGES/api/abcs.po b/docs/locales/en/LC_MESSAGES/api/abcs.po index 1c1358b207..84058225d3 100644 --- a/docs/locales/en/LC_MESSAGES/api/abcs.po +++ b/docs/locales/en/LC_MESSAGES/api/abcs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -244,11 +244,11 @@ msgid "Returns the channel-specific overwrites for a member or a role." msgstr "" #: ../../api/abcs.rst 3b20d94d071448afb0cbcba6c02e4d62 -#: 5e160138a0124ebfb2463589a38c520a 60a67e189f30413bb931557ae0d677e5 -#: 66c20e4761ee48f487e2336799758e70 697615a7dc374833a2a4dc54e612d578 -#: a397ed5dee4e403b968a341016bfaff6 ce1db15f4b774f6eb4047d5e0dc10eb7 -#: d0147bebe9a04d399c13c8a22b7256aa d939dcebd14648b9b876851182b079a2 -#: discord.abc.Messageable.history f599952a5df34d498f5b7113811451b4 of +#: 5e160138a0124ebfb2463589a38c520a 66c20e4761ee48f487e2336799758e70 +#: 697615a7dc374833a2a4dc54e612d578 a397ed5dee4e403b968a341016bfaff6 +#: ce1db15f4b774f6eb4047d5e0dc10eb7 d0147bebe9a04d399c13c8a22b7256aa +#: d939dcebd14648b9b876851182b079a2 discord.abc.Messageable.history +#: discord.abc.Messageable.pins f599952a5df34d498f5b7113811451b4 of msgid "Parameters" msgstr "" @@ -257,12 +257,10 @@ msgstr "" msgid "The role or user denoting whose overwrite to get." msgstr "" -#: ../../api/abcs.rst 0becae8c7a3343bfa74ee70d0bcf63fa -#: 1d2679ae9f514304bd3579ef87f81507 2c633fc68b5748e1adfc9ec3aff4f8ed -#: 65b08451ad3a43d093e03f3f5e7a55c6 66f37f1f6ffc4532b5e7767864a5222b +#: ../../api/abcs.rst 1d2679ae9f514304bd3579ef87f81507 +#: 2c633fc68b5748e1adfc9ec3aff4f8ed 65b08451ad3a43d093e03f3f5e7a55c6 #: 8101933b7aca44b491e77ce2b88e718e 8e507fe851d946d5a39bf30a61c1b560 -#: 9a9cab84cf46487ab80637c624490b36 c1807c81320a4c4a9eea27db6d535110 -#: ef49855ea26e49d18e9c5f14cd4d5a2b +#: c1807c81320a4c4a9eea27db6d535110 ef49855ea26e49d18e9c5f14cd4d5a2b msgid "Returns" msgstr "" @@ -272,13 +270,12 @@ msgid "The permission overwrites for this object." msgstr "" #: ../../api/abcs.rst 0c2690be6dc44bd99487721b1c473943 -#: 11a136a4062b498a8539ad8c06771df5 1da797b8dd684105852b0c651b5b1369 -#: 37f01e30f738487bbe95997ed7571b62 41f62d98c7404eabaebc4820fa6da3e6 -#: 6012b511381143e9ab71be1e7d0e2ec6 64aa35176668433594fbf6d7bb7a9b57 -#: 65da9d2f771749c6870d5bc0e175f919 6623b7471154462a8a89a38165cebaac +#: 11a136a4062b498a8539ad8c06771df5 41f62d98c7404eabaebc4820fa6da3e6 +#: 6012b511381143e9ab71be1e7d0e2ec6 6623b7471154462a8a89a38165cebaac #: 7bcc922e527d44179d22772f6c16984f ae7e9663432d4aa99ce5152a8849b58b #: bfd321f562164c8592b70e22b870cb1b d748e7f595124a2caf29f95f0c884c4e -#: discord.abc.Messageable.history f458fbadecb448e38f1f3085d9edc8a6 of +#: discord.abc.Messageable.history discord.abc.Messageable.pins +#: f458fbadecb448e38f1f3085d9edc8a6 of msgid "Return type" msgstr "" @@ -409,17 +406,14 @@ msgstr "" msgid ":class:`~discord.Permissions`" msgstr "" -#: 00f7634217064d6295a6924fadd26f6d 0c2bd17b81764ad9b602a4bcf46e7adb #: 53afb5db720048589629b816ddb03782 5516007d80a04f27b710e8e89440c211 #: 68a664b278c7485c8e45e152218a4c8e 76535a41a98d42889332c5da6b2421a5 #: 9321611b3f474e18a58779e48164f1d1 c2c158e15aff478c90ebe68ed8119565 -#: db09d175309e4f788bdd7945b1d9f0c6 discord.abc.GuildChannel.clone:1 -#: discord.abc.GuildChannel.create_invite:1 discord.abc.GuildChannel.delete:1 -#: discord.abc.GuildChannel.invites:1 discord.abc.GuildChannel.move:1 -#: discord.abc.GuildChannel.set_permissions:1 -#: discord.abc.Messageable.fetch_message:1 discord.abc.Messageable.pins:1 -#: discord.abc.Messageable.send:1 discord.abc.Messageable.trigger_typing:1 -#: fc11191cacf3443f913a5bd69d919a77 of +#: discord.abc.GuildChannel.clone:1 discord.abc.GuildChannel.create_invite:1 +#: discord.abc.GuildChannel.delete:1 discord.abc.GuildChannel.invites:1 +#: discord.abc.GuildChannel.move:1 discord.abc.GuildChannel.set_permissions:1 +#: discord.abc.Messageable.fetch_message:1 discord.abc.Messageable.send:1 +#: discord.abc.Messageable.trigger_typing:1 fc11191cacf3443f913a5bd69d919a77 of msgid "|coro|" msgstr "" @@ -438,11 +432,10 @@ msgid "The reason for deleting this channel. Shows up on the audit log." msgstr "" #: ../../api/abcs.rst 0e8239ac7ddc4e048eb60772728e419d -#: 31de3a885a3e42c387e130575ac07bf7 5448d7297cf24ec3b2d30012a69f357a -#: 72d120a0412a4abc8b158e77726150f2 989d13fe26cf462bafcec9e32b983161 +#: 31de3a885a3e42c387e130575ac07bf7 72d120a0412a4abc8b158e77726150f2 #: bc1f6f8dfabf4e2bbd3ad10f31bd169c c41fe790e3f04807b5d5eea4918ecbda -#: c4357f7a3367410786087828206f5204 c5942183ac1b422d874ef5456324b188 -#: cb61738138474c3093f076891a253869 discord.abc.Messageable.history +#: c4357f7a3367410786087828206f5204 cb61738138474c3093f076891a253869 +#: discord.abc.Messageable.history discord.abc.Messageable.pins #: f18991acfb0a458899f3d2977c2c26ef of msgid "Raises" msgstr "" @@ -510,7 +503,8 @@ msgstr "" #: 1c3537f7b30748c58ac9d43193c9f927 b3123c1220764f4a8b84f628beded5d3 #: discord.abc.GuildChannel.set_permissions:25 -#: discord.abc.Messageable.history:39 of +#: discord.abc.Messageable.history:39 discord.abc.Messageable.pins:26 +#: f599952a5df34d498f5b7113811451b4 of msgid "Examples" msgstr "" @@ -868,7 +862,8 @@ msgid "" "destination's message history." msgstr "" -#: db7fe24b56174ba88b9125364a39bcef discord.abc.Messageable.history:3 of +#: 26f39c2265e84ac1853fb843b86d9989 db7fe24b56174ba88b9125364a39bcef +#: discord.abc.Messageable.history:3 discord.abc.Messageable.pins:3 of msgid "" "You must have :attr:`~discord.Permissions.read_message_history` " "permissions to use this." @@ -909,7 +904,8 @@ msgid "" "``True`` if ``after`` is specified, otherwise ``False``." msgstr "" -#: 330775df4db2489d90277342ad6022c7 discord.abc.Messageable.history of +#: 04df3129fa844277b44637ef7a7aa9d3 330775df4db2489d90277342ad6022c7 +#: discord.abc.Messageable.history discord.abc.Messageable.pins of msgid "Yields" msgstr "" @@ -929,15 +925,18 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.HistoryIterator\\``" msgstr "" -#: cc41fde924a646b2a66d6e1950f15cde discord.abc.Messageable.history:40 of +#: cc41fde924a646b2a66d6e1950f15cde ce174e50840e41c6baa1a488719a67d8 +#: discord.abc.Messageable.history:40 discord.abc.Messageable.pins:27 of msgid "Usage ::" msgstr "" -#: 8fe09bfbadaa4e0d9f16f3d6de860f92 discord.abc.Messageable.history:47 of +#: 8fe09bfbadaa4e0d9f16f3d6de860f92 b08a62da8cfd45988c75048d2594eeca +#: discord.abc.Messageable.history:47 discord.abc.Messageable.pins:34 of msgid "Flattening into a list: ::" msgstr "" -#: 62bb3065f7c048abb84b05680ea83ed7 discord.abc.Messageable.history:52 of +#: 0e01e3e75df74c6abecda75e54a0c410 62bb3065f7c048abb84b05680ea83ed7 +#: discord.abc.Messageable.history:52 discord.abc.Messageable.pins:39 of msgid "All parameters are optional." msgstr "" @@ -948,21 +947,23 @@ msgid "" msgstr "" #: 1ce571c393ad4909a237f0df41acf5ac discord.abc.Messageable.typing:3 of -msgid "" -"This is useful for denoting long computations in your bot. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." msgstr "" -#: 6d2c4668d8fc4cfda30eccbf8458acbf discord.abc.Messageable.typing:9 of +#: 6d2c4668d8fc4cfda30eccbf8458acbf discord.abc.Messageable.typing:7 of msgid "" "This is both a regular context manager and an async context manager. This" " means that both ``with`` and ``async with`` work with this." msgstr "" -#: 05520cdec2f14434a84fe4504e8ae4e3 discord.abc.Messageable.typing:12 of +#: 05520cdec2f14434a84fe4504e8ae4e3 discord.abc.Messageable.typing:10 of msgid "Example Usage: ::" msgstr "" +#: 1ce571c393ad4909a237f0df41acf5ac discord.abc.Messageable.typing:19 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr "" + #: 2d718f3d7f8a4088acdd3329b88a90e8 discord.abc.Messageable.send:3 of msgid "Sends a message to the destination with the content given." msgstr "" @@ -1138,8 +1139,8 @@ msgstr "" msgid "The message that was sent." msgstr "" -#: 999c449e088140378a9aca3429066337 b2c842a4fe6f435fafe3c2b2a1e47515 -#: discord.abc.Messageable.fetch_message:10 discord.abc.Messageable.send:100 of +#: 999c449e088140378a9aca3429066337 discord.abc.Messageable.fetch_message:10 +#: discord.abc.Messageable.send:100 of msgid ":class:`~discord.Message`" msgstr "" @@ -1194,27 +1195,45 @@ msgstr "" msgid "Retrieving the message failed." msgstr "" -#: 4bbececd17ce4733aa89e7a128cc27cb discord.abc.Messageable.pins:3 of -msgid "Retrieves all messages that are currently pinned in the channel." +#: 10f02bd60fa14430b8038069410fa366 discord.abc.Messageable.pins:1 of +msgid "" +"Returns a :class:`~discord.MessagePinIterator` that enables receiving the" +" destination's pinned messages." +msgstr "" + +#: 5d56d46473744e128e5a674e9d3c8dcc discord.abc.Messageable.pins:7 of +msgid "" +"Starting from version 3.0, `await channel.pins()` will no longer return a" +" list of :class:`Message`. See examples below for new usage instead." +msgstr "" + +#: 0320dba3d13944dfa8a138f76c785d5c discord.abc.Messageable.pins:10 of +msgid "" +"The number of pinned messages to retrieve. If ``None``, retrieves every " +"pinned message in the channel." msgstr "" -#: 19f6cad4e0a748608bac294104790fb3 discord.abc.Messageable.pins:7 of +#: b1cdb3aa825f4be2b41cb15211af9758 discord.abc.Messageable.pins:14 of msgid "" -"Due to a limitation with the Discord API, the :class:`.Message` objects " -"returned by this method do not contain complete " -":attr:`.Message.reactions` data." +"Retrieve messages pinned before this datetime. If a datetime is provided," +" it is recommended to use a UTC aware datetime. If the datetime is naive," +" it is assumed to be local time." +msgstr "" + +#: 70f06690476641b4908fe5c58523a0ec discord.abc.Messageable.pins:19 of +msgid ":class:`~discord.MessagePin` -- The pinned message." msgstr "" -#: 08f13fe21c66434ba1000150fb780040 discord.abc.Messageable.pins:11 of -msgid "The messages that are currently pinned." +#: 4da989d152b844d4aff41f6835dda941 discord.abc.Messageable.pins:21 of +msgid "You do not have permissions to get pinned messages." msgstr "" -#: discord.abc.Messageable.pins:12 e2d50204039c4ebbb8cb5794d26a930b of -msgid "List[:class:`~discord.Message`]" +#: 4cfb764c52fa4d2da0b34a29ae460acb discord.abc.Messageable.pins:22 of +msgid "The request to get pinned messages failed." msgstr "" -#: 4cfb764c52fa4d2da0b34a29ae460acb discord.abc.Messageable.pins:14 of -msgid "Retrieving the pinned messages failed." +#: 1ce571c393ad4909a237f0df41acf5ac discord.abc.Messageable.pins:23 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgstr "" #: 97efca508c8545a0a10cee9651abdf07 discord.abc.Messageable.can_send:1 of @@ -1270,3 +1289,28 @@ msgstr "" #~ " setting ``mention_author``." #~ msgstr "" +#~ msgid "" +#~ "This is useful for denoting long " +#~ "computations in your bot. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +#~ msgstr "" + +#~ msgid "Retrieves all messages that are currently pinned in the channel." +#~ msgstr "" + +#~ msgid "" +#~ "Due to a limitation with the " +#~ "Discord API, the :class:`.Message` objects " +#~ "returned by this method do not " +#~ "contain complete :attr:`.Message.reactions` data." +#~ msgstr "" + +#~ msgid "The messages that are currently pinned." +#~ msgstr "" + +#~ msgid "List[:class:`~discord.Message`]" +#~ msgstr "" + +#~ msgid "Retrieving the pinned messages failed." +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/application_commands.po b/docs/locales/en/LC_MESSAGES/api/application_commands.po index 76d7cb1b71..5dfb4aebe7 100644 --- a/docs/locales/en/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/en/LC_MESSAGES/api/application_commands.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -117,7 +117,7 @@ msgstr "" msgid "Commands" msgstr "" -#: ../../api/application_commands.rst:24 ../../api/application_commands.rst:68 +#: ../../api/application_commands.rst:24 ../../api/application_commands.rst:69 #: 456c801c48554014be173f2a5a16cbe8 7f6a87ba8b2c4cb783a577d4adf8ff82 msgid "Shortcut Decorators" msgstr "" @@ -238,7 +238,7 @@ msgstr "" msgid "Callable[..., :class:`.MessageCommand`]" msgstr "" -#: ../../api/application_commands.rst:42 ../../api/application_commands.rst:73 +#: ../../api/application_commands.rst:42 ../../api/application_commands.rst:74 #: 90d12871fc60443cab43a4d2a559062f f29d6e2aba484c70ac570333290b6b69 msgid "Objects" msgstr "" @@ -264,8 +264,8 @@ msgstr "" msgid "A boolean indicating if the command is on cooldown." msgstr "" -#: 1cd0f7372eb94a76a4c4eb766a807d99 469210f5cf914546997454d384d9029d -#: 5f86ec376bce414983af08e853bde10c 6c64647e98224b3580a97a6971e0460f +#: 469210f5cf914546997454d384d9029d 5f86ec376bce414983af08e853bde10c +#: 6c64647e98224b3580a97a6971e0460f #: discord.commands.core.ApplicationCommand.is_on_cooldown:12 #: discord.commands.core.MessageCommand:31 #: discord.commands.core.MessageCommand:38 @@ -347,7 +347,11 @@ msgstr "" msgid "Checks whether the command has an error handler registered." msgstr "" -#: aa27a8c0af014a0d8c7b4f3d6eb24ed9 +#: aa27a8c0af014a0d8c7b4f3d6eb24ed9 c8c22acd0edf4230bcd59ce97fe0e0bf +#: discord.commands.context.ApplicationContext.is_guild_authorised:9 +#: discord.commands.context.ApplicationContext.is_guild_authorized:6 +#: discord.commands.context.ApplicationContext.is_user_authorised:9 +#: discord.commands.context.ApplicationContext.is_user_authorized:6 #: discord.commands.core.ApplicationCommand.has_error_handler:4 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" @@ -464,8 +468,7 @@ msgstr "" #: discord.commands.core.SlashCommandGroup discord.commands.core.UserCommand #: discord.commands.options.Option discord.commands.options.OptionChoice #: discord.commands.options.option f2e9e70af4b14850a489ad1bc26923a7 -#: f422915c4028467f9272f041e90ac356 f4d4ca31df8b4d2196f56fbf4bb71e61 -#: fe884d1963e24986a26db506c9fe20dd of +#: f4d4ca31df8b4d2196f56fbf4bb71e61 fe884d1963e24986a26db506c9fe20dd of msgid "type" msgstr "" @@ -652,15 +655,14 @@ msgid "" "valid locales." msgstr "" -#: 023e1e7e67f84b929dedc87e98bf488f 7897fe9f532240669b41fd64f8d327df -#: 7f013ded205c49e4a449eb1a8356e3b8 94ef4db9991241619146371c2d241eec -#: discord.commands.core.MessageCommand:75 +#: 023e1e7e67f84b929dedc87e98bf488f 7f013ded205c49e4a449eb1a8356e3b8 +#: 94ef4db9991241619146371c2d241eec discord.commands.core.MessageCommand:75 #: discord.commands.core.SlashCommand:102 #: discord.commands.core.SlashCommand:109 #: discord.commands.core.SlashCommandGroup:69 #: discord.commands.core.SlashCommandGroup:76 -#: discord.commands.core.UserCommand:75 discord.commands.options.Option:99 -#: discord.commands.options.Option:106 discord.commands.options.OptionChoice:22 +#: discord.commands.core.UserCommand:75 discord.commands.options.Option:86 +#: discord.commands.options.Option:93 discord.commands.options.OptionChoice:22 #: of msgid "Dict[:class:`str`, :class:`str`]" msgstr "" @@ -707,10 +709,6 @@ msgstr "" msgid "Set[:class:`InteractionContextType`]" msgstr "" -#: discord.SlashCommand.cog:1 f0a5c570cc0640daaab5e1d358b07b15 of -msgid "The type of the None singleton." -msgstr "" - #: discord.commands.core.MessageCommand.copy:1 #: discord.commands.core.SlashCommand.copy:1 #: discord.commands.core.UserCommand.copy:1 e09041a18e2048f885c27f005740a3b7 of @@ -875,7 +873,7 @@ msgstr "" msgid ":class:`MessageCommand`" msgstr "" -#: ../../api/application_commands.rst:65 0d9d93397a80433d9df6280b37e9cf0b +#: ../../api/application_commands.rst:66 0d9d93397a80433d9df6280b37e9cf0b msgid "Options" msgstr "" @@ -990,28 +988,7 @@ msgid "" "of :class:`str`." msgstr "" -#: b16be74fd64a4d818577dc51a2d75445 discord.commands.options.Option:75 of -msgid "" -"The autocomplete handler for the option. Accepts a callable (sync or " -"async) that takes a single argument of :class:`AutocompleteContext`. The " -"callable must return an iterable of :class:`str` or " -":class:`OptionChoice`. Alternatively, " -":func:`discord.utils.basic_autocomplete` may be used in place of the " -"callable." -msgstr "" - -#: 96075db6b84448e8ae59a0aaf54aa561 discord.commands.options.Option:82 of -msgid "Does not validate the input value against the autocomplete results." -msgstr "" - -#: 6b97e34cbdd640fc848c3a62b0ce3ea3 discord.commands.options.Option:84 of -msgid "" -"Optional[Callable[[:class:`.AutocompleteContext`], " -"Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`]," -" Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "" - -#: discord.commands.options.Option:88 efe2d8d761e245b5b1cbca504fe5a3b6 of +#: discord.commands.options.Option:75 efe2d8d761e245b5b1cbca504fe5a3b6 of msgid "" "A list of channel types that can be selected in this option. Only applies" " to Options with an :attr:`input_type` of " @@ -1019,11 +996,11 @@ msgid "" "used, :attr:`input_type` will be ignored." msgstr "" -#: 3895aa7de025406b82492d8871b80352 discord.commands.options.Option:92 of +#: 3895aa7de025406b82492d8871b80352 discord.commands.options.Option:79 of msgid "list[:class:`discord.ChannelType`] | None" msgstr "" -#: dbae42fcf31241ada80858c6674efcfc discord.commands.options.Option:96 of +#: dbae42fcf31241ada80858c6674efcfc discord.commands.options.Option:83 of msgid "" "The name localizations for this option. The values of this should be " "``\"locale\": \"name\"``. See `here " @@ -1031,7 +1008,7 @@ msgid "" "valid locales." msgstr "" -#: 3d90448f536f49ed990f5e5cb38b5f0a discord.commands.options.Option:103 of +#: 3d90448f536f49ed990f5e5cb38b5f0a discord.commands.options.Option:90 of msgid "" "The description localizations for this option. The values of this should " "be ``\"locale\": \"description\"``. See `here " @@ -1039,14 +1016,46 @@ msgid "" "valid locales." msgstr "" -#: 73185a2e6c6e4d739ed5f24132cf9742 discord.commands.options.Option:109 of +#: 73185a2e6c6e4d739ed5f24132cf9742 discord.commands.options.Option:96 of msgid "Examples" msgstr "" -#: cc7ba7cb42254be2b8f3f28c2631f7b6 discord.commands.options.Option:110 of +#: cc7ba7cb42254be2b8f3f28c2631f7b6 discord.commands.options.Option:97 of msgid "Basic usage: ::" msgstr "" +#: b16be74fd64a4d818577dc51a2d75445 discord.Option.autocomplete:1 of +msgid "" +"The autocomplete handler for the option. Accepts a callable (sync or " +"async) that takes a single required argument of " +":class:`AutocompleteContext` or two arguments of :class:`discord.Cog` " +"(being the command's cog) and :class:`AutocompleteContext`. The callable " +"must return an iterable of :class:`str` or :class:`OptionChoice`. " +"Alternatively, :func:`discord.utils.basic_autocomplete` may be used in " +"place of the callable." +msgstr "" + +#: 0d18ff8fad7c45b59c1fc6a6b27eea8e discord.Option.autocomplete:7 of +msgid "" +"* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. " +"note::* -- Does not validate the input value against the autocomplete " +"results." +msgstr "" + +#: 55cf6af7b08a4f7c93e92c2ec39a8632 discord.Option.autocomplete:7 of +msgid "*Optional[AutocompleteFunction]*" +msgstr "" + +#: c95324c20b714dce8cea04b4cfa5b6eb discord.Option.autocomplete:8 of +msgid "*.. versionchanged:: 2.7*" +msgstr "" + +#: 96075db6b84448e8ae59a0aaf54aa561 discord.Option.autocomplete:9 of +msgid "" +"*.. note::* -- Does not validate the input value against the autocomplete" +" results." +msgstr "" + #: 058fb547f7e048828c72114ef59e3b91 discord.commands.options.ThreadOption:1 of msgid "" "Represents a class that can be passed as the ``input_type`` for an " @@ -1081,7 +1090,7 @@ msgid "" "valid locales." msgstr "" -#: ../../api/application_commands.rst:89 1532468326964e3a8f4778fffa6157f9 +#: ../../api/application_commands.rst:90 1532468326964e3a8f4778fffa6157f9 msgid "Context Objects" msgstr "" @@ -1179,51 +1188,45 @@ msgstr "" msgid "The command that this context belongs to." msgstr "" -#: ../../docstring b609dea40cc743b08e49d5c7be8c7bcb -#: discord.ApplicationContext.channel:1 of +#: b609dea40cc743b08e49d5c7be8c7bcb discord.ApplicationContext.channel:1 of msgid "" "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, " ":class:`Thread`]: Returns the channel associated with this context's " "command. Shorthand for :attr:`.Interaction.channel`." msgstr "" -#: ../../docstring discord.ApplicationContext.channel_id:1 -#: e2e42bf39f034fa09a42af3e0df8cb7b of +#: discord.ApplicationContext.channel_id:1 e2e42bf39f034fa09a42af3e0df8cb7b of msgid "" "Returns the ID of the channel associated with this context's command. " "Shorthand for :attr:`.Interaction.channel_id`." msgstr "" -#: ../../docstring 328542dec1c2423f82d4288770e7acfb -#: discord.ApplicationContext.guild:1 of +#: 328542dec1c2423f82d4288770e7acfb discord.ApplicationContext.guild:1 of msgid "" "Returns the guild associated with this context's command. Shorthand for " ":attr:`.Interaction.guild`." msgstr "" -#: ../../docstring 18c9865ad4024501a55ff86619379a13 -#: discord.ApplicationContext.guild_id:1 of +#: 18c9865ad4024501a55ff86619379a13 discord.ApplicationContext.guild_id:1 of msgid "" "Returns the ID of the guild associated with this context's command. " "Shorthand for :attr:`.Interaction.guild_id`." msgstr "" -#: ../../docstring 4d0d154dfb024841ae4273ee278d35cb -#: discord.ApplicationContext.locale:1 of +#: 4d0d154dfb024841ae4273ee278d35cb discord.ApplicationContext.locale:1 of msgid "" "Returns the locale of the guild associated with this context's command. " "Shorthand for :attr:`.Interaction.locale`." msgstr "" -#: ../../docstring 0f7171062ad34e40ba2a50d12af92493 -#: discord.ApplicationContext.guild_locale:1 of +#: 0f7171062ad34e40ba2a50d12af92493 discord.ApplicationContext.guild_locale:1 +#: of msgid "" "Returns the locale of the guild associated with this context's command. " "Shorthand for :attr:`.Interaction.guild_locale`." msgstr "" -#: ../../docstring discord.ApplicationContext.me:1 -#: fb27d9ced4754e0bba9315eda057f24d of +#: discord.ApplicationContext.me:1 fb27d9ced4754e0bba9315eda057f24d of msgid "" "Union[:class:`.Member`, :class:`.ClientUser`]: Similar to " ":attr:`.Guild.me` except it may return the :class:`.ClientUser` in " @@ -1231,15 +1234,14 @@ msgid "" "absent." msgstr "" -#: ../../docstring 360aae08d5ec4329a775a2b12cb73428 -#: discord.ApplicationContext.message:1 of +#: 360aae08d5ec4329a775a2b12cb73428 discord.ApplicationContext.message:1 of msgid "" "Returns the message sent with this context's command. Shorthand for " ":attr:`.Interaction.message`, if applicable." msgstr "" -#: ../../docstring d233902b55f7474383181ef505b0deb0 -#: discord.ApplicationContext.author:1 discord.ApplicationContext.user:1 of +#: d233902b55f7474383181ef505b0deb0 discord.ApplicationContext.author:1 +#: discord.ApplicationContext.user:1 of msgid "" "Returns the user that sent this context's command. Shorthand for " ":attr:`.Interaction.user`." @@ -1254,8 +1256,7 @@ msgid "" "applicable." msgstr "" -#: ../../docstring 57de46aa89ee401b90d87d96729b87d8 -#: discord.ApplicationContext.response:1 of +#: 57de46aa89ee401b90d87d96729b87d8 discord.ApplicationContext.response:1 of msgid "" "Returns the response object associated with this context's command. " "Shorthand for :attr:`.Interaction.response`." @@ -1300,6 +1301,13 @@ msgstr "" msgid "Optional[List[:class:`.Option`]]" msgstr "" +#: discord.ApplicationContext.attachment_size_limit:1 +#: e2e42bf39f034fa09a42af3e0df8cb7b of +msgid "" +"Returns the attachment size limit associated with this context's " +"interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "" + #: discord.ApplicationContext.send_modal:1 fcd8fc00fc3444d4a347984fd3b9ed1d of msgid "" "|coro| Responds to this interaction by sending a modal dialog. This " @@ -1793,9 +1801,7 @@ msgstr "" #: 27854a581be54d2ca5e020fb0355b768 #: discord.commands.context.ApplicationContext.is_guild_authorised:4 of -msgid "" -"There is an alias for this called :meth:`.is_guild_authorized`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." msgstr "" #: 7c5843df10734082b20d87652eedb730 @@ -1807,23 +1813,17 @@ msgstr "" #: c1c6d413f39c498698c17bed484de46f #: discord.commands.context.ApplicationContext.is_user_authorised:4 of -msgid "" -"There is an alias for this called :meth:`.is_user_authorized`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." msgstr "" #: 6d0f7b6360b144369463f617bf6fda74 #: discord.commands.context.ApplicationContext.is_guild_authorized:1 of -msgid "" -":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." msgstr "" #: a672117d3103480d961a778b53df95e7 #: discord.commands.context.ApplicationContext.is_user_authorized:1 of -msgid "" -":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgstr "" #: 48def13f6174498892c7611747545cd9 @@ -1893,3 +1893,51 @@ msgstr "" #~ " ``thread_name`` nor ``thread`` specified." #~ msgstr "" +#~ msgid "The type of the None singleton." +#~ msgstr "" + +#~ msgid "" +#~ "The autocomplete handler for the option." +#~ " Accepts a callable (sync or async)" +#~ " that takes a single argument of " +#~ ":class:`AutocompleteContext`. The callable must " +#~ "return an iterable of :class:`str` or" +#~ " :class:`OptionChoice`. Alternatively, " +#~ ":func:`discord.utils.basic_autocomplete` may be used" +#~ " in place of the callable." +#~ msgstr "" + +#~ msgid "Does not validate the input value against the autocomplete results." +#~ msgstr "" + +#~ msgid "" +#~ "Optional[Callable[[:class:`.AutocompleteContext`], " +#~ "Awaitable[Union[Iterable[:class:`.OptionChoice`], " +#~ "Iterable[:class:`str`], Iterable[:class:`int`], " +#~ "Iterable[:class:`float`]]]]]" +#~ msgstr "" + +#~ msgid "" +#~ "There is an alias for this called" +#~ " :meth:`.is_guild_authorized`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "There is an alias for this called" +#~ " :meth:`.is_user_authorized`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ ":class:`bool`: An alias for " +#~ ":meth:`.is_guild_authorised`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ ":class:`bool`: An alias for " +#~ ":meth:`.is_user_authorised`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/audit_logs.po b/docs/locales/en/LC_MESSAGES/api/audit_logs.po index aca80768e6..6e315e5318 100644 --- a/docs/locales/en/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/en/LC_MESSAGES/api/audit_logs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-10 02:50+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.17.0\n" #: ../../api/audit_logs.rst:6 c15e7cd810f943f28c384477750f4f15 msgid "Audit Log Data" @@ -80,18 +80,19 @@ msgstr "" #: 9167517e1b4440e488acc02f4d53b6dd 93fafdc3767245c1b52628509caf0af2 #: 99df7c68d5f24841a158b287d5cc41df 9e1f7ebe763c4148acace5eaffee8b7d #: 9edb5cae872e4dd3877591d5a7001b92 a5e79d2bf9b0440abeb92e949a5878a6 -#: ae9ec0bda90b41c1804663b15d03ff46 b78a900781d64dfb8728cde0bc78ff60 -#: c3d2889d125c481ebd191ec6a179c253 c49d2a0985e145e7a383f0123dc1ff52 -#: c57b847ed99d48408e23d66e88a31c68 c60356036ca745f4b40fed50de3b3474 -#: cbac2288ff274b719bdcf57f8b9661fb cdbfcba6d6cb422084edcdfc438027f0 -#: ce2b8b2a277d418c8ffd666502e64697 d2a278e08dde4150b5dcd92ddb321dcf -#: d4d94dd92843423db8465de85409e5bf dd73304f0e1a477799a52784017c8a51 -#: discord.audit_logs.AuditLogEntry ea85bad4af264314aa2c7ec6e16d1e53 -#: ed7384c9d8d6407eb8b0b145cd1b0a43 f1b22b933ffd4502ae08190e61ab1dd3 -#: f4b0051464374dffbab9e489460a9e4a f6dc9c09512e4f42875d84f023641208 -#: f719b0f52c4349f7a1114e8c16abd49e f7a45a775bde4406bea1e457c7060dea -#: f840f1761b5a4a508ba57b2113a897a9 f8c4ba816552415482b1c2d63e8f4a14 -#: f93ebef541414ae4a422ba3257083910 fb0c7fd0eed34636a9a0c40ae5cc04c5 of +#: ae9ec0bda90b41c1804663b15d03ff46 b2ffaa90169249a69585e235c7217414 +#: b78a900781d64dfb8728cde0bc78ff60 c3d2889d125c481ebd191ec6a179c253 +#: c49d2a0985e145e7a383f0123dc1ff52 c57b847ed99d48408e23d66e88a31c68 +#: c60356036ca745f4b40fed50de3b3474 cbac2288ff274b719bdcf57f8b9661fb +#: cdbfcba6d6cb422084edcdfc438027f0 ce2b8b2a277d418c8ffd666502e64697 +#: d2a278e08dde4150b5dcd92ddb321dcf d4d94dd92843423db8465de85409e5bf +#: dd73304f0e1a477799a52784017c8a51 discord.audit_logs.AuditLogEntry +#: ea85bad4af264314aa2c7ec6e16d1e53 ed7384c9d8d6407eb8b0b145cd1b0a43 +#: f1b22b933ffd4502ae08190e61ab1dd3 f4b0051464374dffbab9e489460a9e4a +#: f6dc9c09512e4f42875d84f023641208 f719b0f52c4349f7a1114e8c16abd49e +#: f7a45a775bde4406bea1e457c7060dea f840f1761b5a4a508ba57b2113a897a9 +#: f8c4ba816552415482b1c2d63e8f4a14 f93ebef541414ae4a422ba3257083910 +#: fb0c7fd0eed34636a9a0c40ae5cc04c5 of msgid "type" msgstr "" @@ -162,28 +163,23 @@ msgstr "" msgid "Parameters" msgstr "" -#: ../../docstring 35c34734a85b4772ab44cafcdb0c1487 -#: discord.AuditLogEntry.created_at:1 of +#: 35c34734a85b4772ab44cafcdb0c1487 discord.AuditLogEntry.created_at:1 of msgid "Returns the entry's creation time in UTC." msgstr "" -#: ../../docstring 42a54accd66e4774b590c0e2c23cef74 -#: discord.AuditLogEntry.category:1 of +#: 42a54accd66e4774b590c0e2c23cef74 discord.AuditLogEntry.category:1 of msgid "The category of the action, if applicable." msgstr "" -#: ../../docstring 3f099394b54d4de38f2c30f64db98003 -#: discord.AuditLogEntry.changes:1 of +#: 3f099394b54d4de38f2c30f64db98003 discord.AuditLogEntry.changes:1 of msgid "The list of changes this entry has." msgstr "" -#: ../../docstring 413918f132a3422e93b9002da753ffe3 -#: discord.AuditLogEntry.before:1 of +#: 413918f132a3422e93b9002da753ffe3 discord.AuditLogEntry.before:1 of msgid "The target's prior state." msgstr "" -#: ../../docstring 3a963ab211594298b7dce384b294f823 -#: discord.AuditLogEntry.after:1 of +#: 3a963ab211594298b7dce384b294f823 discord.AuditLogEntry.after:1 of msgid "The target's subsequent state." msgstr "" @@ -802,3 +798,11 @@ msgstr "" msgid "The cover image of a :class:`ScheduledEvent`." msgstr "" +#: ../../api/audit_logs.rst:535 49b6724c13de4f3ba45acb3692dffdf3 +msgid "Until when a :class:`Member` will be timed out" +msgstr "" + +#: ../../api/audit_logs.rst:537 bd2864c09d1c49c1998460b11c807125 +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/clients.po b/docs/locales/en/LC_MESSAGES/api/clients.po index d20fe7481c..e43389e525 100644 --- a/docs/locales/en/LC_MESSAGES/api/clients.po +++ b/docs/locales/en/LC_MESSAGES/api/clients.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -143,10 +143,9 @@ msgid "This decorator is overridden by :class:`discord.ext.commands.Bot`." msgstr "" #: ../../api/clients.rst 383b7b70518e4373a487cda57b5af7e9 -#: 3cb58a3abe1b42c1819b2852310d653a 7a83a9a6026f4952ac18057feeedb044 -#: ad2dc10d548c40968eb973127142a32b cd605e7e5962488ab3e2441535990042 -#: d26b63e1b0dd4241989d229e204c2df0 discord.client.Client.wait_for -#: e6969df24be54c1da77efc157913d736 of +#: 3cb58a3abe1b42c1819b2852310d653a ad2dc10d548c40968eb973127142a32b +#: cd605e7e5962488ab3e2441535990042 d26b63e1b0dd4241989d229e204c2df0 +#: discord.client.Client.wait_for of msgid "Returns" msgstr "" @@ -163,8 +162,7 @@ msgstr "" #: 6587a9a35be04d6ebd805391f1cfaeae 679603f71c3842ceb9ab9301877e0a68 #: 755dcc201bf14875a0f66b9268ab8006 80db389f7eb84893ab0b237312ef5b00 #: a135a1aad44744079848b59aa8959a9b b5a22ed2f79040b2a8deb95f91416849 -#: c08ffb6b169b4e5d9ea796330e158ba4 c776ad51021d4b88a50e1e87662bf4a5 -#: c813b855074d4004962e777b87bdb92b d01fd2e5a7ce4d7c8e3c738e2769c0b3 +#: c08ffb6b169b4e5d9ea796330e158ba4 d01fd2e5a7ce4d7c8e3c738e2769c0b3 #: d13af68c11444be193cc57060b9a1dd7 d70f77a306c44a01b87030581102cfb4 #: discord.client.Client.entitlements discord.client.Client.fetch_guilds #: discord.client.Client.wait_for fef47654c88e403dad85dc4284b5a5ab of @@ -206,11 +204,11 @@ msgid "" msgstr "" #: ../../api/clients.rst 4727e7dbff374a62b8a56c79dc66082d -#: 51511a34fb6745aab1ca324ba180e340 6ab72d7126304941a2843cd3f79e15bc -#: 6dcc2de71d1343bc93b3f0bca6661072 853e4bafa2c8478789b84f073f328614 -#: ad56de6ed3ee40d4b537dfd9f8bcc2c4 be57f62d640d498db3acc576e8c69090 -#: discord.client.Client.entitlements discord.client.Client.fetch_guilds -#: discord.client.Client.wait_for f7d3143efeea400d85cc0fcf45b1e15b of +#: 6ab72d7126304941a2843cd3f79e15bc 6dcc2de71d1343bc93b3f0bca6661072 +#: 853e4bafa2c8478789b84f073f328614 ad56de6ed3ee40d4b537dfd9f8bcc2c4 +#: be57f62d640d498db3acc576e8c69090 discord.client.Client.entitlements +#: discord.client.Client.fetch_guilds discord.client.Client.wait_for +#: f7d3143efeea400d85cc0fcf45b1e15b of msgid "Raises" msgstr "" @@ -233,10 +231,10 @@ msgstr "" #: ../../api/clients.rst 17352eb8d90a471c86796deec5f40361 #: 197545f9c6ed4c5da3e235134e4fe25a 3200a85e4002416db55ed3790af21f4e #: 3a0cbb5f03924ae4b02a402fe8156523 3c6cba4ba69e43249df187fcaeb5f207 -#: 8bf1ef24b9714c1c8e0436865b442e9a 99d7d45c973e4cab836405c222bbdf74 -#: a03bb4ec204c4867b740eb2c4bc3d398 discord.client.Client.entitlements -#: discord.client.Client.fetch_guilds discord.client.Client.wait_for -#: f706cf333c1a47f1a2976aa784a20ba9 ff5108bb0b184c7082382a51ee4ba248 of +#: 8bf1ef24b9714c1c8e0436865b442e9a a03bb4ec204c4867b740eb2c4bc3d398 +#: discord.client.Client.entitlements discord.client.Client.fetch_guilds +#: discord.client.Client.wait_for f706cf333c1a47f1a2976aa784a20ba9 +#: ff5108bb0b184c7082382a51ee4ba248 of msgid "Parameters" msgstr "" @@ -331,10 +329,9 @@ msgstr "" msgid "The function being listened to is not a coroutine." msgstr "" -#: 05065b5c67e1401295e5b37bd9a647ce 0b4f57fc36b548dc991b0b9d9359c3db -#: 176d61be271e4a91a68e8a2183190329 discord.client.Client.add_listener:11 -#: discord.client.Client.listen:8 eefde4a89ebe4183b4d58c68754a33a3 of -msgid "The ``name`` (event name) does not start with 'on_'" +#: 05065b5c67e1401295e5b37bd9a647ce discord.client.Client.add_listener:11 +#: discord.client.Client.listen:8 of +msgid "The ``name`` (event name) does not start with ``on_``." msgstr "" #: 467abba7c2824825bf9ac0b065144559 discord.client.Client.listen:29 @@ -405,6 +402,8 @@ msgstr "" #: discord.client.Client.close:6 discord.client.Client.connect:18 #: discord.client.Client.delete_emoji:11 discord.client.Client.delete_invite:16 #: discord.client.Client.login:14 discord.client.Client.on_error:15 +#: discord.client.Client.on_modal_error:15 +#: discord.client.Client.on_view_error:17 #: discord.client.Client.remove_listener:10 discord.client.Client.run:28 #: discord.client.Client.start:11 discord.client.Client.wait_until_ready:6 #: discord.cog.CogMixin.add_cog:24 discord.cog.CogMixin.reload_extension:26 @@ -492,9 +491,8 @@ msgstr "" msgid "The ``func`` parameter is not a coroutine function." msgstr "" -#: 5bfee65c9551403997926307bfac288b 8fdde2412a434bc889eb2470635efba6 -#: discord.client.Client.add_view:1 of -msgid "Registers a :class:`~discord.ui.View` for persistent listening." +#: 8fdde2412a434bc889eb2470635efba6 discord.client.Client.add_view:1 of +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgstr "" #: 184b080c1ff64b3c92c2733aa9df8c75 a51b4f92d6494f518fa69f07e378bc51 @@ -606,11 +604,11 @@ msgstr "" #: discord.client.Client.before_identify_hook:1 #: discord.client.Client.change_presence:1 discord.client.Client.close:1 #: discord.client.Client.connect:1 discord.client.Client.create_dm:1 -#: discord.client.Client.create_emoji:1 discord.client.Client.create_guild:1 -#: discord.client.Client.delete_emoji:1 discord.client.Client.delete_invite:1 -#: discord.client.Client.fetch_channel:1 discord.client.Client.fetch_emoji:1 -#: discord.client.Client.fetch_emojis:1 discord.client.Client.fetch_guild:1 -#: discord.client.Client.fetch_invite:1 +#: discord.client.Client.create_emoji:1 discord.client.Client.delete_emoji:1 +#: discord.client.Client.delete_invite:1 discord.client.Client.fetch_channel:1 +#: discord.client.Client.fetch_default_sounds:1 +#: discord.client.Client.fetch_emoji:1 discord.client.Client.fetch_emojis:1 +#: discord.client.Client.fetch_guild:1 discord.client.Client.fetch_invite:1 #: discord.client.Client.fetch_premium_sticker_packs:1 #: discord.client.Client.fetch_role_connection_metadata_records:1 #: discord.client.Client.fetch_skus:1 @@ -896,49 +894,6 @@ msgstr "" msgid "The slash command group that was created." msgstr "" -#: 3b97fc8c08714dc0bf7cbe2a88d0fcab discord.client.Client.create_guild:3 of -msgid "Creates a :class:`.Guild`." -msgstr "" - -#: 8524eb9f26414048b1952e19fc192260 discord.client.Client.create_guild:5 of -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "" - -#: bfd43e9bd0f34e918327fc339e37937b discord.client.Client.create_guild:8 of -msgid "The name of the guild." -msgstr "" - -#: 62b9a65381f34c1bac438c5fd2c7ba6f discord.client.Client.create_guild:11 of -msgid "" -"The :term:`py:bytes-like object` representing the icon. See " -":meth:`.ClientUser.edit` for more details on what is expected." -msgstr "" - -#: 0722a839383b4001aa95fb0d76912f04 discord.client.Client.create_guild:15 of -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "" - -#: 352fe566629842ad9d6ff7432397522e discord.client.Client.create_guild:15 of -msgid "The code for a template to create the guild with." -msgstr "" - -#: discord.client.Client.create_guild:20 ef6b2cc2844948a6afac53df0c6c4c71 of -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "" - -#: ac312b1700ba40e3ab5989b9c39cdc00 discord.client.Client.create_guild:22 -#: discord.client.Client.fetch_guild:26 of -msgid ":class:`.Guild`" -msgstr "" - -#: 6fa7e508b0cf4b958775cf91dac4ba35 discord.client.Client.create_guild:24 of -msgid "Guild creation failed." -msgstr "" - -#: 2d01c286352d4eeba440b3662378cc26 discord.client.Client.create_guild:25 of -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "" - #: c6993c8ace9a402dbd8a19399cff355a discord.client.Client.delete_emoji:3 of msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "" @@ -947,8 +902,7 @@ msgstr "" msgid "The emoji you are deleting." msgstr "" -#: 1c85bc449adf413483d92b5ca9136cfa discord.client.Client.delete_emoji:9 -#: ea862460293d4b07aa6764d066c3a2d0 of +#: 1c85bc449adf413483d92b5ca9136cfa discord.client.Client.delete_emoji:9 of msgid "An error occurred deleting the emoji." msgstr "" @@ -1145,6 +1099,21 @@ msgstr "" msgid "You do not have permission to fetch this channel." msgstr "" +#: 9424f8645549490aad4b3df67690028b +#: discord.client.Client.fetch_default_sounds:3 of +msgid "Fetches the bot's default sounds." +msgstr "" + +#: 2994835195fe455b9ba97aa0bf93c946 +#: discord.client.Client.fetch_default_sounds:7 of +msgid "The bot's default sounds." +msgstr "" + +#: discord.client.Client.fetch_default_sounds:8 +#: f2c67dc53c534b0aa88697406f41a753 of +msgid "List[:class:`.SoundboardSound`]" +msgstr "" + #: c6993c8ace9a402dbd8a19399cff355a discord.client.Client.fetch_emoji:3 of msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "" @@ -1161,8 +1130,7 @@ msgstr "" msgid "The emoji requested could not be found." msgstr "" -#: 93b617ce45a047109131fd5c50b58243 b863b5ab9f294d39841d1e57a8cd00f8 -#: discord.client.Client.fetch_emoji:13 of +#: 93b617ce45a047109131fd5c50b58243 discord.client.Client.fetch_emoji:13 of msgid "An error occurred fetching the emoji." msgstr "" @@ -1170,8 +1138,7 @@ msgstr "" msgid "Retrieves all custom :class:`AppEmoji`\\s from the application." msgstr "" -#: 02bc2b83e6184eb2b71db6efe7e331a2 af44be4f67084ac48d3f3df89bf28261 -#: discord.client.Client.fetch_emojis:5 of +#: af44be4f67084ac48d3f3df89bf28261 discord.client.Client.fetch_emojis:5 of msgid "An error occurred fetching the emojis." msgstr "" @@ -1222,6 +1189,10 @@ msgstr "" msgid "The guild from the ID." msgstr "" +#: ac312b1700ba40e3ab5989b9c39cdc00 discord.client.Client.fetch_guild:26 of +msgid ":class:`.Guild`" +msgstr "" + #: 18b98d33672748fab571d1592086006c discord.client.Client.fetch_guild:28 of msgid "You do not have access to the guild." msgstr "" @@ -1573,14 +1544,7 @@ msgstr "" msgid "This is equivalent to: ::" msgstr "" -#: 954c934a3ae542bd8e48d65c6872c37f discord.client.Client.get_all_channels:8 of -msgid "" -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" -" \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, " -"\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "" - -#: 14df624bee0b4d23b1f9088155d3e882 discord.client.Client.get_all_channels:13 +#: 14df624bee0b4d23b1f9088155d3e882 discord.client.Client.get_all_channels:11 #: of msgid "" "Just because you receive a :class:`.abc.GuildChannel` does not mean that " @@ -1588,11 +1552,19 @@ msgid "" ":meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "" -#: 5eab19fe94124dbcab31f439d0973160 discord.client.Client.get_all_channels:17 +#: 5eab19fe94124dbcab31f439d0973160 discord.client.Client.get_all_channels:15 #: of msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr "" +#: 954c934a3ae542bd8e48d65c6872c37f discord.client.Client.get_all_channels:18 +#: of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +" \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, " +"\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: 1e23815e30ed4e7fba2bd525936c0e85 discord.client.Client.get_all_members:1 of msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "" @@ -1601,8 +1573,11 @@ msgstr "" msgid ":class:`.Member` -- A member the client can see." msgstr "" -#: c811a0a6a91d4b8c98daa60d8f8c78b9 discord.client.Client.get_all_members:12 of -msgid ":sphinx_autodoc_typehints_type:`Generator\\[Member\\]`" +#: 954c934a3ae542bd8e48d65c6872c37f discord.client.Client.get_all_members:12 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +" \\\\\\[\\:py\\:class\\:\\`\\~discord.member.Member\\`\\, " +"\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr "" #: c0e500eca4654493bcbde640ebc18e15 @@ -1840,6 +1815,53 @@ msgstr "" msgid "Optional[:class:`.Message`]" msgstr "" +#: 40741c808230425e8d7dc80e17681e61 720eb7ea330741a79e1e19f54d10f052 +#: discord.client.Client.get_or_fetch:1 of +msgid "" +"Shortcut method to get data from an object either by returning the cached" +" version, or if it does not exist, attempting to fetch it from the API." +msgstr "" + +#: 904c1ae5fcc14436b80548bb1f284c43 discord.client.Client.get_or_fetch:4 of +msgid "Type of object to fetch or get." +msgstr "" + +#: 48131e8c68c54b29a687d0b09b1e0ca5 d69af493bbcf413d87fc3285f992c135 +#: discord.client.Client.get_or_fetch:7 of +msgid "" +"ID of object to get. If :data:`None`, returns `default` if provided, else" +" :data:`None`." +msgstr "" + +#: 17d8bc2b665448449901cf839610118c 5a78321eba0a4eeb9bffab209938d247 +#: discord.client.Client.get_or_fetch:10 of +msgid "A default to return instead of raising if fetch fails." +msgstr "" + +#: 54e34fb7ed4b48a0a11b3dfdc0e96bdf c01b643560b2442687827e7d61969bfc +#: discord.client.Client.get_or_fetch:13 of +msgid "The object if found, or `default` if provided when not found." +msgstr "" + +#: 39cdc353142f427b8ff3189b5eccb258 71f90cc0d13c43f5923ac152444333a9 +#: discord.client.Client.get_or_fetch:14 of +msgid "" +":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | " +":class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | " +":class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` " +"| :data:`None`" +msgstr "" + +#: 48fb97da636b42f0a40a340de2718703 5afb1794bbc04908b6ecb28e7a1d4157 +#: discord.client.Client.get_or_fetch:16 of +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "" + +#: af0ccff4d2f94894a5ddb28596d145d4 c30e74d3a060471fadfae7b8fc74e9cb +#: discord.client.Client.get_or_fetch:17 of +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "" + #: discord.client.Client.get_or_fetch_user:3 ef34cecd55904074aadf36c69ae1a3fe #: of msgid "Looks up a user in the user cache or fetches if not found." @@ -1903,6 +1925,22 @@ msgstr "" msgid "Optional[:class:`.Poll`]" msgstr "" +#: c0e500eca4654493bcbde640ebc18e15 discord.client.Client.get_sound:1 of +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "" + +#: 206390d6458e4be89131c95feaa9c242 discord.client.Client.get_sound:6 of +msgid "The ID of the sound to get." +msgstr "" + +#: c69d0ea814a84230941d413794f573c9 discord.client.Client.get_sound:9 of +msgid "The sound with the given ID." +msgstr "" + +#: c164f779fe0a43e6a2f6abf608af6f93 discord.client.Client.get_sound:10 of +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "" + #: 3d786cc212a44afea512d29b0e007d4e discord.client.Client.get_stage_instance:1 #: of msgid "Returns a stage instance with the given stage channel ID." @@ -1987,7 +2025,8 @@ msgid "Indicates if the WebSocket connection is closed." msgstr "" #: 1044d7a76781488d8e388f935f5d4867 discord.client.Client.is_closed:4 -#: discord.client.Client.is_ready:4 of +#: discord.client.Client.is_ready:4 discord.client.Client.is_ws_ratelimited:9 +#: discord.shard.AutoShardedClient.is_ws_ratelimited:12 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" @@ -2026,16 +2065,15 @@ msgstr "" msgid "Whether the WebSocket is currently rate limited." msgstr "" -#: 62af1fa7dcf84492b242000ea4241503 discord.client.Client.is_ws_ratelimited:3 -#: of +#: 771bda0c3a274e548f284047259f561a discord.client.Client.is_ws_ratelimited:3 +#: discord.shard.AutoShardedClient.is_ws_ratelimited:3 of msgid "" "This can be useful to know when deciding whether you should query members" -" using HTTP or via the gateway. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +" using HTTP or via the gateway." msgstr "" -#: 19a5ab09684e42629fda01fdb8529cd7 b833b064d3654341ac190b5824bd6b24 -#: discord.Bot.latency:1 discord.Client.latency:1 of +#: b833b064d3654341ac190b5824bd6b24 discord.Bot.latency:1 +#: discord.Client.latency:1 of msgid "" "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If " "no websocket is present, this returns ``nan``, and if no heartbeat has " @@ -2264,34 +2302,40 @@ msgid "" ":func:`~discord.on_error` for more details." msgstr "" -#: discord.client.Client.on_modal_error:3 f264d63d90574060bc9b34715a2e5075 -#: fb14025cdc964e5796fa74884c5d87b8 of +#: discord.client.Client.on_modal_error:3 fb14025cdc964e5796fa74884c5d87b8 of msgid "" "The default modal error handler provided by the client. The default " "implementation prints the traceback to stderr." msgstr "" -#: 054f9eb286a249488d4516a6c9a77bbf 788863ce342a4c6fa188aae5c62ad4ae -#: discord.client.Client.on_modal_error:6 of +#: 054f9eb286a249488d4516a6c9a77bbf discord.client.Client.on_modal_error:6 of msgid "" "This only fires for a modal if you did not define its " ":func:`~discord.ui.Modal.on_error`." msgstr "" -#: c811a0a6a91d4b8c98daa60d8f8c78b9 discord.client.Client.on_modal_error:12 -#: discord.client.Client.on_view_error:13 of -msgid ":sphinx_autodoc_typehints_type:`None`" +#: d6fa64d947654bf7becf7fad301f0fb9 discord.client.Client.on_modal_error:9 +#: discord.client.Client.on_view_error:8 of +msgid "The exception that was raised." +msgstr "" + +#: 5eba8aff592647dbb428a36b08475afc discord.client.Client.on_modal_error:12 +#: discord.client.Client.on_view_error:14 of +msgid "The interaction that was received." msgstr "" #: 57179a6f7b13404b8d698521898a6d9c discord.client.Client.on_view_error:3 of msgid "The default view error handler provided by the client." msgstr "" -#: 4b5db7ec08f94c5ab1f87f667b240f70 discord.client.Client.on_view_error:5 -#: f101d9263c01410e8ef9263e0b8c3b0e of +#: discord.client.Client.on_view_error:5 f101d9263c01410e8ef9263e0b8c3b0e of msgid "" "This only fires for a view if you did not define its " -":func:`~discord.ui.View.on_error`." +":func:`~discord.ui.BaseView.on_error`." +msgstr "" + +#: b39bab7b652b4d4f98cf18b2b9db6484 discord.client.Client.on_view_error:11 of +msgid "The item that the user interacted with." msgstr "" #: 0ddbaefb41734b77ad0d3ad0792c3d18 discord.Bot.persistent_views:1 @@ -2587,6 +2631,11 @@ msgid "" "called after this function call will not execute until it returns." msgstr "" +#: 6d3be79316ad4aed8e4440853891714e discord.Bot.sounds:1 +#: discord.Client.sounds:1 of +msgid "A list of all the sounds the bot can see." +msgstr "" + #: 904fe45f358146e683fec60eee80c2e5 discord.client.Client.start:3 of msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "" @@ -3180,19 +3229,11 @@ msgstr "" msgid "Whether the websocket is currently rate limited." msgstr "" -#: 771bda0c3a274e548f284047259f561a -#: discord.shard.AutoShardedClient.is_ws_ratelimited:3 of -msgid "" -"This can be useful to know when deciding whether you should query members" -" using HTTP or via the gateway." -msgstr "" - #: af9ce954ce2644af83ba1462c4d8d5a5 #: discord.shard.AutoShardedClient.is_ws_ratelimited:6 of msgid "" "This implementation checks if any of the shards are rate limited. For " -"more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. " -":rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +"more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." msgstr "" #~ msgid "Optional[:class:`.Emoji`]" @@ -3204,3 +3245,70 @@ msgstr "" #~ "\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" #~ msgstr "" +#~ msgid "The ``name`` (event name) does not start with 'on_'" +#~ msgstr "" + +#~ msgid "Registers a :class:`~discord.ui.View` for persistent listening." +#~ msgstr "" + +#~ msgid "Creates a :class:`.Guild`." +#~ msgstr "" + +#~ msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." +#~ msgstr "" + +#~ msgid "The name of the guild." +#~ msgstr "" + +#~ msgid "" +#~ "The :term:`py:bytes-like object` representing" +#~ " the icon. See :meth:`.ClientUser.edit` for" +#~ " more details on what is expected." +#~ msgstr "" + +#~ msgid "" +#~ "The code for a template to create" +#~ " the guild with. .. versionadded:: " +#~ "1.4" +#~ msgstr "" + +#~ msgid "The code for a template to create the guild with." +#~ msgstr "" + +#~ msgid "The guild created. This is not the same guild that is added to cache." +#~ msgstr "" + +#~ msgid "Guild creation failed." +#~ msgstr "" + +#~ msgid "Invalid icon image format given. Must be PNG or JPG." +#~ msgstr "" + +#~ msgid ":sphinx_autodoc_typehints_type:`Generator\\[Member\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "This can be useful to know when" +#~ " deciding whether you should query " +#~ "members using HTTP or via the " +#~ "gateway. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid ":sphinx_autodoc_typehints_type:`None`" +#~ msgstr "" + +#~ msgid "" +#~ "This only fires for a view if " +#~ "you did not define its " +#~ ":func:`~discord.ui.View.on_error`." +#~ msgstr "" + +#~ msgid "" +#~ "This implementation checks if any of " +#~ "the shards are rate limited. For " +#~ "more granular control, consider " +#~ ":meth:`ShardInfo.is_ws_ratelimited`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/cogs.po b/docs/locales/en/LC_MESSAGES/api/cogs.po index 97199b65d7..31d8cfc81f 100644 --- a/docs/locales/en/LC_MESSAGES/api/cogs.po +++ b/docs/locales/en/LC_MESSAGES/api/cogs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -96,10 +96,9 @@ msgstr "" #: 37ca252417a04d0f9a6d189f27bf99a5 discord.cog.Cog.walk_commands:6 of msgid "" -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\" " " -"\\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\," -" \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +"\\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgstr "" #: 483845d65d544491a23375ed5d92e183 discord.cog.Cog.get_listeners:1 of @@ -165,9 +164,13 @@ msgid "" msgstr "" #: 8540394b44384ceb81c96c63caa5c2d2 discord.cog.Cog.has_error_handler:1 of -msgid "" -"Checks whether the cog has an error handler. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "" + +#: bc04772b95eb445880b68aa35b50195a discord.cog.Cog.bot_check:11 +#: discord.cog.Cog.bot_check_once:11 discord.cog.Cog.cog_check:11 +#: discord.cog.Cog.has_error_handler:6 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" #: d763221471154638916ac3d6956b3ae5 discord.cog.Cog.cog_unload:1 of @@ -206,11 +209,6 @@ msgstr "" msgid "The invocation context." msgstr "" -#: bc04772b95eb445880b68aa35b50195a discord.cog.Cog.bot_check:11 -#: discord.cog.Cog.bot_check_once:11 discord.cog.Cog.cog_check:11 of -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "" - #: bbe43d3b5dd84335bd98b895da5c5d31 discord.cog.Cog.bot_check:1 of msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "" @@ -329,3 +327,16 @@ msgstr "" msgid "Optional[List[:class:`int`]]" msgstr "" +#~ msgid "" +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +#~ " " +#~ "\\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\," +#~ " \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "Checks whether the cog has an " +#~ "error handler. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/data_classes.po b/docs/locales/en/LC_MESSAGES/api/data_classes.po index c09f3d5d96..b0b781d1ed 100644 --- a/docs/locales/en/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/en/LC_MESSAGES/api/data_classes.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -83,7 +83,6 @@ msgid "The ID of the object." msgstr "" #: ../../docstring 0b6bdc9f79764717a733eb7a5958f520 -#: 0d8cf03e305c441a937b9d418b558488 3cde02c1afdd471284767db5f3c67801 #: 45420bc3f5e249dd8ef820bdb4863ddc 6c4d566dbc03451c823e41e2f0cb5dd1 #: 723831052aca4c2d94163331d498fab4 756b428ff3f9484e91ab6d231993be61 #: d04be24516744c6cb0d8a75985d21242 d658a315c6b74568a6988f7cbfd0bfd5 @@ -131,8 +130,8 @@ msgstr "" #: discord.MessageFlags.suppress_notifications discord.MessageFlags.urgent #: discord.Permissions.add_reactions discord.Permissions.administrator #: discord.Permissions.attach_files discord.Permissions.ban_members -#: discord.Permissions.change_nickname discord.Permissions.connect -#: discord.Permissions.create_instant_invite +#: discord.Permissions.bypass_slowmode discord.Permissions.change_nickname +#: discord.Permissions.connect discord.Permissions.create_instant_invite #: discord.Permissions.create_private_threads #: discord.Permissions.create_public_threads discord.Permissions.deafen_members #: discord.Permissions.embed_links discord.Permissions.external_emojis @@ -145,7 +144,7 @@ msgstr "" #: discord.Permissions.manage_threads discord.Permissions.manage_webhooks #: discord.Permissions.mention_everyone discord.Permissions.moderate_members #: discord.Permissions.move_members discord.Permissions.mute_members -#: discord.Permissions.priority_speaker +#: discord.Permissions.pin_messages discord.Permissions.priority_speaker #: discord.Permissions.read_message_history discord.Permissions.read_messages #: discord.Permissions.request_to_speak discord.Permissions.send_messages #: discord.Permissions.send_messages_in_threads discord.Permissions.send_polls @@ -185,8 +184,9 @@ msgstr "" #: discord.SystemChannelFlags.premium_subscriptions discord.activity.Activity #: discord.activity.CustomActivity discord.activity.Game #: discord.activity.Streaming discord.colour.Colour -#: discord.components.SelectOption discord.components.UnfurledMediaItem -#: discord.embeds.Embed discord.embeds.EmbedAuthor discord.embeds.EmbedField +#: discord.components.MediaGalleryItem discord.components.SelectOption +#: discord.components.UnfurledMediaItem discord.embeds.Embed +#: discord.embeds.EmbedAuthor discord.embeds.EmbedField #: discord.embeds.EmbedFooter discord.embeds.EmbedMedia #: discord.embeds.EmbedProvider discord.file.File #: discord.flags.ApplicationFlags discord.flags.AttachmentFlags @@ -218,10 +218,17 @@ msgstr "" msgid ":class:`int`" msgstr "" +#: 1f065119b988464eb863d1f164649246 discord.object.Object:36 of +msgid "The model this object's ID is based off." +msgstr "" + +#: 530c33a7c302431cbd3d33ded378f0ba discord.object.Object:38 of +msgid "type[:class:`abc.Snowflake`]" +msgstr "" + #: ../../api/data_classes.rst 17d3622dc479450a9951e9f01f4e961e -#: 62c0635de0e14e85b11eb228a093d50b bc227baf3a35408b8f5380ffa74958b7 -#: d463224bd212438b803261a9fa1b966a discord.poll.Poll.add_answer -#: discord.poll.PollAnswer.voters e10fd84d147f4b71b2d38959065e253c of +#: discord.poll.Poll.add_answer discord.poll.PollAnswer.voters +#: e10fd84d147f4b71b2d38959065e253c of msgid "Parameters" msgstr "" @@ -241,25 +248,22 @@ msgstr "" msgid "Returns the increment id that made the snowflake." msgstr "" -#: 0d8b907771e64532af760f81f51e6054 303f5f553a71428285d200852504cec9 -#: discord.components.SelectOption:1 of +#: 0d8b907771e64532af760f81f51e6054 discord.components.SelectOption:1 of msgid "Represents a :class:`discord.SelectMenu`'s option." msgstr "" -#: 836aee37573f4fb99a2e2ba8cd2ac24e 8d9e3b5226b84a4d9a95bccfb7d8ccc5 -#: discord.components.SelectOption:3 of +#: 836aee37573f4fb99a2e2ba8cd2ac24e discord.components.SelectOption:3 of msgid "These can be created by users." msgstr "" -#: b0f1217cfaff4c189043c1907c804416 c56b411c300a4ce08a3948b4da36a990 -#: discord.components.SelectOption:9 of +#: b0f1217cfaff4c189043c1907c804416 discord.components.SelectOption:9 of msgid "" "The label of the option. This is displayed to users. Can only be up to " "100 characters." msgstr "" -#: 05be8ec42ca842988501f59cc34e4060 bf029a45ccb14764ab8bb9e4b6849d2a -#: discord.activity.Game:31 discord.activity.Streaming:55 +#: 05be8ec42ca842988501f59cc34e4060 discord.activity.Game:31 +#: discord.activity.Streaming:55 discord.components.MediaGalleryItem:11 #: discord.components.SelectOption:12 discord.components.SelectOption:20 #: discord.components.UnfurledMediaItem:11 discord.embeds.Embed:25 #: discord.embeds.Embed:34 discord.embeds.Embed:42 discord.embeds.Embed:49 @@ -274,34 +278,31 @@ msgstr "" msgid ":class:`str`" msgstr "" -#: 11123714def448fdbeccc9ee4f80c118 579e6accca914c3998466750119550fe -#: discord.components.SelectOption:16 of +#: 579e6accca914c3998466750119550fe discord.components.SelectOption:16 of msgid "" "The value of the option. This is not displayed to users. If not provided " "when constructed then it defaults to the label. Can only be up to 100 " "characters." msgstr "" -#: c56b411c300a4ce08a3948b4da36a990 df26f5a7b24d4b6d906959574c93288e -#: discord.components.SelectOption:24 of +#: df26f5a7b24d4b6d906959574c93288e discord.components.SelectOption:24 of msgid "" "An additional description of the option, if any. Can only be up to 100 " "characters." msgstr "" -#: 1829644e9c8741b9ab3d3326ded2df0a 3963803bd3104b1f89165daeab20d80a -#: discord.activity.Activity:22 discord.activity.Activity:28 -#: discord.activity.Activity:40 discord.activity.Activity:46 -#: discord.activity.CustomActivity:27 discord.activity.CustomActivity:39 -#: discord.activity.Streaming:29 discord.activity.Streaming:35 -#: discord.activity.Streaming:41 discord.activity.Streaming:49 +#: 3963803bd3104b1f89165daeab20d80a discord.activity.Activity:22 +#: discord.activity.Activity:28 discord.activity.Activity:40 +#: discord.activity.Activity:46 discord.activity.CustomActivity:27 +#: discord.activity.CustomActivity:39 discord.activity.Streaming:29 +#: discord.activity.Streaming:35 discord.activity.Streaming:41 +#: discord.activity.Streaming:49 discord.components.MediaGalleryItem:17 #: discord.components.SelectOption:27 discord.file.File:30 discord.file.File:36 #: of msgid "Optional[:class:`str`]" msgstr "" -#: 5c9b407cffa7482394bcebc4fc8cd412 discord.components.SelectOption:31 -#: e588f36be137417db4a513b55beb6351 of +#: 5c9b407cffa7482394bcebc4fc8cd412 discord.components.SelectOption:31 of msgid "Whether this option is selected by default." msgstr "" @@ -353,8 +354,8 @@ msgstr "" #: discord.MessageFlags.suppress_notifications:7 discord.MessageFlags.urgent:5 #: discord.Permissions.add_reactions:3 discord.Permissions.administrator:5 #: discord.Permissions.attach_files:3 discord.Permissions.ban_members:3 -#: discord.Permissions.change_nickname:3 discord.Permissions.connect:3 -#: discord.Permissions.create_instant_invite:3 +#: discord.Permissions.bypass_slowmode:5 discord.Permissions.change_nickname:3 +#: discord.Permissions.connect:3 discord.Permissions.create_instant_invite:3 #: discord.Permissions.create_private_threads:5 #: discord.Permissions.create_public_threads:5 #: discord.Permissions.deafen_members:3 discord.Permissions.embed_links:3 @@ -368,7 +369,8 @@ msgstr "" #: discord.Permissions.manage_threads:5 discord.Permissions.manage_webhooks:3 #: discord.Permissions.mention_everyone:3 #: discord.Permissions.moderate_members:5 discord.Permissions.move_members:3 -#: discord.Permissions.mute_members:3 discord.Permissions.priority_speaker:3 +#: discord.Permissions.mute_members:3 discord.Permissions.pin_messages:5 +#: discord.Permissions.priority_speaker:3 #: discord.Permissions.read_message_history:3 #: discord.Permissions.read_messages:5 discord.Permissions.request_to_speak:5 #: discord.Permissions.send_messages:3 @@ -419,30 +421,187 @@ msgstr "" msgid ":class:`bool`" msgstr "" -#: 804bbf20fe6c4418a6f03780ed6e383d 83b108a10aa446cdb6eebaab379b4174 -#: discord.SelectOption.emoji:1 of +#: 83b108a10aa446cdb6eebaab379b4174 discord.SelectOption.emoji:1 of msgid "The emoji of the option, if available." msgstr "" -#: 7356eae6e80c48cabddc24248342e844 discord.components.UnfurledMediaItem:1 of -msgid "Represents an Unfurled Media Item used in Components V2." +#: 0d8b907771e64532af760f81f51e6054 discord.components.SelectDefaultValue:1 of +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "" + +#: discord.components.SelectDefaultValue:3 ed11ba2e8fdf41c5913bd62a1219d38b of +msgid "" +"This is only applicable to selects of type other than " +":attr:`ComponentType.string_select`." +msgstr "" + +#: 94e1c27077194521b4f136371fed68b5 discord.components.SelectDefaultValue:8 of +msgid "" +"The model type this select default value is based of. Below, is a table " +"defining the model instance type and the default value type it will be " +"mapped: " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | Model Type | Default Value Type" +" | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.User` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Member` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Role` | " +":attr:`discord.SelectDefaultValueType.role` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.abc.GuildChannel` | " +":attr:`discord.SelectDefaultValueType.channel` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Object` | depending on " +":attr:`discord.Object.type`, it will be mapped to any above | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" If you pass a model that is not defined in the table, ``TypeError`` " +"will be raised. .. note:: The :class:`discord.abc.GuildChannel` " +"protocol includes :class:`discord.TextChannel`, " +":class:`discord.VoiceChannel`, :class:`discord.StageChannel`, " +":class:`discord.ForumChannel`, :class:`discord.Thread`, " +":class:`discord.MediaChannel`. This list is not exhaustive, and is bound " +"to change based of the new channel types Discord adds." +msgstr "" + +#: 5113353d66b34c79ac9f94b266959aee discord.components.SelectDefaultValue:8 of +msgid "The model type this select default value is based of." +msgstr "" + +#: c1818bd3775f4614afa0d1d7a1dd8033 discord.components.SelectDefaultValue:10 of +msgid "" +"Below, is a table defining the model instance type and the default value " +"type it will be mapped:" +msgstr "" + +#: 06117d4991d64482ab3bd74ddd051afa discord.components.SelectDefaultValue:13 of +msgid "Model Type" +msgstr "" + +#: 31a6a31f1e2a4f6c89f8e09d116e13b5 discord.components.SelectDefaultValue:13 of +msgid "Default Value Type" +msgstr "" + +#: 5ed3d2c88b4d4d4a96d200c1bf406751 discord.components.SelectDefaultValue:15 of +msgid ":class:`discord.User`" +msgstr "" + +#: b9c00d207ff344a785797d438b29557e bf81f532f3c4408c953bc791766b1012 +#: discord.components.SelectDefaultValue:15 +#: discord.components.SelectDefaultValue:17 of +msgid ":attr:`discord.SelectDefaultValueType.user`" msgstr "" -#: 815a8f8542054043b415faafbdbedde0 discord.components.UnfurledMediaItem:3 of +#: 5ed3d2c88b4d4d4a96d200c1bf406751 discord.components.SelectDefaultValue:17 of +msgid ":class:`discord.Member`" +msgstr "" + +#: 5ed3d2c88b4d4d4a96d200c1bf406751 discord.components.SelectDefaultValue:19 of +msgid ":class:`discord.Role`" +msgstr "" + +#: 31e15f285fb24881815932b4cb687e2a discord.components.SelectDefaultValue:19 of +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr "" + +#: 5ed3d2c88b4d4d4a96d200c1bf406751 discord.components.SelectDefaultValue:21 of +msgid ":class:`discord.abc.GuildChannel`" +msgstr "" + +#: discord.components.SelectDefaultValue:21 ed9fa3ec682643c789ac6e36d4ff4355 of +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr "" + +#: 5ed3d2c88b4d4d4a96d200c1bf406751 discord.components.SelectDefaultValue:23 of +msgid ":class:`discord.Object`" +msgstr "" + +#: 02a58db1eab5463baa142133b71249de discord.components.SelectDefaultValue:23 of +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "" + +#: 1b458b2962d8427cae5c71b01efb2634 discord.components.SelectDefaultValue:26 of +msgid "" +"If you pass a model that is not defined in the table, ``TypeError`` will " +"be raised." +msgstr "" + +#: 8abbf5dec0e64482a1ae289de2c80164 discord.components.SelectDefaultValue:30 of +msgid "" +"The :class:`discord.abc.GuildChannel` protocol includes " +":class:`discord.TextChannel`, :class:`discord.VoiceChannel`, " +":class:`discord.StageChannel`, :class:`discord.ForumChannel`, " +":class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not " +"exhaustive, and is bound to change based of the new channel types Discord" +" adds." +msgstr "" + +#: 063facd6e7d64b6f93f3cf83c02270c3 discord.components.SelectDefaultValue:35 of +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "" + +#: a2fcc50995664b789e7912d698d3672b discord.components.SelectDefaultValue:38 of +msgid "The default value type. This cannot be used with ``object``." +msgstr "" + +#: ../../api/data_classes.rst 564b493c7da74b0a8b0026dc729e05e4 +#: discord.poll.Poll.add_answer discord.poll.PollAnswer.voters of +msgid "Raises" +msgstr "" + +#: 2ecc679ce1c7422699f8e90e5f670aa7 discord.components.SelectDefaultValue:41 of +msgid "" +"You did not provide any parameter, you provided all parameters, or you " +"provided ``id`` but not ``type``." +msgstr "" + +#: discord.components.MediaGalleryItem:1 f484eca39a0b48beb3dbe96fe7018043 of +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "" + +#: 815a8f8542054043b415faafbdbedde0 discord.components.MediaGalleryItem:3 +#: discord.components.UnfurledMediaItem:3 of msgid "" "This is used as an underlying component for other media-based components " "such as :class:`Thumbnail`, :class:`FileComponent`, and " ":class:`MediaGalleryItem`." msgstr "" -#: 092b6ba6ce244e53b6ce5f7e4e9500c1 discord.components.UnfurledMediaItem:9 of +#: 092b6ba6ce244e53b6ce5f7e4e9500c1 discord.components.MediaGalleryItem:9 of msgid "" -"The URL of this media item. This can either be an arbitrary URL or an " +"The URL of this gallery item. This can either be an arbitrary URL or an " "``attachment://`` URL to work with local files." msgstr "" -#: 5b063163bfaf4930af9d387ef066d6ec discord.UnfurledMediaItem.url:1 of -msgid "Returns this media item's url." +#: 0a5e30d5b723463f96cc62cf934ffa34 discord.components.MediaGalleryItem:15 of +msgid "The gallery item's description, up to 1024 characters." +msgstr "" + +#: 4bf08b434a2d4714995daee269da72e6 discord.components.MediaGalleryItem:21 of +msgid "Whether the gallery item is a spoiler." +msgstr "" + +#: cab588e9a2574d4583001470cbd6d49d discord.components.MediaGalleryItem:23 +#: discord.poll.Poll.has_ended:4 of +msgid "Optional[:class:`bool`]" +msgstr "" + +#: 7356eae6e80c48cabddc24248342e844 discord.components.UnfurledMediaItem:1 of +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "" + +#: 092b6ba6ce244e53b6ce5f7e4e9500c1 discord.components.UnfurledMediaItem:9 of +msgid "" +"The URL of this media item. This can either be an arbitrary URL or an " +"``attachment://`` URL to work with local files." msgstr "" #: discord.flags.Intents:1 e2e452e939b041f88f583aded7ed5bad of @@ -558,8 +717,7 @@ msgid "A factory method that creates a :class:`Intents` with everything enabled. msgstr "" #: ../../api/data_classes.rst 06117d4991d64482ab3bd74ddd051afa -#: 4cec06d96aa540ca837c06faf1eda4aa discord.poll.Poll.add_answer -#: discord.poll.PollAnswer.voters of +#: discord.poll.Poll.add_answer discord.poll.PollAnswer.voters of msgid "Return type" msgstr "" @@ -1672,12 +1830,12 @@ msgstr "" #: discord.permissions.Permissions.is_strict_superset:5 #: discord.permissions.Permissions.is_subset:5 #: discord.permissions.Permissions.is_superset:5 -#: discord.shard.ShardInfo.is_closed:4 of +#: discord.shard.ShardInfo.is_closed:4 +#: discord.shard.ShardInfo.is_ws_ratelimited:9 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" -#: 336386f348c2475b83c479b3376548af 7b6aba613fd1494aa813bfbe67e79186 -#: discord.message.Message.add_reaction:1 +#: 7b6aba613fd1494aa813bfbe67e79186 discord.message.Message.add_reaction:1 #: discord.message.Message.clear_reaction:1 #: discord.message.Message.clear_reactions:1 discord.message.Message.delete:1 #: discord.message.Message.forward_to:1 discord.message.Message.pin:1 @@ -1700,9 +1858,9 @@ msgstr "" msgid "If the shard is already disconnected this does nothing." msgstr "" -#: 2aeb0522710e4223920fd1c621bb6bb9 682dc42cdccd42f3a7f85235164dfb67 -#: discord.embeds.Embed.append_field:9 discord.embeds.Embed.clear_fields:4 -#: discord.embeds.Embed.remove_field:15 discord.message.Message.add_reaction:20 +#: 2aeb0522710e4223920fd1c621bb6bb9 discord.embeds.Embed.append_field:9 +#: discord.embeds.Embed.clear_fields:4 discord.embeds.Embed.remove_field:15 +#: discord.message.Message.add_reaction:20 #: discord.message.Message.clear_reaction:20 #: discord.message.Message.clear_reactions:11 discord.message.Message.delete:24 #: discord.message.Message.pin:18 discord.message.Message.publish:14 @@ -1737,11 +1895,10 @@ msgstr "" #: of msgid "" "This can be useful to know when deciding whether you should query members" -" using HTTP or via the gateway. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +" using HTTP or via the gateway." msgstr "" -#: ../../api/data_classes.rst:50 e4e4b4653ed64e5bb6d330ca5bee9fe8 +#: ../../api/data_classes.rst:55 e4e4b4653ed64e5bb6d330ca5bee9fe8 msgid "Message" msgstr "" @@ -1789,20 +1946,23 @@ msgid "" "to ``True``." msgstr "" -#: c44ec110894948148069a5bc458fe5b9 discord.mentions.AllowedMentions.all:1 of +#: b8790ac5bab648788e3c6a7efe91a8c6 discord.mentions.AllowedMentions.all:1 of msgid "" "A factory method that returns a :class:`AllowedMentions` with all fields " -"explicitly set to ``True`` :rtype: " +"explicitly set to ``True``" +msgstr "" + +#: 1fba130190d641938864033a7f9fa35d discord.mentions.AllowedMentions.all:6 +#: discord.mentions.AllowedMentions.none:6 of +msgid "" ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" " \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" msgstr "" -#: d9a6fb9e04ea469881c25941627a7172 discord.mentions.AllowedMentions.none:1 of +#: 6e9068a2c344478ba5bb4ee0f556045a discord.mentions.AllowedMentions.none:1 of msgid "" "A factory method that returns a :class:`AllowedMentions` with all fields " -"set to ``False`` :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +"set to ``False``" msgstr "" #: 7356eae6e80c48cabddc24248342e844 discord.message.MessageReference:1 of @@ -2034,11 +2194,6 @@ msgstr "" msgid "The reason for deleting the message. Shows up on the audit log." msgstr "" -#: ../../api/data_classes.rst 564b493c7da74b0a8b0026dc729e05e4 -#: discord.poll.Poll.add_answer discord.poll.PollAnswer.voters of -msgid "Raises" -msgstr "" - #: b41a10938385430fbde90c12f035c739 discord.message.Message.delete:20 of msgid "You do not have proper permissions to delete the message." msgstr "" @@ -2082,8 +2237,8 @@ msgstr "" #: daa1cb3817894aabbb0ea1a18b81421d discord.message.Message.pin:5 #: discord.message.Message.unpin:5 of msgid "" -"You must have the :attr:`~Permissions.manage_messages` permission to do " -"this in a non-private channel context." +"You must have the :attr:`~Permissions.pin_messages` permission to do this" +" in a non-private channel context." msgstr "" #: 689db2ebc4e949cbad070710a8741095 discord.message.Message.pin:9 of @@ -2524,7 +2679,7 @@ msgstr "" msgid "Whether the attachment is a spoiler." msgstr "" -#: ../../api/data_classes.rst:78 5672173d06bd46829384d84e99bed65e +#: ../../api/data_classes.rst:83 5672173d06bd46829384d84e99bed65e msgid "Embed" msgstr "" @@ -3047,7 +3202,7 @@ msgstr "" msgid "The URL of the provider." msgstr "" -#: ../../api/data_classes.rst:112 646f8ad2d43d4dce987005a50de9a4cf +#: ../../api/data_classes.rst:117 646f8ad2d43d4dce987005a50de9a4cf msgid "Poll" msgstr "" @@ -3104,7 +3259,7 @@ msgstr "" msgid "Optional[:class:`PollResults`]" msgstr "" -#: ../../docstring 095344d640ad4e3686d6f8d4fa1b42a0 discord.Poll.expiry:1 of +#: 095344d640ad4e3686d6f8d4fa1b42a0 discord.Poll.expiry:1 of msgid "" "An aware datetime object that specifies the date and time in UTC when the" " poll will end." @@ -3120,10 +3275,6 @@ msgstr "" msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "" -#: cab588e9a2574d4583001470cbd6d49d discord.poll.Poll.has_ended:4 of -msgid "Optional[:class:`bool`]" -msgstr "" - #: b6b03dc921914dbe85dc2d2be6b6cb5c discord.poll.Poll.total_votes:1 of msgid "" "Shortcut for :meth:`PollResults.total_votes` This may not be precise if " @@ -3340,7 +3491,7 @@ msgstr "" msgid "The total number of votes on this poll." msgstr "" -#: ../../api/data_classes.rst:142 43ab35acc0f9434b8e53132a073d8d22 +#: ../../api/data_classes.rst:147 43ab35acc0f9434b8e53132a073d8d22 msgid "Flags" msgstr "" @@ -3946,7 +4097,7 @@ msgid "" ":class:`~discord.OnboardingPrompt`." msgstr "" -#: ../../api/data_classes.rst:195 4d2438b9745240cd93782603979ee00b +#: ../../api/data_classes.rst:200 4d2438b9745240cd93782603979ee00b msgid "Colour" msgstr "" @@ -4012,20 +4163,23 @@ msgid "Constructs a :class:`Colour` from an RGB tuple." msgstr "" #: a0f8ca655ace4281904460b701a12e9d discord.colour.Colour.blue:4 -#: discord.colour.Colour.blurple:4 discord.colour.Colour.dark_blue:4 +#: discord.colour.Colour.blurple:4 discord.colour.Colour.brand_green:6 +#: discord.colour.Colour.brand_red:6 discord.colour.Colour.dark_blue:4 #: discord.colour.Colour.dark_gold:4 discord.colour.Colour.dark_green:4 #: discord.colour.Colour.dark_grey:4 discord.colour.Colour.dark_magenta:4 #: discord.colour.Colour.dark_orange:4 discord.colour.Colour.dark_purple:4 #: discord.colour.Colour.dark_red:4 discord.colour.Colour.dark_teal:4 -#: discord.colour.Colour.darker_grey:4 discord.colour.Colour.default:4 -#: discord.colour.Colour.embed_background:14 discord.colour.Colour.from_hsv:9 -#: discord.colour.Colour.from_rgb:9 discord.colour.Colour.gold:4 +#: discord.colour.Colour.dark_theme:7 discord.colour.Colour.darker_grey:4 +#: discord.colour.Colour.default:4 discord.colour.Colour.embed_background:14 +#: discord.colour.Colour.from_hsv:9 discord.colour.Colour.from_rgb:9 +#: discord.colour.Colour.fuchsia:6 discord.colour.Colour.gold:4 #: discord.colour.Colour.green:4 discord.colour.Colour.greyple:4 #: discord.colour.Colour.light_grey:4 discord.colour.Colour.lighter_grey:4 -#: discord.colour.Colour.magenta:4 discord.colour.Colour.og_blurple:4 -#: discord.colour.Colour.orange:4 discord.colour.Colour.purple:4 -#: discord.colour.Colour.random:16 discord.colour.Colour.red:4 -#: discord.colour.Colour.teal:4 of +#: discord.colour.Colour.magenta:4 discord.colour.Colour.nitro_pink:6 +#: discord.colour.Colour.og_blurple:4 discord.colour.Colour.orange:4 +#: discord.colour.Colour.purple:4 discord.colour.Colour.random:16 +#: discord.colour.Colour.red:4 discord.colour.Colour.teal:4 +#: discord.colour.Colour.yellow:6 of msgid "" ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" " \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" @@ -4073,12 +4227,10 @@ msgid "" "``0x11806a``." msgstr "" -#: 2809c53d29824df69166201321bc9fec discord.colour.Colour.brand_green:1 of +#: b3537fcb5c5e400faa8fa6d3adc61e0f discord.colour.Colour.brand_green:1 of msgid "" "A factory method that returns a :class:`Colour` with a value of " -"``0x57F287``. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +"``0x57F287``." msgstr "" #: 6cc5d6aadbb64f25b32f9664d58ed82e discord.colour.Colour.green:1 of @@ -4153,12 +4305,10 @@ msgid "" "``0xa84300``." msgstr "" -#: bf01a50532b5404dae7505a55a88a477 discord.colour.Colour.brand_red:1 of +#: 4ac07d277e394779972f7a7047b96483 discord.colour.Colour.brand_red:1 of msgid "" "A factory method that returns a :class:`Colour` with a value of " -"``0xED4245``. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +"``0xED4245``." msgstr "" #: 4eeea91e793a4fc19914d97c20797aab discord.colour.Colour.red:1 of @@ -4218,34 +4368,25 @@ msgstr "" #: discord.colour.Colour.dark_theme:1 ea6a540eff9141a58a4abebcb923706a of msgid "" "A factory method that returns a :class:`Colour` with a value of " -"``0x36393F``. This will appear transparent on Discord's dark theme. " -":rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +"``0x36393F``. This will appear transparent on Discord's dark theme." msgstr "" -#: b662095d005e4d848cdbb33fbcc79457 discord.colour.Colour.fuchsia:1 of +#: discord.colour.Colour.fuchsia:1 ffc576a6a0b647c994a91fc1ab89147f of msgid "" "A factory method that returns a :class:`Colour` with a value of " -"``0xEB459E``. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +"``0xEB459E``." msgstr "" -#: d041d59442644a0597c6274311bc6482 discord.colour.Colour.yellow:1 of +#: a3ddc438b7fb47a8892de380f8a38f52 discord.colour.Colour.yellow:1 of msgid "" "A factory method that returns a :class:`Colour` with a value of " -"``0xFEE75C``. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +"``0xFEE75C``." msgstr "" -#: 9082218ea3464ffb99c07f1fddb70e17 discord.colour.Colour.nitro_pink:1 of +#: 47a39aa405ea4c29a2c3f3987ce0d07e discord.colour.Colour.nitro_pink:1 of msgid "" "A factory method that returns a :class:`Colour` with a value of " -"``0xf47fff``. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +"``0xf47fff``." msgstr "" #: 1a28ea6d58c74dc396e00736389a7fe5 discord.colour.Colour.embed_background:1 of @@ -4273,7 +4414,7 @@ msgid "" "\"amoled\"." msgstr "" -#: ../../api/data_classes.rst:203 9905f7d99ac846c088e3402bdc9a380a +#: ../../api/data_classes.rst:208 9905f7d99ac846c088e3402bdc9a380a msgid "Activity" msgstr "" @@ -4657,7 +4798,7 @@ msgstr "" msgid "It always returns :attr:`ActivityType.custom`." msgstr "" -#: ../../api/data_classes.rst:231 60d410b462c140fd9d5d5d85a0ca55ef +#: ../../api/data_classes.rst:236 60d410b462c140fd9d5d5d85a0ca55ef msgid "Permissions" msgstr "" @@ -4771,8 +4912,15 @@ msgid "" " set to ``False``." msgstr "" -#: 1fba130190d641938864033a7f9fa35d discord.permissions.Permissions.all:5 +#: 1fba130190d641938864033a7f9fa35d discord.permissions.Permissions.advanced:7 +#: discord.permissions.Permissions.all:5 +#: discord.permissions.Permissions.all_channel:25 +#: discord.permissions.Permissions.general:13 +#: discord.permissions.Permissions.membership:7 #: discord.permissions.Permissions.none:5 +#: discord.permissions.Permissions.stage:7 +#: discord.permissions.Permissions.stage_moderator:7 +#: discord.permissions.Permissions.text:13 #: discord.permissions.Permissions.voice:5 of msgid "" ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" @@ -4790,70 +4938,68 @@ msgstr "" msgid "" "A :class:`Permissions` with all channel-specific permissions set to " "``True`` and the guild-specific ones set to ``False``. The guild-specific" -" permissions are currently: :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +" permissions are currently:" msgstr "" #: 3d33edd78b4a44af96d1174e80fe38df -#: discord.permissions.Permissions.all_channel:7 of +#: discord.permissions.Permissions.all_channel:5 of msgid ":attr:`manage_emojis`" msgstr "" #: 67c5f2685a8140feb38876faa140bf2a -#: discord.permissions.Permissions.all_channel:8 of +#: discord.permissions.Permissions.all_channel:6 of msgid ":attr:`view_audit_log`" msgstr "" -#: discord.permissions.Permissions.all_channel:9 +#: discord.permissions.Permissions.all_channel:7 #: eb56391df8e94861af5a6a8409c17d6f of msgid ":attr:`view_guild_insights`" msgstr "" #: 9233959505d54774aefa37968742a69c -#: discord.permissions.Permissions.all_channel:10 of +#: discord.permissions.Permissions.all_channel:8 of msgid ":attr:`view_creator_monetization_analytics`" msgstr "" #: 7b554c4be8944c03a6ef76c5b73eede5 -#: discord.permissions.Permissions.all_channel:11 of +#: discord.permissions.Permissions.all_channel:9 of msgid ":attr:`manage_guild`" msgstr "" #: 7f33532c524d48eeb208f2f316ac7879 -#: discord.permissions.Permissions.all_channel:12 of +#: discord.permissions.Permissions.all_channel:10 of msgid ":attr:`change_nickname`" msgstr "" #: 606ad5d3e5084e568298891c3b0588e7 -#: discord.permissions.Permissions.all_channel:13 of +#: discord.permissions.Permissions.all_channel:11 of msgid ":attr:`manage_nicknames`" msgstr "" #: 48fc50f3db1a4049aa6ed259c0016e20 -#: discord.permissions.Permissions.all_channel:14 of +#: discord.permissions.Permissions.all_channel:12 of msgid ":attr:`kick_members`" msgstr "" -#: discord.permissions.Permissions.all_channel:15 +#: discord.permissions.Permissions.all_channel:13 #: e7d64bc06aef4cc7837d72e3051db957 of msgid ":attr:`ban_members`" msgstr "" #: c502768910914af6a4de9d4bbf12a158 -#: discord.permissions.Permissions.all_channel:16 of +#: discord.permissions.Permissions.all_channel:14 of msgid ":attr:`administrator`" msgstr "" #: 58e62e0ef9144695b99159ad964e9797 -#: discord.permissions.Permissions.all_channel:18 of +#: discord.permissions.Permissions.all_channel:16 of msgid "" "Added :attr:`stream`, :attr:`priority_speaker` and " ":attr:`use_slash_commands` permissions." msgstr "" #: 1ac70319723b451d9c8b3252e52b6e79 -#: discord.permissions.Permissions.all_channel:21 of +#: discord.permissions.Permissions.all_channel:19 of msgid "" "Added :attr:`create_public_threads`, :attr:`create_private_threads`, " ":attr:`manage_threads`, :attr:`use_external_stickers`, " @@ -4861,16 +5007,14 @@ msgid "" "permissions." msgstr "" -#: ba6992e7084e41a4ae1fb6437f90c395 discord.permissions.Permissions.general:1 +#: 7f71cb30e267401b9a2a1ff63f4884ab discord.permissions.Permissions.general:1 #: of msgid "" "A factory method that creates a :class:`Permissions` with all \"General\"" -" permissions from the official Discord UI set to ``True``. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +" permissions from the official Discord UI set to ``True``." msgstr "" -#: 150148bc2a3e43f7b18149bb6897ee01 discord.permissions.Permissions.general:6 +#: 150148bc2a3e43f7b18149bb6897ee01 discord.permissions.Permissions.general:4 #: of msgid "" "Permission :attr:`read_messages` is now included in the general " @@ -4880,36 +5024,31 @@ msgid "" "of the general permissions." msgstr "" -#: 58e62e0ef9144695b99159ad964e9797 discord.permissions.Permissions.general:11 +#: 58e62e0ef9144695b99159ad964e9797 discord.permissions.Permissions.general:9 #: of msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "" -#: 454540f845e641959058f28badf30ad5 +#: 7f71cb30e267401b9a2a1ff63f4884ab #: discord.permissions.Permissions.membership:1 of msgid "" "A factory method that creates a :class:`Permissions` with all " -"\"Membership\" permissions from the official Discord UI set to ``True``. " -":rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +"\"Membership\" permissions from the official Discord UI set to ``True``." msgstr "" -#: 289554b113484936916b5ee1ab0fd38e discord.permissions.Permissions.text:1 of +#: 7f71cb30e267401b9a2a1ff63f4884ab discord.permissions.Permissions.text:1 of msgid "" "A factory method that creates a :class:`Permissions` with all \"Text\" " -"permissions from the official Discord UI set to ``True``. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +"permissions from the official Discord UI set to ``True``." msgstr "" -#: c4688cf0c33a417e92f5c0627d33378d discord.permissions.Permissions.text:6 of +#: c4688cf0c33a417e92f5c0627d33378d discord.permissions.Permissions.text:4 of msgid "" "Permission :attr:`read_messages` is no longer part of the text " "permissions. Added :attr:`use_slash_commands` permission." msgstr "" -#: 04d50f609e1643f79c50c26c2356c391 discord.permissions.Permissions.text:10 of +#: 04d50f609e1643f79c50c26c2356c391 discord.permissions.Permissions.text:8 of msgid "" "Added :attr:`create_public_threads`, :attr:`create_private_threads`, " ":attr:`manage_threads`, :attr:`send_messages_in_threads` and " @@ -4922,33 +5061,24 @@ msgid "" "permissions from the official Discord UI set to ``True``." msgstr "" -#: a5f10e0b445a4afea2ac4f0bf2629b7a discord.permissions.Permissions.stage:1 of +#: 7f71cb30e267401b9a2a1ff63f4884ab discord.permissions.Permissions.stage:1 of msgid "" "A factory method that creates a :class:`Permissions` with all \"Stage " -"Channel\" permissions from the official Discord UI set to ``True``. " -":rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +"Channel\" permissions from the official Discord UI set to ``True``." msgstr "" -#: 5e21d8ef96414ceda6df2f9e5f577da1 +#: 7f71cb30e267401b9a2a1ff63f4884ab #: discord.permissions.Permissions.stage_moderator:1 of msgid "" "A factory method that creates a :class:`Permissions` with all \"Stage " -"Moderator\" permissions from the official Discord UI set to ``True``. " -":rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +"Moderator\" permissions from the official Discord UI set to ``True``." msgstr "" -#: 6d2820f27e4e4332a814576db3003b76 discord.permissions.Permissions.advanced:1 +#: 7f71cb30e267401b9a2a1ff63f4884ab discord.permissions.Permissions.advanced:1 #: of msgid "" "A factory method that creates a :class:`Permissions` with all " -"\"Advanced\" permissions from the official Discord UI set to ``True``. " -":rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +"\"Advanced\" permissions from the official Discord UI set to ``True``." msgstr "" #: 3cd8edc5bc9945299d62e81b1d2258bb discord.permissions.Permissions.update:1 of @@ -5057,12 +5187,14 @@ msgstr "" #: ../../docstring 30ebd7d1308943ae874ed4dd75a44ba8 #: discord.Permissions.manage_messages:1 of -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." msgstr "" -#: ../../docstring 07e3d2dc854b48da9ed38f4648f6a7bf +#: ../../docstring 89e2f390c3b448c686b6693767698924 #: discord.Permissions.manage_messages:5 of -msgid "Note that there are currently no ways to edit other people's messages." +msgid "" +"Starting from January 12th 2026, this will no longer grant the ability to" +" pin/unpin messages. Use :attr:`pin_messages` instead." msgstr "" #: ../../docstring c0be8484ebc040b98fb0939998361c92 @@ -5085,8 +5217,8 @@ msgstr "" #: ../../docstring dd01266c445141a097c673b102981c4d #: discord.Permissions.mention_everyone:1 of msgid "" -"Returns ``True`` if a user's @everyone or @here will mention everyone in " -"the text channel." +"Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions " +"will mention in the text channel." msgstr "" #: ../../docstring 2651f553500e45a693e270f7c2aeb8c3 @@ -5287,6 +5419,16 @@ msgstr "" msgid "This only applies to apps that are also not installed to the guild." msgstr "" +#: ../../docstring 21e49f2607d948d1aac14cf0bde7222d +#: discord.Permissions.pin_messages:1 of +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "" + +#: ../../docstring daaadff474a3483883ac2174fe2530b1 +#: discord.Permissions.bypass_slowmode:1 of +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "" + #: 53d4e7fb59b34e38b6649fc978006797 discord.permissions.PermissionOverwrite:1 #: of msgid "A type that is used to represent a channel specific permission." @@ -5375,7 +5517,7 @@ msgstr "" msgid "A list of key/value pairs to bulk update with." msgstr "" -#: ../../api/data_classes.rst:244 9b867a9572674a3a8c8653b44c9f9b72 +#: ../../api/data_classes.rst:249 9b867a9572674a3a8c8653b44c9f9b72 msgid "Application Role Connections" msgstr "" @@ -5445,3 +5587,165 @@ msgstr "" #~ msgid "Optional[Union[:class:`Emoji`, :class:`PartialEmoji`, :class:`str`]]" #~ msgstr "" +#~ msgid "Returns this media item's url." +#~ msgstr "" + +#~ msgid "" +#~ "This can be useful to know when" +#~ " deciding whether you should query " +#~ "members using HTTP or via the " +#~ "gateway. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`AllowedMentions` with all fields " +#~ "explicitly set to ``True`` :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`AllowedMentions` with all fields set" +#~ " to ``False`` :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "You must have the " +#~ ":attr:`~Permissions.manage_messages` permission to " +#~ "do this in a non-private channel" +#~ " context." +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`Colour` with a value of " +#~ "``0x57F287``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`Colour` with a value of " +#~ "``0xED4245``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`Colour` with a value of " +#~ "``0x36393F``. This will appear transparent " +#~ "on Discord's dark theme. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`Colour` with a value of " +#~ "``0xEB459E``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`Colour` with a value of " +#~ "``0xFEE75C``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that returns a " +#~ ":class:`Colour` with a value of " +#~ "``0xf47fff``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A :class:`Permissions` with all channel-" +#~ "specific permissions set to ``True`` and" +#~ " the guild-specific ones set to " +#~ "``False``. The guild-specific permissions " +#~ "are currently: :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that creates a " +#~ ":class:`Permissions` with all \"General\" " +#~ "permissions from the official Discord UI" +#~ " set to ``True``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that creates a " +#~ ":class:`Permissions` with all \"Membership\" " +#~ "permissions from the official Discord UI" +#~ " set to ``True``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that creates a " +#~ ":class:`Permissions` with all \"Text\" " +#~ "permissions from the official Discord UI" +#~ " set to ``True``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that creates a " +#~ ":class:`Permissions` with all \"Stage " +#~ "Channel\" permissions from the official " +#~ "Discord UI set to ``True``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that creates a " +#~ ":class:`Permissions` with all \"Stage " +#~ "Moderator\" permissions from the official " +#~ "Discord UI set to ``True``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "A factory method that creates a " +#~ ":class:`Permissions` with all \"Advanced\" " +#~ "permissions from the official Discord UI" +#~ " set to ``True``. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" +#~ " \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +#~ msgstr "" + +#~ msgid "" +#~ "Returns ``True`` if a user can " +#~ "delete or pin messages in a text" +#~ " channel." +#~ msgstr "" + +#~ msgid "Note that there are currently no ways to edit other people's messages." +#~ msgstr "" + +#~ msgid "" +#~ "Returns ``True`` if a user's @everyone" +#~ " or @here will mention everyone in" +#~ " the text channel." +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/enums.po b/docs/locales/en/LC_MESSAGES/api/enums.po index de7337e361..25b7fd3d3d 100644 --- a/docs/locales/en/LC_MESSAGES/api/enums.po +++ b/docs/locales/en/LC_MESSAGES/api/enums.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -26,7 +26,7 @@ msgstr "" #: ../../api/enums.rst:9 8edd78317af744249156d7fc55d53459 msgid "" "The API provides some enumerations for certain types of strings to avoid " -"the API from being stringly typed in case the strings change in the " +"the API from being strongly typed in case the strings change in the " "future." msgstr "" @@ -580,601 +580,608 @@ msgstr "" msgid "Represents a channel select component." msgstr "" -#: ../../api/enums.rst:511 d3b5cb245cdb413e91512ec53ec704f4 +#: ../../api/enums.rst:510 d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a section component." +msgstr "" + +#: ../../api/enums.rst:513 d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a text display component." +msgstr "" + +#: ../../api/enums.rst:516 d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a thumbnail component." +msgstr "" + +#: ../../api/enums.rst:519 de04935db43e47bb8ad4d5ad0a2e794a +msgid "Represents a media gallery component." +msgstr "" + +#: ../../api/enums.rst:522 8b4e7393b35b417c908436be790e01e3 +msgid "Represents a file component." +msgstr "" + +#: ../../api/enums.rst:525 d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a separator component." +msgstr "" + +#: ../../api/enums.rst:528 d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a content inventory entry component." +msgstr "" + +#: ../../api/enums.rst:531 66cbc8468aa84de2b570acda87ac130e +msgid "Represents a container component." +msgstr "" + +#: ../../api/enums.rst:534 7ff6dcebaa89470b8b1b9ee4585e7e04 +msgid "Represents a label component." +msgstr "" + +#: ../../api/enums.rst:537 d3b5cb245cdb413e91512ec53ec704f4 +msgid "Represents a file upload component." +msgstr "" + +#: ../../api/enums.rst:541 d3b5cb245cdb413e91512ec53ec704f4 msgid "Represents the style of the button component." msgstr "" -#: ../../api/enums.rst:517 5147110dee214022bd8fa7c4fb1d2dc0 +#: ../../api/enums.rst:547 5147110dee214022bd8fa7c4fb1d2dc0 msgid "Represents a blurple button for the primary action." msgstr "" -#: ../../api/enums.rst:520 1cafc57fe172466d9a3292c4ce8f9957 +#: ../../api/enums.rst:550 1cafc57fe172466d9a3292c4ce8f9957 msgid "Represents a grey button for the secondary action." msgstr "" -#: ../../api/enums.rst:523 c46243584e72480695b518b1bc58612a +#: ../../api/enums.rst:553 c46243584e72480695b518b1bc58612a msgid "Represents a green button for a successful action." msgstr "" -#: ../../api/enums.rst:526 cc2f997a688f42a9be197407721214ca +#: ../../api/enums.rst:556 cc2f997a688f42a9be197407721214ca msgid "Represents a red button for a dangerous action." msgstr "" -#: ../../api/enums.rst:529 8b4e7393b35b417c908436be790e01e3 +#: ../../api/enums.rst:559 8b4e7393b35b417c908436be790e01e3 msgid "Represents a link button." msgstr "" -#: ../../api/enums.rst:532 d870b9c8c6fc49bda0956cafbe9d2dc1 +#: ../../api/enums.rst:562 d870b9c8c6fc49bda0956cafbe9d2dc1 msgid "Represents a premium button." msgstr "" -#: ../../api/enums.rst:536 4a114ecfde0f415aa78c23ae95a03eef +#: ../../api/enums.rst:566 4a114ecfde0f415aa78c23ae95a03eef msgid "An alias for :attr:`primary`." msgstr "" -#: ../../api/enums.rst:539 ../../api/enums.rst:542 -#: 82535fcd360147e880dca049310bbe6f 8321fe52ffb845e19b1b7d9aed7e6705 +#: ../../api/enums.rst:569 ../../api/enums.rst:572 +#: 82535fcd360147e880dca049310bbe6f msgid "An alias for :attr:`secondary`." msgstr "" -#: ../../api/enums.rst:545 3ac0aea49e2a45ca9d6688296413400f +#: ../../api/enums.rst:575 3ac0aea49e2a45ca9d6688296413400f msgid "An alias for :attr:`success`." msgstr "" -#: ../../api/enums.rst:548 a12dc437275b4f269f536cd4658d804e +#: ../../api/enums.rst:578 a12dc437275b4f269f536cd4658d804e msgid "An alias for :attr:`danger`." msgstr "" -#: ../../api/enums.rst:551 8534814e7c964ade81128db570fe9b6e +#: ../../api/enums.rst:581 8534814e7c964ade81128db570fe9b6e msgid "An alias for :attr:`link`." msgstr "" -#: ../../api/enums.rst:555 66cbc8468aa84de2b570acda87ac130e +#: ../../api/enums.rst:585 66cbc8468aa84de2b570acda87ac130e msgid "Represents the style of the input text component." msgstr "" -#: ../../api/enums.rst:561 48cbe43e6fb342169300a8f53803f539 +#: ../../api/enums.rst:591 48cbe43e6fb342169300a8f53803f539 msgid "Represents a single-line input text field." msgstr "" -#: ../../api/enums.rst:564 77b11ba453194692b73e560ba59cb52a +#: ../../api/enums.rst:594 77b11ba453194692b73e560ba59cb52a msgid "Represents a multi-line input text field." msgstr "" -#: ../../api/enums.rst:567 60ab6349de2b49b39d9242a76836ba0e +#: ../../api/enums.rst:597 60ab6349de2b49b39d9242a76836ba0e msgid "An alias for :attr:`short`." msgstr "" -#: ../../api/enums.rst:570 ../../api/enums.rst:573 -#: 02075561dbb8468d89db81730ef848ee b1e4514a32ca4b6f8d3540036646f09e +#: ../../api/enums.rst:600 ../../api/enums.rst:603 +#: 02075561dbb8468d89db81730ef848ee msgid "An alias for :attr:`long`." msgstr "" -#: ../../api/enums.rst:577 14687525b9ad476bb6208d62748cf54b +#: ../../api/enums.rst:607 14687525b9ad476bb6208d62748cf54b msgid "Specifies the region a voice server belongs to." msgstr "" -#: ../../api/enums.rst:581 90f499fb4f134385bbfc3af0699539fb +#: ../../api/enums.rst:611 90f499fb4f134385bbfc3af0699539fb msgid "The Amsterdam region." msgstr "" -#: ../../api/enums.rst:584 b776b0a8473c45bd803f3b6a7eb18410 +#: ../../api/enums.rst:614 b776b0a8473c45bd803f3b6a7eb18410 msgid "The Brazil region." msgstr "" -#: ../../api/enums.rst:587 64cb8a3f20e849b4a9eb427399fbd903 +#: ../../api/enums.rst:617 64cb8a3f20e849b4a9eb427399fbd903 msgid "The Dubai region." msgstr "" -#: ../../api/enums.rst:593 66e324a8246644efa7fa06a3d95ab7ad +#: ../../api/enums.rst:623 66e324a8246644efa7fa06a3d95ab7ad msgid "The EU Central region." msgstr "" -#: ../../api/enums.rst:596 0d0795530dc0414abf31cc814d1737de +#: ../../api/enums.rst:626 0d0795530dc0414abf31cc814d1737de msgid "The EU West region." msgstr "" -#: ../../api/enums.rst:599 e0dd74b91b684d24bce94aa56f83166b +#: ../../api/enums.rst:629 e0dd74b91b684d24bce94aa56f83166b msgid "The Europe region." msgstr "" -#: ../../api/enums.rst:605 a80849d6f4ce4ad383e30e781f322e13 +#: ../../api/enums.rst:635 a80849d6f4ce4ad383e30e781f322e13 msgid "The Frankfurt region." msgstr "" -#: ../../api/enums.rst:608 f61ccdd7bd194959897b4f24e4749d5e +#: ../../api/enums.rst:638 f61ccdd7bd194959897b4f24e4749d5e msgid "The Hong Kong region." msgstr "" -#: ../../api/enums.rst:611 efe001fde7084049845f0785b375921c +#: ../../api/enums.rst:641 efe001fde7084049845f0785b375921c msgid "The India region." msgstr "" -#: ../../api/enums.rst:617 9862cb3b6d0a4f438ce362db4434fb41 +#: ../../api/enums.rst:647 9862cb3b6d0a4f438ce362db4434fb41 msgid "The Japan region." msgstr "" -#: ../../api/enums.rst:620 5d5b6e0af5c348f78a25651f1e1b2df4 +#: ../../api/enums.rst:650 5d5b6e0af5c348f78a25651f1e1b2df4 msgid "The London region." msgstr "" -#: ../../api/enums.rst:623 d63a694b0fcf4b829467b9a98cc27faa +#: ../../api/enums.rst:653 d63a694b0fcf4b829467b9a98cc27faa msgid "The Russia region." msgstr "" -#: ../../api/enums.rst:626 792f94d71ab242a5bde4f22c1b97068a +#: ../../api/enums.rst:656 792f94d71ab242a5bde4f22c1b97068a msgid "The Singapore region." msgstr "" -#: ../../api/enums.rst:629 a4d6c698bba747428f33df48f401115c +#: ../../api/enums.rst:659 a4d6c698bba747428f33df48f401115c msgid "The South Africa region." msgstr "" -#: ../../api/enums.rst:632 c67af79dafd047d9b4d90bd0a4d6cc5d +#: ../../api/enums.rst:662 c67af79dafd047d9b4d90bd0a4d6cc5d msgid "The South Korea region." msgstr "" -#: ../../api/enums.rst:635 0c7bc1130add4b35aa955bcd3e55badd +#: ../../api/enums.rst:665 0c7bc1130add4b35aa955bcd3e55badd msgid "The Sydney region." msgstr "" -#: ../../api/enums.rst:638 ce77bd1b4d53463cadaa224887643131 +#: ../../api/enums.rst:668 ce77bd1b4d53463cadaa224887643131 msgid "The US Central region." msgstr "" -#: ../../api/enums.rst:641 ef82ec5d51974062a0ae97b3eb643d99 +#: ../../api/enums.rst:671 ef82ec5d51974062a0ae97b3eb643d99 msgid "The US East region." msgstr "" -#: ../../api/enums.rst:644 7b3d68f69b0c40d88d2cb95e84bdac4d +#: ../../api/enums.rst:674 7b3d68f69b0c40d88d2cb95e84bdac4d msgid "The US South region." msgstr "" -#: ../../api/enums.rst:647 793045d5ba3043d78311ec589d46636f +#: ../../api/enums.rst:677 793045d5ba3043d78311ec589d46636f msgid "The US West region." msgstr "" -#: ../../api/enums.rst:650 edfc1b9463f2411fa8c94042ccfb2138 +#: ../../api/enums.rst:680 edfc1b9463f2411fa8c94042ccfb2138 msgid "The Amsterdam region for VIP guilds." msgstr "" -#: ../../api/enums.rst:653 8b2691fc24fd496592d208408dec5829 +#: ../../api/enums.rst:683 8b2691fc24fd496592d208408dec5829 msgid "The US East region for VIP guilds." msgstr "" -#: ../../api/enums.rst:656 50201921761246bc9caa8e6c22c0a084 +#: ../../api/enums.rst:686 50201921761246bc9caa8e6c22c0a084 msgid "The US West region for VIP guilds." msgstr "" -#: ../../api/enums.rst:660 3bf69f93ed404d34b15b826ae657bf5c +#: ../../api/enums.rst:690 3bf69f93ed404d34b15b826ae657bf5c msgid "" "Specifies a :class:`Guild`\\'s verification level, which is the criteria " "in which a member must meet before being able to send messages to the " "guild." msgstr "" -#: ../../api/enums.rst:669 fe1ad00c158c4c00acb1ea118a53928b +#: ../../api/enums.rst:699 fe1ad00c158c4c00acb1ea118a53928b msgid "Checks if two verification levels are equal." msgstr "" -#: ../../api/enums.rst:672 46216c7a546b4c91912d7c8e9573c349 +#: ../../api/enums.rst:702 46216c7a546b4c91912d7c8e9573c349 msgid "Checks if two verification levels are not equal." msgstr "" -#: ../../api/enums.rst:675 2e0bb775b6df4ee8a04963d54dfb731f +#: ../../api/enums.rst:705 2e0bb775b6df4ee8a04963d54dfb731f msgid "Checks if a verification level is higher than another." msgstr "" -#: ../../api/enums.rst:678 7a3f52cd944049e887290b1231a1964a +#: ../../api/enums.rst:708 7a3f52cd944049e887290b1231a1964a msgid "Checks if a verification level is lower than another." msgstr "" -#: ../../api/enums.rst:681 620771d877bc4ef6aac111a4148a8bfb +#: ../../api/enums.rst:711 620771d877bc4ef6aac111a4148a8bfb msgid "Checks if a verification level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:684 e2b18998a2844ea8b31ae008fdbc6b58 +#: ../../api/enums.rst:714 e2b18998a2844ea8b31ae008fdbc6b58 msgid "Checks if a verification level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:688 fb66916bd09d4ce1a73920a30968db22 +#: ../../api/enums.rst:718 fb66916bd09d4ce1a73920a30968db22 msgid "No criteria set." msgstr "" -#: ../../api/enums.rst:691 bd647ba2a4774531947bfcf3f9ad1f89 +#: ../../api/enums.rst:721 bd647ba2a4774531947bfcf3f9ad1f89 msgid "Member must have a verified email on their Discord account." msgstr "" -#: ../../api/enums.rst:694 21bbe20b61c84b9b9cb300365c10afa0 +#: ../../api/enums.rst:724 21bbe20b61c84b9b9cb300365c10afa0 msgid "" "Member must have a verified email and be registered on Discord for more " "than five minutes." msgstr "" -#: ../../api/enums.rst:698 299d3b3c431b4bae9a49515dfb2ddbec +#: ../../api/enums.rst:728 299d3b3c431b4bae9a49515dfb2ddbec msgid "" "Member must have a verified email, be registered on Discord for more than" " five minutes, and be a member of the guild itself for more than ten " "minutes." msgstr "" -#: ../../api/enums.rst:703 1469ed3a1ca6460fa6c38ed7a7a2d52c +#: ../../api/enums.rst:733 1469ed3a1ca6460fa6c38ed7a7a2d52c msgid "Member must have a verified phone on their Discord account." msgstr "" -#: ../../api/enums.rst:707 ec6aa59281a448b2ac2592ee503e482d +#: ../../api/enums.rst:737 ec6aa59281a448b2ac2592ee503e482d msgid "" "Specifies whether a :class:`Guild` has notifications on for all messages " "or mentions only by default." msgstr "" -#: ../../api/enums.rst:715 dc966a5e848642bea42db5392f380906 +#: ../../api/enums.rst:745 dc966a5e848642bea42db5392f380906 msgid "Checks if two notification levels are equal." msgstr "" -#: ../../api/enums.rst:718 0be81a2959e048d69194270daa8d7163 +#: ../../api/enums.rst:748 0be81a2959e048d69194270daa8d7163 msgid "Checks if two notification levels are not equal." msgstr "" -#: ../../api/enums.rst:721 fd3e2b62b4e9464381f697a2ce986496 +#: ../../api/enums.rst:751 fd3e2b62b4e9464381f697a2ce986496 msgid "Checks if a notification level is higher than another." msgstr "" -#: ../../api/enums.rst:724 f105280bb0c943be98437aa0c245d024 +#: ../../api/enums.rst:754 f105280bb0c943be98437aa0c245d024 msgid "Checks if a notification level is lower than another." msgstr "" -#: ../../api/enums.rst:727 846701cab8e64caa9e80f34c7bd03a54 +#: ../../api/enums.rst:757 846701cab8e64caa9e80f34c7bd03a54 msgid "Checks if a notification level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:730 ba3d791aa9ff4ad8870b943ac0e1ae2e +#: ../../api/enums.rst:760 ba3d791aa9ff4ad8870b943ac0e1ae2e msgid "Checks if a notification level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:734 be084b93aa534c83a085d8da3691a961 +#: ../../api/enums.rst:764 be084b93aa534c83a085d8da3691a961 msgid "" "Members receive notifications for every message regardless of them being " "mentioned." msgstr "" -#: ../../api/enums.rst:737 f92e661d81964e76a2c775a52c6657cb +#: ../../api/enums.rst:767 f92e661d81964e76a2c775a52c6657cb msgid "Members receive notifications for messages they are mentioned in." msgstr "" -#: ../../api/enums.rst:741 95af5bd00d43462a906e5084192ed897 +#: ../../api/enums.rst:771 95af5bd00d43462a906e5084192ed897 msgid "" "Specifies a :class:`Guild`\\'s explicit content filter, which is the " "machine learning algorithms that Discord uses to detect if an image " "contains pornography or otherwise explicit content." msgstr "" -#: ../../api/enums.rst:751 a306a70455c3408d8c5e838c614c2555 +#: ../../api/enums.rst:781 a306a70455c3408d8c5e838c614c2555 msgid "Checks if two content filter levels are equal." msgstr "" -#: ../../api/enums.rst:754 dfe076afd3cb44fd85205ba4d94cf663 +#: ../../api/enums.rst:784 dfe076afd3cb44fd85205ba4d94cf663 msgid "Checks if two content filter levels are not equal." msgstr "" -#: ../../api/enums.rst:757 0a9e650407c34c7f9dc886f8c8a775f9 +#: ../../api/enums.rst:787 0a9e650407c34c7f9dc886f8c8a775f9 msgid "Checks if a content filter level is higher than another." msgstr "" -#: ../../api/enums.rst:760 ce931389a4cf4b66a5f4b13d9045274d +#: ../../api/enums.rst:790 ce931389a4cf4b66a5f4b13d9045274d msgid "Checks if a content filter level is lower than another." msgstr "" -#: ../../api/enums.rst:763 dfcdb88cdef544e78bae9e35fa0459bb +#: ../../api/enums.rst:793 dfcdb88cdef544e78bae9e35fa0459bb msgid "Checks if a content filter level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:766 1792e32dd6e843af9dd1121e4e8bc63d +#: ../../api/enums.rst:796 1792e32dd6e843af9dd1121e4e8bc63d msgid "Checks if a content filter level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:770 c66d2de8b0bd4072942c7a693c3b7ae3 +#: ../../api/enums.rst:800 c66d2de8b0bd4072942c7a693c3b7ae3 msgid "The guild does not have the content filter enabled." msgstr "" -#: ../../api/enums.rst:773 ef98aa26fcaa4365b198f3e765a07fd6 +#: ../../api/enums.rst:803 ef98aa26fcaa4365b198f3e765a07fd6 msgid "The guild has the content filter enabled for members without a role." msgstr "" -#: ../../api/enums.rst:776 8bc9bb4ad1ea4f1a89ce1889d698ec18 +#: ../../api/enums.rst:806 8bc9bb4ad1ea4f1a89ce1889d698ec18 msgid "The guild has the content filter enabled for every member." msgstr "" -#: ../../api/enums.rst:780 f773f9149bb44c4d83e0298ae408fd6a +#: ../../api/enums.rst:810 f773f9149bb44c4d83e0298ae408fd6a msgid "Specifies a :class:`Member` 's status." msgstr "" -#: ../../api/enums.rst:784 727979554bd64ac1a0b4393cd7bb5228 +#: ../../api/enums.rst:814 727979554bd64ac1a0b4393cd7bb5228 msgid "The member is online." msgstr "" -#: ../../api/enums.rst:787 7b5be27e51204bcdaffd82a57a6de69c +#: ../../api/enums.rst:817 7b5be27e51204bcdaffd82a57a6de69c msgid "The member is offline." msgstr "" -#: ../../api/enums.rst:790 74ddceb1cc1a4566ac34fe6a0b1abb54 +#: ../../api/enums.rst:820 74ddceb1cc1a4566ac34fe6a0b1abb54 msgid "The member is idle." msgstr "" -#: ../../api/enums.rst:793 4490b159c76941dbab94c39b712ccaf2 +#: ../../api/enums.rst:823 4490b159c76941dbab94c39b712ccaf2 msgid "The member is \"Do Not Disturb\"." msgstr "" -#: ../../api/enums.rst:796 64dc5bb4a3954ac9ad8e84ee8959ba78 +#: ../../api/enums.rst:826 64dc5bb4a3954ac9ad8e84ee8959ba78 msgid "An alias for :attr:`dnd`." msgstr "" -#: ../../api/enums.rst:799 6db87d8dee034d9d8685436fa8a26db0 +#: ../../api/enums.rst:829 6db87d8dee034d9d8685436fa8a26db0 msgid "" "The member is \"invisible\". In reality, this is only used in sending a " "presence a la :meth:`Client.change_presence`. When you receive a user's " "presence this will be :attr:`offline` instead." msgstr "" -#: ../../api/enums.rst:804 5638a65a34fa4c8b90930cd7817a2867 +#: ../../api/enums.rst:834 5638a65a34fa4c8b90930cd7817a2867 msgid "The member is streaming." msgstr "" -#: ../../api/enums.rst:809 60612463044b4cde8d8308b993f3063e +#: ../../api/enums.rst:839 60612463044b4cde8d8308b993f3063e msgid "" "Represents the type of action being done for a :class:`AuditLogEntry`\\, " "which is retrievable via :meth:`Guild.audit_logs`." msgstr "" -#: ../../api/enums.rst:814 632a23827cce4e32a73c4ba7e5176503 +#: ../../api/enums.rst:844 632a23827cce4e32a73c4ba7e5176503 msgid "The guild has updated. Things that trigger this include:" msgstr "" -#: ../../api/enums.rst:816 739c484cff324836b4bbc7e9a4ba5727 +#: ../../api/enums.rst:846 739c484cff324836b4bbc7e9a4ba5727 msgid "Changing the guild vanity URL" msgstr "" -#: ../../api/enums.rst:817 e2613a32359c47618dd6be48de2d7696 +#: ../../api/enums.rst:847 e2613a32359c47618dd6be48de2d7696 msgid "Changing the guild invite splash" msgstr "" -#: ../../api/enums.rst:818 bd56053367fa4283bb319f326001c04c +#: ../../api/enums.rst:848 bd56053367fa4283bb319f326001c04c msgid "Changing the guild AFK channel or timeout" msgstr "" -#: ../../api/enums.rst:819 9822d25614704b7cb849ddd61ea89034 +#: ../../api/enums.rst:849 9822d25614704b7cb849ddd61ea89034 msgid "Changing the guild voice server region" msgstr "" -#: ../../api/enums.rst:820 9f5b610f62304c51a1999c420d0b5c31 +#: ../../api/enums.rst:850 9f5b610f62304c51a1999c420d0b5c31 msgid "Changing the guild icon, banner, or discovery splash" msgstr "" -#: ../../api/enums.rst:821 8f44ea06843349ef910d0e022ee62ebd +#: ../../api/enums.rst:851 8f44ea06843349ef910d0e022ee62ebd msgid "Changing the guild moderation settings" msgstr "" -#: ../../api/enums.rst:822 2ba541de1193448fa261b50507c699fb +#: ../../api/enums.rst:852 2ba541de1193448fa261b50507c699fb msgid "Changing things related to the guild widget" msgstr "" -#: ../../api/enums.rst:824 c890e719787243a5af28be7c6f82f77b +#: ../../api/enums.rst:854 c890e719787243a5af28be7c6f82f77b msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Guild`." msgstr "" -#: ../../api/enums.rst:827 ../../api/enums.rst:853 ../../api/enums.rst:872 -#: ../../api/enums.rst:894 ../../api/enums.rst:913 ../../api/enums.rst:929 -#: ../../api/enums.rst:944 ../../api/enums.rst:1003 ../../api/enums.rst:1017 -#: ../../api/enums.rst:1062 ../../api/enums.rst:1082 ../../api/enums.rst:1097 -#: ../../api/enums.rst:1112 ../../api/enums.rst:1136 ../../api/enums.rst:1153 -#: ../../api/enums.rst:1169 ../../api/enums.rst:1182 ../../api/enums.rst:1195 -#: ../../api/enums.rst:1206 ../../api/enums.rst:1217 ../../api/enums.rst:1314 -#: ../../api/enums.rst:1329 ../../api/enums.rst:1350 ../../api/enums.rst:1369 -#: ../../api/enums.rst:1388 ../../api/enums.rst:1407 ../../api/enums.rst:1428 -#: ../../api/enums.rst:1449 ../../api/enums.rst:1470 ../../api/enums.rst:1488 -#: ../../api/enums.rst:1506 ../../api/enums.rst:1524 ../../api/enums.rst:1534 -#: ../../api/enums.rst:1551 ../../api/enums.rst:1567 ../../api/enums.rst:1618 -#: ../../api/enums.rst:1632 050b5f3e2f0b4e75b8f233a76bd515dd -#: 0619742d7fa140278430c051be11dc1b 0776e36908074d45bfacf9e98b402a96 -#: 0857346d12f54c63ba891ac188e985b3 093c3ea325f44f168aac272a73defeec -#: 1e5784f497904a1b8ea5e31e43b2a0ad 22d68de8370648cf9093a7a877656bf4 -#: 252bbee44ed14a1f9ddb9a6c43cbda0d 3411856d93a14776a6aa2dbfe75fdef0 -#: 38aec5e643c249b19b3d7b91ef993e5e 4ad9e4ec222545458f27f958fe5bf43d -#: 5226c38d1fd44f3b816c29f729fa90c3 5baecd9f1e2143c88378ba7f0e3ffb96 -#: 61e23683148c4bf68627e0418b64f5f3 69139dd3ef9e48d3b1af81c1e81c39d4 -#: 6bfd123a5fca4eb0b0ac3ef7104dfac3 7499b8f78f014a8d8f9513dd6c5e69e3 -#: 752fd4d41eb541729116bdab7b643fc9 91b67ae606ac453c9bf64b0b2012bac5 -#: 95b8db2d9c284969b08a1156718090be 96717b9a46964b4692326fe8a96295a2 -#: 9a20bd8774814a64b14884977510d1e6 a1736cc07b154021a682d4e42420bf9a -#: a2803ec37cea445fbe05eee14f7e763a a6e309f478874004a40055c758f64d0e -#: a9cdc043a5fb4f8db268fa48136a2dfe ad53aecba09c4cff97fbe106a8aae4c3 -#: bc68c25f397a452f91ce7b919f52007c bd06e8336d7741e7adfae9936f1bf7fe -#: bfff5308473d4af998d5e90e81bd9d42 c506008e4ec74cef851b196b09e69815 -#: db4eb198caca4bd08cb1893c95ad57a7 de04652441c24b81be6d3d268922492e -#: ecd21b91f59c49bdabb7f8d74a287e1e f0e7616a583a47d4831939f3e25e8627 -#: f1a1175365964973a77e600680c1613b fffb0afd84694213a281950c9c2906db +#: ../../api/enums.rst:857 ../../api/enums.rst:883 ../../api/enums.rst:902 +#: ../../api/enums.rst:924 ../../api/enums.rst:943 ../../api/enums.rst:959 +#: ../../api/enums.rst:974 ../../api/enums.rst:1033 ../../api/enums.rst:1047 +#: ../../api/enums.rst:1092 ../../api/enums.rst:1112 ../../api/enums.rst:1127 +#: ../../api/enums.rst:1142 ../../api/enums.rst:1166 ../../api/enums.rst:1183 +#: ../../api/enums.rst:1199 ../../api/enums.rst:1212 ../../api/enums.rst:1225 +#: ../../api/enums.rst:1236 ../../api/enums.rst:1247 ../../api/enums.rst:1344 +#: ../../api/enums.rst:1359 ../../api/enums.rst:1380 ../../api/enums.rst:1399 +#: ../../api/enums.rst:1418 ../../api/enums.rst:1437 ../../api/enums.rst:1458 +#: ../../api/enums.rst:1479 ../../api/enums.rst:1500 ../../api/enums.rst:1518 +#: ../../api/enums.rst:1536 ../../api/enums.rst:1554 ../../api/enums.rst:1564 +#: ../../api/enums.rst:1581 ../../api/enums.rst:1597 ../../api/enums.rst:1648 +#: ../../api/enums.rst:1662 252bbee44ed14a1f9ddb9a6c43cbda0d +#: 4ad9e4ec222545458f27f958fe5bf43d bfff5308473d4af998d5e90e81bd9d42 +#: fffb0afd84694213a281950c9c2906db msgid "Possible attributes for :class:`AuditLogDiff`:" msgstr "" -#: ../../api/enums.rst:829 22e4308bba9c4789ad88e620c6469324 +#: ../../api/enums.rst:859 22e4308bba9c4789ad88e620c6469324 msgid ":attr:`~AuditLogDiff.afk_channel`" msgstr "" -#: ../../api/enums.rst:830 f3892be329644776b547cf3fa7c32533 +#: ../../api/enums.rst:860 f3892be329644776b547cf3fa7c32533 msgid ":attr:`~AuditLogDiff.system_channel`" msgstr "" -#: ../../api/enums.rst:831 c31a4836714247cc8ae5d1e97f1fa0a1 +#: ../../api/enums.rst:861 c31a4836714247cc8ae5d1e97f1fa0a1 msgid ":attr:`~AuditLogDiff.afk_timeout`" msgstr "" -#: ../../api/enums.rst:832 b144fcde9e3e42499f4790871baa00c5 +#: ../../api/enums.rst:862 b144fcde9e3e42499f4790871baa00c5 msgid ":attr:`~AuditLogDiff.default_message_notifications`" msgstr "" -#: ../../api/enums.rst:833 0d0e5e72f40447838c0a0c80fcdd0d6f +#: ../../api/enums.rst:863 0d0e5e72f40447838c0a0c80fcdd0d6f msgid ":attr:`~AuditLogDiff.explicit_content_filter`" msgstr "" -#: ../../api/enums.rst:834 c2be22b8817b42c48e8a71489d583ebe +#: ../../api/enums.rst:864 c2be22b8817b42c48e8a71489d583ebe msgid ":attr:`~AuditLogDiff.mfa_level`" msgstr "" -#: ../../api/enums.rst:835 ../../api/enums.rst:855 ../../api/enums.rst:874 -#: ../../api/enums.rst:896 ../../api/enums.rst:1067 ../../api/enums.rst:1087 -#: ../../api/enums.rst:1102 ../../api/enums.rst:1156 ../../api/enums.rst:1172 -#: ../../api/enums.rst:1185 ../../api/enums.rst:1197 ../../api/enums.rst:1208 -#: ../../api/enums.rst:1219 ../../api/enums.rst:1352 ../../api/enums.rst:1371 -#: ../../api/enums.rst:1390 ../../api/enums.rst:1409 ../../api/enums.rst:1430 -#: ../../api/enums.rst:1451 ../../api/enums.rst:1472 ../../api/enums.rst:1490 -#: ../../api/enums.rst:1508 ../../api/enums.rst:1536 ../../api/enums.rst:1553 -#: ../../api/enums.rst:1569 0c293715eca54347b0f133a596ecfedf -#: 12c512f9e9f24101b8341757dbbeb0f4 1394b20d84104b49a743fdfeb699c225 -#: 1de697d2ea2c4cae9ccab9fb6fc6d38a 2f935e45567444cca02d6e556a3e0904 -#: 46d1f8301ff548f1af259ccd664c3f42 515eb479a052419d88d9d9bd1eb338a0 -#: 558f751460d247b2a058a50b81e48a08 580ac06e34cc423d8a0c7804bcfa7dff -#: 646a54b16dff41a2b03ed31ac183c0b2 70b4a80497dc4c718cba972b132e9059 -#: 895caa8a7a2b40a3be55d2ec1baf44b1 99cc876d108e4eab8371a7d45c0ea1b9 -#: ac7026819cf84b46ab62b7fc660eec2a ac7b378f7a1046ebab645d5f7d3ff34e -#: b44ca51adbc64e51b77c441b2878ad83 b5339c2060384a359e7c71febf3ca2ce -#: b5ae5559c92341f9946a0237c88316b8 bfe00e359c3f448eace931206c0b2ee9 -#: c31820d94e12407ba086b701f92569b0 c5d4dc545e724ea9989d999fa6992cce -#: d5910caed39b4422a0bf2361a6565612 d7fd5443343b4bc88ce6cd8918cdfeab -#: e51f5200cbe140f19c8c3b3e2d75a534 fe717eea581f494ebf36019cc19d9964 +#: ../../api/enums.rst:865 ../../api/enums.rst:885 ../../api/enums.rst:904 +#: ../../api/enums.rst:926 ../../api/enums.rst:1097 ../../api/enums.rst:1117 +#: ../../api/enums.rst:1132 ../../api/enums.rst:1186 ../../api/enums.rst:1202 +#: ../../api/enums.rst:1215 ../../api/enums.rst:1227 ../../api/enums.rst:1238 +#: ../../api/enums.rst:1249 ../../api/enums.rst:1382 ../../api/enums.rst:1401 +#: ../../api/enums.rst:1420 ../../api/enums.rst:1439 ../../api/enums.rst:1460 +#: ../../api/enums.rst:1481 ../../api/enums.rst:1502 ../../api/enums.rst:1520 +#: ../../api/enums.rst:1538 ../../api/enums.rst:1566 ../../api/enums.rst:1583 +#: ../../api/enums.rst:1599 12c512f9e9f24101b8341757dbbeb0f4 +#: 895caa8a7a2b40a3be55d2ec1baf44b1 msgid ":attr:`~AuditLogDiff.name`" msgstr "" -#: ../../api/enums.rst:836 c02c63c7c88f4fe181dda7376bebc148 +#: ../../api/enums.rst:866 c02c63c7c88f4fe181dda7376bebc148 msgid ":attr:`~AuditLogDiff.owner`" msgstr "" -#: ../../api/enums.rst:837 0c026e75724c47d7beb2a2c77e9f7c79 +#: ../../api/enums.rst:867 0c026e75724c47d7beb2a2c77e9f7c79 msgid ":attr:`~AuditLogDiff.splash`" msgstr "" -#: ../../api/enums.rst:838 2e2b9b9568f446af9fc48b3fb53bf57c +#: ../../api/enums.rst:868 2e2b9b9568f446af9fc48b3fb53bf57c msgid ":attr:`~AuditLogDiff.discovery_splash`" msgstr "" -#: ../../api/enums.rst:839 eca51cbb07124eafb49aafd57720c935 +#: ../../api/enums.rst:869 eca51cbb07124eafb49aafd57720c935 msgid ":attr:`~AuditLogDiff.icon`" msgstr "" -#: ../../api/enums.rst:840 e88cfaca97164239924deb0947a3bb53 +#: ../../api/enums.rst:870 e88cfaca97164239924deb0947a3bb53 msgid ":attr:`~AuditLogDiff.banner`" msgstr "" -#: ../../api/enums.rst:841 8f50869b6362417792226758c9cee340 +#: ../../api/enums.rst:871 8f50869b6362417792226758c9cee340 msgid ":attr:`~AuditLogDiff.vanity_url_code`" msgstr "" -#: ../../api/enums.rst:845 902049bae0b942798334fe1b7ca30562 +#: ../../api/enums.rst:875 902049bae0b942798334fe1b7ca30562 msgid "A new channel was created." msgstr "" -#: ../../api/enums.rst:847 e00bbae1ecc54cd4aa7b2f97761a2857 +#: ../../api/enums.rst:877 e00bbae1ecc54cd4aa7b2f97761a2857 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is " "either a :class:`abc.GuildChannel` or :class:`Object` with an ID." msgstr "" -#: ../../api/enums.rst:850 a1df25c5f1984895b983d5275d8f8af5 +#: ../../api/enums.rst:880 a1df25c5f1984895b983d5275d8f8af5 msgid "" "A more filled out object in the :class:`Object` case can be found by " "using :attr:`~AuditLogEntry.after`." msgstr "" -#: ../../api/enums.rst:856 ../../api/enums.rst:875 ../../api/enums.rst:897 -#: ../../api/enums.rst:918 ../../api/enums.rst:934 ../../api/enums.rst:949 -#: ../../api/enums.rst:1354 ../../api/enums.rst:1373 ../../api/enums.rst:1392 -#: 0ae29b838f1448d8b8f928d6939b92cd 1eec71ede8394476b9a4dc4ebffa9df6 -#: 2ee6e5873b53484eb7bd37f41c17a4bb 3de7a19ea4524c6bb59edd609646a050 -#: 998ef1796ea64671a79e87a4227e271c 9ec89df3159c46e287c1d83f1fa8ba27 -#: a9329e3bd572430b8360afda3dd26ee0 b61a8e74c58248e4a0d8c0c18806f0d4 -#: ff75120af4cd405d9f119936bb32f72d +#: ../../api/enums.rst:886 ../../api/enums.rst:905 ../../api/enums.rst:927 +#: ../../api/enums.rst:948 ../../api/enums.rst:964 ../../api/enums.rst:979 +#: ../../api/enums.rst:1384 ../../api/enums.rst:1403 ../../api/enums.rst:1422 +#: 9ec89df3159c46e287c1d83f1fa8ba27 msgid ":attr:`~AuditLogDiff.type`" msgstr "" -#: ../../api/enums.rst:857 ../../api/enums.rst:877 ../../api/enums.rst:898 +#: ../../api/enums.rst:887 ../../api/enums.rst:907 ../../api/enums.rst:928 #: 11cbe518c99642b49c959a2204a2c37a 648726ce83124608809879a7571168a2 -#: b3e74457949d4229b324163fc858e635 msgid ":attr:`~AuditLogDiff.overwrites`" msgstr "" -#: ../../api/enums.rst:861 d3e3191004c34df799b5f5fbe25f013f +#: ../../api/enums.rst:891 d3e3191004c34df799b5f5fbe25f013f msgid "A channel was updated. Things that trigger this include:" msgstr "" -#: ../../api/enums.rst:863 98d0c561278d4e9d8096de31ee31173c +#: ../../api/enums.rst:893 98d0c561278d4e9d8096de31ee31173c msgid "The channel name or topic was changed" msgstr "" -#: ../../api/enums.rst:864 5bc50a7dc2e240ad8f79a8c4704a3418 +#: ../../api/enums.rst:894 5bc50a7dc2e240ad8f79a8c4704a3418 msgid "The channel bitrate was changed" msgstr "" -#: ../../api/enums.rst:866 ../../api/enums.rst:904 -#: 5257b72e408a46d4a7b06498d32f7209 8f81efbdafac4745899e4ad861717ecd +#: ../../api/enums.rst:896 ../../api/enums.rst:934 +#: 8f81efbdafac4745899e4ad861717ecd msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`abc.GuildChannel` or :class:`Object` with an ID." msgstr "" -#: ../../api/enums.rst:869 48fbbcac84324aeeb2f83e415ad0b051 +#: ../../api/enums.rst:899 48fbbcac84324aeeb2f83e415ad0b051 msgid "" "A more filled out object in the :class:`Object` case can be found by " "using :attr:`~AuditLogEntry.after` or :attr:`~AuditLogEntry.before`." msgstr "" -#: ../../api/enums.rst:876 b9290b43388846c7a46f16bceccfbdbf +#: ../../api/enums.rst:906 b9290b43388846c7a46f16bceccfbdbf msgid ":attr:`~AuditLogDiff.position`" msgstr "" -#: ../../api/enums.rst:878 ../../api/enums.rst:1316 ../../api/enums.rst:1331 -#: 51da4ef9f1994a6789fb2c54c371a367 67ee76e83c454d32899f6326a4949701 -#: 7aeb804efb7d4bb8bd585a9b325278ba +#: ../../api/enums.rst:908 ../../api/enums.rst:1346 ../../api/enums.rst:1361 +#: 67ee76e83c454d32899f6326a4949701 msgid ":attr:`~AuditLogDiff.topic`" msgstr "" -#: ../../api/enums.rst:879 6464625c11634cc199dd526145504a9e +#: ../../api/enums.rst:909 6464625c11634cc199dd526145504a9e msgid ":attr:`~AuditLogDiff.bitrate`" msgstr "" -#: ../../api/enums.rst:880 e914c09c71f34c58ab692ba1c54e5750 +#: ../../api/enums.rst:910 e914c09c71f34c58ab692ba1c54e5750 msgid ":attr:`~AuditLogDiff.rtc_region`" msgstr "" -#: ../../api/enums.rst:881 d42f4667cecb4ff28a06c06c21882209 +#: ../../api/enums.rst:911 d42f4667cecb4ff28a06c06c21882209 msgid ":attr:`~AuditLogDiff.video_quality_mode`" msgstr "" -#: ../../api/enums.rst:882 e50b4d7fb0624f398085aa35aef1ce5b +#: ../../api/enums.rst:912 e50b4d7fb0624f398085aa35aef1ce5b msgid ":attr:`~AuditLogDiff.default_auto_archive_duration`" msgstr "" -#: ../../api/enums.rst:886 4bca3568aafc430883f16570fd625acb +#: ../../api/enums.rst:916 4bca3568aafc430883f16570fd625acb msgid "A channel was deleted." msgstr "" -#: ../../api/enums.rst:888 5af5984da736481eae7b9ec37355167b +#: ../../api/enums.rst:918 5af5984da736481eae7b9ec37355167b msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is an " ":class:`Object` with an ID." msgstr "" -#: ../../api/enums.rst:891 aa14e43f332a43d2a9076ca32feb165e +#: ../../api/enums.rst:921 aa14e43f332a43d2a9076ca32feb165e msgid "" "A more filled out object can be found by using the " ":attr:`~AuditLogEntry.before` object." msgstr "" -#: ../../api/enums.rst:902 0a3eeba6a561475bb1093b0e9c574110 +#: ../../api/enums.rst:932 0a3eeba6a561475bb1093b0e9c574110 msgid "A channel permission overwrite was created." msgstr "" -#: ../../api/enums.rst:907 10f0d8428fb44ef8b43417b8f03cc667 +#: ../../api/enums.rst:937 10f0d8428fb44ef8b43417b8f03cc667 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.extra` is " "either a :class:`Role` or :class:`Member`. If the object is not found " @@ -1183,535 +1190,516 @@ msgid "" "dictate what type of ID it is." msgstr "" -#: ../../api/enums.rst:915 ../../api/enums.rst:931 ../../api/enums.rst:946 -#: 5a13c30cb38b4c0b9d3a2a369009cf4c 70e9189a4a7b4f49ac3a3308fb205f8a +#: ../../api/enums.rst:945 ../../api/enums.rst:961 ../../api/enums.rst:976 #: b424ed66d8e84fb79fbfe5ed3ed2cb86 msgid ":attr:`~AuditLogDiff.deny`" msgstr "" -#: ../../api/enums.rst:916 ../../api/enums.rst:932 ../../api/enums.rst:947 -#: 4c5c591191e04caca5c233d14a2705a7 c7199b2fdb5742238c2221d7b22c7954 -#: dc4242d8e2824db3a5e69e283a111660 +#: ../../api/enums.rst:946 ../../api/enums.rst:962 ../../api/enums.rst:977 +#: 4c5c591191e04caca5c233d14a2705a7 msgid ":attr:`~AuditLogDiff.allow`" msgstr "" -#: ../../api/enums.rst:917 ../../api/enums.rst:933 ../../api/enums.rst:948 -#: 1b799e07563746b4a908a2ec9213439b 35f09304dc1349a39b5f06c5dcee6b92 -#: 4655625eec82495495f1912345214c5b +#: ../../api/enums.rst:947 ../../api/enums.rst:963 ../../api/enums.rst:978 +#: 35f09304dc1349a39b5f06c5dcee6b92 msgid ":attr:`~AuditLogDiff.id`" msgstr "" -#: ../../api/enums.rst:922 d2431e9dfea74688bba2536e6c35b787 +#: ../../api/enums.rst:952 d2431e9dfea74688bba2536e6c35b787 msgid "" "A channel permission overwrite was changed, this is typically when the " "permission values change." msgstr "" -#: ../../api/enums.rst:925 ../../api/enums.rst:940 -#: 548a7a8ca0314acf9735eac331d866e9 b74dea0f59eb486f98c229b259e001f9 +#: ../../api/enums.rst:955 ../../api/enums.rst:970 +#: b74dea0f59eb486f98c229b259e001f9 msgid "" "See :attr:`overwrite_create` for more information on how the " ":attr:`~AuditLogEntry.target` and :attr:`~AuditLogEntry.extra` fields are" " set." msgstr "" -#: ../../api/enums.rst:938 80f46495697548b5a7050db9f950fbae +#: ../../api/enums.rst:968 80f46495697548b5a7050db9f950fbae msgid "A channel permission overwrite was deleted." msgstr "" -#: ../../api/enums.rst:953 da1fc8cf0b4b4f41a454b0142a8cfdb4 +#: ../../api/enums.rst:983 da1fc8cf0b4b4f41a454b0142a8cfdb4 msgid "A member was kicked." msgstr "" -#: ../../api/enums.rst:955 9462b1de374b4d8696d91df0e11eaf2e +#: ../../api/enums.rst:985 9462b1de374b4d8696d91df0e11eaf2e msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`User` who got kicked." msgstr "" -#: ../../api/enums.rst:958 ../../api/enums.rst:973 ../../api/enums.rst:982 -#: ../../api/enums.rst:991 27a6a127989d4532a61debf08a3fa570 -#: 71e96ce05c754141bdccada47c638e79 8d80f3e4c17140e9ac2805db8431e4e8 -#: a414b2f116ac46ada7444b1b3e19804c +#: ../../api/enums.rst:988 ../../api/enums.rst:1003 ../../api/enums.rst:1012 +#: ../../api/enums.rst:1021 8d80f3e4c17140e9ac2805db8431e4e8 msgid "When this is the action, :attr:`~AuditLogEntry.changes` is empty." msgstr "" -#: ../../api/enums.rst:962 a42f6c019433416db0d63e147f403d85 +#: ../../api/enums.rst:992 a42f6c019433416db0d63e147f403d85 msgid "A member prune was triggered." msgstr "" -#: ../../api/enums.rst:964 4c83a0acb3cc4f5d9f86ee20117108e6 +#: ../../api/enums.rst:994 4c83a0acb3cc4f5d9f86ee20117108e6 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is set" " to ``None``." msgstr "" -#: ../../api/enums.rst:967 ../../api/enums.rst:1026 ../../api/enums.rst:1229 -#: ../../api/enums.rst:1256 ../../api/enums.rst:1271 -#: 2dbf8d34537d45518170b5a4c8ffb3cc 7716d95527c348e5b78e86a177044241 -#: 812eb56e424040508ad06db116cc0f17 96a3ff2630e046b69b446776774304a9 -#: b77778578eb74355ae650d2fd52036ed +#: ../../api/enums.rst:997 ../../api/enums.rst:1056 ../../api/enums.rst:1259 +#: ../../api/enums.rst:1286 ../../api/enums.rst:1301 +#: 812eb56e424040508ad06db116cc0f17 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.extra` is set " "to an unspecified proxy object with two attributes:" msgstr "" -#: ../../api/enums.rst:970 97c74c62f95b40a3a6cbff5163170239 +#: ../../api/enums.rst:1000 97c74c62f95b40a3a6cbff5163170239 msgid "``delete_members_days``: An integer specifying how far the prune was." msgstr "" -#: ../../api/enums.rst:971 096f33ff779c4097a1ef75c0e894457e +#: ../../api/enums.rst:1001 096f33ff779c4097a1ef75c0e894457e msgid "``members_removed``: An integer specifying how many members were removed." msgstr "" -#: ../../api/enums.rst:977 877a04c39e16466dade6cfadc93f7c27 +#: ../../api/enums.rst:1007 877a04c39e16466dade6cfadc93f7c27 msgid "A member was banned." msgstr "" -#: ../../api/enums.rst:979 770451079d8d4b5f8e33b6c52da5f3ff +#: ../../api/enums.rst:1009 770451079d8d4b5f8e33b6c52da5f3ff msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`User` who got banned." msgstr "" -#: ../../api/enums.rst:986 3b2ae463eb7b4f7a9791c566854c5c1a +#: ../../api/enums.rst:1016 3b2ae463eb7b4f7a9791c566854c5c1a msgid "A member was unbanned." msgstr "" -#: ../../api/enums.rst:988 456609aa1df0460dbb3dcd6b5414aca8 +#: ../../api/enums.rst:1018 456609aa1df0460dbb3dcd6b5414aca8 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`User` who got unbanned." msgstr "" -#: ../../api/enums.rst:995 9f69f34e9ff743b994009ea40c627614 +#: ../../api/enums.rst:1025 9f69f34e9ff743b994009ea40c627614 msgid "A member has updated. This triggers in the following situations:" msgstr "" -#: ../../api/enums.rst:997 a544a120b4ee4844a5309e3925de5b11 +#: ../../api/enums.rst:1027 a544a120b4ee4844a5309e3925de5b11 msgid "A nickname was changed" msgstr "" -#: ../../api/enums.rst:998 4633d30e1e5045e2b6c5c1c0695a0636 +#: ../../api/enums.rst:1028 4633d30e1e5045e2b6c5c1c0695a0636 msgid "They were server muted or deafened (or it was undone)" msgstr "" -#: ../../api/enums.rst:1000 3685711e4704496c8312ef6113636f20 +#: ../../api/enums.rst:1030 3685711e4704496c8312ef6113636f20 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Member` or :class:`User` who got updated." msgstr "" -#: ../../api/enums.rst:1005 c510c63833424799981d8707385c2273 +#: ../../api/enums.rst:1035 c510c63833424799981d8707385c2273 msgid ":attr:`~AuditLogDiff.nick`" msgstr "" -#: ../../api/enums.rst:1006 df5ef4a4cc2947b68d3a3009467c3315 +#: ../../api/enums.rst:1036 df5ef4a4cc2947b68d3a3009467c3315 msgid ":attr:`~AuditLogDiff.mute`" msgstr "" -#: ../../api/enums.rst:1007 669b0e98d96f4a4bb1d02efd76cc2f33 +#: ../../api/enums.rst:1037 669b0e98d96f4a4bb1d02efd76cc2f33 msgid ":attr:`~AuditLogDiff.deaf`" msgstr "" -#: ../../api/enums.rst:1011 3168c0f6dd594f0eaefc02e12dbc54c8 +#: ../../api/enums.rst:1041 3168c0f6dd594f0eaefc02e12dbc54c8 msgid "" "A member's role has been updated. This triggers when a member either " "gains a role or loses a role." msgstr "" -#: ../../api/enums.rst:1014 a57b479bb72143a6b0e1fa6cff760c1a +#: ../../api/enums.rst:1044 a57b479bb72143a6b0e1fa6cff760c1a msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Member` or :class:`User` who got the role." msgstr "" -#: ../../api/enums.rst:1019 cb8587e29f82416e87ff25127dc06b2e +#: ../../api/enums.rst:1049 cb8587e29f82416e87ff25127dc06b2e msgid ":attr:`~AuditLogDiff.roles`" msgstr "" -#: ../../api/enums.rst:1023 c70c7e8ef89345efafdbab17bf609ff9 +#: ../../api/enums.rst:1053 c70c7e8ef89345efafdbab17bf609ff9 msgid "" "A member's voice channel has been updated. This triggers when a member is" " moved to a different voice channel." msgstr "" -#: ../../api/enums.rst:1029 5440bab9f6a64c3fb332fe281170aefd +#: ../../api/enums.rst:1059 5440bab9f6a64c3fb332fe281170aefd msgid "" "``channel``: A :class:`TextChannel` or :class:`Object` with the channel " "ID where the members were moved." msgstr "" -#: ../../api/enums.rst:1030 797d8b3c02204f6ebfed77b79d469a69 +#: ../../api/enums.rst:1060 797d8b3c02204f6ebfed77b79d469a69 msgid "``count``: An integer specifying how many members were moved." msgstr "" -#: ../../api/enums.rst:1036 b317d4610f7e4869b25a224b1fbdca0b +#: ../../api/enums.rst:1066 b317d4610f7e4869b25a224b1fbdca0b msgid "" "A member's voice state has changed. This triggers when a member is force " "disconnected from voice." msgstr "" -#: ../../api/enums.rst:1039 ../../api/enums.rst:1242 -#: a7df0bd89c504de1bd34eb9aae01ffdd f1c87b2f6b27443a9bfb2f71e47d823b +#: ../../api/enums.rst:1069 ../../api/enums.rst:1272 +#: a7df0bd89c504de1bd34eb9aae01ffdd msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.extra` is set " "to an unspecified proxy object with one attribute:" msgstr "" -#: ../../api/enums.rst:1042 a37ce51898424e1588bffced6528805d +#: ../../api/enums.rst:1072 a37ce51898424e1588bffced6528805d msgid "``count``: An integer specifying how many members were disconnected." msgstr "" -#: ../../api/enums.rst:1048 767c4131a5a44823a1e7f53894454c9e +#: ../../api/enums.rst:1078 767c4131a5a44823a1e7f53894454c9e msgid "A bot was added to the guild." msgstr "" -#: ../../api/enums.rst:1050 aad1bbec2f2a487784929c43e432558a +#: ../../api/enums.rst:1080 aad1bbec2f2a487784929c43e432558a msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Member` or :class:`User` which was added to the guild." msgstr "" -#: ../../api/enums.rst:1057 113e9849b1e74752a8869a0c1ffd14e4 +#: ../../api/enums.rst:1087 113e9849b1e74752a8869a0c1ffd14e4 msgid "A new role was created." msgstr "" -#: ../../api/enums.rst:1059 ../../api/enums.rst:1079 ../../api/enums.rst:1094 -#: 5547887ba3e64a6cadc87783c1bcecf7 91ed6f1edab04e8aad95cd8d9aa069f7 -#: f5e5f97f23e7451c8914aad7c3391dd4 +#: ../../api/enums.rst:1089 ../../api/enums.rst:1109 ../../api/enums.rst:1124 +#: 5547887ba3e64a6cadc87783c1bcecf7 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Role` or a :class:`Object` with the ID." msgstr "" -#: ../../api/enums.rst:1064 ../../api/enums.rst:1084 ../../api/enums.rst:1099 -#: 78a55e9bc42241f9a96d7224c5f829b9 c8f52d8ffd564aeeb79100f37e0325a9 -#: c9397379c14f4c23ac15cd0553fafd82 +#: ../../api/enums.rst:1094 ../../api/enums.rst:1114 ../../api/enums.rst:1129 +#: 78a55e9bc42241f9a96d7224c5f829b9 msgid ":attr:`~AuditLogDiff.colour`" msgstr "" -#: ../../api/enums.rst:1065 ../../api/enums.rst:1085 ../../api/enums.rst:1100 -#: 16cea7c03f6f467cb4885cc212ad03ed 42aa4a1fa28042b6880c172318537e00 +#: ../../api/enums.rst:1095 ../../api/enums.rst:1115 ../../api/enums.rst:1130 #: eedbba5c376e47df94bda7b4263dad48 msgid ":attr:`~AuditLogDiff.mentionable`" msgstr "" -#: ../../api/enums.rst:1066 ../../api/enums.rst:1086 ../../api/enums.rst:1101 -#: a6bebfacdbd34302b9f9d66309f5cdac c3a50507a9ed44eaa961e0cd5cf90b8b +#: ../../api/enums.rst:1096 ../../api/enums.rst:1116 ../../api/enums.rst:1131 #: cae8f831afd84c8f8ec3f34a605bf3a5 msgid ":attr:`~AuditLogDiff.hoist`" msgstr "" -#: ../../api/enums.rst:1068 ../../api/enums.rst:1088 ../../api/enums.rst:1103 -#: 6291a02bf06e4893b114eb374c0972ea 9eb0712d85af4316b0ce621843c8e83a -#: add7cd11dbb04b919e545c8027e3abac +#: ../../api/enums.rst:1098 ../../api/enums.rst:1118 ../../api/enums.rst:1133 +#: 9eb0712d85af4316b0ce621843c8e83a msgid ":attr:`~AuditLogDiff.permissions`" msgstr "" -#: ../../api/enums.rst:1072 d9dfda6a35974401a26b2c11d5bbbc7a +#: ../../api/enums.rst:1102 d9dfda6a35974401a26b2c11d5bbbc7a msgid "A role was updated. This triggers in the following situations:" msgstr "" -#: ../../api/enums.rst:1074 c0be7ff1754a484db3ff044dc08a5819 +#: ../../api/enums.rst:1104 c0be7ff1754a484db3ff044dc08a5819 msgid "The name has changed" msgstr "" -#: ../../api/enums.rst:1075 6fa2713e239b4564bf5605320b494175 +#: ../../api/enums.rst:1105 6fa2713e239b4564bf5605320b494175 msgid "The permissions have changed" msgstr "" -#: ../../api/enums.rst:1076 4ff2b1766c94484b96274b722058b292 +#: ../../api/enums.rst:1106 4ff2b1766c94484b96274b722058b292 msgid "The colour has changed" msgstr "" -#: ../../api/enums.rst:1077 98644645ef474f4396c1f75dc07216c1 +#: ../../api/enums.rst:1107 98644645ef474f4396c1f75dc07216c1 msgid "Its hoist/mentionable state has changed" msgstr "" -#: ../../api/enums.rst:1092 3254c9db3f0e44e79d2d800a84c5e124 +#: ../../api/enums.rst:1122 3254c9db3f0e44e79d2d800a84c5e124 msgid "A role was deleted." msgstr "" -#: ../../api/enums.rst:1107 07b94a8a9e374347b683f0f1830b37d3 +#: ../../api/enums.rst:1137 07b94a8a9e374347b683f0f1830b37d3 msgid "An invite was created." msgstr "" -#: ../../api/enums.rst:1109 ce279e2749bb47529031e1755e0740c2 +#: ../../api/enums.rst:1139 ce279e2749bb47529031e1755e0740c2 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Invite` that was created." msgstr "" -#: ../../api/enums.rst:1114 ../../api/enums.rst:1138 -#: 4b17ff80832c43dc985fef67f54f8867 63ed30d0cf114ac7897b93dbf0ebf677 +#: ../../api/enums.rst:1144 ../../api/enums.rst:1168 +#: 4b17ff80832c43dc985fef67f54f8867 msgid ":attr:`~AuditLogDiff.max_age`" msgstr "" -#: ../../api/enums.rst:1115 ../../api/enums.rst:1139 -#: 80061f89311c4b1c840a03cb3d637b8a 98082e38b018425aad8bb7cba4329f6b +#: ../../api/enums.rst:1145 ../../api/enums.rst:1169 +#: 98082e38b018425aad8bb7cba4329f6b msgid ":attr:`~AuditLogDiff.code`" msgstr "" -#: ../../api/enums.rst:1116 ../../api/enums.rst:1140 -#: 491537ae15b2481b96f5f897cbc0f594 a06a13e2c7fd4ea58ff641ae8758f789 +#: ../../api/enums.rst:1146 ../../api/enums.rst:1170 +#: a06a13e2c7fd4ea58ff641ae8758f789 msgid ":attr:`~AuditLogDiff.temporary`" msgstr "" -#: ../../api/enums.rst:1117 ../../api/enums.rst:1141 -#: 7d631cc9c2c84b1f87e678854919422a a2b61b72f027412aaf6e17de2db74522 +#: ../../api/enums.rst:1147 ../../api/enums.rst:1171 +#: 7d631cc9c2c84b1f87e678854919422a msgid ":attr:`~AuditLogDiff.inviter`" msgstr "" -#: ../../api/enums.rst:1118 ../../api/enums.rst:1142 ../../api/enums.rst:1155 -#: ../../api/enums.rst:1171 ../../api/enums.rst:1184 ../../api/enums.rst:1411 -#: ../../api/enums.rst:1432 ../../api/enums.rst:1453 -#: 28ea5cd1a0434d598a0aef1d8ed865b9 4237027b541d4783b363e232e7b14c04 -#: 723c64f924f24657939b655291a50d47 80cd12851d3d4ef3a24a79f9a22518ee -#: a5886d55b844447395a66697a447146e d0f57a601eda4711a767462d7dcd2f7e -#: f6760b3a7eeb420bae78324ec9219b80 fe4c5c753de54249aa866828f408a565 +#: ../../api/enums.rst:1148 ../../api/enums.rst:1172 ../../api/enums.rst:1185 +#: ../../api/enums.rst:1201 ../../api/enums.rst:1214 ../../api/enums.rst:1441 +#: ../../api/enums.rst:1462 ../../api/enums.rst:1483 +#: fe4c5c753de54249aa866828f408a565 msgid ":attr:`~AuditLogDiff.channel`" msgstr "" -#: ../../api/enums.rst:1119 ../../api/enums.rst:1143 -#: 58673fccfc5e44d693f2c5a9b836cfd6 f0cb2c7e0fd845bf97ab419451436a0d +#: ../../api/enums.rst:1149 ../../api/enums.rst:1173 +#: f0cb2c7e0fd845bf97ab419451436a0d msgid ":attr:`~AuditLogDiff.uses`" msgstr "" -#: ../../api/enums.rst:1120 ../../api/enums.rst:1144 -#: 9c22d47dc70d4bf6b8eb85c93024ecea ed096900498d4549bfcca4bfce2acfcf +#: ../../api/enums.rst:1150 ../../api/enums.rst:1174 +#: ed096900498d4549bfcca4bfce2acfcf msgid ":attr:`~AuditLogDiff.max_uses`" msgstr "" -#: ../../api/enums.rst:1124 6fba5968ea2140edaf5c6920b4177d38 +#: ../../api/enums.rst:1154 6fba5968ea2140edaf5c6920b4177d38 msgid "An invite was updated." msgstr "" -#: ../../api/enums.rst:1126 c0adb6372c474dd9a6fa1b79ababb781 +#: ../../api/enums.rst:1156 c0adb6372c474dd9a6fa1b79ababb781 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Invite` that was updated." msgstr "" -#: ../../api/enums.rst:1131 89c1b80cc1114e8a89ba6aa80e3b635a +#: ../../api/enums.rst:1161 89c1b80cc1114e8a89ba6aa80e3b635a msgid "An invite was deleted." msgstr "" -#: ../../api/enums.rst:1133 951939c17ece4b73a544877c61858520 +#: ../../api/enums.rst:1163 951939c17ece4b73a544877c61858520 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Invite` that was deleted." msgstr "" -#: ../../api/enums.rst:1148 d8d5352632bd48d381951430129bba1d +#: ../../api/enums.rst:1178 d8d5352632bd48d381951430129bba1d msgid "A webhook was created." msgstr "" -#: ../../api/enums.rst:1150 ../../api/enums.rst:1166 ../../api/enums.rst:1179 -#: 2fe79b01b896449f8a2711781524a8df 59d99fea521c4d5f9ce1c97173c5a522 -#: ef972dbe7ec941a5907d624c86a390d6 +#: ../../api/enums.rst:1180 ../../api/enums.rst:1196 ../../api/enums.rst:1209 +#: 2fe79b01b896449f8a2711781524a8df msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Object` with the webhook ID." msgstr "" -#: ../../api/enums.rst:1157 ../../api/enums.rst:1186 -#: 0bdfb34cd2b849d0a7293c9a911f4adf 4cd9b18b6fd844f084981705eb37900e +#: ../../api/enums.rst:1187 ../../api/enums.rst:1216 +#: 4cd9b18b6fd844f084981705eb37900e msgid ":attr:`~AuditLogDiff.type` (always set to ``1`` if so)" msgstr "" -#: ../../api/enums.rst:1161 41467b9018c348b4ada46a61a597aae0 +#: ../../api/enums.rst:1191 41467b9018c348b4ada46a61a597aae0 msgid "A webhook was updated. This trigger in the following situations:" msgstr "" -#: ../../api/enums.rst:1163 7fdd2431c3c246bc83d907abb08f3801 +#: ../../api/enums.rst:1193 7fdd2431c3c246bc83d907abb08f3801 msgid "The webhook name changed" msgstr "" -#: ../../api/enums.rst:1164 b0d8e438c965430ab7887a917e0e8e59 +#: ../../api/enums.rst:1194 b0d8e438c965430ab7887a917e0e8e59 msgid "The webhook channel changed" msgstr "" -#: ../../api/enums.rst:1173 db08795bf6dc4cdf875deacb581bf66d +#: ../../api/enums.rst:1203 db08795bf6dc4cdf875deacb581bf66d msgid ":attr:`~AuditLogDiff.avatar`" msgstr "" -#: ../../api/enums.rst:1177 53f84f6d911b427a82d7422c010c7be6 +#: ../../api/enums.rst:1207 53f84f6d911b427a82d7422c010c7be6 msgid "A webhook was deleted." msgstr "" -#: ../../api/enums.rst:1190 e7175cc208c84d12957322bfb535b34b +#: ../../api/enums.rst:1220 e7175cc208c84d12957322bfb535b34b msgid "An emoji was created." msgstr "" -#: ../../api/enums.rst:1192 ../../api/enums.rst:1203 -#: 41aeb9dc3c5840aeb56f92ec751f6cd0 df5de1fd8daa4ce2a481835fc9ae71f4 +#: ../../api/enums.rst:1222 ../../api/enums.rst:1233 +#: 41aeb9dc3c5840aeb56f92ec751f6cd0 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`GuildEmoji` or :class:`Object` with the emoji ID." msgstr "" -#: ../../api/enums.rst:1201 68f03695f66b4169a03ed9c1dc80389f +#: ../../api/enums.rst:1231 68f03695f66b4169a03ed9c1dc80389f msgid "An emoji was updated. This triggers when the name has changed." msgstr "" -#: ../../api/enums.rst:1212 48163ca0ef4c45ae844e45109240ea51 +#: ../../api/enums.rst:1242 48163ca0ef4c45ae844e45109240ea51 msgid "An emoji was deleted." msgstr "" -#: ../../api/enums.rst:1214 6c4676bf1a414f30a39f7196f7d82d10 +#: ../../api/enums.rst:1244 6c4676bf1a414f30a39f7196f7d82d10 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Object` with the emoji ID." msgstr "" -#: ../../api/enums.rst:1223 00ed260437894ceca3ae37e9a173fe0d +#: ../../api/enums.rst:1253 00ed260437894ceca3ae37e9a173fe0d msgid "" "A message was deleted by a moderator. Note that this only triggers if the" " message was deleted by someone other than the author." msgstr "" -#: ../../api/enums.rst:1226 8982961c175341f9a00e1d4196d2528a +#: ../../api/enums.rst:1256 8982961c175341f9a00e1d4196d2528a msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Member` or :class:`User` who had their message deleted." msgstr "" -#: ../../api/enums.rst:1232 ../../api/enums.rst:1245 -#: 4468836a846542d6a6df219845f7c8c0 92a746616613438f9e44ef14f58c45f6 +#: ../../api/enums.rst:1262 ../../api/enums.rst:1275 +#: 4468836a846542d6a6df219845f7c8c0 msgid "``count``: An integer specifying how many messages were deleted." msgstr "" -#: ../../api/enums.rst:1233 0465bcc39989438fbc4fc946201f3198 +#: ../../api/enums.rst:1263 0465bcc39989438fbc4fc946201f3198 msgid "" "``channel``: A :class:`TextChannel` or :class:`Object` with the channel " "ID where the message got deleted." msgstr "" -#: ../../api/enums.rst:1237 b666af6168ac4da4925c44e8955fd829 +#: ../../api/enums.rst:1267 b666af6168ac4da4925c44e8955fd829 msgid "Messages were bulk deleted by a moderator." msgstr "" -#: ../../api/enums.rst:1239 b496e7abbf6641c6aa0ecb2f408fa88d +#: ../../api/enums.rst:1269 b496e7abbf6641c6aa0ecb2f408fa88d msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`TextChannel` or :class:`Object` with the ID of the channel that " "was purged." msgstr "" -#: ../../api/enums.rst:1251 26b1fef40156492aade7797dec762c5b +#: ../../api/enums.rst:1281 26b1fef40156492aade7797dec762c5b msgid "A message was pinned in a channel." msgstr "" -#: ../../api/enums.rst:1253 d1e5158c3f894e9098ce7240dda29673 +#: ../../api/enums.rst:1283 d1e5158c3f894e9098ce7240dda29673 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Member` or :class:`User` who had their message pinned." msgstr "" -#: ../../api/enums.rst:1259 33b6b5d83e1b460da4ba77c314d523a0 +#: ../../api/enums.rst:1289 33b6b5d83e1b460da4ba77c314d523a0 msgid "" "``channel``: A :class:`TextChannel` or :class:`Object` with the channel " "ID where the message was pinned." msgstr "" -#: ../../api/enums.rst:1260 b02423c690af4a9fb690657d4b07c8e5 +#: ../../api/enums.rst:1290 b02423c690af4a9fb690657d4b07c8e5 msgid "``message_id``: the ID of the message which was pinned." msgstr "" -#: ../../api/enums.rst:1266 044f2e7645914a0ba5e4145600a04267 +#: ../../api/enums.rst:1296 044f2e7645914a0ba5e4145600a04267 msgid "A message was unpinned in a channel." msgstr "" -#: ../../api/enums.rst:1268 9133756a00814e1591bec12ddd56edb6 +#: ../../api/enums.rst:1298 9133756a00814e1591bec12ddd56edb6 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Member` or :class:`User` who had their message unpinned." msgstr "" -#: ../../api/enums.rst:1274 88df13e8f17342db8d4441d72f234b2a +#: ../../api/enums.rst:1304 88df13e8f17342db8d4441d72f234b2a msgid "" "``channel``: A :class:`TextChannel` or :class:`Object` with the channel " "ID where the message was unpinned." msgstr "" -#: ../../api/enums.rst:1275 b626f07690e84a63af8a2164b849883c +#: ../../api/enums.rst:1305 b626f07690e84a63af8a2164b849883c msgid "``message_id``: the ID of the message which was unpinned." msgstr "" -#: ../../api/enums.rst:1281 3dd421c8d563469a97e25a3e6ddea1e8 +#: ../../api/enums.rst:1311 3dd421c8d563469a97e25a3e6ddea1e8 msgid "A guild integration was created." msgstr "" -#: ../../api/enums.rst:1283 28a61562db5c42e58719d9abdd270252 +#: ../../api/enums.rst:1313 28a61562db5c42e58719d9abdd270252 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Object` with the integration ID of the integration which was " "created." msgstr "" -#: ../../api/enums.rst:1290 760589bb3a7d45058bd7bef6a304f95d +#: ../../api/enums.rst:1320 760589bb3a7d45058bd7bef6a304f95d msgid "A guild integration was updated." msgstr "" -#: ../../api/enums.rst:1292 cc4ffb3112c04683842b7de2775fb45d +#: ../../api/enums.rst:1322 cc4ffb3112c04683842b7de2775fb45d msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Object` with the integration ID of the integration which was " "updated." msgstr "" -#: ../../api/enums.rst:1299 933106178e5547948aa91bdcbd78433d +#: ../../api/enums.rst:1329 933106178e5547948aa91bdcbd78433d msgid "A guild integration was deleted." msgstr "" -#: ../../api/enums.rst:1301 f5bd9a45dda249209e96a6ee8751ca52 +#: ../../api/enums.rst:1331 f5bd9a45dda249209e96a6ee8751ca52 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Object` with the integration ID of the integration which was " "deleted." msgstr "" -#: ../../api/enums.rst:1308 5f8e9f5c32bf4508b5f303a3410265aa +#: ../../api/enums.rst:1338 5f8e9f5c32bf4508b5f303a3410265aa msgid "A stage instance was started." msgstr "" -#: ../../api/enums.rst:1310 c2e9a68539184e2fa02ef00208b3a2aa +#: ../../api/enums.rst:1340 c2e9a68539184e2fa02ef00208b3a2aa msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`StageInstance` or :class:`Object` with the ID of the stage " "instance which was created." msgstr "" -#: ../../api/enums.rst:1317 ../../api/enums.rst:1332 ../../api/enums.rst:1412 -#: ../../api/enums.rst:1433 ../../api/enums.rst:1454 -#: 44e35106f7094f5fb9455ee772ec0ab6 625caa87aa24485fb1397616cf577a7a -#: d65c3aecb6c0489696f90eadd54ecddf f8fdb84c50e44daeb4c36d389b641c96 -#: fad91e851d004a6b90a25284db67decf +#: ../../api/enums.rst:1347 ../../api/enums.rst:1362 ../../api/enums.rst:1442 +#: ../../api/enums.rst:1463 ../../api/enums.rst:1484 +#: f8fdb84c50e44daeb4c36d389b641c96 msgid ":attr:`~AuditLogDiff.privacy_level`" msgstr "" -#: ../../api/enums.rst:1323 39f42f6186ef44da90259d27f7714aaa +#: ../../api/enums.rst:1353 39f42f6186ef44da90259d27f7714aaa msgid "A stage instance was updated." msgstr "" -#: ../../api/enums.rst:1325 5f94e6a27480458483dd65b0a69b1037 +#: ../../api/enums.rst:1355 5f94e6a27480458483dd65b0a69b1037 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`StageInstance` or :class:`Object` with the ID of the stage " "instance which was updated." msgstr "" -#: ../../api/enums.rst:1338 68be42754dcf431aa9cbbc788139632b +#: ../../api/enums.rst:1368 68be42754dcf431aa9cbbc788139632b msgid "A stage instance was ended." msgstr "" -#: ../../api/enums.rst:1344 b272d864a7ce4045bafbee2d91846c0d +#: ../../api/enums.rst:1374 b272d864a7ce4045bafbee2d91846c0d msgid "A sticker was created." msgstr "" -#: ../../api/enums.rst:1346 ../../api/enums.rst:1365 ../../api/enums.rst:1384 -#: 3d62e77b4351433b96277edb798f3ce3 83e568d602594a06a3755e2645cea0e5 +#: ../../api/enums.rst:1376 ../../api/enums.rst:1395 ../../api/enums.rst:1414 #: a544a30d24fe44ce9cbd11c4d6bf9f7c msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" @@ -1719,46 +1707,40 @@ msgid "" "which was updated." msgstr "" -#: ../../api/enums.rst:1353 ../../api/enums.rst:1372 ../../api/enums.rst:1391 -#: 2c0f60d87b514b59b8c45d1eb06bf0dd 583a543779cf4d9c86a08d861082267b -#: 7d2c2dae92fa4be7bcd52331157da5bb +#: ../../api/enums.rst:1383 ../../api/enums.rst:1402 ../../api/enums.rst:1421 +#: 583a543779cf4d9c86a08d861082267b msgid ":attr:`~AuditLogDiff.emoji`" msgstr "" -#: ../../api/enums.rst:1355 ../../api/enums.rst:1374 ../../api/enums.rst:1393 -#: 123dd92166354b2782efe70594d4c669 591225f4c32c4c6cb4296ef99a4a5aea +#: ../../api/enums.rst:1385 ../../api/enums.rst:1404 ../../api/enums.rst:1423 #: 98d494cb41e24671a60a79da9eafe995 msgid ":attr:`~AuditLogDiff.format_type`" msgstr "" -#: ../../api/enums.rst:1356 ../../api/enums.rst:1375 ../../api/enums.rst:1394 -#: ../../api/enums.rst:1410 ../../api/enums.rst:1431 ../../api/enums.rst:1452 -#: 0e3cd3da365646e3a19d92b79ab09390 1c84003999434ea1b83339033d6f1b08 -#: 799a4b9a391c4475baa04647431d2cf1 7d0a742e6503449abe9e681184246edf -#: be345a6986ef4009a3e94c8dcab51547 efb8bf105929454c942dbc678084c415 +#: ../../api/enums.rst:1386 ../../api/enums.rst:1405 ../../api/enums.rst:1424 +#: ../../api/enums.rst:1440 ../../api/enums.rst:1461 ../../api/enums.rst:1482 +#: 799a4b9a391c4475baa04647431d2cf1 msgid ":attr:`~AuditLogDiff.description`" msgstr "" -#: ../../api/enums.rst:1357 ../../api/enums.rst:1376 ../../api/enums.rst:1395 -#: 2364c53b67874e0bb8ef85cc03081b1e 91fe394c81e54010909f486a0a62ccda -#: e621569837954f27972fc94f56f0b1bb +#: ../../api/enums.rst:1387 ../../api/enums.rst:1406 ../../api/enums.rst:1425 +#: 2364c53b67874e0bb8ef85cc03081b1e msgid ":attr:`~AuditLogDiff.available`" msgstr "" -#: ../../api/enums.rst:1363 899d08deac6348098bd7c041fbf23728 +#: ../../api/enums.rst:1393 899d08deac6348098bd7c041fbf23728 msgid "A sticker was updated." msgstr "" -#: ../../api/enums.rst:1382 f9aabd9368034d05978e3ee12f1155fc +#: ../../api/enums.rst:1412 f9aabd9368034d05978e3ee12f1155fc msgid "A sticker was deleted." msgstr "" -#: ../../api/enums.rst:1401 38576243ba11499c8f6670a8e071b23b +#: ../../api/enums.rst:1431 38576243ba11499c8f6670a8e071b23b msgid "A scheduled event was created." msgstr "" -#: ../../api/enums.rst:1403 ../../api/enums.rst:1424 ../../api/enums.rst:1445 -#: 3a98586e07cd4bd4b61d000b98c58dec 5a0b011e635a4d84895b73b59e7641c9 +#: ../../api/enums.rst:1433 ../../api/enums.rst:1454 ../../api/enums.rst:1475 #: af920a7bbbc94e369a1d93f7a1cc290a msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" @@ -1766,721 +1748,704 @@ msgid "" "which was deleted." msgstr "" -#: ../../api/enums.rst:1413 ../../api/enums.rst:1434 ../../api/enums.rst:1455 -#: 3ce8b3fb8cdb40feb984d3851b53ed2d 4e176938b5ab445290fa6b9fe22d0261 -#: a42a905118e545359543f03054ca8874 +#: ../../api/enums.rst:1443 ../../api/enums.rst:1464 ../../api/enums.rst:1485 +#: 3ce8b3fb8cdb40feb984d3851b53ed2d msgid ":attr:`~discord.ScheduledEvent.location`" msgstr "" -#: ../../api/enums.rst:1414 ../../api/enums.rst:1435 ../../api/enums.rst:1456 -#: b6a63604628744a3bc3aa26a49390e7f c47fb618a6a947ec9ff4a6875bf364ae +#: ../../api/enums.rst:1444 ../../api/enums.rst:1465 ../../api/enums.rst:1486 #: e59ba5034b72405cba2bd082ef739063 msgid ":attr:`~discord.ScheduledEvent.status`" msgstr "" -#: ../../api/enums.rst:1415 ../../api/enums.rst:1436 ../../api/enums.rst:1457 -#: 0c99d4fce1d04a07812e647b68078da6 9d33cef93ba04aaeaa2ad8cae3d8dc49 -#: b89408ceb4084309b42b7239e9feb62b +#: ../../api/enums.rst:1445 ../../api/enums.rst:1466 ../../api/enums.rst:1487 +#: 9d33cef93ba04aaeaa2ad8cae3d8dc49 msgid ":attr:`~discord.ScheduledEventLocation.type`" msgstr "" -#: ../../api/enums.rst:1416 ../../api/enums.rst:1437 ../../api/enums.rst:1458 -#: 0e093f4fc20c4d4c93052a0e73f2c90c 28f6a91e32b84ed0a6993a51d9b36113 -#: 6a7f6324a52842f78660d3d570b3474f +#: ../../api/enums.rst:1446 ../../api/enums.rst:1467 ../../api/enums.rst:1488 +#: 0e093f4fc20c4d4c93052a0e73f2c90c msgid ":attr:`~discord.ScheduledEvent.image`" msgstr "" -#: ../../api/enums.rst:1422 2252dcfbdddc4518ba9f0199a082b519 +#: ../../api/enums.rst:1452 2252dcfbdddc4518ba9f0199a082b519 msgid "A scheduled event was updated." msgstr "" -#: ../../api/enums.rst:1443 bb429c2196f24695b2d8d9eb0078ecd6 +#: ../../api/enums.rst:1473 bb429c2196f24695b2d8d9eb0078ecd6 msgid "A scheduled event was deleted." msgstr "" -#: ../../api/enums.rst:1464 cceba1207c31456faba4376926117457 +#: ../../api/enums.rst:1494 cceba1207c31456faba4376926117457 msgid "A thread was created." msgstr "" -#: ../../api/enums.rst:1466 afb06852a1554bf69f47285f8ffc16d4 +#: ../../api/enums.rst:1496 afb06852a1554bf69f47285f8ffc16d4 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Thread` or :class:`Object` with the ID of the thread which was " "created." msgstr "" -#: ../../api/enums.rst:1473 ../../api/enums.rst:1491 ../../api/enums.rst:1509 -#: 043230d39cfa4461a1c9f34486530bfe 5e10df6626994f96aa8ca205bb584fdf -#: 912ddcb3355a458d90aeab0137082161 +#: ../../api/enums.rst:1503 ../../api/enums.rst:1521 ../../api/enums.rst:1539 +#: 043230d39cfa4461a1c9f34486530bfe msgid ":attr:`~AuditLogDiff.archived`" msgstr "" -#: ../../api/enums.rst:1474 ../../api/enums.rst:1492 ../../api/enums.rst:1510 -#: 85bc413b27d047e89aec8a40c120b255 c83aa80e1c8642d6bfa6257faf79c176 -#: e862a1e81d244239be82de48fc3618c1 +#: ../../api/enums.rst:1504 ../../api/enums.rst:1522 ../../api/enums.rst:1540 +#: c83aa80e1c8642d6bfa6257faf79c176 msgid ":attr:`~AuditLogDiff.locked`" msgstr "" -#: ../../api/enums.rst:1475 ../../api/enums.rst:1493 ../../api/enums.rst:1511 -#: 0d034477efc24673bc7165634eec50bc 6ee5745a5889407f923396b63d2c0be9 -#: 81ec3efdb28a4f1da2a70783422b8b6e +#: ../../api/enums.rst:1505 ../../api/enums.rst:1523 ../../api/enums.rst:1541 +#: 0d034477efc24673bc7165634eec50bc msgid ":attr:`~AuditLogDiff.auto_archive_duration`" msgstr "" -#: ../../api/enums.rst:1476 ../../api/enums.rst:1494 ../../api/enums.rst:1512 -#: 4f086715273847ed83469dd67b4c9823 adce5da724a64308a735139135250eb8 -#: b78b252d467f4092846c5159c58b890b +#: ../../api/enums.rst:1506 ../../api/enums.rst:1524 ../../api/enums.rst:1542 +#: adce5da724a64308a735139135250eb8 msgid ":attr:`~AuditLogDiff.invitable`" msgstr "" -#: ../../api/enums.rst:1482 df6fa3e3ec454818b8d9a17d68135162 +#: ../../api/enums.rst:1512 df6fa3e3ec454818b8d9a17d68135162 msgid "A thread was updated." msgstr "" -#: ../../api/enums.rst:1484 43b8091416ca4f4987c31bc8136e00f5 +#: ../../api/enums.rst:1514 43b8091416ca4f4987c31bc8136e00f5 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Thread` or :class:`Object` with the ID of the thread which was " "updated." msgstr "" -#: ../../api/enums.rst:1500 1ac5abed8f7042188c6f9a597b4d9e1f +#: ../../api/enums.rst:1530 1ac5abed8f7042188c6f9a597b4d9e1f msgid "A thread was deleted." msgstr "" -#: ../../api/enums.rst:1502 438ec881b324479aad7b59bb720a7b9c +#: ../../api/enums.rst:1532 438ec881b324479aad7b59bb720a7b9c msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`Thread` or :class:`Object` with the ID of the thread which was " "deleted." msgstr "" -#: ../../api/enums.rst:1518 2bfad9ddfb214fa4a9ca9516c683488c +#: ../../api/enums.rst:1548 2bfad9ddfb214fa4a9ca9516c683488c msgid "An application command's permissions were updated." msgstr "" -#: ../../api/enums.rst:1520 e7552f8804b04c728f78efa08726afe8 +#: ../../api/enums.rst:1550 e7552f8804b04c728f78efa08726afe8 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is an " ":class:`Object` with the ID of the command that had it's permissions " "edited." msgstr "" -#: ../../api/enums.rst:1526 78afc906ed3c4751996fd204584c1948 +#: ../../api/enums.rst:1556 78afc906ed3c4751996fd204584c1948 msgid ":attr:`~AuditLogDiff.command_id`" msgstr "" -#: ../../api/enums.rst:1532 df674749995940d79c7bd5cfb222a814 +#: ../../api/enums.rst:1562 df674749995940d79c7bd5cfb222a814 msgid "A guild auto moderation rule was created." msgstr "" -#: ../../api/enums.rst:1537 ../../api/enums.rst:1554 ../../api/enums.rst:1570 -#: 1a6da37f97714504b63b3cc67cd287dd 31b47099c3d143e38933e93b4bed7600 -#: c0e72ba6aeee400ba6b6be2c8179c441 +#: ../../api/enums.rst:1567 ../../api/enums.rst:1584 ../../api/enums.rst:1600 +#: 31b47099c3d143e38933e93b4bed7600 c0e72ba6aeee400ba6b6be2c8179c441 msgid ":attr:`~AuditLogDiff.enabled`" msgstr "" -#: ../../api/enums.rst:1538 ../../api/enums.rst:1555 ../../api/enums.rst:1571 -#: 96f0dbd43fab42cd8da1b295291534a8 a29d09b8d1a54079b17bf108895a1d2c -#: e55b2c534b8a48b28c7486027a472d80 +#: ../../api/enums.rst:1568 ../../api/enums.rst:1585 ../../api/enums.rst:1601 +#: 96f0dbd43fab42cd8da1b295291534a8 e55b2c534b8a48b28c7486027a472d80 msgid ":attr:`~AuditLogDiff.trigger_type`" msgstr "" -#: ../../api/enums.rst:1539 ../../api/enums.rst:1572 -#: e4de7bbff1904eb083376272e84eebd8 e6e0f32618fe463999317e89c13b2b4c +#: ../../api/enums.rst:1569 ../../api/enums.rst:1602 +#: e4de7bbff1904eb083376272e84eebd8 msgid ":attr:`~AuditLogDiff.event_type`" msgstr "" -#: ../../api/enums.rst:1540 ../../api/enums.rst:1556 ../../api/enums.rst:1573 -#: 53ff474414c545e0877c9dcfa81b07e9 c1d3188e8fff44d683c45799cc96404b -#: f158418a61d24685822ad2d4026e7fb9 +#: ../../api/enums.rst:1570 ../../api/enums.rst:1586 ../../api/enums.rst:1603 +#: 53ff474414c545e0877c9dcfa81b07e9 f158418a61d24685822ad2d4026e7fb9 msgid ":attr:`~AuditLogDiff.trigger_metadata`" msgstr "" -#: ../../api/enums.rst:1541 ../../api/enums.rst:1557 ../../api/enums.rst:1574 -#: 60f92a70f105440b83650e54eeb14221 75430aa557ed4c2a87460a3fadad5137 -#: b792aaf740e045babb81c2f58ab9407a +#: ../../api/enums.rst:1571 ../../api/enums.rst:1587 ../../api/enums.rst:1604 +#: 60f92a70f105440b83650e54eeb14221 b792aaf740e045babb81c2f58ab9407a msgid ":attr:`~AuditLogDiff.actions`" msgstr "" -#: ../../api/enums.rst:1542 ../../api/enums.rst:1558 ../../api/enums.rst:1575 -#: 8a6a24983308476d8bb356863b85873f a3b6f535700543959d3bb54fb078e015 -#: c38f20feb116471888fe077289ce8040 +#: ../../api/enums.rst:1572 ../../api/enums.rst:1588 ../../api/enums.rst:1605 +#: a3b6f535700543959d3bb54fb078e015 c38f20feb116471888fe077289ce8040 msgid ":attr:`~AuditLogDiff.exempt_roles`" msgstr "" -#: ../../api/enums.rst:1543 ../../api/enums.rst:1559 ../../api/enums.rst:1576 -#: 6db5bcd67f51475aacbe4e00cfd33b12 70b8c754ddd74892ac549fe3d22f8772 -#: d0fcfcce917e4cdba1501e04cd870554 +#: ../../api/enums.rst:1573 ../../api/enums.rst:1589 ../../api/enums.rst:1606 +#: 6db5bcd67f51475aacbe4e00cfd33b12 d0fcfcce917e4cdba1501e04cd870554 msgid ":attr:`~AuditLogDiff.exempt_channels`" msgstr "" -#: ../../api/enums.rst:1549 08714b4c79eb4a06bd4bad4c53f201af +#: ../../api/enums.rst:1579 08714b4c79eb4a06bd4bad4c53f201af msgid "A guild auto moderation rule was updated." msgstr "" -#: ../../api/enums.rst:1565 b6818219409d4e6aacbe23037c32b8ac +#: ../../api/enums.rst:1595 b6818219409d4e6aacbe23037c32b8ac msgid "A guild auto moderation rule was deleted." msgstr "" -#: ../../api/enums.rst:1582 9c85ec4f6e2f48cdaa7c1697b08dbd12 +#: ../../api/enums.rst:1612 9c85ec4f6e2f48cdaa7c1697b08dbd12 msgid "A message was blocked by auto moderation." msgstr "" -#: ../../api/enums.rst:1588 20649608cd1c49eb8887ce7a5a1064c3 +#: ../../api/enums.rst:1618 20649608cd1c49eb8887ce7a5a1064c3 msgid "A message was flagged by auto moderation." msgstr "" -#: ../../api/enums.rst:1594 a271ec7a81804ceaa6c9e8de7f8c16ac +#: ../../api/enums.rst:1624 a271ec7a81804ceaa6c9e8de7f8c16ac msgid "A member was timed out by auto moderation." msgstr "" -#: ../../api/enums.rst:1600 db5791aff5df4a76b6dd46f17ba8eb10 +#: ../../api/enums.rst:1630 db5791aff5df4a76b6dd46f17ba8eb10 msgid "A creator monetization request was created." msgstr "" -#: ../../api/enums.rst:1606 29b4fe1bf2594cd6923b822ddb23f607 +#: ../../api/enums.rst:1636 29b4fe1bf2594cd6923b822ddb23f607 msgid "The creator monetization terms were accepted." msgstr "" -#: ../../api/enums.rst:1612 6d784c3658104e46b3553fa88209e336 +#: ../../api/enums.rst:1642 6d784c3658104e46b3553fa88209e336 msgid "A voice channel status was updated." msgstr "" -#: ../../api/enums.rst:1614 ../../api/enums.rst:1628 -#: 21d7aa25fa2449bdbc086189b5743a39 d09aa244691540dbaeff35ae7f802cd6 +#: ../../api/enums.rst:1644 ../../api/enums.rst:1658 +#: d09aa244691540dbaeff35ae7f802cd6 msgid "" "When this is the action, the type of :attr:`~AuditLogEntry.target` is the" " :class:`VoiceChannel` or :class:`Object` with the ID of the voice " "channel which was updated." msgstr "" -#: ../../api/enums.rst:1620 ../../api/enums.rst:1634 -#: 73946b20ffa0408d809d244e405077f2 9e02b19e51fd49449aacc3c074f5918a +#: ../../api/enums.rst:1650 ../../api/enums.rst:1664 +#: 9e02b19e51fd49449aacc3c074f5918a msgid ":attr:`~AuditLogDiff.status`" msgstr "" -#: ../../api/enums.rst:1626 d1f055c436d14c188223461f9ca0cb1f +#: ../../api/enums.rst:1656 d1f055c436d14c188223461f9ca0cb1f msgid "A voice channel status was deleted." msgstr "" -#: ../../api/enums.rst:1641 4b5b16167df54688914416bf0caf7627 +#: ../../api/enums.rst:1671 4b5b16167df54688914416bf0caf7627 msgid "Represents the category that the :class:`AuditLogAction` belongs to." msgstr "" -#: ../../api/enums.rst:1643 9dbab0a232604abd8953a7df6a0bdf70 +#: ../../api/enums.rst:1673 9dbab0a232604abd8953a7df6a0bdf70 msgid "This can be retrieved via :attr:`AuditLogEntry.category`." msgstr "" -#: ../../api/enums.rst:1647 f06b452c09974142b467507b70205eab +#: ../../api/enums.rst:1677 f06b452c09974142b467507b70205eab msgid "The action is the creation of something." msgstr "" -#: ../../api/enums.rst:1651 7dd989a90a0e43eca243d490ffef3bff +#: ../../api/enums.rst:1681 7dd989a90a0e43eca243d490ffef3bff msgid "The action is the deletion of something." msgstr "" -#: ../../api/enums.rst:1655 183aa68fd5254ee7a6db373fb9097160 +#: ../../api/enums.rst:1685 183aa68fd5254ee7a6db373fb9097160 msgid "The action is the update of something." msgstr "" -#: ../../api/enums.rst:1659 6a3f9302095245598ef3c8f0ffd44f83 +#: ../../api/enums.rst:1689 6a3f9302095245598ef3c8f0ffd44f83 msgid "" "Represents the membership state of a team member retrieved through " ":func:`Client.application_info`." msgstr "" -#: ../../api/enums.rst:1665 f99b7db7002a426498d6216ff366a87f +#: ../../api/enums.rst:1695 f99b7db7002a426498d6216ff366a87f msgid "Represents an invited member." msgstr "" -#: ../../api/enums.rst:1669 5932ead93d9b4001a809e94b536efbaf +#: ../../api/enums.rst:1699 5932ead93d9b4001a809e94b536efbaf msgid "Represents a member currently in the team." msgstr "" -#: ../../api/enums.rst:1673 d78900c618414d258b8bf82e4c53d0ce +#: ../../api/enums.rst:1703 d78900c618414d258b8bf82e4c53d0ce msgid "Represents the type of webhook that can be received." msgstr "" -#: ../../api/enums.rst:1679 45607f9417c8476bbe61af59ae2145bb +#: ../../api/enums.rst:1709 45607f9417c8476bbe61af59ae2145bb msgid "Represents a webhook that can post messages to channels with a token." msgstr "" -#: ../../api/enums.rst:1683 92040f62183548ba9f04a9c654fb5b9f +#: ../../api/enums.rst:1713 92040f62183548ba9f04a9c654fb5b9f msgid "" "Represents a webhook that is internally managed by Discord, used for " "following channels." msgstr "" -#: ../../api/enums.rst:1687 edd45f91b353433baa215c38fb8cfcfe +#: ../../api/enums.rst:1717 edd45f91b353433baa215c38fb8cfcfe msgid "Represents a webhook that is used for interactions or applications." msgstr "" -#: ../../api/enums.rst:1693 b9a957369e784999aa4db4b99d37e718 +#: ../../api/enums.rst:1723 b9a957369e784999aa4db4b99d37e718 msgid "" "Represents the behaviour the :class:`Integration` should perform when a " "user's subscription has finished." msgstr "" -#: ../../api/enums.rst:1696 e3e3956bce32458eab440f079ac72be1 +#: ../../api/enums.rst:1726 e3e3956bce32458eab440f079ac72be1 msgid "There is an alias for this called ``ExpireBehavior``." msgstr "" -#: ../../api/enums.rst:1702 dde2cba259b942be9d7daa7f75050e95 +#: ../../api/enums.rst:1732 dde2cba259b942be9d7daa7f75050e95 msgid "" "This will remove the :attr:`StreamIntegration.role` from the user when " "their subscription is finished." msgstr "" -#: ../../api/enums.rst:1707 8f56b4a6ec50439d8486352d8f2ec42c +#: ../../api/enums.rst:1737 8f56b4a6ec50439d8486352d8f2ec42c msgid "This will kick the user when their subscription is finished." msgstr "" -#: ../../api/enums.rst:1711 110f5f127cf34700aebef11bd948132d +#: ../../api/enums.rst:1741 110f5f127cf34700aebef11bd948132d msgid "Represents the default avatar of a Discord :class:`User`" msgstr "" -#: ../../api/enums.rst:1715 95430a94d7b947f3a821f07b70aab0c5 +#: ../../api/enums.rst:1745 95430a94d7b947f3a821f07b70aab0c5 msgid "" "Represents the default avatar with the color blurple. See also " ":attr:`Colour.blurple`" msgstr "" -#: ../../api/enums.rst:1719 58fcc73eebea461890325809557e6dc8 +#: ../../api/enums.rst:1749 58fcc73eebea461890325809557e6dc8 msgid "" "Represents the default avatar with the color grey. See also " ":attr:`Colour.greyple`" msgstr "" -#: ../../api/enums.rst:1723 d96b0ce740304a21a5d1db1f45051d0c +#: ../../api/enums.rst:1753 d96b0ce740304a21a5d1db1f45051d0c msgid "An alias for :attr:`grey`." msgstr "" -#: ../../api/enums.rst:1726 01c0705a0c01418ba8c2bee502a423b7 +#: ../../api/enums.rst:1756 01c0705a0c01418ba8c2bee502a423b7 msgid "" "Represents the default avatar with the color green. See also " ":attr:`Colour.green`" msgstr "" -#: ../../api/enums.rst:1730 acdf3d58f3ac468592d6eb672e7927ab +#: ../../api/enums.rst:1760 acdf3d58f3ac468592d6eb672e7927ab msgid "" "Represents the default avatar with the color orange. See also " ":attr:`Colour.orange`" msgstr "" -#: ../../api/enums.rst:1734 63d1d5cafeb745c1a8da433c1c130535 +#: ../../api/enums.rst:1764 63d1d5cafeb745c1a8da433c1c130535 msgid "" "Represents the default avatar with the color red. See also " ":attr:`Colour.red`" msgstr "" -#: ../../api/enums.rst:1739 ae3f995775e245e5abf45bc2dda7078c +#: ../../api/enums.rst:1769 ae3f995775e245e5abf45bc2dda7078c msgid "Represents the type of sticker." msgstr "" -#: ../../api/enums.rst:1745 151fd406272c490e93b3cf88e7ab8974 +#: ../../api/enums.rst:1775 151fd406272c490e93b3cf88e7ab8974 msgid "Represents a standard sticker that all Nitro users can use." msgstr "" -#: ../../api/enums.rst:1749 39793037eae8422ba9536d90e842bb02 +#: ../../api/enums.rst:1779 39793037eae8422ba9536d90e842bb02 msgid "Represents a custom sticker created in a guild." msgstr "" -#: ../../api/enums.rst:1753 b05e06d5a5354367b3b7a284ac12d311 +#: ../../api/enums.rst:1783 b05e06d5a5354367b3b7a284ac12d311 msgid "Represents the type of sticker images." msgstr "" -#: ../../api/enums.rst:1759 4e9c50adfad0429eacfe68de8c0581d6 +#: ../../api/enums.rst:1789 4e9c50adfad0429eacfe68de8c0581d6 msgid "Represents a sticker with a png image." msgstr "" -#: ../../api/enums.rst:1763 e8bfe207df5b45708af4bbd905129a8b +#: ../../api/enums.rst:1793 e8bfe207df5b45708af4bbd905129a8b msgid "Represents a sticker with an apng image." msgstr "" -#: ../../api/enums.rst:1767 b0fde2a0da464265ab504c4c9bef1f2a +#: ../../api/enums.rst:1797 b0fde2a0da464265ab504c4c9bef1f2a msgid "Represents a sticker with a lottie image." msgstr "" -#: ../../api/enums.rst:1771 1381383432f44e6eb5368c0835da0f62 +#: ../../api/enums.rst:1801 1381383432f44e6eb5368c0835da0f62 msgid "Represents a sticker with a gif image." msgstr "" -#: ../../api/enums.rst:1777 8e5bfa0150ba4362936661ad4d6a554f +#: ../../api/enums.rst:1807 8e5bfa0150ba4362936661ad4d6a554f msgid "Represents the invite type for voice channel invites." msgstr "" -#: ../../api/enums.rst:1783 c7f7db69ae9f4aac9e422022c828aa9b +#: ../../api/enums.rst:1813 c7f7db69ae9f4aac9e422022c828aa9b msgid "The invite doesn't target anyone or anything." msgstr "" -#: ../../api/enums.rst:1787 99696cffc0224f118163d8732e9a10d6 +#: ../../api/enums.rst:1817 99696cffc0224f118163d8732e9a10d6 msgid "A stream invite that targets a user." msgstr "" -#: ../../api/enums.rst:1791 4721dd8e936842c5bbd1a61a15097822 +#: ../../api/enums.rst:1821 4721dd8e936842c5bbd1a61a15097822 msgid "A invite that targets an embedded application." msgstr "" -#: ../../api/enums.rst:1793 9b51feef851e411aabb0c0038cd3b750 +#: ../../api/enums.rst:1823 9b51feef851e411aabb0c0038cd3b750 msgid "Note that your bot won't be verified if you provide users access to this" msgstr "" -#: ../../api/enums.rst:1797 dc0bb1003ef04faaa4b36bd79dd3badc +#: ../../api/enums.rst:1827 dc0bb1003ef04faaa4b36bd79dd3badc msgid "Represents the camera video quality mode for voice channel participants." msgstr "" -#: ../../api/enums.rst:1803 088bf995fa014f37a03bf9c347e018c7 +#: ../../api/enums.rst:1833 088bf995fa014f37a03bf9c347e018c7 msgid "Represents auto camera video quality." msgstr "" -#: ../../api/enums.rst:1807 f5c93fe91c704114af9cb34d427c1921 +#: ../../api/enums.rst:1837 f5c93fe91c704114af9cb34d427c1921 msgid "Represents full camera video quality." msgstr "" -#: ../../api/enums.rst:1811 965f3cd4c033475cb1cc38b821f8bded +#: ../../api/enums.rst:1841 965f3cd4c033475cb1cc38b821f8bded msgid "" "Represents a stage instance's privacy level. Stage event privacy levels " "can only have 1 possible value at the moment so this shouldn't really be " "used." msgstr "" -#: ../../api/enums.rst:1819 8fca712babea4c3a9a70f16a55863fad +#: ../../api/enums.rst:1849 8fca712babea4c3a9a70f16a55863fad msgid "The stage instance can only be joined by members of the guild." msgstr "" -#: ../../api/enums.rst:1823 eb7b9565987841f0b48a3db792db276a +#: ../../api/enums.rst:1853 eb7b9565987841f0b48a3db792db276a msgid "Alias for :attr:`.closed`" msgstr "" -#: ../../api/enums.rst:1827 d5c29b81b2c14cc18c675c80d475f6a1 +#: ../../api/enums.rst:1857 d5c29b81b2c14cc18c675c80d475f6a1 msgid "Represents the NSFW level of a guild." msgstr "" -#: ../../api/enums.rst:1835 12bcaa8cfcb842c5a148f65f193cc74f +#: ../../api/enums.rst:1865 12bcaa8cfcb842c5a148f65f193cc74f msgid "Checks if two NSFW levels are equal." msgstr "" -#: ../../api/enums.rst:1838 654b4dfd63874e9f819b003f72cf07b2 +#: ../../api/enums.rst:1868 654b4dfd63874e9f819b003f72cf07b2 msgid "Checks if two NSFW levels are not equal." msgstr "" -#: ../../api/enums.rst:1841 f7c2e3b237eb4ce0a21fefe5b1189439 +#: ../../api/enums.rst:1871 f7c2e3b237eb4ce0a21fefe5b1189439 msgid "Checks if a NSFW level is higher than another." msgstr "" -#: ../../api/enums.rst:1844 2305a4e94a2f4497bd17faa6e1171158 +#: ../../api/enums.rst:1874 2305a4e94a2f4497bd17faa6e1171158 msgid "Checks if a NSFW level is lower than another." msgstr "" -#: ../../api/enums.rst:1847 d63e8c2fcee54c94a148283479fcdaba +#: ../../api/enums.rst:1877 d63e8c2fcee54c94a148283479fcdaba msgid "Checks if a NSFW level is higher or equal to another." msgstr "" -#: ../../api/enums.rst:1850 0bdeecdc326a477f99e3d20b23060fbd +#: ../../api/enums.rst:1880 0bdeecdc326a477f99e3d20b23060fbd msgid "Checks if a NSFW level is lower or equal to another." msgstr "" -#: ../../api/enums.rst:1854 73f672f9e2dc41f3868c069d8f016e01 +#: ../../api/enums.rst:1884 73f672f9e2dc41f3868c069d8f016e01 msgid "The guild has not been categorised yet." msgstr "" -#: ../../api/enums.rst:1858 281c15a151fb4dcb95ea4c02e970ede6 +#: ../../api/enums.rst:1888 281c15a151fb4dcb95ea4c02e970ede6 msgid "The guild contains NSFW content." msgstr "" -#: ../../api/enums.rst:1862 f4359419ec5941e8b5e91c4ef5403f4a +#: ../../api/enums.rst:1892 f4359419ec5941e8b5e91c4ef5403f4a msgid "The guild does not contain any NSFW content." msgstr "" -#: ../../api/enums.rst:1866 03593a6c2994467b9ed47bf3876b3622 +#: ../../api/enums.rst:1896 03593a6c2994467b9ed47bf3876b3622 msgid "The guild may contain NSFW content." msgstr "" -#: ../../api/enums.rst:1870 1702f291fcb34353a6ab9d1d950767f0 +#: ../../api/enums.rst:1900 1702f291fcb34353a6ab9d1d950767f0 msgid "Represents an embedded activity application." msgstr "" -#: ../../api/enums.rst:1872 e09b1261ff9e4aed838e56dc0f2d0ba1 +#: ../../api/enums.rst:1902 e09b1261ff9e4aed838e56dc0f2d0ba1 msgid "Some might be boost-only or gated." msgstr "" -#: ../../api/enums.rst:1876 51a321ee62d54d98a9eccf81b593ba9d +#: ../../api/enums.rst:1906 51a321ee62d54d98a9eccf81b593ba9d msgid "" "Discord said that they won't verify bots who gives access to embedded " "activities." msgstr "" -#: ../../api/enums.rst:1878 e421667f43d645a19bf6e4f2ec7619d3 +#: ../../api/enums.rst:1908 e421667f43d645a19bf6e4f2ec7619d3 msgid "" "Read more here: " "https://discord.com/channels/613425648685547541/697236247739105340/901153332075315321." msgstr "" -#: ../../api/enums.rst:1884 8634ae2fdeae4337b6d96d3695dcfd5b +#: ../../api/enums.rst:1914 8634ae2fdeae4337b6d96d3695dcfd5b msgid "Represents the embedded application Ask Away." msgstr "" -#: ../../api/enums.rst:1890 4d3efac29bec4fea95eb83fb78c5e715 +#: ../../api/enums.rst:1920 4d3efac29bec4fea95eb83fb78c5e715 msgid "Represents the embedded application Awkword." msgstr "" -#: ../../api/enums.rst:1894 ../../api/enums.rst:1902 ../../api/enums.rst:1982 -#: ../../api/enums.rst:1990 ../../api/enums.rst:1998 ../../api/enums.rst:2086 -#: ../../api/enums.rst:2106 ../../api/enums.rst:2114 -#: 26a17bd0648f42319205d7e93d492172 46a7b3bd09264237b2c107acc73ecd72 -#: 5d37fd74de88463abc545e8a9bc6c324 6f540ae1a6bc40778c30e5b6ed6c1ebd -#: 7e84904cbf23461b85b39425620e25ed 88f0d371b1894498954ed6863c819b42 -#: 9db4622ff7d24f809e4ebf3a64cd2d2d a79b808e86594cdb8093ee9de1e8d5ec +#: ../../api/enums.rst:1924 ../../api/enums.rst:1932 ../../api/enums.rst:2012 +#: ../../api/enums.rst:2020 ../../api/enums.rst:2028 ../../api/enums.rst:2116 +#: ../../api/enums.rst:2136 ../../api/enums.rst:2144 +#: 46a7b3bd09264237b2c107acc73ecd72 msgid "This activity has been removed." msgstr "" -#: ../../api/enums.rst:1898 7df3a9c26b4f4fac8b39048deb5657dc +#: ../../api/enums.rst:1928 7df3a9c26b4f4fac8b39048deb5657dc msgid "Development version of :attr:`.awkword`." msgstr "" -#: ../../api/enums.rst:1906 abbce992b4e24550996b4cd9cbf4eb60 +#: ../../api/enums.rst:1936 abbce992b4e24550996b4cd9cbf4eb60 msgid "Represents the embedded application Bash Out." msgstr "" -#: ../../api/enums.rst:1912 262e49924cc14a02865aa50c57045b60 +#: ../../api/enums.rst:1942 262e49924cc14a02865aa50c57045b60 msgid "Represents the embedded application Betrayal.io." msgstr "" -#: ../../api/enums.rst:1916 ca9d81dfd82f4031b335c4bc19933a46 +#: ../../api/enums.rst:1946 ca9d81dfd82f4031b335c4bc19933a46 msgid "Represents the embedded application Blazing 8s." msgstr "" -#: ../../api/enums.rst:1922 37e760d58a7143b89abba2d5b19e1078 +#: ../../api/enums.rst:1952 37e760d58a7143b89abba2d5b19e1078 msgid "Development version of :attr:`.blazing_8s`." msgstr "" -#: ../../api/enums.rst:1928 126662fd83ef43cd965f2fde2fbc3d90 +#: ../../api/enums.rst:1958 126662fd83ef43cd965f2fde2fbc3d90 msgid "QA version of :attr:`.blazing_8s`." msgstr "" -#: ../../api/enums.rst:1934 bceb40c70ad54faea89657ff53a8b6ed +#: ../../api/enums.rst:1964 bceb40c70ad54faea89657ff53a8b6ed msgid "Staging version of :attr:`.blazing_8s`." msgstr "" -#: ../../api/enums.rst:1940 ece980f3196e4e22826bf0b9fbd9ba4d +#: ../../api/enums.rst:1970 ece980f3196e4e22826bf0b9fbd9ba4d msgid "Represents the embedded application Bobble League." msgstr "" -#: ../../api/enums.rst:1946 2cd323b60d65453680bf7e879ce98f88 +#: ../../api/enums.rst:1976 2cd323b60d65453680bf7e879ce98f88 msgid "Represents the embedded application Checkers in the Park." msgstr "" -#: ../../api/enums.rst:1950 a78c47930e5a4ba8b51f71dcea78c7ce +#: ../../api/enums.rst:1980 a78c47930e5a4ba8b51f71dcea78c7ce msgid "Development version of :attr:`.checkers_in_the_park`." msgstr "" -#: ../../api/enums.rst:1954 c2cc29ea6e184e83b2be17704af74c56 +#: ../../api/enums.rst:1984 c2cc29ea6e184e83b2be17704af74c56 msgid "QA version of :attr:`.checkers_in_the_park`." msgstr "" -#: ../../api/enums.rst:1958 7eb39863607f40c380be079505668760 +#: ../../api/enums.rst:1988 7eb39863607f40c380be079505668760 msgid "Staging version of :attr:`.checkers_in_the_park`." msgstr "" -#: ../../api/enums.rst:1962 ef05be1c5f7e4079ac7c56305f89ebfa +#: ../../api/enums.rst:1992 ef05be1c5f7e4079ac7c56305f89ebfa msgid "Represents the embedded application Chess in the Park." msgstr "" -#: ../../api/enums.rst:1966 6320ce907144405b876049b648120b12 +#: ../../api/enums.rst:1996 6320ce907144405b876049b648120b12 msgid "Development version of :attr:`.chess_in_the_park`." msgstr "" -#: ../../api/enums.rst:1970 749604a85ea64bbf996c3637266a7dfd +#: ../../api/enums.rst:2000 749604a85ea64bbf996c3637266a7dfd msgid "QA version of :attr:`.chess_in_the_park`." msgstr "" -#: ../../api/enums.rst:1974 4d7d5cbee8df40f39c5bd67d2a5cf15a +#: ../../api/enums.rst:2004 4d7d5cbee8df40f39c5bd67d2a5cf15a msgid "Staging version of :attr:`.chess_in_the_park`." msgstr "" -#: ../../api/enums.rst:1978 bf380b08e1e1407eafa744eae41fbb85 +#: ../../api/enums.rst:2008 bf380b08e1e1407eafa744eae41fbb85 msgid "Represents the embedded application Decoders Development." msgstr "" -#: ../../api/enums.rst:1986 5f272d25b38e42c5b02ff61dfc3ded42 +#: ../../api/enums.rst:2016 5f272d25b38e42c5b02ff61dfc3ded42 msgid "Represents the embedded application Doodle Crew." msgstr "" -#: ../../api/enums.rst:1994 90460a782454406b9eba77e90bbc0d65 +#: ../../api/enums.rst:2024 90460a782454406b9eba77e90bbc0d65 msgid "Development version of :attr:`.doodle_crew`." msgstr "" -#: ../../api/enums.rst:2002 adbde9ea5c7740d88be1a57b89ad8046 +#: ../../api/enums.rst:2032 adbde9ea5c7740d88be1a57b89ad8046 msgid "Represents the embedded application Fishington.io." msgstr "" -#: ../../api/enums.rst:2006 d6011665aa3848a8810933d33109f014 +#: ../../api/enums.rst:2036 d6011665aa3848a8810933d33109f014 msgid "Represents the embedded application Gartic Phone." msgstr "" -#: ../../api/enums.rst:2012 5b98bc6e985645759adce7b6dc973bc2 +#: ../../api/enums.rst:2042 5b98bc6e985645759adce7b6dc973bc2 msgid "Represents the embedded application Jamspace." msgstr "" -#: ../../api/enums.rst:2018 8cb40366f76a471182114e1d2bf663a4 +#: ../../api/enums.rst:2048 8cb40366f76a471182114e1d2bf663a4 msgid "Represents the embedded application Know What I Meme." msgstr "" -#: ../../api/enums.rst:2024 4611eb49709143a7943172b1ecd4af36 +#: ../../api/enums.rst:2054 4611eb49709143a7943172b1ecd4af36 msgid "Represents the embedded application Land.io." msgstr "" -#: ../../api/enums.rst:2030 1cef475005fa4d3e977b4a250336eaff +#: ../../api/enums.rst:2060 1cef475005fa4d3e977b4a250336eaff msgid "Represents the embedded application Letter League." msgstr "" -#: ../../api/enums.rst:2034 90d3eb8aa9354387bab79c9666a7f6be +#: ../../api/enums.rst:2064 90d3eb8aa9354387bab79c9666a7f6be msgid "Development version of :attr:`.letter_league`." msgstr "" -#: ../../api/enums.rst:2040 5900632eb0bd408aaeaceea4df6a3400 +#: ../../api/enums.rst:2070 5900632eb0bd408aaeaceea4df6a3400 msgid "Represents the embedded application Poker Night." msgstr "" -#: ../../api/enums.rst:2044 859bd24025a04598a607f82fe33e2303 +#: ../../api/enums.rst:2074 859bd24025a04598a607f82fe33e2303 msgid "Development version of :attr:`.poker_night`." msgstr "" -#: ../../api/enums.rst:2050 364952c675e345bfa20f62bb6295b569 +#: ../../api/enums.rst:2080 364952c675e345bfa20f62bb6295b569 msgid "QA version of :attr:`.poker_night`." msgstr "" -#: ../../api/enums.rst:2054 306415ef45014befbf99265bc432d5d5 +#: ../../api/enums.rst:2084 306415ef45014befbf99265bc432d5d5 msgid "Staging version of :attr:`.poker_night`." msgstr "" -#: ../../api/enums.rst:2058 6b68a438b88f4507bfaea1747c902c24 +#: ../../api/enums.rst:2088 6b68a438b88f4507bfaea1747c902c24 msgid "Represents the embedded application Putt Party." msgstr "" -#: ../../api/enums.rst:2064 1db9baa076ee480d8d0aa84283c03a90 +#: ../../api/enums.rst:2094 1db9baa076ee480d8d0aa84283c03a90 msgid "Development version of :attr:`.putt_party`." msgstr "" -#: ../../api/enums.rst:2070 28f5321d2a88463a87a98cc3fe977eee +#: ../../api/enums.rst:2100 28f5321d2a88463a87a98cc3fe977eee msgid "QA version of :attr:`.putt_party`." msgstr "" -#: ../../api/enums.rst:2076 d1c4dbb002ad4b59b6f095bd3c9e8241 +#: ../../api/enums.rst:2106 d1c4dbb002ad4b59b6f095bd3c9e8241 msgid "Staging version of :attr:`.putt_party`." msgstr "" -#: ../../api/enums.rst:2082 10dffbd7ae7346b1a9adb510b348b139 +#: ../../api/enums.rst:2112 10dffbd7ae7346b1a9adb510b348b139 msgid "Represents the embedded application Putts." msgstr "" -#: ../../api/enums.rst:2090 1a64c939106a47e89fa93d72ccffb2dd +#: ../../api/enums.rst:2120 1a64c939106a47e89fa93d72ccffb2dd msgid "Represents the embedded application Sketch Heads." msgstr "" -#: ../../api/enums.rst:2096 fe0828898e684c07ac1bb2b084c6b92e +#: ../../api/enums.rst:2126 fe0828898e684c07ac1bb2b084c6b92e msgid "Development version of :attr:`.sketch_heads`." msgstr "" -#: ../../api/enums.rst:2102 2abfe4abd47a4b16a8759924e64d5f61 +#: ../../api/enums.rst:2132 2abfe4abd47a4b16a8759924e64d5f61 msgid "Represents the embedded application Sketchy Artist." msgstr "" -#: ../../api/enums.rst:2110 0c2730bb638249d491ca800b236c561d +#: ../../api/enums.rst:2140 0c2730bb638249d491ca800b236c561d msgid "Development version of :attr:`.sketchy_artist`." msgstr "" -#: ../../api/enums.rst:2118 57f7dbca4655440a93c3fd350e137039 +#: ../../api/enums.rst:2148 57f7dbca4655440a93c3fd350e137039 msgid "Represents the embedded application Spell Cast." msgstr "" -#: ../../api/enums.rst:2122 5db2665a5810470ebfdcde53e0c9844e +#: ../../api/enums.rst:2152 5db2665a5810470ebfdcde53e0c9844e msgid "Staging version of :attr:`.spell_cast`." msgstr "" -#: ../../api/enums.rst:2128 e5f509a034fc4e12b38a85f3efc3e443 +#: ../../api/enums.rst:2158 e5f509a034fc4e12b38a85f3efc3e443 msgid "" "Same as :attr:`~EmbeddedActivity.youtube_together` with remote feature " "which allows guild admins to limit the playlist access." msgstr "" -#: ../../api/enums.rst:2132 40693975970c4aba91b20cbb710c3df5 +#: ../../api/enums.rst:2162 40693975970c4aba91b20cbb710c3df5 msgid "Development version of :attr:`.watch_together`." msgstr "" -#: ../../api/enums.rst:2136 b171892fb9124323bb2b98d60e1b7a85 +#: ../../api/enums.rst:2166 b171892fb9124323bb2b98d60e1b7a85 msgid "Represents the embedded application word snacks." msgstr "" -#: ../../api/enums.rst:2140 f667ed7f17934a5886e9dbab4028d854 +#: ../../api/enums.rst:2170 f667ed7f17934a5886e9dbab4028d854 msgid "Development version of :attr:`.word_snacks`." msgstr "" -#: ../../api/enums.rst:2144 f2e8046479ab4befb1b09badb53ceac4 +#: ../../api/enums.rst:2174 f2e8046479ab4befb1b09badb53ceac4 msgid "Represents the embedded application Youtube Together." msgstr "" -#: ../../api/enums.rst:2148 3aafbe2b679b447ba75d81c817faba38 +#: ../../api/enums.rst:2178 3aafbe2b679b447ba75d81c817faba38 msgid "Represents the status of a scheduled event." msgstr "" -#: ../../api/enums.rst:2154 203576378c61466aafba5a0280b7d8d7 +#: ../../api/enums.rst:2184 203576378c61466aafba5a0280b7d8d7 msgid "The scheduled event hasn't started or been canceled yet." msgstr "" -#: ../../api/enums.rst:2158 11cbb117b6e540df9c5cf85a8692ddd0 +#: ../../api/enums.rst:2188 11cbb117b6e540df9c5cf85a8692ddd0 msgid "The scheduled event is in progress." msgstr "" -#: ../../api/enums.rst:2162 59952e0eaaed49e283b98e7bc4fc4827 +#: ../../api/enums.rst:2192 59952e0eaaed49e283b98e7bc4fc4827 msgid "The scheduled event is over." msgstr "" -#: ../../api/enums.rst:2166 347d83904c7c44bc93ff95674bf1dc88 +#: ../../api/enums.rst:2196 347d83904c7c44bc93ff95674bf1dc88 msgid "The scheduled event has been canceled before it can start." msgstr "" -#: ../../api/enums.rst:2170 f3e431347c5e494ab804674c1a47785e +#: ../../api/enums.rst:2200 f3e431347c5e494ab804674c1a47785e msgid "Alias to :attr:`canceled`." msgstr "" -#: ../../api/enums.rst:2174 9367cb26de98424599dc80ef69d1a73d +#: ../../api/enums.rst:2204 9367cb26de98424599dc80ef69d1a73d msgid "" "Represents a scheduled event location type (otherwise known as the entity" " type on the API)." msgstr "" -#: ../../api/enums.rst:2180 4266c50b2bdf4fcf8936d92fa70abac3 +#: ../../api/enums.rst:2210 4266c50b2bdf4fcf8936d92fa70abac3 msgid "Represents a scheduled event that is happening in a :class:`StageChannel`." msgstr "" -#: ../../api/enums.rst:2184 f9e4297eb07d41a3bde1dbf3e89b5675 +#: ../../api/enums.rst:2214 f9e4297eb07d41a3bde1dbf3e89b5675 msgid "Represents a scheduled event that is happening in a :class:`VoiceChannel`." msgstr "" -#: ../../api/enums.rst:2188 e4af5f9d382340e3828ebe79f1ebfee7 +#: ../../api/enums.rst:2218 e4af5f9d382340e3828ebe79f1ebfee7 msgid "Represents a generic location as a :class:`str`." msgstr "" -#: ../../api/enums.rst:2192 fe8d3a7422cf4811950c7096d1a6910d +#: ../../api/enums.rst:2222 fe8d3a7422cf4811950c7096d1a6910d msgid "" "Represents the privacy level of a scheduled event. Scheduled event " "privacy levels can only have 1 possible value at the moment so this " "shouldn't really be used." msgstr "" -#: ../../api/enums.rst:2198 e258adae10a24e399876694c35f291ee +#: ../../api/enums.rst:2228 e258adae10a24e399876694c35f291ee msgid "" "Represents a scheduled event that is only available to members inside the" " guild." msgstr "" -#: ../../api/enums.rst:2202 43c0ea119a5d4ddeae31a1891ab90bba +#: ../../api/enums.rst:2232 43c0ea119a5d4ddeae31a1891ab90bba msgid "Represents an application role connection metadata type." msgstr "" -#: ../../api/enums.rst:2204 a48a777f05f8404ea3f84c2eea0b407b +#: ../../api/enums.rst:2234 a48a777f05f8404ea3f84c2eea0b407b msgid "" "Each metadata type offers a comparison operation that allows guilds to " "configure role requirements based on metadata values stored by the bot. " @@ -2488,337 +2453,398 @@ msgid "" "required ``guild's configured value`` within the guild role settings." msgstr "" -#: ../../api/enums.rst:2213 7a2243082c9146148a159adfd210797b +#: ../../api/enums.rst:2243 7a2243082c9146148a159adfd210797b msgid "" "The metadata value (``integer``) is less than or equal to the guild's " "configured value (``integer``)." msgstr "" -#: ../../api/enums.rst:2217 e05c266364924b249c892a96ae04c509 +#: ../../api/enums.rst:2247 e05c266364924b249c892a96ae04c509 msgid "" "The metadata value (``integer``) is greater than or equal to the guild's " "configured value (``integer``)." msgstr "" -#: ../../api/enums.rst:2221 dc164a530b7748a890b89df5f1d48a3a +#: ../../api/enums.rst:2251 dc164a530b7748a890b89df5f1d48a3a msgid "" "The metadata value (``integer``) is equal to the guild's configured value" " (``integer``)." msgstr "" -#: ../../api/enums.rst:2225 271247e528204d5caec08f683630d00c +#: ../../api/enums.rst:2255 271247e528204d5caec08f683630d00c msgid "" "The metadata value (``integer``) is not equal to the guild's configured " "value (``integer``)." msgstr "" -#: ../../api/enums.rst:2229 c5cbe1ee08764e95af0db6111e8f10c0 +#: ../../api/enums.rst:2259 c5cbe1ee08764e95af0db6111e8f10c0 msgid "" "The metadata value (``datetime``) is less than or equal to the guild's " "configured value (``integer``; the number of days before the current " "date)." msgstr "" -#: ../../api/enums.rst:2234 4f4f013f472b4670a51d9240fd8f71cb +#: ../../api/enums.rst:2264 4f4f013f472b4670a51d9240fd8f71cb msgid "" "The metadata value (``datetime``) is greater than or equal to the guild's" " configured value (``integer``; the number of days before the current " "date)." msgstr "" -#: ../../api/enums.rst:2239 fa757acb4e9841578e85bd76d6678b17 +#: ../../api/enums.rst:2269 fa757acb4e9841578e85bd76d6678b17 msgid "" "The metadata value (``integer``) is equal to the guild's configured value" " (``integer``; 1)." msgstr "" -#: ../../api/enums.rst:2243 0f6c437fb349410593e5fc67633b1ed0 +#: ../../api/enums.rst:2273 0f6c437fb349410593e5fc67633b1ed0 msgid "" "The metadata value (``integer``) is not equal to the guild's configured " "value (``integer``; 1)." msgstr "" -#: ../../api/enums.rst:2247 6cd1703bdbcb49af8199d10e0be98536 +#: ../../api/enums.rst:2277 6cd1703bdbcb49af8199d10e0be98536 msgid "Represents an AutoMod trigger type." msgstr "" -#: ../../api/enums.rst:2253 92785878e944483596614511844290d9 +#: ../../api/enums.rst:2283 92785878e944483596614511844290d9 msgid "Represents a keyword rule trigger, which are customizable by a guild." msgstr "" -#: ../../api/enums.rst:2255 ../../api/enums.rst:2265 ../../api/enums.rst:2280 -#: 2748f446a4944afcac405b4e6431d085 6b22e3f8c2104c49a2126255db4d2a25 -#: 6e7fe5085c2c473ebe25b9e17a6473c3 +#: ../../api/enums.rst:2285 ../../api/enums.rst:2295 ../../api/enums.rst:2310 +#: 2748f446a4944afcac405b4e6431d085 msgid "Possible attributes for :class:`AutoModTriggerMetadata`:" msgstr "" -#: ../../api/enums.rst:2257 164ea467f5a74a77a09fffe0604d2e6f +#: ../../api/enums.rst:2287 164ea467f5a74a77a09fffe0604d2e6f msgid ":attr:`~AutoModTriggerMetadata.keyword_filter`" msgstr "" -#: ../../api/enums.rst:2258 3a554f78cf8f4a0386b8cde531dbbbf4 +#: ../../api/enums.rst:2288 3a554f78cf8f4a0386b8cde531dbbbf4 msgid ":attr:`~AutoModTriggerMetadata.regex_patterns`" msgstr "" -#: ../../api/enums.rst:2259 ../../api/enums.rst:2268 -#: e648d4c07e7849498fa1e37f3dc9d7a4 f18a268f3f3847c59e0ef614ee5a88ca +#: ../../api/enums.rst:2289 ../../api/enums.rst:2298 +#: f18a268f3f3847c59e0ef614ee5a88ca msgid ":attr:`~AutoModTriggerMetadata.allow_list`" msgstr "" -#: ../../api/enums.rst:2263 9cb29d61a6674cc58252b6ff7ec0ee65 +#: ../../api/enums.rst:2293 9cb29d61a6674cc58252b6ff7ec0ee65 msgid "Represents a preset keyword rule trigger." msgstr "" -#: ../../api/enums.rst:2267 d6aa05f209664d85a235c190d3043cd9 +#: ../../api/enums.rst:2297 d6aa05f209664d85a235c190d3043cd9 msgid ":attr:`~AutoModTriggerMetadata.presets`" msgstr "" -#: ../../api/enums.rst:2272 fc23e3e17deb4d2db2f13578e975407f +#: ../../api/enums.rst:2302 fc23e3e17deb4d2db2f13578e975407f msgid "Represents the spam rule trigger." msgstr "" -#: ../../api/enums.rst:2274 5052fa1e23f84d919094b527e6780760 +#: ../../api/enums.rst:2304 5052fa1e23f84d919094b527e6780760 msgid "There are no possible attributes for :class:`AutoModTriggerMetadata`." msgstr "" -#: ../../api/enums.rst:2278 c1b72bd121c64fd9b20ca8fdb200b748 +#: ../../api/enums.rst:2308 c1b72bd121c64fd9b20ca8fdb200b748 msgid "Represents a mention spam keyword rule trigger." msgstr "" -#: ../../api/enums.rst:2282 cca7bd82a2394c6083489b7e39c4c738 +#: ../../api/enums.rst:2312 cca7bd82a2394c6083489b7e39c4c738 msgid ":attr:`~AutoModTriggerMetadata.mention_total_limit`" msgstr "" -#: ../../api/enums.rst:2288 70879d5f0ea545c6a8e2c43268f3a44a +#: ../../api/enums.rst:2318 70879d5f0ea545c6a8e2c43268f3a44a msgid "Represents a harmful link rule trigger." msgstr "" -#: ../../api/enums.rst:2290 ab821fbd1d1c44e7b9adfaccc49878cc +#: ../../api/enums.rst:2320 ab821fbd1d1c44e7b9adfaccc49878cc msgid "Removed by Discord and merged into :attr:`spam`." msgstr "" -#: ../../api/enums.rst:2295 1d15948ea48048f3a54cb3fd56f98949 +#: ../../api/enums.rst:2325 1d15948ea48048f3a54cb3fd56f98949 msgid "Represents an AutoMod event type." msgstr "" -#: ../../api/enums.rst:2301 de04935db43e47bb8ad4d5ad0a2e794a +#: ../../api/enums.rst:2331 de04935db43e47bb8ad4d5ad0a2e794a msgid "Represents a message send AutoMod event." msgstr "" -#: ../../api/enums.rst:2305 20ab54c4886942d6a8b40c6cb79dc15e +#: ../../api/enums.rst:2335 20ab54c4886942d6a8b40c6cb79dc15e msgid "Represents the type of action AutoMod is performing." msgstr "" -#: ../../api/enums.rst:2311 2052ac6a159c413096526b93f53fc40f +#: ../../api/enums.rst:2341 2052ac6a159c413096526b93f53fc40f msgid "Represents a block message action." msgstr "" -#: ../../api/enums.rst:2315 52326fdbc82c40b78fb2d012ee46d6e0 +#: ../../api/enums.rst:2345 52326fdbc82c40b78fb2d012ee46d6e0 msgid "Represents a send alert message action." msgstr "" -#: ../../api/enums.rst:2319 e71766619bd345e6adacc517795aa546 +#: ../../api/enums.rst:2349 e71766619bd345e6adacc517795aa546 msgid "Represents a timeout action." msgstr "" -#: ../../api/enums.rst:2323 a67c1f449b7b46a6b3945dbe581eecf5 +#: ../../api/enums.rst:2353 a67c1f449b7b46a6b3945dbe581eecf5 msgid "Represents an AutoMod keyword preset type." msgstr "" -#: ../../api/enums.rst:2329 16fae1e09da548e194ff3e9b141d0b3e +#: ../../api/enums.rst:2359 16fae1e09da548e194ff3e9b141d0b3e msgid "Represents the profanity keyword preset rule." msgstr "" -#: ../../api/enums.rst:2333 ab390cf38fb84df4a3a96714d0211fb6 +#: ../../api/enums.rst:2363 ab390cf38fb84df4a3a96714d0211fb6 msgid "Represents the sexual content keyword preset rule." msgstr "" -#: ../../api/enums.rst:2337 1a4ffd11aed54240903e82e327560e9b +#: ../../api/enums.rst:2367 1a4ffd11aed54240903e82e327560e9b msgid "Represents the slurs keyword preset rule." msgstr "" -#: ../../api/enums.rst:2341 e06b2688ab0040a886ef9dc2896bc3a3 +#: ../../api/enums.rst:2371 e06b2688ab0040a886ef9dc2896bc3a3 msgid "Represents how each prompt's options are displayed." msgstr "" -#: ../../api/enums.rst:2347 49a64ce72b5949fbb573a3ccaee7703f +#: ../../api/enums.rst:2377 49a64ce72b5949fbb573a3ccaee7703f msgid "The options will appear in a grid form, showing the name and description." msgstr "" -#: ../../api/enums.rst:2351 0a3bb3bdb2714e2cbf932539ebc78a91 +#: ../../api/enums.rst:2381 0a3bb3bdb2714e2cbf932539ebc78a91 msgid "" "The options will appear in a dropdown (similar to select menus), but " "without the description displayed. This is **enforced** if there are more" " than 12 options in the prompt." msgstr "" -#: ../../api/enums.rst:2355 a23abfb2ecad4cd8ad6e055957bf964e +#: ../../api/enums.rst:2385 a23abfb2ecad4cd8ad6e055957bf964e msgid "Represents the current mode of the guild's onboarding flow." msgstr "" -#: ../../api/enums.rst:2361 6aa44f6eace5404f9d4a7f22c35aa583 +#: ../../api/enums.rst:2391 6aa44f6eace5404f9d4a7f22c35aa583 msgid "Only default channels are counted towards the Onboarding requirements." msgstr "" -#: ../../api/enums.rst:2365 fb8b2393e31646fea2a6b5c6cff080cb +#: ../../api/enums.rst:2395 fb8b2393e31646fea2a6b5c6cff080cb msgid "" -"Both default channels and questions (``OnboardingPrompt``s) will count " +"Both default channels and questions (``OnboardingPrompt``\\s) will count " "towards the Onboarding requirements." msgstr "" -#: ../../api/enums.rst:2369 d984d2edafa0494198f40de75ba4ee65 +#: ../../api/enums.rst:2399 d984d2edafa0494198f40de75ba4ee65 msgid "Represents a Reaction's type." msgstr "" -#: ../../api/enums.rst:2375 7093ffd76bf040fbabd2de615bea62a7 +#: ../../api/enums.rst:2405 7093ffd76bf040fbabd2de615bea62a7 msgid "Represents a normal reaction." msgstr "" -#: ../../api/enums.rst:2379 7ff6dcebaa89470b8b1b9ee4585e7e04 +#: ../../api/enums.rst:2409 7ff6dcebaa89470b8b1b9ee4585e7e04 msgid "Represents a super reaction." msgstr "" -#: ../../api/enums.rst:2383 8441ff853aa64a7da5c19e1df2a877a2 +#: ../../api/enums.rst:2413 8441ff853aa64a7da5c19e1df2a877a2 msgid "Represents an SKU's type." msgstr "" -#: ../../api/enums.rst:2389 bc04deae624c4ff79197fba79bb3d505 +#: ../../api/enums.rst:2419 bc04deae624c4ff79197fba79bb3d505 msgid "" "A one-time purchase that is permanent and is not subject to either " "renewal or consumption, such as lifetime access to an app's premium " "features." msgstr "" -#: ../../api/enums.rst:2394 ac5ad3bc7e1642909644aad6bf116481 +#: ../../api/enums.rst:2424 ac5ad3bc7e1642909644aad6bf116481 msgid "" "A one-time, non-renewable purchase that provides access, such as a " "temporary power-up or boost in a game." msgstr "" -#: ../../api/enums.rst:2399 ac2cba0273274f94888cf5be8147f0b0 +#: ../../api/enums.rst:2429 ac2cba0273274f94888cf5be8147f0b0 msgid "Represents a recurring subscription." msgstr "" -#: ../../api/enums.rst:2403 9755ce16658e4e5aaf283233f4ba8e6c +#: ../../api/enums.rst:2433 9755ce16658e4e5aaf283233f4ba8e6c msgid "" "A system-generated group for each subscription SKU created. These types " "of SKUs are currently unused." msgstr "" -#: ../../api/enums.rst:2408 f47ba3afb4144d7cb79cacb32af9f292 +#: ../../api/enums.rst:2438 f47ba3afb4144d7cb79cacb32af9f292 msgid "Represents an entitlement's type." msgstr "" -#: ../../api/enums.rst:2414 f0c9c5eeaf1d4576b1977a50ebff3be9 +#: ../../api/enums.rst:2444 f0c9c5eeaf1d4576b1977a50ebff3be9 msgid "Entitlement was purchased by the user." msgstr "" -#: ../../api/enums.rst:2418 0fd3167c06bb4f73a4373acc350c29f4 +#: ../../api/enums.rst:2448 0fd3167c06bb4f73a4373acc350c29f4 msgid "Entitlement is for a Discord Nitro subscription." msgstr "" -#: ../../api/enums.rst:2422 6e360623ccd14c7ba737664a0720387b +#: ../../api/enums.rst:2452 6e360623ccd14c7ba737664a0720387b msgid "Entitlement was gifted by the developer." msgstr "" -#: ../../api/enums.rst:2426 a3753cbe720248baad7006b741b83d0f +#: ../../api/enums.rst:2456 a3753cbe720248baad7006b741b83d0f msgid "Entitlement was purchased by a developer in the application's test mode." msgstr "" -#: ../../api/enums.rst:2430 c50fbfb4231547299d0b58c756a526ef +#: ../../api/enums.rst:2460 c50fbfb4231547299d0b58c756a526ef msgid "Entitlement was granted when the SKU was free." msgstr "" -#: ../../api/enums.rst:2434 664d88fce1c945589b43e457c0a039ab +#: ../../api/enums.rst:2464 664d88fce1c945589b43e457c0a039ab msgid "Entitlement was gifted by another user." msgstr "" -#: ../../api/enums.rst:2438 bcce02698e7c4d93b0593a4738376114 +#: ../../api/enums.rst:2468 bcce02698e7c4d93b0593a4738376114 msgid "Entitlement was claimed by a user for free as a Nitro subscriber." msgstr "" -#: ../../api/enums.rst:2442 94fb5669a76e4d5799331d41c4367469 +#: ../../api/enums.rst:2472 94fb5669a76e4d5799331d41c4367469 msgid "Entitlement was purchased as an app subscription." msgstr "" -#: ../../api/enums.rst:2447 043f69aa903442b79ab0a54119892850 +#: ../../api/enums.rst:2477 043f69aa903442b79ab0a54119892850 msgid "Represents an entitlement's ownership type." msgstr "" -#: ../../api/enums.rst:2453 72cb5e1565fc455191948cdc346b5907 +#: ../../api/enums.rst:2483 72cb5e1565fc455191948cdc346b5907 msgid "Entitlement is owned by a guild." msgstr "" -#: ../../api/enums.rst:2457 e781c8a6bbb243499cddce3c2086358f +#: ../../api/enums.rst:2487 e781c8a6bbb243499cddce3c2086358f msgid "Entitlement is owned by a user." msgstr "" -#: ../../api/enums.rst:2462 61f4a928d66440c58ffbf67cfb15c5a1 +#: ../../api/enums.rst:2492 61f4a928d66440c58ffbf67cfb15c5a1 msgid "Represents a poll's layout type." msgstr "" -#: ../../api/enums.rst:2468 f54fed3455b144949f6a44f072c31a50 +#: ../../api/enums.rst:2498 f54fed3455b144949f6a44f072c31a50 msgid "Represents the default layout." msgstr "" -#: ../../api/enums.rst:2473 2b0b8bc9cad04acebb5612d68a8de5bc +#: ../../api/enums.rst:2503 2b0b8bc9cad04acebb5612d68a8de5bc msgid "The integration type for an application." msgstr "" -#: ../../api/enums.rst:2479 a15a8b77c15e4992bc42c8bb77ef4798 +#: ../../api/enums.rst:2509 a15a8b77c15e4992bc42c8bb77ef4798 msgid "The integration is added to a guild." msgstr "" -#: ../../api/enums.rst:2483 3c01a27a108a44fd993f5951533ed1d6 +#: ../../api/enums.rst:2513 3c01a27a108a44fd993f5951533ed1d6 msgid "The integration is added to a user account." msgstr "" -#: ../../api/enums.rst:2488 d351c5701a90482b9a4914a152ef4078 +#: ../../api/enums.rst:2518 d351c5701a90482b9a4914a152ef4078 msgid "The context where an interaction occurs." msgstr "" -#: ../../api/enums.rst:2494 e8e8e4cc8a314af0b8169d0786b9b761 +#: ../../api/enums.rst:2524 e8e8e4cc8a314af0b8169d0786b9b761 msgid "The interaction is in a guild." msgstr "" -#: ../../api/enums.rst:2498 9c92e2dd1a0f4c0c85a016d87b6eef8f +#: ../../api/enums.rst:2528 9c92e2dd1a0f4c0c85a016d87b6eef8f msgid "The interaction is in the bot's own DM channel with the user." msgstr "" -#: ../../api/enums.rst:2502 1e9f15c549cb42a1974d9ba887984e15 +#: ../../api/enums.rst:2532 1e9f15c549cb42a1974d9ba887984e15 msgid "The interaction is in a private DM or group DM channel." msgstr "" -#: ../../api/enums.rst:2507 01f2e91f4fb944b997dd5067e60a8289 +#: ../../api/enums.rst:2536 dc0bb1003ef04faaa4b36bd79dd3badc +msgid "Represents the type of animation for a voice channel effect." +msgstr "" + +#: ../../api/enums.rst:2542 a15a8b77c15e4992bc42c8bb77ef4798 +msgid "The animation is a premium effect." +msgstr "" + +#: ../../api/enums.rst:2546 3c01a27a108a44fd993f5951533ed1d6 +msgid "The animation is a basic effect." +msgstr "" + +#: ../../api/enums.rst:2551 01f2e91f4fb944b997dd5067e60a8289 msgid "Represents a subscription's status." msgstr "" -#: ../../api/enums.rst:2513 08e8ab3b99434be989a53c61cc38f780 +#: ../../api/enums.rst:2557 08e8ab3b99434be989a53c61cc38f780 msgid "The subscription is active and is scheduled to renew." msgstr "" -#: ../../api/enums.rst:2517 778b0c4eee34445e9b6374dde9251089 +#: ../../api/enums.rst:2561 778b0c4eee34445e9b6374dde9251089 msgid "The subscription is active but will not renew." msgstr "" -#: ../../api/enums.rst:2521 da88c67afa8d45e8965b9e7defd425cb +#: ../../api/enums.rst:2565 da88c67afa8d45e8965b9e7defd425cb msgid "" "The subscription is inactive and the subscription owner is not being " "charged." msgstr "" -#: ../../api/enums.rst:2526 df2d552101134de0b37f9bc3f1fe64a5 +#: ../../api/enums.rst:2571 d78900c618414d258b8bf82e4c53d0ce +msgid "Represents the time before a thread is archived." +msgstr "" + +#: ../../api/enums.rst:2577 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "" + +#: ../../api/enums.rst:2581 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "" + +#: ../../api/enums.rst:2585 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "" + +#: ../../api/enums.rst:2589 51a321ee62d54d98a9eccf81b593ba9d +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "" + +#: ../../api/enums.rst:2594 df2d552101134de0b37f9bc3f1fe64a5 msgid "Represents the padding size around a separator component." msgstr "" -#: ../../api/enums.rst:2532 5d1855c5f1104662bfa445de38ae412d +#: ../../api/enums.rst:2600 5d1855c5f1104662bfa445de38ae412d msgid "The separator uses small padding." msgstr "" -#: ../../api/enums.rst:2536 7974579a64184f3f94acaca0d00878aa +#: ../../api/enums.rst:2604 7974579a64184f3f94acaca0d00878aa msgid "The separator uses large padding." msgstr "" +#: ../../api/enums.rst:2608 8f81efbdafac4745899e4ad861717ecd +msgid "" +"Used to represent the default sort order for posts in " +":class:`ForumChannel` and :class:`MediaChannel`." +msgstr "" + +#: ../../api/enums.rst:2612 18164daaeeb445b2bc3f4333247f051d +msgid "Sort by latest activity." +msgstr "" + +#: ../../api/enums.rst:2616 e09b1261ff9e4aed838e56dc0f2d0ba1 +msgid "Sort by post creation date." +msgstr "" + +#: ../../api/enums.rst:2620 110f5f127cf34700aebef11bd948132d +msgid "Represents the default value type of a select menu." +msgstr "" + +#: ../../api/enums.rst:2624 044f2e7645914a0ba5e4145600a04267 +msgid "The default value is a channel." +msgstr "" + +#: ../../api/enums.rst:2628 11cbb117b6e540df9c5cf85a8692ddd0 +msgid "The default value is a role." +msgstr "" + +#: ../../api/enums.rst:2632 e8e8e4cc8a314af0b8169d0786b9b761 +msgid "The default value is a user." +msgstr "" + #~ msgid "" #~ "Represents a component based interaction, " #~ "i.e. using the Discord Bot UI Kit." @@ -2834,3 +2860,17 @@ msgstr "" #~ "emoji ID." #~ msgstr "" +#~ msgid "" +#~ "The API provides some enumerations for" +#~ " certain types of strings to avoid" +#~ " the API from being stringly typed" +#~ " in case the strings change in " +#~ "the future." +#~ msgstr "" + +#~ msgid "" +#~ "Both default channels and questions " +#~ "(``OnboardingPrompt``s) will count towards the" +#~ " Onboarding requirements." +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/events.po b/docs/locales/en/LC_MESSAGES/api/events.po index c50324cbe7..ee7d11343b 100644 --- a/docs/locales/en/LC_MESSAGES/api/events.po +++ b/docs/locales/en/LC_MESSAGES/api/events.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -63,9 +63,11 @@ msgstr "" #: ../../api/events.rst 0d3719138c324b9b86dfd4e1f7c983c2 #: 1031328b8ab2414c85e5725dc3c4efbf 13bb21ffd48c4d37b43cae9d0af4273a -#: 17839a738d044231b7bb90c4f01bdc9b 349abfcdf56240438f5690772fe0a18d -#: 450ea7dd8b0742b6a95034bc736a0b26 47834821ad7340b2a0c1b302cf59221a -#: 4f354ed77ba74f58a8bfe8f9e4523bc8 69f16d3ebdce40d299735d1b99859fc4 +#: 17839a738d044231b7bb90c4f01bdc9b 1bbd24a3b6cb4b9884783f93463da604 +#: 2ba0802f3d1046c88a9d57d1263ab22e 307aa980f65741c38c969a23f6a1fb85 +#: 349abfcdf56240438f5690772fe0a18d 450ea7dd8b0742b6a95034bc736a0b26 +#: 47834821ad7340b2a0c1b302cf59221a 4f354ed77ba74f58a8bfe8f9e4523bc8 +#: 58a07515a84a439a9d6b697521ba9834 69f16d3ebdce40d299735d1b99859fc4 #: 69f826f1232a4d53a56d0d5f09d6091a 6dab0c0a2e24494ab8395fce18a6640a #: 73dad0dff0974575a4f932f888e57e50 743a2e37a02c4c5fb8f7dd22c8217882 #: 78208569a83144aa920b951012b5ce70 78efea9536c547dea9bcf4f0fb904c57 @@ -76,8 +78,10 @@ msgstr "" #: a3d69eddf6564725bc67771befc4aeca a3d7e20844c140bfae16d8b945ec35b3 #: a88f1812c49f42f1ac7a744c1c840822 a9ebc9dfbb2342c09e6f908ff8b05b61 #: b04fccd185f843d1aca16ec4a414e75c be24ecbc72b54a3390c05a17b44d15b6 -#: cf1af74adcc940c6b88151caa220ceb0 d057103729ff4f3b8dbe93fe0bc1262e -#: e3455443ac954b88b181ebe074279d1a f19251d202354981b849ab1942b91951 +#: cda2a25c32904c0abab0b5e2bc4be102 cf1af74adcc940c6b88151caa220ceb0 +#: d057103729ff4f3b8dbe93fe0bc1262e e2f0114001324fd88506ede59b9db004 +#: e3455443ac954b88b181ebe074279d1a e8ae12f2522d48c8a4b8a09b9aa31134 +#: f19251d202354981b849ab1942b91951 f2ffd70b9229453dac99ed7cf42cd9ea #: f4f36adbe07941dbb50a3375686a7f96 fb18645345c14733936ee43bac2428ab #: fe865df5dd99489498c73d866ac670dc msgid "Parameters" @@ -151,8 +155,9 @@ msgstr "" #: ../../api/events.rst:995 ../../api/events.rst:1018 ../../api/events.rst:1043 #: ../../api/events.rst:1170 ../../api/events.rst:1194 #: ../../api/events.rst:1293 ../../api/events.rst:1320 -#: ../../api/events.rst:1354 2c7f1cc4edff4bc29e8b8268e06aa93e -#: 6214e4ff9d514cadbf5a0815af3cccaa 6b8bd14634da4b118afbfe9e49e3beb1 +#: ../../api/events.rst:1354 ../../api/events.rst:1487 +#: 2c7f1cc4edff4bc29e8b8268e06aa93e 6214e4ff9d514cadbf5a0815af3cccaa +#: 6b8bd14634da4b118afbfe9e49e3beb1 ce29818d211643cba28752cdddc25f2b msgid "The raw event payload data." msgstr "" @@ -1714,6 +1719,79 @@ msgstr "" msgid "The raw voice channel status update payload." msgstr "" +#: ../../api/events.rst:1418 c5ebcdd01be24bca80d809bf0a7e2915 +msgid "Voice Channel Effects" +msgstr "" + +#: ../../api/events.rst:1421 1a7a03f9bb3c44ccaee90c88f77d310e +msgid "Called when a voice channel effect is sent." +msgstr "" + +#: ../../api/events.rst:1425 b35f7ab35765453eac00c5288f700c70 +msgid "The voice channel effect event." +msgstr "" + +#: ../../api/events.rst:1429 087c37fe715c481d9992625654bed911 +msgid "Soundboard Sound" +msgstr "" + +#: ../../api/events.rst:1432 c1b5f866473f4cf9a431418cdbb76237 +msgid "" +"Called when multiple guild soundboard sounds are updated at once and they" +" were all already in the cache. This is called, for example, when a guild" +" loses a boost level and some sounds become unavailable." +msgstr "" + +#: ../../api/events.rst:1437 2bf6c6c8c74c41cf896f35e49fdca6a8 +msgid "The soundboard sounds prior to being updated." +msgstr "" + +#: ../../api/events.rst:1439 ../../api/events.rst:1449 +#: b147f1dec98b4de6a10b33433cf49849 cb65228af34047429b6f616d58fc17a8 +msgid "The soundboard sounds after being updated." +msgstr "" + +#: ../../api/events.rst:1444 882ccbec060743528aa081df467e839a +msgid "" +"Called when multiple guild soundboard sounds are updated at once. This is" +" called, for example, when a guild loses a boost level and some sounds " +"become unavailable." +msgstr "" + +#: ../../api/events.rst:1454 8d2a83e156c84583a83c472c55bbc115 +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "" + +#: ../../api/events.rst:1458 206c20e27285453ea5070757bcd4c429 +msgid "The soundboard sound prior to being updated." +msgstr "" + +#: ../../api/events.rst:1460 ../../api/events.rst:1469 +#: 054bcd9bfd064dd0bd790bc45e9bcf5c 5e89c982391849c19d0872ca5c3bc0b4 +msgid "The soundboard sound after being updated." +msgstr "" + +#: ../../api/events.rst:1465 99259bcd473a4b5994d7eab926fa6f65 +msgid "Called when a soundboard sound is updated." +msgstr "" + +#: ../../api/events.rst:1474 ../../api/events.rst:1483 +#: 7f9bafd2f3004b749a6877da93187875 83254ab89f4e435b8414b354f808e35f +msgid "Called when a soundboard sound is deleted." +msgstr "" + +#: ../../api/events.rst:1478 0fddb9417b4543698ea11a1b3c524e3e +msgid "The soundboard sound that was deleted." +msgstr "" + +#: ../../api/events.rst:1492 05bcf36a1b1a418a8ddc67e337b3c888 +msgid "Called when a soundboard sound is created." +msgstr "" + +#: ../../api/events.rst:1496 51065dc838234ff3ba3805c442730192 +msgid "The soundboard sound that was created." +msgstr "" + #~ msgid "Entitlements" #~ msgstr "" diff --git a/docs/locales/en/LC_MESSAGES/api/models.po b/docs/locales/en/LC_MESSAGES/api/models.po index a49b51e551..cebe81b39b 100644 --- a/docs/locales/en/LC_MESSAGES/api/models.po +++ b/docs/locales/en/LC_MESSAGES/api/models.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -84,7 +84,7 @@ msgid "This is equivalent to hash(:attr:`url`)." msgstr "" #: ../../api/models.rst b168fffcce71401eb693e9e18b66c905 -#: c831fa537f414a13a0b6020ed358e961 discord.abc.Messageable.history +#: discord.abc.Messageable.history discord.abc.Messageable.pins #: discord.channel.StageChannel.purge discord.channel.VoiceChannel.purge #: discord.channel._TextChannel.purge discord.guild.Guild.audit_logs #: discord.guild.Guild.bans discord.guild.Guild.fetch_members @@ -108,9 +108,10 @@ msgstr "" #: ../../api/models.rst 8f1345380b4e4342a090f0d5cd984869 #: cbcd88ced77f4597bfb0d4fd48bf4f58 discord.abc.Messageable.history -#: discord.channel.StageChannel.purge discord.channel.VoiceChannel.purge -#: discord.channel._TextChannel.purge discord.guild.Guild.audit_logs -#: discord.guild.Guild.bans discord.guild.Guild.fetch_members +#: discord.abc.Messageable.pins discord.channel.StageChannel.purge +#: discord.channel.VoiceChannel.purge discord.channel._TextChannel.purge +#: discord.guild.Guild.audit_logs discord.guild.Guild.bans +#: discord.guild.Guild.fetch_members #: discord.monetization.SKU.fetch_subscriptions discord.reaction.Reaction.users #: discord.scheduled_events.ScheduledEvent.subscribers #: discord.threads.Thread.purge of @@ -118,23 +119,36 @@ msgid "Return type" msgstr "" #: 1fad9e42f9844177a0e09f9e5f6e4592 discord.asset.Asset.is_animated:4 -#: discord.channel.CategoryChannel.is_nsfw:4 #: discord.channel.StageChannel.is_nsfw:4 discord.channel.TextChannel.is_news:4 #: discord.channel.VoiceChannel.is_nsfw:4 #: discord.channel._TextChannel.is_nsfw:4 discord.components.Component.is_v2:4 -#: discord.emoji.AppEmoji.is_usable:4 +#: discord.emoji.AppEmoji.is_usable:4 discord.emoji.GuildEmoji.is_usable:6 #: discord.interactions.Interaction.is_command:4 #: discord.interactions.Interaction.is_component:4 +#: discord.interactions.Interaction.is_guild_authorised:8 +#: discord.interactions.Interaction.is_guild_authorized:8 +#: discord.interactions.Interaction.is_user_authorised:8 +#: discord.interactions.Interaction.is_user_authorized:8 +#: discord.interactions.InteractionCallback.is_ephemeral:6 +#: discord.interactions.InteractionCallback.is_loading:4 #: discord.interactions.InteractionResponse.is_done:6 #: discord.member.Member.is_on_mobile:4 discord.message.Attachment.is_spoiler:4 +#: discord.message.Message.is_system:9 #: discord.partial_emoji.PartialEmoji.is_custom_emoji:4 #: discord.partial_emoji.PartialEmoji.is_unicode_emoji:4 -#: discord.reaction.Reaction.is_custom_emoji:4 discord.role.Role.is_default:4 +#: discord.reaction.Reaction.is_custom_emoji:4 +#: discord.role.Role.is_assignable:16 +#: discord.role.Role.is_available_for_purchase:10 +#: discord.role.Role.is_bot_managed:6 discord.role.Role.is_default:4 +#: discord.role.Role.is_guild_connections_role:6 +#: discord.role.Role.is_integration:7 discord.role.Role.is_premium_subscriber:6 +#: discord.role.RoleTags.is_available_for_purchase:10 #: discord.role.RoleTags.is_bot_managed:4 +#: discord.role.RoleTags.is_guild_connections_role:6 #: discord.role.RoleTags.is_integration:5 #: discord.role.RoleTags.is_premium_subscriber:4 #: discord.threads.Thread.is_news:7 discord.threads.Thread.is_nsfw:7 -#: discord.threads.Thread.is_private:7 of +#: discord.threads.Thread.is_pinned:6 discord.threads.Thread.is_private:7 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" @@ -161,8 +175,7 @@ msgstr "" #: ../../api/models.rst 57f07e810e7a4586855dc28481b0158a #: discord.channel.StageChannel.purge discord.channel.VoiceChannel.purge -#: discord.channel._TextChannel.purge discord.threads.Thread.purge -#: ecd9fdca3e544014953f89c1e94c68f0 of +#: discord.channel._TextChannel.purge discord.threads.Thread.purge of msgid "Returns" msgstr "" @@ -170,20 +183,22 @@ msgstr "" msgid "The newly updated asset." msgstr "" -#: discord.asset.Asset.replace:16 discord.asset.Asset.with_format:8 -#: discord.asset.Asset.with_size:8 discord.asset.Asset.with_static_format:11 -#: fd507c401cdc4f5ea3a0dc7c779df1d2 of +#: d1bc287ff89b4eea9c60ff6c175ddc51 discord.PartialSoundboardSound.file:3 +#: discord.SoundboardSound.file:3 discord.asset.Asset.replace:16 +#: discord.asset.Asset.with_format:8 discord.asset.Asset.with_size:8 +#: discord.asset.Asset.with_static_format:11 fd507c401cdc4f5ea3a0dc7c779df1d2 +#: of msgid ":class:`Asset`" msgstr "" #: ../../api/models.rst 05260df1bd954c5caa25ff09f602f59d -#: discord.abc.Messageable.history discord.channel.StageChannel.purge -#: discord.channel.VoiceChannel.purge discord.channel._TextChannel.purge -#: discord.guild.Guild.audit_logs discord.guild.Guild.bans -#: discord.guild.Guild.fetch_members +#: discord.abc.Messageable.history discord.abc.Messageable.pins +#: discord.channel.StageChannel.purge discord.channel.VoiceChannel.purge +#: discord.channel._TextChannel.purge discord.guild.Guild.audit_logs +#: discord.guild.Guild.bans discord.guild.Guild.fetch_members #: discord.monetization.SKU.fetch_subscriptions discord.reaction.Reaction.users #: discord.scheduled_events.ScheduledEvent.subscribers -#: discord.threads.Thread.purge fb7a0c154ac948c6bb5db13e5ec9280f of +#: discord.threads.Thread.purge of msgid "Raises" msgstr "" @@ -235,15 +250,13 @@ msgstr "" msgid "The asset had an invalid format." msgstr "" -#: 867ac713660943d69dbd98f2164d01b6 discord.abc.Connectable.connect:1 -#: discord.abc.GuildChannel.create_invite:1 discord.abc.GuildChannel.delete:1 -#: discord.abc.GuildChannel.invites:1 discord.abc.GuildChannel.move:1 -#: discord.abc.GuildChannel.set_permissions:1 -#: discord.abc.Messageable.fetch_message:1 discord.abc.Messageable.pins:1 -#: discord.abc.Messageable.send:1 discord.abc.Messageable.trigger_typing:1 -#: discord.asset.AssetMixin.read:1 discord.asset.AssetMixin.save:1 -#: discord.automod.AutoModRule.delete:1 discord.automod.AutoModRule.edit:1 -#: discord.channel.CategoryChannel.clone:1 +#: discord.abc.Connectable.connect:1 discord.abc.GuildChannel.create_invite:1 +#: discord.abc.GuildChannel.delete:1 discord.abc.GuildChannel.invites:1 +#: discord.abc.GuildChannel.move:1 discord.abc.GuildChannel.set_permissions:1 +#: discord.abc.Messageable.fetch_message:1 discord.abc.Messageable.send:1 +#: discord.abc.Messageable.trigger_typing:1 discord.asset.AssetMixin.read:1 +#: discord.asset.AssetMixin.save:1 discord.automod.AutoModRule.delete:1 +#: discord.automod.AutoModRule.edit:1 discord.channel.CategoryChannel.clone:1 #: discord.channel.CategoryChannel.create_forum_channel:1 #: discord.channel.CategoryChannel.create_stage_channel:1 #: discord.channel.CategoryChannel.create_text_channel:1 @@ -265,6 +278,7 @@ msgstr "" #: discord.channel.VoiceChannel.create_webhook:1 #: discord.channel.VoiceChannel.delete_messages:1 #: discord.channel.VoiceChannel.edit:1 discord.channel.VoiceChannel.purge:1 +#: discord.channel.VoiceChannel.send_soundboard_sound:1 #: discord.channel.VoiceChannel.set_status:1 #: discord.channel.VoiceChannel.webhooks:1 discord.channel._TextChannel.clone:1 #: discord.channel._TextChannel.create_webhook:1 @@ -283,7 +297,7 @@ msgstr "" #: discord.guild.Guild.create_sticker:1 discord.guild.Guild.create_template:1 #: discord.guild.Guild.create_test_entitlement:1 #: discord.guild.Guild.create_text_channel:1 -#: discord.guild.Guild.create_voice_channel:1 discord.guild.Guild.delete:1 +#: discord.guild.Guild.create_voice_channel:1 #: discord.guild.Guild.delete_emoji:1 discord.guild.Guild.delete_sticker:1 #: discord.guild.Guild.edit:1 discord.guild.Guild.edit_onboarding:1 #: discord.guild.Guild.edit_role_positions:1 @@ -300,12 +314,12 @@ msgstr "" #: discord.guild.Guild.fetch_sticker:1 discord.guild.Guild.fetch_stickers:1 #: discord.guild.Guild.integrations:1 discord.guild.Guild.invites:1 #: discord.guild.Guild.kick:1 discord.guild.Guild.leave:1 +#: discord.guild.Guild.modify_incident_actions:1 #: discord.guild.Guild.onboarding:1 discord.guild.Guild.prune_members:1 -#: discord.guild.Guild.query_members:1 discord.guild.Guild.set_mfa_required:1 -#: discord.guild.Guild.templates:1 discord.guild.Guild.unban:1 -#: discord.guild.Guild.vanity_invite:1 discord.guild.Guild.webhooks:1 -#: discord.guild.Guild.welcome_screen:1 discord.guild.Guild.widget:1 -#: discord.integrations.Integration.delete:1 +#: discord.guild.Guild.query_members:1 discord.guild.Guild.templates:1 +#: discord.guild.Guild.unban:1 discord.guild.Guild.vanity_invite:1 +#: discord.guild.Guild.webhooks:1 discord.guild.Guild.welcome_screen:1 +#: discord.guild.Guild.widget:1 discord.integrations.Integration.delete:1 #: discord.integrations.StreamIntegration.edit:1 #: discord.integrations.StreamIntegration.sync:1 #: discord.interactions.Interaction.delete_original_response:1 @@ -327,8 +341,9 @@ msgstr "" #: discord.member.Member.request_to_speak:1 discord.member.Member.timeout:1 #: discord.member.Member.timeout_for:1 discord.member.Member.unban:1 #: discord.member.flatten_user..generate_function..general:1 -#: discord.message.Attachment.read:1 discord.message.Attachment.save:1 -#: discord.message.Attachment.to_file:1 discord.message.Message.add_reaction:1 +#: discord.message.Attachment.read:1 discord.message.Attachment.read_chunked:1 +#: discord.message.Attachment.save:1 discord.message.Attachment.to_file:1 +#: discord.message.Message.add_reaction:1 #: discord.message.Message.clear_reaction:1 #: discord.message.Message.clear_reactions:1 #: discord.message.Message.create_thread:1 discord.message.Message.delete:1 @@ -354,15 +369,15 @@ msgstr "" #: discord.stage_instance.StageInstance.edit:1 #: discord.sticker.GuildSticker.delete:1 discord.sticker.GuildSticker.edit:1 #: discord.sticker.StandardSticker.pack:1 discord.sticker.StickerItem.fetch:1 -#: discord.template.Template.create_guild:1 discord.template.Template.delete:1 -#: discord.template.Template.edit:1 discord.template.Template.sync:1 -#: discord.threads.Thread.add_user:1 discord.threads.Thread.archive:1 -#: discord.threads.Thread.delete:1 discord.threads.Thread.delete_messages:1 -#: discord.threads.Thread.edit:1 discord.threads.Thread.fetch_members:1 -#: discord.threads.Thread.join:1 discord.threads.Thread.leave:1 -#: discord.threads.Thread.purge:1 discord.threads.Thread.remove_user:1 -#: discord.threads.Thread.unarchive:1 discord.user.ClientUser.edit:1 -#: discord.user.User.create_dm:1 discord.user.User.create_test_entitlement:1 +#: discord.template.Template.delete:1 discord.template.Template.edit:1 +#: discord.template.Template.sync:1 discord.threads.Thread.add_user:1 +#: discord.threads.Thread.archive:1 discord.threads.Thread.delete:1 +#: discord.threads.Thread.delete_messages:1 discord.threads.Thread.edit:1 +#: discord.threads.Thread.fetch_members:1 discord.threads.Thread.join:1 +#: discord.threads.Thread.leave:1 discord.threads.Thread.purge:1 +#: discord.threads.Thread.remove_user:1 discord.threads.Thread.unarchive:1 +#: discord.user.ClientUser.edit:1 discord.user.User.create_dm:1 +#: discord.user.User.create_test_entitlement:1 #: discord.welcome_screen.WelcomeScreen.edit:1 #: discord.widget.Widget.fetch_invite:1 e9daf36896ce457cbddfeb00139760dd of msgid "|coro|" @@ -422,42 +437,46 @@ msgid "" msgstr "" #: aede6c3b17ae4ee08ab6dafed6701d9a discord.asset.AssetMixin.save:15 -#: discord.message.Attachment.save:23 of +#: discord.message.Attachment.save:26 of msgid "The number of bytes written." msgstr "" #: 42faf5a34414420fa7c8b306f914946c 940c35d806714f3490c1706f2b5e9387 -#: cf2159859c6247b487751085c8eca2ab discord.asset.AssetMixin.save:16 -#: discord.automod.AutoModActionMetadata:12 discord.automod.AutoModRule:27 -#: discord.automod.AutoModRule:39 discord.automod.AutoModTriggerMetadata:60 -#: discord.channel.CategoryChannel:39 discord.channel.DMChannel:39 -#: discord.channel.ForumChannel:37 discord.channel.ForumChannel:76 -#: discord.channel.ForumChannel:94 discord.channel.GroupChannel:37 -#: discord.channel.GroupChannel:51 discord.channel.MediaChannel:39 -#: discord.channel.MediaChannel:78 discord.channel.MediaChannel:94 -#: discord.channel.PartialMessageable:28 discord.channel.StageChannel:39 -#: discord.channel.StageChannel:64 discord.channel.StageChannel:70 +#: discord.asset.AssetMixin.save:16 discord.automod.AutoModActionMetadata:12 +#: discord.automod.AutoModRule:27 discord.automod.AutoModRule:39 +#: discord.automod.AutoModTriggerMetadata:60 discord.channel.CategoryChannel:39 +#: discord.channel.DMChannel:39 discord.channel.ForumChannel:37 +#: discord.channel.ForumChannel:76 discord.channel.ForumChannel:94 +#: discord.channel.GroupChannel:37 discord.channel.GroupChannel:51 +#: discord.channel.MediaChannel:39 discord.channel.MediaChannel:78 +#: discord.channel.MediaChannel:94 discord.channel.PartialMessageable:28 +#: discord.channel.StageChannel:39 discord.channel.StageChannel:64 +#: discord.channel.StageChannel:70 discord.channel.StageChannel:107 #: discord.channel.TextChannel:37 discord.channel.TextChannel:72 #: discord.channel.TextChannel:90 discord.channel.VoiceChannel:37 #: discord.channel.VoiceChannel:56 discord.channel.VoiceChannel:62 -#: discord.channel.VoiceChannel:98 discord.components.Component:31 -#: discord.components.FileComponent:29 discord.components.SelectMenu:40 -#: discord.components.SelectMenu:47 discord.emoji.AppEmoji:41 +#: discord.channel.VoiceChannel:98 +#: discord.channel.VoiceChannelEffectSendEvent:9 +#: discord.channel.VoiceChannelEffectSendEvent:15 +#: discord.collectibles.Nameplate:9 discord.components.Component:31 +#: discord.components.FileComponent:29 discord.components.SelectMenu:44 +#: discord.components.SelectMenu:51 discord.emoji.AppEmoji:41 #: discord.emoji.GuildEmoji:39 discord.emoji.GuildEmoji:63 -#: discord.guild.Guild:47 discord.guild.Guild:59 discord.guild.Guild:71 -#: discord.guild.Guild:119 discord.guild.Guild:152 discord.guild.Guild:158 +#: discord.guild.Guild:47 discord.guild.Guild:59 discord.guild.Guild:65 +#: discord.guild.Guild:113 discord.guild.Guild:146 discord.guild.Guild:152 #: discord.guild.Guild.estimate_pruned_members:18 #: discord.integrations.BotIntegration:9 discord.integrations.Integration:9 #: discord.integrations.IntegrationApplication:9 #: discord.integrations.StreamIntegration:9 #: discord.integrations.StreamIntegration:57 #: discord.interactions.Interaction:12 discord.interactions.Interaction:42 +#: discord.interactions.Interaction:150 #: discord.interactions.InteractionMetadata:11 #: discord.interactions.MessageInteraction:19 discord.invite.Invite:53 #: discord.invite.Invite:90 discord.invite.Invite:97 #: discord.invite.PartialInviteChannel:34 discord.invite.PartialInviteGuild:34 #: discord.message.Attachment:30 discord.message.Attachment:36 -#: discord.message.Attachment.save:24 discord.message.Message:119 +#: discord.message.Attachment.save:27 discord.message.Message:119 #: discord.monetization.Entitlement:16 discord.monetization.Entitlement:22 #: discord.monetization.Entitlement:28 discord.monetization.SKU:9 #: discord.monetization.SKU:21 discord.monetization.Subscription:11 @@ -499,7 +518,8 @@ msgstr "" #: discord.raw_models.RawVoiceChannelStatusUpdateEvent:15 #: discord.reaction.Reaction:36 discord.reaction.ReactionCountDetails:7 #: discord.role.Role:41 discord.role.Role:74 -#: discord.stage_instance.StageInstance:23 +#: discord.soundboard.PartialSoundboardSound:9 +#: discord.soundboard.SoundboardSound:9 discord.stage_instance.StageInstance:23 #: discord.stage_instance.StageInstance:35 discord.sticker.GuildSticker:29 #: discord.sticker.GuildSticker:53 discord.sticker.StandardSticker:29 #: discord.sticker.StandardSticker:41 discord.sticker.StandardSticker:59 @@ -635,7 +655,9 @@ msgstr "" #: discord.AuthorizingIntegrationOwners.guild #: discord.AuthorizingIntegrationOwners.user #: discord.InteractionMetadata.interacted_message -#: discord.InteractionMetadata.original_response_message discord.SKU.url +#: discord.InteractionMetadata.original_response_message +#: discord.PartialSoundboardSound.file discord.SKU.url +#: discord.SoundboardSound.file discord.SoundboardSound.is_default_sound #: discord.Subscription.user discord.Thread.applied_tags #: discord.automod.AutoModAction discord.automod.AutoModActionMetadata #: discord.automod.AutoModRule discord.automod.AutoModTriggerMetadata @@ -643,9 +665,11 @@ msgstr "" #: discord.channel.ForumChannel discord.channel.GroupChannel #: discord.channel.MediaChannel discord.channel.PartialMessageable #: discord.channel.StageChannel discord.channel.TextChannel -#: discord.channel.VoiceChannel discord.components.ActionRow +#: discord.channel.VoiceChannel discord.channel.VoiceChannelEffectSendEvent +#: discord.collectibles.Nameplate discord.components.ActionRow #: discord.components.Button discord.components.Component #: discord.components.Container discord.components.FileComponent +#: discord.components.FileUpload discord.components.Label #: discord.components.MediaGallery discord.components.Section #: discord.components.SelectMenu discord.components.Separator #: discord.components.TextDisplay discord.components.Thumbnail @@ -663,6 +687,7 @@ msgstr "" #: discord.monetization.SKU discord.monetization.Subscription #: discord.onboarding.Onboarding discord.onboarding.OnboardingPrompt #: discord.onboarding.PromptOption discord.partial_emoji.PartialEmoji +#: discord.primary_guild.PrimaryGuild #: discord.raw_models.AutoModActionExecutionEvent #: discord.raw_models.RawAuditLogEntryEvent #: discord.raw_models.RawBulkMessageDeleteEvent @@ -679,9 +704,10 @@ msgstr "" #: discord.raw_models.RawThreadUpdateEvent discord.raw_models.RawTypingEvent #: discord.raw_models.RawVoiceChannelStatusUpdateEvent #: discord.reaction.Reaction discord.reaction.ReactionCountDetails -#: discord.role.Role discord.role.RoleTags +#: discord.role.Role discord.role.RoleColours discord.role.RoleTags #: discord.scheduled_events.ScheduledEvent #: discord.scheduled_events.ScheduledEventLocation +#: discord.soundboard.PartialSoundboardSound discord.soundboard.SoundboardSound #: discord.stage_instance.StageInstance discord.sticker.GuildSticker #: discord.sticker.StandardSticker discord.sticker.Sticker #: discord.sticker.StickerItem discord.sticker.StickerPack @@ -697,17 +723,18 @@ msgid "type" msgstr "" #: 55766eb1c16d48b9a0c2abbf506e9b9e 91ee58c33d2848ed8446bec74e5c8c94 +#: discord.SoundboardSound.is_default_sound:3 #: discord.abc.Messageable.can_send:4 discord.automod.AutoModRule:69 -#: discord.channel.CategoryChannel:56 discord.channel.ForumChannel:86 -#: discord.channel.MediaChannel:88 discord.channel.TextChannel:82 -#: discord.components.Button:34 discord.components.SelectMenu:69 -#: discord.components.Separator:17 discord.emoji.AppEmoji:47 -#: discord.emoji.AppEmoji:53 discord.emoji.AppEmoji:59 -#: discord.emoji.AppEmoji:71 discord.emoji.GuildEmoji:45 -#: discord.emoji.GuildEmoji:51 discord.emoji.GuildEmoji:57 -#: discord.emoji.GuildEmoji:69 discord.guild.Guild:65 discord.guild.Guild:81 -#: discord.guild.Guild:166 discord.integrations.BotIntegration:33 -#: discord.integrations.Integration:33 +#: discord.channel.ForumChannel:86 discord.channel.MediaChannel:88 +#: discord.channel.StageChannel:115 discord.channel.TextChannel:82 +#: discord.channel.VoiceChannel:122 discord.components.Button:34 +#: discord.components.SelectMenu:73 discord.components.Separator:17 +#: discord.emoji.AppEmoji:47 discord.emoji.AppEmoji:53 +#: discord.emoji.AppEmoji:59 discord.emoji.AppEmoji:71 +#: discord.emoji.GuildEmoji:45 discord.emoji.GuildEmoji:51 +#: discord.emoji.GuildEmoji:57 discord.emoji.GuildEmoji:69 +#: discord.guild.Guild:75 discord.guild.Guild:160 +#: discord.integrations.BotIntegration:33 discord.integrations.Integration:33 #: discord.integrations.StreamIntegration:33 #: discord.integrations.StreamIntegration:39 discord.invite.Invite:71 #: discord.invite.Invite:84 discord.member.Member:62 @@ -722,11 +749,13 @@ msgstr "" #: discord.onboarding.OnboardingPrompt:33 #: discord.onboarding.OnboardingPrompt:39 #: discord.onboarding.OnboardingPrompt:45 discord.partial_emoji.PartialEmoji:38 +#: discord.primary_guild.PrimaryGuild:15 #: discord.raw_models.RawReactionActionEvent:56 #: discord.raw_models.RawReactionClearEmojiEvent:33 #: discord.reaction.Reaction:42 discord.reaction.Reaction:48 #: discord.reaction.Reaction:60 discord.reaction.ReactionCountDetails:13 #: discord.role.Role:59 discord.role.Role:83 discord.role.Role:89 +#: discord.soundboard.SoundboardSound:34 #: discord.stage_instance.StageInstance:53 discord.sticker.GuildSticker:47 #: discord.threads.Thread:95 discord.threads.Thread:101 #: discord.threads.Thread:108 discord.user.BaseUser.mentioned_in:8 @@ -760,7 +789,8 @@ msgstr "" msgid "Indicates if the user is suppressed from speaking." msgstr "" -#: 400787b0d95d4aed99a0a29fb34c711a discord.member.VoiceState:45 of +#: 400787b0d95d4aed99a0a29fb34c711a 4fbcb98503744d30b86ce12cbe73a634 +#: discord.member.Member.request_to_speak:5 discord.member.VoiceState:45 of msgid "Only applies to stage channels." msgstr "" @@ -836,6 +866,58 @@ msgstr "" msgid "Optional[:class:`ChannelType`]" msgstr "" +#: 715e396d169947279c18eb2f259bd903 +#: discord.channel.DMChannel.get_partial_message:1 +#: discord.channel.PartialMessageable.get_partial_message:1 +#: discord.channel.StageChannel.get_partial_message:1 +#: discord.channel.VoiceChannel.get_partial_message:1 +#: discord.channel._TextChannel.get_partial_message:1 +#: discord.threads.Thread.get_partial_message:1 of +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "" + +#: 67179488c7744e83bfcf423722415b13 +#: discord.channel.DMChannel.get_partial_message:3 +#: discord.channel.PartialMessageable.get_partial_message:3 +#: discord.channel.StageChannel.get_partial_message:3 +#: discord.channel.VoiceChannel.get_partial_message:3 +#: discord.channel._TextChannel.get_partial_message:3 +#: discord.threads.Thread.get_partial_message:3 of +msgid "" +"This is useful if you want to work with a message and only have its ID " +"without doing an unnecessary API call." +msgstr "" + +#: 843df377ee7c4084b88787836abc669e +#: discord.channel.DMChannel.get_partial_message:9 +#: discord.channel.PartialMessageable.get_partial_message:7 +#: discord.channel.StageChannel.get_partial_message:9 +#: discord.channel.VoiceChannel.get_partial_message:9 +#: discord.channel._TextChannel.get_partial_message:9 +#: discord.threads.Thread.get_partial_message:9 of +msgid "The message ID to create a partial message for." +msgstr "" + +#: 6f2827dab3174ceba9c167c94f8e8b01 +#: discord.channel.DMChannel.get_partial_message:12 +#: discord.channel.PartialMessageable.get_partial_message:10 +#: discord.channel.StageChannel.get_partial_message:12 +#: discord.channel.VoiceChannel.get_partial_message:12 +#: discord.channel._TextChannel.get_partial_message:12 +#: discord.threads.Thread.get_partial_message:12 of +msgid "The partial message." +msgstr "" + +#: 125d07572d5c4fa4bafff84e471385ed +#: discord.channel.DMChannel.get_partial_message:13 +#: discord.channel.PartialMessageable.get_partial_message:11 +#: discord.channel.StageChannel.get_partial_message:13 +#: discord.channel.VoiceChannel.get_partial_message:13 +#: discord.channel._TextChannel.get_partial_message:13 +#: discord.threads.Thread.get_partial_message:13 of +msgid ":class:`PartialMessage`" +msgstr "" + #: discord.abc.Messageable.can_send:1 ee064c6766394f2fa4a28f0119527874 of msgid "" "Returns a :class:`bool` indicating whether you have the permissions to " @@ -885,7 +967,8 @@ msgid "" "destination's message history." msgstr "" -#: 1e013f815e324252ba499008afce7129 discord.abc.Messageable.history:3 of +#: 1e013f815e324252ba499008afce7129 discord.abc.Messageable.history:3 +#: discord.abc.Messageable.pins:3 of msgid "" "You must have :attr:`~discord.Permissions.read_message_history` " "permissions to use this." @@ -926,12 +1009,12 @@ msgid "" "``True`` if ``after`` is specified, otherwise ``False``." msgstr "" -#: 978ec7ef1794400e84a2dba4651a187b a56a4e26f11646db9973fb9a82041c86 -#: discord.abc.Messageable.history -#: discord.channel._TextChannel.archived_threads discord.guild.Guild.audit_logs -#: discord.guild.Guild.bans discord.guild.Guild.entitlements -#: discord.guild.Guild.fetch_members +#: a56a4e26f11646db9973fb9a82041c86 discord.abc.Messageable.history +#: discord.abc.Messageable.pins discord.channel._TextChannel.archived_threads +#: discord.guild.Guild.audit_logs discord.guild.Guild.bans +#: discord.guild.Guild.entitlements discord.guild.Guild.fetch_members #: discord.member.flatten_user..generate_function..general +#: discord.message.Attachment.read_chunked #: discord.monetization.SKU.fetch_subscriptions discord.reaction.Reaction.users #: discord.scheduled_events.ScheduledEvent.subscribers #: discord.user.User.entitlements of @@ -954,14 +1037,14 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.HistoryIterator\\``" msgstr "" -#: 25bd697769214744832fa1612bc8518a 966fbbaa61a846aa9b633dbfc1ee5c60 -#: discord.abc.GuildChannel.set_permissions:25 -#: discord.abc.Messageable.history:39 discord.channel.StageChannel.purge:48 -#: discord.channel.VoiceChannel.purge:48 discord.channel._TextChannel.purge:48 -#: discord.guild.Guild.audit_logs:35 discord.guild.Guild.bans:35 -#: discord.guild.Guild.create_forum_channel:63 -#: discord.guild.Guild.create_text_channel:56 +#: 966fbbaa61a846aa9b633dbfc1ee5c60 discord.abc.GuildChannel.set_permissions:25 +#: discord.abc.Messageable.history:39 discord.abc.Messageable.pins:26 +#: discord.channel.StageChannel.purge:48 discord.channel.VoiceChannel.purge:48 +#: discord.channel._TextChannel.purge:48 discord.guild.Guild.audit_logs:35 +#: discord.guild.Guild.bans:35 discord.guild.Guild.create_forum_channel:83 +#: discord.guild.Guild.create_text_channel:66 #: discord.guild.Guild.fetch_members:29 +#: discord.guild.Guild.fetch_roles_member_counts:13 #: discord.monetization.SKU.fetch_subscriptions:28 #: discord.reaction.Reaction.users:27 #: discord.scheduled_events.ScheduledEvent.subscribers:38 @@ -970,7 +1053,8 @@ msgid "Examples" msgstr "" #: 51b8dfbb15bb43ef95c144c7a5d3f6ba discord.abc.Messageable.history:40 -#: discord.guild.Guild.bans:36 discord.guild.Guild.fetch_members:30 +#: discord.abc.Messageable.pins:27 discord.guild.Guild.bans:36 +#: discord.guild.Guild.fetch_members:30 #: discord.monetization.SKU.fetch_subscriptions:29 #: discord.reaction.Reaction.users:28 #: discord.scheduled_events.ScheduledEvent.subscribers:39 of @@ -978,38 +1062,60 @@ msgid "Usage ::" msgstr "" #: 154df22c3326437ebd9a4d0421852b9e discord.abc.Messageable.history:47 -#: discord.reaction.Reaction.users:34 +#: discord.abc.Messageable.pins:34 discord.reaction.Reaction.users:34 #: discord.scheduled_events.ScheduledEvent.subscribers:44 of msgid "Flattening into a list: ::" msgstr "" #: 4e0136f8359346d6ae9e6d3eb61aa0d7 discord.abc.Messageable.history:52 -#: discord.guild.Guild.bans:16 discord.guild.Guild.fetch_members:10 -#: discord.member.Member.edit:35 of +#: discord.abc.Messageable.pins:39 discord.guild.Guild.bans:16 +#: discord.guild.Guild.fetch_members:10 discord.member.Member.edit:43 of msgid "All parameters are optional." msgstr "" -#: 4f0650134f1040c6b9ae6622883f8748 discord.abc.Messageable.pins:3 of -msgid "Retrieves all messages that are currently pinned in the channel." +#: a2b5b9f3f9864954a6c95353f0840647 discord.abc.Messageable.pins:1 of +msgid "" +"Returns a :class:`~discord.MessagePinIterator` that enables receiving the" +" destination's pinned messages." +msgstr "" + +#: 04067b1cac134d2ba6bc142e66d2843d 072d0449e31a4b87851592a93c96ab67 +#: 31b0d83ce6e54438a6fac0ae8db9a89f 531f6cc6804c4a1fa7a4ee51d8806076 +#: 634fc5f0bc914d349b62f06474ce3bd5 694dea248b704ebb8a3e85380dda8366 +#: 7c4284d42c0a4877b308f3a5db54997b 9a0c7ea4f7d54eed8154e7c3f82888ff +#: ae8ffdb8e8ce4c7987f92f7f6cbde25a discord.abc.Messageable.pins:7 of +msgid "" +"Starting from version 3.0, `await channel.pins()` will no longer return a" +" list of :class:`Message`. See examples below for new usage instead." +msgstr "" + +#: 2f95d22d8cda40e587765c256f57bfe6 discord.abc.Messageable.pins:10 of +msgid "" +"The number of pinned messages to retrieve. If ``None``, retrieves every " +"pinned message in the channel." msgstr "" -#: 5219c84db278497aafcba6d6e944b9fc discord.abc.Messageable.pins:7 of +#: ad959063203140e2a8fec35d19f3b2c1 discord.abc.Messageable.pins:14 of msgid "" -"Due to a limitation with the Discord API, the :class:`.Message` objects " -"returned by this method do not contain complete " -":attr:`.Message.reactions` data." +"Retrieve messages pinned before this datetime. If a datetime is provided," +" it is recommended to use a UTC aware datetime. If the datetime is naive," +" it is assumed to be local time." +msgstr "" + +#: dd4d2e31e18f48c893bb52c2705c78ab discord.abc.Messageable.pins:19 of +msgid ":class:`~discord.MessagePin` -- The pinned message." msgstr "" -#: 549042b4685847aba193e422e7789a14 discord.abc.Messageable.pins:11 of -msgid "The messages that are currently pinned." +#: 133f2ff9453e480f8c6e7d6262afa326 discord.abc.Messageable.pins:21 of +msgid "You do not have permissions to get pinned messages." msgstr "" -#: 875dee04a4ff4712a8b83bd629d6ad29 discord.abc.Messageable.pins:12 of -msgid "List[:class:`~discord.Message`]" +#: discord.abc.Messageable.pins:22 f2f1efc2d20a4530b8075de51578d2a5 of +msgid "The request to get pinned messages failed." msgstr "" -#: 2bc50ccd657f46209917f5d9f4099650 discord.abc.Messageable.pins:14 of -msgid "Retrieving the pinned messages failed." +#: abcff3aaba8c4326aba0f10be153dcdf discord.abc.Messageable.pins:23 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgstr "" #: 2a04455df66145088795dfb431c2b0e9 discord.abc.Messageable.send:3 of @@ -1212,7 +1318,7 @@ msgid "The message that was sent." msgstr "" #: discord.abc.Messageable.send:102 -#: discord.interactions.InteractionResponse.premium_required:11 +#: discord.interactions.InteractionResponse.premium_required:9 #: discord.interactions.InteractionResponse.send_message:50 #: discord.message.Message.forward_to:15 discord.message.Message.reply:11 #: e115079242b5446f93fb52a4a2929591 of @@ -1243,21 +1349,21 @@ msgid "" "sent." msgstr "" -#: 86bbc2437e30463eba135081562d8883 9b4d5894f2f7434e8f7a6db8d32e038b -#: discord.abc.GuildChannel.delete:16 discord.abc.GuildChannel.move:51 -#: discord.abc.Messageable.trigger_typing:8 +#: 86bbc2437e30463eba135081562d8883 discord.abc.GuildChannel.delete:16 +#: discord.abc.GuildChannel.move:51 discord.abc.Messageable.trigger_typing:8 #: discord.automod.AutoModRule.delete:12 discord.channel.GroupChannel.leave:10 #: discord.channel.StageChannel.delete_messages:28 #: discord.channel.VoiceChannel.delete_messages:28 +#: discord.channel.VoiceChannel.send_soundboard_sound:12 #: discord.channel.VoiceChannel.set_status:17 #: discord.channel._TextChannel.delete_messages:28 #: discord.emoji.AppEmoji.delete:11 discord.emoji.GuildEmoji.delete:15 #: discord.guild.Guild.ban:25 discord.guild.Guild.chunk:16 -#: discord.guild.Guild.create_integration:20 discord.guild.Guild.delete:10 +#: discord.guild.Guild.create_integration:20 #: discord.guild.Guild.delete_auto_moderation_rule:13 #: discord.guild.Guild.delete_emoji:18 discord.guild.Guild.delete_sticker:20 #: discord.guild.Guild.edit_widget:20 discord.guild.Guild.kick:20 -#: discord.guild.Guild.set_mfa_required:16 discord.guild.Guild.unban:20 +#: discord.guild.Guild.leave:13 discord.guild.Guild.unban:20 #: discord.integrations.Integration.delete:17 #: discord.integrations.StreamIntegration.edit:22 #: discord.integrations.StreamIntegration.sync:12 @@ -1271,7 +1377,8 @@ msgstr "" #: discord.member.Member.add_roles:25 discord.member.Member.ban:9 #: discord.member.Member.kick:7 discord.member.Member.move_to:21 #: discord.member.Member.remove_roles:25 -#: discord.member.Member.remove_timeout:17 discord.member.Member.timeout:17 +#: discord.member.Member.remove_timeout:17 +#: discord.member.Member.request_to_speak:18 discord.member.Member.timeout:17 #: discord.member.Member.timeout_for:19 discord.member.Member.unban:7 #: discord.message.Message.add_reaction:20 #: discord.message.Message.clear_reaction:20 @@ -1280,11 +1387,11 @@ msgstr "" #: discord.message.Message.remove_reaction:25 discord.message.Message.unpin:18 #: discord.monetization.Entitlement.consume:10 #: discord.monetization.Entitlement.delete:10 -#: discord.reaction.Reaction.remove:19 discord.role.Role.delete:15 -#: discord.scheduled_events.ScheduledEvent.delete:9 +#: discord.reaction.Reaction.clear:15 discord.reaction.Reaction.remove:19 +#: discord.role.Role.delete:15 discord.scheduled_events.ScheduledEvent.delete:9 #: discord.stage_instance.StageInstance.delete:15 #: discord.stage_instance.StageInstance.edit:22 -#: discord.sticker.GuildSticker.delete:15 +#: discord.sticker.GuildSticker.delete:15 discord.template.Template.delete:15 #: discord.threads.Thread.delete_messages:30 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" @@ -1295,73 +1402,23 @@ msgid "" "period of time." msgstr "" -#: 8a9ffc24518f4de293cc4b65774a51d8 discord.abc.Messageable.typing:3 of -msgid "" -"This is useful for denoting long computations in your bot. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +#: 99f7f895d96949ef857d0068159226fc discord.abc.Messageable.typing:3 of +msgid "This is useful for denoting long computations in your bot." msgstr "" -#: discord.abc.Messageable.typing:9 f38b5698c9964d15a7dd0e1ff97642fd of +#: discord.abc.Messageable.typing:7 f38b5698c9964d15a7dd0e1ff97642fd of msgid "" "This is both a regular context manager and an async context manager. This" " means that both ``with`` and ``async with`` work with this." msgstr "" -#: a9a905b97c2a48ebbf86176eaeee6469 discord.abc.Messageable.typing:12 +#: a9a905b97c2a48ebbf86176eaeee6469 discord.abc.Messageable.typing:10 #: discord.guild.Guild.bulk_ban:10 of msgid "Example Usage: ::" msgstr "" -#: 715e396d169947279c18eb2f259bd903 -#: discord.channel.DMChannel.get_partial_message:1 -#: discord.channel.PartialMessageable.get_partial_message:1 -#: discord.channel.StageChannel.get_partial_message:1 -#: discord.channel.VoiceChannel.get_partial_message:1 -#: discord.channel._TextChannel.get_partial_message:1 -#: discord.threads.Thread.get_partial_message:1 of -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "" - -#: 67179488c7744e83bfcf423722415b13 -#: discord.channel.DMChannel.get_partial_message:3 -#: discord.channel.PartialMessageable.get_partial_message:3 -#: discord.channel.StageChannel.get_partial_message:3 -#: discord.channel.VoiceChannel.get_partial_message:3 -#: discord.channel._TextChannel.get_partial_message:3 -#: discord.threads.Thread.get_partial_message:3 of -msgid "" -"This is useful if you want to work with a message and only have its ID " -"without doing an unnecessary API call." -msgstr "" - -#: 843df377ee7c4084b88787836abc669e -#: discord.channel.DMChannel.get_partial_message:9 -#: discord.channel.PartialMessageable.get_partial_message:7 -#: discord.channel.StageChannel.get_partial_message:9 -#: discord.channel.VoiceChannel.get_partial_message:9 -#: discord.channel._TextChannel.get_partial_message:9 -#: discord.threads.Thread.get_partial_message:9 of -msgid "The message ID to create a partial message for." -msgstr "" - -#: 6f2827dab3174ceba9c167c94f8e8b01 -#: discord.channel.DMChannel.get_partial_message:12 -#: discord.channel.PartialMessageable.get_partial_message:10 -#: discord.channel.StageChannel.get_partial_message:12 -#: discord.channel.VoiceChannel.get_partial_message:12 -#: discord.channel._TextChannel.get_partial_message:12 -#: discord.threads.Thread.get_partial_message:12 of -msgid "The partial message." -msgstr "" - -#: 125d07572d5c4fa4bafff84e471385ed -#: discord.channel.DMChannel.get_partial_message:13 -#: discord.channel.PartialMessageable.get_partial_message:11 -#: discord.channel.StageChannel.get_partial_message:13 -#: discord.channel.VoiceChannel.get_partial_message:13 -#: discord.channel._TextChannel.get_partial_message:13 -#: discord.threads.Thread.get_partial_message:13 of -msgid ":class:`PartialMessage`" +#: 760cda1cd1bf483ebd28b138dbac9316 discord.abc.Messageable.typing:19 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgstr "" #: ../../api/models.rst:53 51c19b229c5b4c04bbac59e131da1dfb @@ -1402,7 +1459,8 @@ msgstr "" #: discord.channel.CategoryChannel:27 discord.channel.ForumChannel:25 #: discord.channel.MediaChannel:27 discord.channel.StageChannel:27 #: discord.channel.TextChannel:25 discord.channel.VoiceChannel:25 -#: discord.components.FileComponent:23 discord.components.TextDisplay:17 +#: discord.collectibles.Nameplate:15 discord.components.FileComponent:23 +#: discord.components.Label:23 discord.components.TextDisplay:17 #: discord.emoji.AppEmoji:35 discord.emoji.GuildEmoji:33 discord.guild.Guild:27 #: discord.integrations.BotIntegration:15 #: discord.integrations.BotIntegration:27 discord.integrations.Integration:15 @@ -1429,6 +1487,7 @@ msgstr "" #: discord.raw_models.RawReactionActionEvent:50 #: discord.raw_models.RawScheduledEventSubscription:29 discord.role.Role:47 #: discord.scheduled_events.ScheduledEvent:33 +#: discord.soundboard.SoundboardSound:27 #: discord.stage_instance.StageInstance:41 discord.sticker.GuildSticker:23 #: discord.sticker.GuildSticker:35 discord.sticker.GuildSticker:66 #: discord.sticker.StandardSticker:23 discord.sticker.StandardSticker:35 @@ -1490,14 +1549,15 @@ msgstr "" msgid "The IETF language tag used to identify the language the user is using." msgstr "" -#: ../../api/models.rst:145 dc1d35b84de04aa694c7b09e76c9f5ab +#: ../../api/models.rst:150 dc1d35b84de04aa694c7b09e76c9f5ab #: discord.channel.ForumChannel:53 discord.channel.GroupChannel:57 #: discord.channel.MediaChannel:55 discord.channel.StageChannel:45 #: discord.channel.TextChannel:49 discord.channel.VoiceChannel:106 #: discord.components.Button:22 discord.components.Button:28 -#: discord.components.Button:40 discord.components.SelectMenu:27 -#: discord.components.SelectMenu:33 discord.components.Thumbnail:23 -#: discord.guild.Guild:111 discord.guild.Guild:173 +#: discord.components.Button:40 discord.components.FileUpload:15 +#: discord.components.Label:29 discord.components.SelectMenu:31 +#: discord.components.SelectMenu:37 discord.components.Thumbnail:23 +#: discord.guild.Guild:105 discord.guild.Guild:167 #: discord.integrations.IntegrationApplication:21 #: discord.interactions.Interaction:85 discord.invite.PartialInviteGuild:52 #: discord.member.Member:54 discord.message.Attachment:63 @@ -1507,8 +1567,7 @@ msgstr "" #: discord.raw_models.RawAuditLogEntryEvent:39 #: discord.raw_models.RawVoiceChannelStatusUpdateEvent:21 discord.role.Role:104 #: discord.scheduled_events.ScheduledEvent:39 discord.user.ClientUser:75 -#: discord.widget.WidgetMember:55 discord.widget.WidgetMember:61 -#: f2fec74b5ab74ff4b1cab4cf1a188256 of +#: discord.widget.WidgetMember:55 discord.widget.WidgetMember:61 of msgid "Optional[:class:`str`]" msgstr "" @@ -1730,6 +1789,24 @@ msgid "" "\"0\"." msgstr "" +#: 93632cb243b348e9956831b21bdc22a9 discord.user.User:65 of +msgid "The user's nameplate, if the user has one." +msgstr "" + +#: 8bb271610b164ef2a44fba616a0bb416 discord.user.User:69 of +msgid "Optional[:class:`Nameplate`]" +msgstr "" + +#: 2e4eecbdbe4841fabc4431d67b034d80 discord.user.User:73 of +msgid "" +"The user's primary guild, if the user has one. Represent what guild the " +"user's tag is from." +msgstr "" + +#: c721db13a7b146019d639a9f3f834bf5 discord.user.User:77 of +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "" + #: dd9cd5d45b7a4f7d81de8e1843f28922 discord.User.dm_channel:1 of msgid "Returns the channel associated with this user if it exists." msgstr "" @@ -1876,7 +1953,35 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr "" -#: ../../api/models.rst:75 e2f6fc6b14cf443e9ffd5ee366ab35b0 +#: 3d9ee502ea0640118b0f4cf0cbb8e626 discord.primary_guild.PrimaryGuild:1 of +msgid "Represents a Discord Primary Guild." +msgstr "" + +#: d7855834282943ff8fe5f3f2e1586fb6 discord.primary_guild.PrimaryGuild:7 of +msgid "The ID of the guild." +msgstr "" + +#: 471d998a94f2482aac56b7d9db8eb732 discord.primary_guild.PrimaryGuild:9 of +msgid "int" +msgstr "" + +#: discord.primary_guild.PrimaryGuild:13 ea4fedcb8baf4e8e80b732580b8864c7 of +msgid "Whether the primary guild is enabled." +msgstr "" + +#: 5d260ad66d5746919fedb99cc3ebaeb1 discord.primary_guild.PrimaryGuild:19 of +msgid "The tag of the primary guild." +msgstr "" + +#: 51c19b229c5b4c04bbac59e131da1dfb discord.primary_guild.PrimaryGuild:21 of +msgid "str" +msgstr "" + +#: be1ed8a944cf42bebfcd8d4c6878cdcb discord.PrimaryGuild.badge:1 of +msgid "Returns the badge asset, if available." +msgstr "" + +#: ../../api/models.rst:80 e2f6fc6b14cf443e9ffd5ee366ab35b0 msgid "Messages" msgstr "" @@ -1931,10 +2036,12 @@ msgstr "" #: discord.channel.TextChannel:63 discord.channel.TextChannel:106 #: discord.channel.VoiceChannel:43 discord.channel.VoiceChannel:50 #: discord.channel.VoiceChannel:87 discord.components.Button:52 -#: discord.emoji.AppEmoji:65 discord.guild.Guild:87 discord.guild.Guild:97 -#: discord.guild.Guild:105 discord.guild.Guild:190 discord.guild.Guild:201 -#: discord.guild.Guild.prune_members:42 discord.interactions.Interaction:24 -#: discord.interactions.Interaction:36 +#: discord.components.FileUpload:21 discord.components.FileUpload:27 +#: discord.components.FileUpload:39 discord.emoji.AppEmoji:65 +#: discord.guild.Guild:81 discord.guild.Guild:91 discord.guild.Guild:99 +#: discord.guild.Guild:184 discord.guild.Guild:195 +#: discord.guild.Guild.prune_members:42 discord.guild.GuildRoleCounts.get:11 +#: discord.interactions.Interaction:24 discord.interactions.Interaction:36 #: discord.interactions.InteractionMetadata:35 #: discord.interactions.InteractionMetadata:42 discord.invite.Invite:109 #: discord.invite.Invite:116 discord.message.Attachment:42 @@ -2042,7 +2149,8 @@ msgid "Saves this attachment into a file-like object." msgstr "" #: 2b5ead79700145a382d76f44023473e0 discord.message.Attachment.read:8 -#: discord.message.Attachment.save:15 discord.message.Attachment.to_file:9 of +#: discord.message.Attachment.read_chunked:9 discord.message.Attachment.save:15 +#: discord.message.Attachment.to_file:9 of msgid "" "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading" " the attachment. This will allow attachments to be saved after deletion " @@ -2052,15 +2160,27 @@ msgid "" "some types of attachments." msgstr "" -#: 3a2517aab81246b4b3b8e32809055a54 discord.message.Attachment.save:26 of +#: discord.message.Attachment.read_chunked:6 discord.message.Attachment.save:23 +#: f56abc2327e64340bb04db78a26912a0 of +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "" + +#: 3a2517aab81246b4b3b8e32809055a54 discord.message.Attachment.save:29 of msgid "Saving the attachment failed." msgstr "" #: d18abb0c844745c2807b072262ea7789 discord.message.Attachment.read:21 -#: discord.message.Attachment.save:27 discord.message.Attachment.to_file:29 of +#: discord.message.Attachment.read_chunked:21 +#: discord.message.Attachment.save:30 discord.message.Attachment.to_file:29 of msgid "The attachment was deleted." msgstr "" +#: 3eaf87afa48b499cb4ae731104309ac3 a1442b5bbdf74f6e8b31ae84a2726b54 +#: discord.message.Attachment.read_chunked:22 +#: discord.message.Attachment.save:31 of +msgid "Argument `chunksize` is less than 1." +msgstr "" + #: 89527552ebbd4d409dcce3694f51a99b discord.message.Attachment.read:3 of msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "" @@ -2070,15 +2190,36 @@ msgid "The contents of the attachment." msgstr "" #: 50fc85816460419987fd4b9d6f35c1e0 discord.message.Attachment.read:19 +#: discord.message.Attachment.read_chunked:19 #: discord.message.Attachment.to_file:27 of msgid "Downloading the attachment failed." msgstr "" #: 852f492f157c49a49a538a015d3dc7f6 discord.message.Attachment.read:20 +#: discord.message.Attachment.read_chunked:20 #: discord.message.Attachment.to_file:28 of msgid "You do not have permissions to access this attachment" msgstr "" +#: 89527552ebbd4d409dcce3694f51a99b discord.message.Attachment.read_chunked:3 +#: of +msgid "" +"Retrieves the content of this attachment in chunks as a " +":class:`AsyncGenerator` object of bytes." +msgstr "" + +#: 73f3c061a7dc49a6b7a0281cd4ee722a discord.message.Attachment.read_chunked:17 +#: of +msgid ":class:`bytes` -- A chunk of the file." +msgstr "" + +#: 193050a1c4bb4382bbbf16fdfabd0435 discord.message.Attachment.read_chunked:24 +#: of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\" +" \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: 512cefc81149403991eb28276fd27583 discord.message.Attachment.to_file:3 of msgid "" "Converts the attachment into a :class:`File` suitable for sending via " @@ -2501,8 +2642,7 @@ msgstr "" #: 380bdbfc46bd4c5899551469cc7e5889 discord.message.Message.is_system:3 of msgid "" "A system message is a message that is constructed entirely by the Discord" -" API in response to something. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +" API in response to something." msgstr "" #: ../../docstring 6ac96034f537482981cd178d888a47e4 @@ -2713,8 +2853,8 @@ msgstr "" #: 26202505ba6947e586039e2c754bf8ae discord.message.Message.pin:5 #: discord.message.Message.unpin:5 of msgid "" -"You must have the :attr:`~Permissions.manage_messages` permission to do " -"this in a non-private channel context." +"You must have the :attr:`~Permissions.pin_messages` permission to do this" +" in a non-private channel context." msgstr "" #: 7847b26da73f44e1838c342d6466391a discord.message.Message.pin:9 of @@ -2796,16 +2936,15 @@ msgid "You do not have the proper permissions to react to the message." msgstr "" #: 2ffd54e393ab406ea54fc4e98a266593 discord.message.Message.add_reaction:17 -#: discord.message.Message.clear_reaction:17 discord.reaction.Reaction.clear:13 +#: discord.message.Message.clear_reaction:17 discord.reaction.Reaction.clear:11 #: of msgid "The emoji you specified was not found." msgstr "" -#: 09176183d3c048e581fe6e2b9983e4bd 422c7b0521e54a28afe1e65e6a49e3ec -#: discord.message.Message.add_reaction:18 +#: 422c7b0521e54a28afe1e65e6a49e3ec discord.message.Message.add_reaction:18 #: discord.message.Message.clear_reaction:18 #: discord.message.Message.remove_reaction:23 -#: discord.reaction.Reaction.clear:14 of +#: discord.reaction.Reaction.clear:12 of msgid "The emoji parameter is invalid." msgstr "" @@ -2858,7 +2997,8 @@ msgid "Clears a specific reaction from the message." msgstr "" #: b31e5a12186248189a19328b932b85ff discord.message.Message.clear_reaction:7 -#: discord.message.Message.clear_reactions:5 of +#: discord.message.Message.clear_reactions:5 discord.reaction.Reaction.clear:5 +#: of msgid "You need the :attr:`~Permissions.manage_messages` permission to use this." msgstr "" @@ -2867,13 +3007,13 @@ msgstr "" msgid "The emoji to clear." msgstr "" -#: discord.message.Message.clear_reaction:15 discord.reaction.Reaction.clear:11 +#: discord.message.Message.clear_reaction:15 discord.reaction.Reaction.clear:9 #: e8b551eb942b41679802a74c35e331c1 of msgid "Clearing the reaction failed." msgstr "" #: 2c0573085ea84c958bc40240ec04a71a discord.message.Message.clear_reaction:16 -#: discord.reaction.Reaction.clear:12 of +#: discord.reaction.Reaction.clear:10 of msgid "You do not have the proper permissions to clear the reaction." msgstr "" @@ -2924,7 +3064,7 @@ msgid "" msgstr "" #: 8e3b3a9d19ac4812927782e4fa09edfe discord.message.Message.create_thread:20 -#: discord.threads.Thread.edit:30 of +#: discord.threads.Thread.edit:31 of msgid "" "Specifies the slowmode rate limit for user in this thread, in seconds. A " "value of ``0`` disables slowmode. The maximum value possible is " @@ -2995,7 +3135,8 @@ msgid "The updated message." msgstr "" #: 301847af28674e3fa66b98a999ad3a24 c6245cc6405d4d10a83d87b23ebb1501 -#: discord.message.Message.end_poll:8 discord.reaction.Reaction:54 of +#: discord.message.Message.end_poll:8 +#: discord.raw_models.RawMessageUpdateEvent:45 discord.reaction.Reaction:54 of msgid ":class:`Message`" msgstr "" @@ -3041,6 +3182,29 @@ msgstr "" msgid ":class:`~discord.MessageReference`" msgstr "" +#: a742da8b1ae248e7a66ef2b1cad7ccbb discord.message.Message.get_component:1 of +msgid "" +"Gets a component from this message. Roughly equal to " +"`utils.get(message.components, ...)`. If an :class:`int` is provided, the" +" component will be retrieved by ``id``, otherwise by ``custom_id``. This" +" method will also search nested components." +msgstr "" + +#: 424f1b06e4ca49da8f3ae55bd2b5a833 discord.message.Message.get_component:6 of +msgid "The id or custom_id the item to get" +msgstr "" + +#: 8616d231b75a4b68b9d00fb946e6be36 discord.message.Message.get_component:9 of +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "" + +#: discord.components.ActionRow.get_component:9 +#: discord.components.Container.get_component:10 discord.components.Section:23 +#: discord.components.Section.get_component:9 +#: discord.message.Message.get_component:10 ea5ce4db5209427392e12d73651f271b of +msgid "Optional[:class:`Component`]" +msgstr "" + #: 463786c736924e608ec8378a080aaa31 discord.message.DeletedReferencedMessage:1 #: of msgid "" @@ -3229,12 +3393,6 @@ msgstr "" msgid "Clears this reaction from the message." msgstr "" -#: b8aa893b08e947e6ac97e260e4875972 discord.reaction.Reaction.clear:5 of -msgid "" -"You need the :attr:`~Permissions.manage_messages` permission to use this." -" :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "" - #: 27e3ca8007f24a42a899c8fc86d444c9 discord.reaction.ReactionCountDetails:1 of msgid "" "Represents a breakdown of the normal and burst reaction counts for the " @@ -3249,7 +3407,7 @@ msgstr "" msgid "The number of super reactions for this emoji." msgstr "" -#: ../../api/models.rst:105 438fa97418ac42c086378f5f6cd9cbb5 +#: ../../api/models.rst:110 438fa97418ac42c086378f5f6cd9cbb5 msgid "Monetization" msgstr "" @@ -3546,7 +3704,7 @@ msgstr "" msgid "Optional[:class:`User`]" msgstr "" -#: ../../api/models.rst:123 e844acaaa52845ed85e5fd6814cb0f53 +#: ../../api/models.rst:128 e844acaaa52845ed85e5fd6814cb0f53 msgid "Guild" msgstr "" @@ -3611,15 +3769,11 @@ msgstr "" msgid "The guild's ID." msgstr "" -#: c9538b5448934b30b766e0ae1d32918d discord.guild.Guild:63 of -msgid "Indicates if the guild invites are disabled." -msgstr "" - -#: 5e161c99d2614533a657fd69b38162ef discord.guild.Guild:69 of +#: 5e161c99d2614533a657fd69b38162ef discord.guild.Guild:63 of msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "" -#: 678f43ad19ba4c61a33ce8f109f66203 discord.guild.Guild:75 of +#: 678f43ad19ba4c61a33ce8f109f66203 discord.guild.Guild:69 of msgid "" "Indicates if the guild is unavailable. If this is ``True`` then the " "reliability of other attributes outside of :attr:`Guild.id` is slim and " @@ -3627,65 +3781,65 @@ msgid "" "if it is unavailable." msgstr "" -#: discord.guild.Guild:79 e375ccafce024828b9792faeb45f8a70 of +#: discord.guild.Guild:73 e375ccafce024828b9792faeb45f8a70 of msgid "" "Check the :func:`on_guild_unavailable` and :func:`on_guild_available` " "events." msgstr "" -#: bc2aad77e90e4ef89efa55be5b4b3c0c discord.guild.Guild:85 of +#: bc2aad77e90e4ef89efa55be5b4b3c0c discord.guild.Guild:79 of msgid "The maximum amount of presences for the guild." msgstr "" -#: 21f9958ddf3f47d88ffa435fa73d3e75 discord.guild.Guild:91 of +#: 21f9958ddf3f47d88ffa435fa73d3e75 discord.guild.Guild:85 of msgid "The maximum amount of members for the guild." msgstr "" -#: 30217731df6d4b218c05a58ba6c68105 discord.guild.Guild:95 of +#: 30217731df6d4b218c05a58ba6c68105 discord.guild.Guild:89 of msgid "This attribute is only available via :meth:`.Client.fetch_guild`." msgstr "" -#: 40324476aaaa4b58ae2b3e97fc7595d9 discord.guild.Guild:101 of +#: 40324476aaaa4b58ae2b3e97fc7595d9 discord.guild.Guild:95 of msgid "The maximum amount of users in a video channel." msgstr "" -#: 7621b825fc6848199afd96d57cdb3c46 discord.guild.Guild:109 of +#: 7621b825fc6848199afd96d57cdb3c46 discord.guild.Guild:103 of msgid "The guild's description." msgstr "" -#: afd0570ec40e46bf9dd1d40f2894791b discord.guild.Guild:115 of +#: afd0570ec40e46bf9dd1d40f2894791b discord.guild.Guild:109 of msgid "" "Indicates the guild's two-factor authorisation level. If this value is 0 " "then the guild does not require 2FA for their administrative members. If " "the value is 1 then they do." msgstr "" -#: 058f5112199e488192d7833ff52a640b discord.guild.Guild:123 of +#: 058f5112199e488192d7833ff52a640b discord.guild.Guild:117 of msgid "The guild's verification level." msgstr "" -#: discord.guild.Guild:125 discord.invite.PartialInviteGuild:40 +#: discord.guild.Guild:119 discord.invite.PartialInviteGuild:40 #: fc441b8a398a45528430a0b152144c74 of msgid ":class:`VerificationLevel`" msgstr "" -#: discord.guild.Guild:129 f5dde26f539a4a519dfd9d17d13e77dd of +#: discord.guild.Guild:123 f5dde26f539a4a519dfd9d17d13e77dd of msgid "The guild's explicit content filter." msgstr "" -#: 8eabd9ce697640f598d06c0958ad8883 discord.guild.Guild:131 of +#: 8eabd9ce697640f598d06c0958ad8883 discord.guild.Guild:125 of msgid ":class:`ContentFilter`" msgstr "" -#: discord.guild.Guild:135 fb017f4588244305b97543cecc6f7327 of +#: discord.guild.Guild:129 fb017f4588244305b97543cecc6f7327 of msgid "The guild's notification settings." msgstr "" -#: 7697e3149f17414f9cd6205716954255 discord.guild.Guild:137 of +#: 7697e3149f17414f9cd6205716954255 discord.guild.Guild:131 of msgid ":class:`NotificationLevel`" msgstr "" -#: 96094a79a794453ca947a68e85a7ac9d discord.guild.Guild:141 of +#: 96094a79a794453ca947a68e85a7ac9d discord.guild.Guild:135 of msgid "" "A list of features that the guild has. The features that a guild can have" " are subject to arbitrary change by Discord. You can find a catalog of " @@ -3695,47 +3849,47 @@ msgstr "" #: 1062d87a1499437b8d0fad52243a2c42 discord.automod.AutoModTriggerMetadata:29 #: discord.automod.AutoModTriggerMetadata:38 -#: discord.automod.AutoModTriggerMetadata:52 discord.guild.Guild:145 +#: discord.automod.AutoModTriggerMetadata:52 discord.guild.Guild:139 #: discord.invite.PartialInviteGuild:46 discord.sticker.StandardSticker:53 of msgid "List[:class:`str`]" msgstr "" -#: 2c052457608241eba3b00da2a2a12fde discord.guild.Guild:149 of +#: 2c052457608241eba3b00da2a2a12fde discord.guild.Guild:143 of msgid "" "The premium tier for this guild. Corresponds to \"Nitro Server\" in the " "official UI. The number goes from 0 to 3 inclusive." msgstr "" -#: 7c4970cbb42d464999f7d038ad54c407 discord.guild.Guild:156 of +#: 7c4970cbb42d464999f7d038ad54c407 discord.guild.Guild:150 of msgid "The number of \"boosts\" this guild currently has." msgstr "" -#: b13ceeec9b754f61ae4851568efe13d3 discord.guild.Guild:162 of +#: b13ceeec9b754f61ae4851568efe13d3 discord.guild.Guild:156 of msgid "Indicates if the guild has premium progress bar enabled." msgstr "" -#: 450c59c978d0455da13ab5e457f9d5bb discord.guild.Guild:170 of +#: 450c59c978d0455da13ab5e457f9d5bb discord.guild.Guild:164 of msgid "" "The preferred locale for the guild. Used when filtering Server Discovery " "results to a specific language." msgstr "" -#: 512295e7ee00418eb57569f797cf38bd discord.guild.Guild:177 of +#: 512295e7ee00418eb57569f797cf38bd discord.guild.Guild:171 of msgid "The guild's NSFW level." msgstr "" -#: cb80e8016d41430cabcaa25c939547ec discord.guild.Guild:181 of +#: cb80e8016d41430cabcaa25c939547ec discord.guild.Guild:175 of msgid ":class:`NSFWLevel`" msgstr "" -#: 4fd548acdbe942b6991c79437ea7f900 discord.guild.Guild:185 of +#: 4fd548acdbe942b6991c79437ea7f900 discord.guild.Guild:179 of msgid "" "The approximate number of members in the guild. This is ``None`` unless " "the guild is obtained using :meth:`Client.fetch_guild` with " "``with_counts=True``." msgstr "" -#: 6482522942c045cfaf1b031b70eb826a discord.guild.Guild:194 of +#: 6482522942c045cfaf1b031b70eb826a discord.guild.Guild:188 of msgid "" "The approximate number of members currently active in the guild. This " "includes idle, dnd, online, and invisible members. Offline members are " @@ -3743,6 +3897,14 @@ msgid "" ":meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "" +#: 46ce13e0435c4f2dac885ba6d56e4069 discord.guild.Guild:199 of +msgid "The incidents data for the guild." +msgstr "" + +#: bc296a912770482a81cf365b4076d957 discord.guild.Guild:203 of +msgid "Optional[:class:`IncidentsData`]" +msgstr "" + #: 0120dd3a92464615b401de79efb6e0d9 discord.guild.Guild.fetch_members:1 of msgid "" "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's " @@ -3859,6 +4021,76 @@ msgstr "" msgid "Getting entries made by a specific user: ::" msgstr "" +#: 40d9ed8c7b2a49a89fdb8479d6c0cacc discord.guild.Guild.fetch_sounds:1 of +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "" + +#: 113e7cb6f37f43a78caf4740e39fb7b8 discord.guild.Guild.fetch_sounds:6 of +msgid "The sounds in the guild." +msgstr "" + +#: 12af66b1cde54e739d49c8abdd86adc7 discord.guild.Guild.fetch_sounds:7 of +msgid "List[:class:`SoundboardSound`]" +msgstr "" + +#: 96c4cd419cd3476793dc4c22dc0b8175 discord.guild.Guild.fetch_sound:1 of +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "" + +#: 5d81164f7c4c4823aff92d0c6d7d5050 discord.guild.Guild.fetch_sound:7 of +msgid "The ID of the sound." +msgstr "" + +#: b46ce6c022144379a08da3c7e379031d discord.guild.Guild.fetch_sound:10 of +msgid "The sound." +msgstr "" + +#: c343d9d40bae4a43bd68f1af8e94f4e8 d23dcc1a3c8f460291e14581057aa60f +#: discord.guild.Guild.create_sound:25 discord.guild.Guild.fetch_sound:11 +#: discord.soundboard.SoundboardSound.edit:19 of +msgid ":class:`SoundboardSound`" +msgstr "" + +#: 67cc8cd0b18a45748f81dbbd084e6c34 discord.guild.Guild.create_sound:1 of +msgid "" +"|coro| Creates a :class:`SoundboardSound` in the guild. You must have " +":attr:`Permissions.manage_expressions` permission to use this." +msgstr "" + +#: d7855834282943ff8fe5f3f2e1586fb6 discord.guild.Guild.create_sound:8 of +msgid "The name of the sound." +msgstr "" + +#: 2fec2eb4ceb747919d9b166d18265401 discord.guild.Guild.create_sound:11 of +msgid "" +"The :term:`py:bytes-like object` representing the sound data. Only MP3 " +"sound files that are less than 5.2 seconds long are supported." +msgstr "" + +#: discord.guild.Guild.create_sound:15 e985008dbcff48aca12f0100d929a58b of +msgid "The volume of the sound. Defaults to 1.0." +msgstr "" + +#: 5168a27eeb5742e19c0c8ed921c02486 discord.guild.Guild.create_sound:18 of +msgid "The emoji of the sound." +msgstr "" + +#: 1d2ebd073b2c4459be628151776f3b50 discord.guild.Guild.create_sound:21 of +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "" + +#: 926796b3230345a3843522da29c30bb8 discord.guild.Guild.create_sound:24 of +msgid "The created sound." +msgstr "" + +#: 013ad29dd49441ce9292d34076552ad7 discord.guild.Guild.create_sound:27 of +msgid "Creating the sound failed." +msgstr "" + +#: ac637d19fb1d403d95c9d2561056cdc5 discord.guild.Guild.create_sound:28 of +msgid "You do not have permissions to create sounds." +msgstr "" + #: 6ce1830b26764a30a5e526eeaa23b59f discord.Guild.channels:1 of msgid "A list of channels that belong to this guild." msgstr "" @@ -3886,8 +4118,9 @@ msgid "A list of voice channels that belong to this guild." msgstr "" #: discord.Guild.categories:3 discord.Guild.forum_channels:5 -#: discord.Guild.stage_channels:5 discord.Guild.text_channels:3 -#: discord.Guild.voice_channels:3 f180923c6bfe4725a27df0027fcc0aab of +#: discord.Guild.sounds:5 discord.Guild.stage_channels:5 +#: discord.Guild.text_channels:3 discord.Guild.voice_channels:3 +#: f180923c6bfe4725a27df0027fcc0aab of msgid "This is sorted by the position and are in UI order from top to bottom." msgstr "" @@ -3917,6 +4150,10 @@ msgstr "" msgid "A list of categories that belong to this guild." msgstr "" +#: bbbf7717cf1e4bc3bb698d09ffc8a345 discord.Guild.sounds:1 of +msgid "A list of soundboard sounds that belong to this guild." +msgstr "" + #: 5d91fd36b588460390754e6fd167d425 discord.guild.Guild.by_category:1 of msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "" @@ -3950,8 +4187,8 @@ msgstr "" #: discord.guild.Guild.get_channel:8 #: discord.guild.Guild.get_channel_or_thread:6 discord.guild.Guild.get_member:4 #: discord.guild.Guild.get_role:4 discord.guild.Guild.get_scheduled_event:4 -#: discord.guild.Guild.get_stage_instance:6 discord.guild.Guild.get_thread:6 -#: discord.member.Member.get_role:6 of +#: discord.guild.Guild.get_sound:6 discord.guild.Guild.get_stage_instance:6 +#: discord.guild.Guild.get_thread:6 discord.member.Member.get_role:6 of msgid "The ID to search for." msgstr "" @@ -4024,6 +4261,10 @@ msgstr "" msgid "The maximum number of sticker slots this guild has." msgstr "" +#: 87fb8a5cd4a64448920bc860483db18a discord.Guild.soundboard_limit:1 of +msgid "The maximum number of soundboard slots this guild has." +msgstr "" + #: 382f34f464964f41b660ca62580be5b0 discord.Guild.bitrate_limit:1 of msgid "The maximum bitrate for voice channels this guild can have." msgstr "" @@ -4051,6 +4292,48 @@ msgstr "" msgid "Optional[:class:`Member`]" msgstr "" +#: 839902762f2f45d3bc0a1c60bef02bbb discord.guild.Guild.get_or_fetch:1 of +msgid "" +"Shortcut method to get data from this guild either by returning the " +"cached version, or if it does not exist, attempting to fetch it from the " +"API." +msgstr "" + +#: discord.guild.Guild.get_or_fetch:5 eaf9c2a41dc3449bad4fa716e05919fe of +msgid "Type of object to fetch or get." +msgstr "" + +#: 4d50dcf3ff7f41b2b761a34ca3cda879 discord.guild.Guild.get_or_fetch:8 of +msgid "" +"ID of the object to get. If :data:`None`, returns `default` if provided, " +"otherwise :data:`None`." +msgstr "" + +#: b6d1a54d63184868baf3162b671055f8 discord.guild.Guild.get_or_fetch:11 of +msgid "" +"The value to return instead of raising if fetching fails or if " +"`object_id` is :data:`None`." +msgstr "" + +#: 9ed3319b3f8f4b26b59fec846526fc76 discord.guild.Guild.get_or_fetch:14 of +msgid "The object if found, or `default` if provided when not found." +msgstr "" + +#: 1138284f8a224168802e486ba588c406 discord.guild.Guild.get_or_fetch:15 of +msgid "" +":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | " +":class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | " +":class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr "" + +#: 842da58737354e01a2edd43c04c29097 discord.guild.Guild.get_or_fetch:17 of +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "" + +#: df1e2e65aad6491689357df8e3c2193d discord.guild.Guild.get_or_fetch:18 of +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "" + #: 9620482fa56a459eabd21941ab8d6849 discord.Guild.premium_subscribers:1 of msgid "A list of members who have \"boosted\" this guild." msgstr "" @@ -4076,12 +4359,46 @@ msgstr "" msgid "Optional[:class:`Role`]" msgstr "" -#: discord.Guild.default_role:1 f4fc8210064941dbb8869f5e26c39a3a of -msgid "Gets the @everyone role that all members have by default." +#: aac395884ca44a2f930fe268dfbcf173 +#: discord.guild.Guild.fetch_roles_member_counts:1 of +msgid "" +"|coro| Fetches a mapping of role IDs to their member counts for this " +"guild." msgstr "" -#: 32b04d6a2dde453fa99673b5d4b6dd65 discord.Guild.premium_subscriber_role:1 of -msgid "Gets the premium subscriber role, AKA \"boost\" role, in this guild." +#: discord.guild.Guild.fetch_roles_member_counts:6 +#: e6e8d98d20554c8f8ae9e7d7570165ac of +msgid "" +"A mapping of role IDs to their member counts. Can be accessed with either" +" role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "" + +#: 2802fcb7a86b474589f5c11ccebdfc55 +#: discord.guild.Guild.fetch_roles_member_counts:8 of +msgid ":class:`GuildRoleCounts`" +msgstr "" + +#: aa2b527516c44c569aff79684995a1ba +#: discord.guild.Guild.fetch_roles_member_counts:10 of +msgid "Fetching the role member counts failed." +msgstr "" + +#: bd1bc81cad8b496aa9b9a5e90585f5b5 +#: discord.guild.Guild.fetch_roles_member_counts:14 of +msgid "Getting member counts using role IDs:" +msgstr "" + +#: 3d7c30b23b9c4b35ade1e6a1e0bd2d73 +#: discord.guild.Guild.fetch_roles_member_counts:21 of +msgid "Using a role object:" +msgstr "" + +#: discord.Guild.default_role:1 f4fc8210064941dbb8869f5e26c39a3a of +msgid "Gets the @everyone role that all members have by default." +msgstr "" + +#: 32b04d6a2dde453fa99673b5d4b6dd65 discord.Guild.premium_subscriber_role:1 of +msgid "Gets the premium subscriber role, AKA \"boost\" role, in this guild." msgstr "" #: 281b90db195b429d989343b55c507a32 discord.Guild.self_role:1 of @@ -4166,7 +4483,7 @@ msgid "Returns the guild's creation time in UTC." msgstr "" #: 21438da4623b4f089e64f5fd9065d2c8 discord.Guild.invites_disabled:1 of -msgid "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." msgstr "" #: 389668f9993d42cb9e8b13be6aedaa12 discord.guild.Guild.get_member_named:1 of @@ -4276,18 +4593,24 @@ msgstr "" msgid "The new channel's topic." msgstr "" -#: 9e9dd9425b054fcfb714c7318b17daaa discord.guild.Guild.create_forum_channel:38 +#: 795407065f204ab394d5d71e46f4f9e4 discord.channel.ForumChannel.edit:22 +#: discord.channel.MediaChannel.edit:22 discord.channel.StageChannel.edit:40 +#: discord.channel.TextChannel.edit:31 discord.channel.VoiceChannel.edit:42 #: discord.guild.Guild.create_text_channel:38 of msgid "" -"Specifies the slowmode rate limit for user in this channel, in seconds. " -"The maximum value possible is `21600`." +"Specifies the slowmode rate limit for user in this channel, in seconds. A" +" value of `0` disables slowmode. The maximum value possible is `21600`." msgstr "" -#: 6e0e5f25fba64a62b1ac7c005cb3c4aa discord.channel.ForumChannel.edit:14 -#: discord.channel.MediaChannel.edit:14 discord.channel.TextChannel.edit:23 +#: discord.channel.ForumChannel.edit:14 discord.channel.MediaChannel.edit:14 +#: discord.channel.StageChannel:111 discord.channel.TextChannel.edit:23 +#: discord.channel.VoiceChannel:118 discord.channel.VoiceChannel.edit:45 #: discord.guild.Guild.create_forum_channel:42 -#: discord.guild.Guild.create_text_channel:42 of -msgid "To mark the channel as NSFW or not." +#: discord.guild.Guild.create_stage_channel:56 +#: discord.guild.Guild.create_text_channel:42 +#: discord.guild.Guild.create_voice_channel:47 fc4b2322da844f30885f5d2bff97bace +#: of +msgid "Whether the channel is marked as NSFW." msgstr "" #: 9adb04fec50a471792f88440104c745e discord.guild.Guild.create_forum_channel:45 @@ -4297,60 +4620,92 @@ msgstr "" msgid "The reason for creating this channel. Shows up on the audit log." msgstr "" +#: 2b1b27b29de74dada9a54eb48be4b94e discord.guild.Guild.create_forum_channel:65 +#: discord.guild.Guild.create_text_channel:48 of +msgid "" +"The initial slowmode delay to set on newly created threads in this " +"channel. .. versionadded:: 2.7" +msgstr "" + +#: c03fe611956149aba94e3914962f92df discord.channel.ForumChannel:122 +#: discord.channel.MediaChannel:116 discord.channel.TextChannel:102 +#: discord.guild.Guild.create_forum_channel:65 +#: discord.guild.Guild.create_text_channel:48 of +msgid "" +"The initial slowmode delay to set on newly created threads in this " +"channel." +msgstr "" + +#: 2b1b27b29de74dada9a54eb48be4b94e discord.guild.Guild.create_forum_channel:70 +#: discord.guild.Guild.create_text_channel:53 of +msgid "" +"The default auto archive duration in minutes for threads created in this " +"channel. .. versionadded:: 2.7" +msgstr "" + +#: 39c3e1849aea42b1a5e44b6b35945813 discord.channel.ForumChannel:90 +#: discord.channel.MediaChannel:92 discord.channel.TextChannel:86 +#: discord.guild.Guild.create_forum_channel:70 +#: discord.guild.Guild.create_text_channel:53 of +msgid "" +"The default auto archive duration in minutes for threads created in this " +"channel." +msgstr "" + #: 33ff9c9a82b64c10a83c4add616fdc82 #: discord.channel.CategoryChannel.create_forum_channel:7 #: discord.channel.CategoryChannel.create_stage_channel:7 #: discord.channel.CategoryChannel.create_text_channel:5 #: discord.channel.CategoryChannel.create_voice_channel:5 #: discord.guild.Guild.create_category:10 -#: discord.guild.Guild.create_forum_channel:55 -#: discord.guild.Guild.create_stage_channel:29 -#: discord.guild.Guild.create_text_channel:48 -#: discord.guild.Guild.create_voice_channel:41 of +#: discord.guild.Guild.create_forum_channel:75 +#: discord.guild.Guild.create_stage_channel:61 +#: discord.guild.Guild.create_text_channel:58 +#: discord.guild.Guild.create_voice_channel:52 of msgid "The channel that was just created." msgstr "" #: 8b6a84cc25c349419c31de47c2303d96 #: discord.channel.CategoryChannel.create_text_channel:6 -#: discord.guild.Guild.create_text_channel:49 of +#: discord.guild.Guild.create_text_channel:59 of msgid ":class:`TextChannel`" msgstr "" #: 4add16d398aa4f518bf3f72e29c63eb3 discord.channel.CategoryChannel.clone:22 #: discord.channel.StageChannel.clone:22 discord.channel.VoiceChannel.clone:22 #: discord.channel._TextChannel.clone:22 discord.guild.Guild.create_category:13 -#: discord.guild.Guild.create_forum_channel:58 -#: discord.guild.Guild.create_stage_channel:32 -#: discord.guild.Guild.create_text_channel:51 -#: discord.guild.Guild.create_voice_channel:44 of +#: discord.guild.Guild.create_forum_channel:78 +#: discord.guild.Guild.create_stage_channel:64 +#: discord.guild.Guild.create_text_channel:61 +#: discord.guild.Guild.create_voice_channel:55 of msgid "You do not have the proper permissions to create this channel." msgstr "" #: c9330770911546dd87b510a3ebe4cb6e discord.channel.CategoryChannel.clone:23 #: discord.channel.StageChannel.clone:23 discord.channel.VoiceChannel.clone:23 #: discord.channel._TextChannel.clone:23 discord.guild.Guild.create_category:14 -#: discord.guild.Guild.create_forum_channel:59 -#: discord.guild.Guild.create_stage_channel:33 -#: discord.guild.Guild.create_text_channel:52 -#: discord.guild.Guild.create_voice_channel:45 of +#: discord.guild.Guild.create_forum_channel:79 +#: discord.guild.Guild.create_stage_channel:65 +#: discord.guild.Guild.create_text_channel:62 +#: discord.guild.Guild.create_voice_channel:56 of msgid "Creating the channel failed." msgstr "" #: 0b663ebdee664572bfd1ee200898c6c4 7bf63611242a4cdc9df3378f7c4b7143 #: discord.guild.Guild.create_category:15 -#: discord.guild.Guild.create_stage_channel:34 -#: discord.guild.Guild.create_text_channel:53 -#: discord.guild.Guild.create_voice_channel:46 of +#: discord.guild.Guild.create_stage_channel:66 +#: discord.guild.Guild.create_text_channel:63 +#: discord.guild.Guild.create_voice_channel:57 of msgid "The permission overwrite information is not in proper form." msgstr "" -#: 7df77a377a454968b06f3a9737d86455 discord.guild.Guild.create_forum_channel:64 -#: discord.guild.Guild.create_text_channel:57 of +#: 7df77a377a454968b06f3a9737d86455 discord.guild.Guild.create_forum_channel:84 +#: discord.guild.Guild.create_text_channel:67 of msgid "Creating a basic channel:" msgstr "" -#: d02100cc73e84244915ea5042b7d93b7 discord.guild.Guild.create_forum_channel:70 -#: discord.guild.Guild.create_text_channel:63 of +#: d02100cc73e84244915ea5042b7d93b7 discord.guild.Guild.create_forum_channel:90 +#: discord.guild.Guild.create_text_channel:73 of msgid "Creating a \"secret\" channel:" msgstr "" @@ -4362,12 +4717,14 @@ msgid "" msgstr "" #: da6c567358d2457a8328b9419aba1b0c discord.channel.StageChannel:62 -#: discord.channel.VoiceChannel:54 discord.guild.Guild.create_voice_channel:21 -#: of +#: discord.channel.StageChannel.edit:36 discord.channel.VoiceChannel:54 +#: discord.guild.Guild.create_stage_channel:29 +#: discord.guild.Guild.create_voice_channel:21 of msgid "The channel's preferred audio bitrate in bits per second." msgstr "" -#: 61e6218add924882b4544d4f65fe3038 discord.channel.VoiceChannel:60 +#: 61e6218add924882b4544d4f65fe3038 discord.channel.StageChannel.edit:38 +#: discord.channel.VoiceChannel:60 discord.guild.Guild.create_stage_channel:34 #: discord.guild.Guild.create_voice_channel:24 of msgid "The channel's limit for number of members that can be in a voice channel." msgstr "" @@ -4381,6 +4738,7 @@ msgid "" msgstr "" #: a012c67cbf8c4c758c6232633b5b90b4 discord.channel.VoiceChannel:66 +#: discord.guild.Guild.create_stage_channel:39 #: discord.guild.Guild.create_voice_channel:27 of msgid "" "The region for the voice channel's voice communication. A value of " @@ -4396,13 +4754,38 @@ msgstr "" #: 41726a9352834d8eb39464ddde36de96 discord.channel.VoiceChannel:75 #: discord.channel.VoiceChannel.edit:38 +#: discord.guild.Guild.create_stage_channel:45 #: discord.guild.Guild.create_voice_channel:33 of msgid "The camera video quality for the voice channel's participants." msgstr "" +#: 795407065f204ab394d5d71e46f4f9e4 discord.guild.Guild.create_stage_channel:50 +#: discord.guild.Guild.create_voice_channel:41 of +msgid "" +"Specifies the slowmode rate limit for user in this channel, in seconds. A" +" value of ``0`` disables slowmode. The maximum value possible is " +"``21600``. .. versionadded:: 2.7" +msgstr "" + +#: 795407065f204ab394d5d71e46f4f9e4 discord.guild.Guild.create_forum_channel:38 +#: discord.guild.Guild.create_stage_channel:50 +#: discord.guild.Guild.create_voice_channel:41 of +msgid "" +"Specifies the slowmode rate limit for user in this channel, in seconds. A" +" value of ``0`` disables slowmode. The maximum value possible is " +"``21600``." +msgstr "" + +#: c2dc41c458d14511af30641f128b62a7 discord.channel.VoiceChannel.edit:45 +#: discord.guild.Guild.create_stage_channel:56 +#: discord.guild.Guild.create_voice_channel:47 of +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "" + #: c5cb71ee58114ad9a77c365f6c9176be #: discord.channel.CategoryChannel.create_voice_channel:6 -#: discord.guild.Guild.create_voice_channel:42 of +#: discord.channel.VoiceChannelEffectSendEvent:39 +#: discord.guild.Guild.create_voice_channel:53 of msgid ":class:`VoiceChannel`" msgstr "" @@ -4413,9 +4796,38 @@ msgid "" ":class:`StageChannel` instead." msgstr "" +#: da6c567358d2457a8328b9419aba1b0c discord.guild.Guild.create_stage_channel:29 +#: of +msgid "" +"The channel's preferred audio bitrate in bits per second. .. " +"versionadded:: 2.7" +msgstr "" + +#: 61e6218add924882b4544d4f65fe3038 discord.guild.Guild.create_stage_channel:34 +#: of +msgid "" +"The channel's limit for number of members that can be in a voice channel." +" .. versionadded:: 2.7" +msgstr "" + +#: 77472c0b87ee4c12919534435862d712 discord.guild.Guild.create_stage_channel:39 +#: of +msgid "" +"The region for the voice channel's voice communication. A value of " +"``None`` indicates automatic voice region detection. .. versionadded:: " +"2.7" +msgstr "" + +#: 143d16193a8a48bca8f44b6c8f8b294c discord.guild.Guild.create_stage_channel:45 +#: of +msgid "" +"The camera video quality for the voice channel's participants. .. " +"versionadded:: 2.7" +msgstr "" + #: c125cd5cd18a4cc9bc46d5d9206d57e7 #: discord.channel.CategoryChannel.create_stage_channel:8 -#: discord.guild.Guild.create_stage_channel:30 of +#: discord.guild.Guild.create_stage_channel:62 of msgid ":class:`StageChannel`" msgstr "" @@ -4441,7 +4853,7 @@ msgid "" "''). .. versionadded:: v2.5" msgstr "" -#: acba40fd9b99460bb43889ba61c943d4 discord.channel.ForumChannel.edit:41 +#: acba40fd9b99460bb43889ba61c943d4 discord.channel.ForumChannel.edit:42 #: discord.guild.Guild.create_forum_channel:48 of msgid "" "The default reaction emoji. Can be a unicode emoji or a custom emoji in " @@ -4449,13 +4861,39 @@ msgid "" "'')." msgstr "" +#: discord.guild.Guild.create_forum_channel:55 f1f62f3c054949af950dbe405e52b553 +#: of +msgid "" +"The set of tags that can be used in a forum channel. .. versionadded:: " +"2.7" +msgstr "" + +#: b083e6a86b634b1894c54f243b988735 discord.channel.ForumChannel:106 +#: discord.channel.MediaChannel:104 discord.guild.Guild.create_forum_channel:55 +#: of +msgid "The set of tags that can be used in a forum channel." +msgstr "" + +#: c16a388e069d4526b2674948441ecfbf discord.guild.Guild.create_forum_channel:60 +#: of +msgid "" +"The default sort order type used to order posts in this channel. .. " +"versionadded:: 2.7" +msgstr "" + +#: cae1b545239a43b6aa72e818246d1b4a discord.channel.ForumChannel:114 +#: discord.channel.MediaChannel:110 discord.guild.Guild.create_forum_channel:60 +#: of +msgid "The default sort order type used to order posts in this channel." +msgstr "" + #: 40f5253a0a994369be22ef233358809c #: discord.channel.CategoryChannel.create_forum_channel:8 -#: discord.guild.Guild.create_forum_channel:56 of +#: discord.guild.Guild.create_forum_channel:76 of msgid ":class:`ForumChannel`" msgstr "" -#: a86092ffb99e4f6d861dfb93fcdd2b28 discord.guild.Guild.create_forum_channel:60 +#: a86092ffb99e4f6d861dfb93fcdd2b28 discord.guild.Guild.create_forum_channel:80 #: of msgid "The argument is not in proper form." msgstr "" @@ -4476,66 +4914,20 @@ msgstr "" msgid ":class:`CategoryChannel`" msgstr "" -#: b1abcb9f0f754be0b71b198a7424036c discord.guild.Guild.leave:3 of -msgid "" -"Leaves the guild. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#: 11428f2987084ae8a40f98220ed55984 discord.guild.Guild.leave:3 of +msgid "Leaves the guild." msgstr "" -#: 372e626a7b2c4524bb3ba6cd71060653 discord.guild.Guild.leave:9 of +#: 372e626a7b2c4524bb3ba6cd71060653 discord.guild.Guild.leave:7 of msgid "" "You cannot leave the guild that you own, you must delete it instead via " ":meth:`delete`." msgstr "" -#: 1c39e7d936124a0bb40b3516844d893f discord.guild.Guild.leave:12 of +#: 1c39e7d936124a0bb40b3516844d893f discord.guild.Guild.leave:10 of msgid "Leaving the guild failed." msgstr "" -#: 6ddfed444a50419fb1453c64936386f2 discord.guild.Guild.delete:3 of -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "" - -#: discord.guild.Guild.delete:6 e59e369114c1423aa81d821f040d9c7f of -msgid "Deleting the guild failed." -msgstr "" - -#: 32c7959e2e0d475aaff8585af43a2269 discord.guild.Guild.delete:7 of -msgid "You do not have permissions to delete the guild." -msgstr "" - -#: 2a70d99413c1496a8359c704195070fe discord.guild.Guild.set_mfa_required:3 of -msgid "" -"Set whether it is required to have MFA enabled on your account to perform" -" moderation actions. You must be the guild owner to do this." -msgstr "" - -#: c77287e8b0af409aa38371f49a55b252 discord.guild.Guild.set_mfa_required:7 of -msgid "Whether MFA should be required to perform moderation actions." -msgstr "" - -#: discord.guild.Guild.set_mfa_required:10 fd273e9c1b4d49e0807f3df28ccebf24 of -msgid "The reason to show up in the audit log." -msgstr "" - -#: 0401bd2a8e2641b4b33a27e26bec88b9 6a5a47ad973940209028891e87d59314 -#: 845342df7f694a18b74e63bd8283fbf9 discord.automod.AutoModRule.delete:10 -#: discord.automod.AutoModRule.edit:35 -#: discord.guild.Guild.create_scheduled_event:35 -#: discord.guild.Guild.set_mfa_required:13 discord.member.Member.edit:84 -#: discord.member.Member.request_to_speak:17 -#: discord.scheduled_events.ScheduledEvent.cancel:17 -#: discord.scheduled_events.ScheduledEvent.complete:17 -#: discord.scheduled_events.ScheduledEvent.delete:6 -#: discord.scheduled_events.ScheduledEvent.edit:54 -#: discord.scheduled_events.ScheduledEvent.start:17 of -msgid "The operation failed." -msgstr "" - -#: discord.guild.Guild.set_mfa_required:14 f00beb8bcf8b4e62b56d0ffbd22cfff0 of -msgid "You are not the owner of the guild." -msgstr "" - #: 11428f2987084ae8a40f98220ed55984 discord.guild.Guild.edit:3 of msgid "Edits the guild." msgstr "" @@ -4619,96 +5011,89 @@ msgstr "" msgid "The number of seconds until someone is moved to the AFK channel." msgstr "" -#: discord.guild.Guild.edit:57 ee57edd89c934f6f8851f745bd657faa of -msgid "" -"The new owner of the guild to transfer ownership to. Note that you must " -"be owner of the guild to do this." -msgstr "" - -#: discord.guild.Guild.edit:61 e00b07f969094865b88d709b4e3b2b73 of +#: discord.guild.Guild.edit:57 e00b07f969094865b88d709b4e3b2b73 of msgid "The new verification level for the guild." msgstr "" -#: 58b9d36ce2304eb7ae2a7d248bc3d561 discord.guild.Guild.edit:64 of +#: 58b9d36ce2304eb7ae2a7d248bc3d561 discord.guild.Guild.edit:60 of msgid "The new default notification level for the guild." msgstr "" -#: discord.guild.Guild.edit:67 e848eb60847643f392c41d9933562d1f of +#: discord.guild.Guild.edit:63 e848eb60847643f392c41d9933562d1f of msgid "The new explicit content filter for the guild." msgstr "" -#: 9c088bed23924d1299dd212181955017 discord.guild.Guild.edit:70 of +#: 9c088bed23924d1299dd212181955017 discord.guild.Guild.edit:66 of msgid "" "The new channel that is used for the system channel. Could be ``None`` " "for no system channel." msgstr "" -#: discord.guild.Guild.edit:73 e4e7e720a8eb48a3802a88baea0f0a0a of +#: discord.guild.Guild.edit:69 e4e7e720a8eb48a3802a88baea0f0a0a of msgid "The new system channel settings to use with the new system channel." msgstr "" -#: discord.guild.Guild.edit:76 e8c42c080f354eb089e1fecd40acd31f of +#: discord.guild.Guild.edit:72 e8c42c080f354eb089e1fecd40acd31f of msgid "" "The new preferred locale for the guild. Used as the primary language in " "the guild. If set, this must be an ISO 639 code, e.g. ``en-US`` or ``ja``" " or ``zh-CN``." msgstr "" -#: 9fbd7fff4fd24355935af8d2aae792f1 discord.guild.Guild.edit:80 of +#: 9fbd7fff4fd24355935af8d2aae792f1 discord.guild.Guild.edit:76 of msgid "" "The new channel that is used for rules. This is only available to guilds " "that contain ``PUBLIC`` in :attr:`Guild.features`. Could be ``None`` for " "no rules channel." msgstr "" -#: 3242067dfd4e44b78067a933e8675cde discord.guild.Guild.edit:85 of +#: 3242067dfd4e44b78067a933e8675cde discord.guild.Guild.edit:81 of msgid "" "The new channel that is used for public updates from Discord. This is " "only available to guilds that contain ``PUBLIC`` in " ":attr:`Guild.features`. Could be ``None`` for no public updates channel." msgstr "" -#: 387f2c8ecb814ef79b4d196dc73a9991 discord.guild.Guild.edit:90 of +#: 387f2c8ecb814ef79b4d196dc73a9991 discord.guild.Guild.edit:86 of msgid "Whether the guild should have premium progress bar enabled." msgstr "" -#: ab83fdbf1e0e4760b895cdc4cf06ee7e discord.guild.Guild.edit:93 of +#: ab83fdbf1e0e4760b895cdc4cf06ee7e discord.guild.Guild.edit:89 of msgid "Whether the guild should have server invites enabled or disabled." msgstr "" -#: ab83fdbf1e0e4760b895cdc4cf06ee7e discord.guild.Guild.edit:96 of +#: ab83fdbf1e0e4760b895cdc4cf06ee7e discord.guild.Guild.edit:92 of msgid "Whether the guild should be discoverable in the discover tab." msgstr "" -#: 203e2e85a6de4714bcf5108fc81cba3f discord.guild.Guild.edit:99 of +#: 203e2e85a6de4714bcf5108fc81cba3f discord.guild.Guild.edit:95 of msgid "Whether activity alerts for the guild should be disabled." msgstr "" -#: 387f2c8ecb814ef79b4d196dc73a9991 discord.guild.Guild.edit:102 of +#: 387f2c8ecb814ef79b4d196dc73a9991 discord.guild.Guild.edit:98 of msgid "Whether the guild's user activity feed should be enabled." msgstr "" -#: 226196ae337f47ba9ed1b2641b83f3df discord.guild.Guild.edit:105 of +#: 226196ae337f47ba9ed1b2641b83f3df discord.guild.Guild.edit:101 of msgid "The reason for editing this guild. Shows up on the audit log." msgstr "" -#: discord.guild.Guild.edit:108 f2ec2f8365b0482f88522cb620b9f3c2 of +#: discord.guild.Guild.edit:104 f2ec2f8365b0482f88522cb620b9f3c2 of msgid "You do not have permissions to edit the guild." msgstr "" -#: 7026e8922b26447f903df8f0411dae38 discord.guild.Guild.edit:109 +#: 7026e8922b26447f903df8f0411dae38 discord.guild.Guild.edit:105 #: discord.integrations.StreamIntegration.edit:19 of msgid "Editing the guild failed." msgstr "" -#: ae815105c2f445988a7245f534d3ec20 discord.guild.Guild.edit:110 of +#: ae815105c2f445988a7245f534d3ec20 discord.guild.Guild.edit:106 of msgid "" "The image format passed in to ``icon`` is invalid. It must be PNG or " -"JPG. This is also raised if you are not the owner of the guild and " -"request an ownership transfer." +"JPG." msgstr "" -#: cf020628c49b457ab63b2155e49a9aa1 discord.guild.Guild.edit:112 of +#: cf020628c49b457ab63b2155e49a9aa1 discord.guild.Guild.edit:108 of msgid "" "The newly updated guild. Note that this has the same limitations as " "mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -4717,7 +5102,8 @@ msgstr "" #: 276f56a64f5843658e8be434f64806d5 discord.channel.CategoryChannel:33 #: discord.channel.ForumChannel:31 discord.channel.MediaChannel:33 #: discord.channel.StageChannel:33 discord.channel.TextChannel:31 -#: discord.channel.VoiceChannel:31 discord.guild.Guild.edit:114 +#: discord.channel.VoiceChannel:31 +#: discord.channel.VoiceChannelEffectSendEvent:27 discord.guild.Guild.edit:110 #: discord.integrations.BotIntegration:21 discord.integrations.Integration:21 #: discord.integrations.StreamIntegration:21 discord.member.Member:48 #: discord.role.Role:53 discord.scheduled_events.ScheduledEvent:27 @@ -4824,7 +5210,9 @@ msgstr "" msgid "The member from the member ID." msgstr "" -#: a57ef03bb44d468185e9564cdc18a638 discord.guild.Guild.fetch_member:15 of +#: a57ef03bb44d468185e9564cdc18a638 +#: discord.channel.VoiceChannelEffectSendEvent:33 +#: discord.guild.Guild.fetch_member:15 of msgid ":class:`Member`" msgstr "" @@ -5333,6 +5721,22 @@ msgstr "" msgid "An error occurred deleting the sticker." msgstr "" +#: 9e1bfb5c6d3c429fbad485e4e0911755 discord.guild.Guild.get_emoji:1 of +msgid "Returns an emoji with the given ID." +msgstr "" + +#: d267e037031c49eb8e18cccf60f0c73f discord.guild.Guild.get_emoji:6 of +msgid "The ID to get." +msgstr "" + +#: 0b52a378783845b9a553efe578dab819 discord.guild.Guild.get_emoji:9 of +msgid "The returned Emoji or ``None`` if not found." +msgstr "" + +#: 5e36ab69e24a4e9281fef9f23b4e9417 discord.guild.Guild.get_emoji:10 of +msgid "Optional[:class:`Emoji`]" +msgstr "" + #: 7e19d4e700d74093a3cdc5c09aa87a7d discord.guild.Guild.fetch_emojis:3 of msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "" @@ -6182,6 +6586,19 @@ msgstr "" msgid "You do not have the Manage Events permission." msgstr "" +#: 0401bd2a8e2641b4b33a27e26bec88b9 6a5a47ad973940209028891e87d59314 +#: 845342df7f694a18b74e63bd8283fbf9 discord.automod.AutoModRule.delete:10 +#: discord.automod.AutoModRule.edit:35 +#: discord.guild.Guild.create_scheduled_event:35 discord.member.Member.edit:115 +#: discord.member.Member.request_to_speak:15 +#: discord.scheduled_events.ScheduledEvent.cancel:17 +#: discord.scheduled_events.ScheduledEvent.complete:17 +#: discord.scheduled_events.ScheduledEvent.delete:6 +#: discord.scheduled_events.ScheduledEvent.edit:54 +#: discord.scheduled_events.ScheduledEvent.start:17 of +msgid "The operation failed." +msgstr "" + #: cfdafb562ce2471cb433dffc655b8923 discord.Guild.scheduled_events:1 of msgid "A list of scheduled events in this guild." msgstr "" @@ -6385,6 +6802,43 @@ msgstr "" msgid "You don't have permissions to edit the onboarding flow." msgstr "" +#: 0bbb54d698a1473eb6060514cc3eca99 +#: discord.guild.Guild.modify_incident_actions:3 of +msgid "" +"Modify the guild's incident actions, controlling when invites or DMs are " +"re-enabled after being temporarily disabled. Requires the " +":attr:`~Permissions.manage_guild` permission." +msgstr "" + +#: cf587830406147d89968519b5558c07b +#: discord.guild.Guild.modify_incident_actions:8 of +msgid "" +"The ISO8601 timestamp indicating when invites will be enabled again, or " +"``None`` to enable invites immediately." +msgstr "" + +#: 5deda5e9179345609b3d24211d45ea58 +#: discord.guild.Guild.modify_incident_actions:12 of +msgid "" +"The ISO8601 timestamp indicating when DMs will be enabled again, or " +"``None`` to enable DMs immediately." +msgstr "" + +#: 3224d7c321cc4c78b44b8fc4932f2b89 +#: discord.guild.Guild.modify_incident_actions:16 of +msgid "The reason for this action, used for the audit log." +msgstr "" + +#: discord.guild.Guild.modify_incident_actions:19 +#: e848eb60847643f392c41d9933562d1f of +msgid "The updated incidents data for the guild." +msgstr "" + +#: b032b0fb8cdb4d8f8c23635f64d87c28 +#: discord.guild.Guild.modify_incident_actions:20 of +msgid ":class:`IncidentsData`" +msgstr "" + #: 48cf22ba0c99497080c86cbff0eee085 #: discord.guild.Guild.delete_auto_moderation_rule:1 of msgid "Deletes an auto moderation rule." @@ -6422,19 +6876,33 @@ msgid "" "parameter." msgstr "" -#: ../../api/models.rst:139 fb9668f6a20a4f0bbf8ba6929fd3594b +#: 8f5df98b969a48cb85026bf9c8d2ed81 discord.guild.Guild.get_sound:1 of +msgid "Returns a sound with the given ID." +msgstr "" + +#: 75f2adc480a74d009cd6a50616a74db2 discord.guild.Guild.get_sound:9 of +msgid "The sound or ``None`` if not found." +msgstr "" + +#: 86baf481154547959ddb8413c5939b28 +#: discord.channel.VoiceChannelEffectSendEvent:21 +#: discord.guild.Guild.get_sound:10 of +msgid "Optional[:class:`SoundboardSound`]" +msgstr "" + +#: ../../api/models.rst:144 fb9668f6a20a4f0bbf8ba6929fd3594b msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "" -#: ../../api/models.rst:143 4d8636790bdc471f860037026c9b8f57 +#: ../../api/models.rst:148 4d8636790bdc471f860037026c9b8f57 msgid "The reason this user was banned." msgstr "" -#: ../../api/models.rst:148 83ffc7d2c2814caa965b59434791892d +#: ../../api/models.rst:153 83ffc7d2c2814caa965b59434791892d msgid "The :class:`User` that was banned." msgstr "" -#: ../../api/models.rst:150 d1bc287ff89b4eea9c60ff6c175ddc51 +#: ../../api/models.rst:155 d1bc287ff89b4eea9c60ff6c175ddc51 #: discord.integrations.BotIntegration:39 discord.integrations.Integration:45 #: discord.integrations.StreamIntegration:63 #: discord.interactions.InteractionMetadata:23 @@ -6580,6 +7048,10 @@ msgstr "" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "" +#: 423c486c003247ac9966ca71793c8b48 discord.Member.primary_guild:1 of +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "" + #: 2f5fea69ade2408d8f7ee6fd6088f598 discord.Member.raw_status:1 of msgid "The member's overall status as a string value." msgstr "" @@ -6844,89 +7316,159 @@ msgid "" ":attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "" -#: discord.member.Member.edit:37 f841e22738634da48594ee1e17ad1916 of +#: 79d0117cef804316937d5fd65887a66a discord.member.Member.edit:37 of +msgid "" +"The following parameters are only available when editing the bot's own " +"member:" +msgstr "" + +#: d92c174300aa4cb682ca65c243bd2886 discord.member.Member.edit:39 of +msgid "``avatar``" +msgstr "" + +#: 7e7e15b82eda46b69f622b8d207a7938 discord.member.Member.edit:40 of +msgid "``banner``" +msgstr "" + +#: 068b659b889a46e6af015102dbae96ba discord.member.Member.edit:41 of +msgid "``bio``" +msgstr "" + +#: discord.member.Member.edit:45 f841e22738634da48594ee1e17ad1916 of msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "" -#: 9daf22cbbe1b41bc8bdd328b01d14338 discord.member.Member.edit:40 of +#: 9daf22cbbe1b41bc8bdd328b01d14338 discord.member.Member.edit:48 of msgid "The newly member is now optionally returned, if applicable." msgstr "" -#: 1e205abbcb6c42148f88e2b2ea1e223d discord.member.Member.edit:44 of +#: 1e205abbcb6c42148f88e2b2ea1e223d discord.member.Member.edit:52 of msgid "The member's new nickname. Use ``None`` to remove the nickname." msgstr "" -#: 93bd86a0ac724cfbb2b9e05b0e3bf0a6 discord.member.Member.edit:47 of +#: 93bd86a0ac724cfbb2b9e05b0e3bf0a6 discord.member.Member.edit:55 of msgid "Indicates if the member should be guild muted or un-muted." msgstr "" -#: 5ce7761f05ac4b15b453852bc84acd07 discord.member.Member.edit:50 of +#: 5ce7761f05ac4b15b453852bc84acd07 discord.member.Member.edit:58 of msgid "Indicates if the member should be guild deafened or un-deafened." msgstr "" -#: discord.member.Member.edit:53 e0c6410979ab4bb999e9c991839b67c2 of +#: discord.member.Member.edit:61 e0c6410979ab4bb999e9c991839b67c2 of msgid "" "Indicates if the member should be suppressed in stage channels. .. " "versionadded:: 1.7" msgstr "" -#: 4707597fe3f4402d99abcd4c353e8d8c discord.member.Member.edit:53 of +#: 4707597fe3f4402d99abcd4c353e8d8c discord.member.Member.edit:61 of msgid "Indicates if the member should be suppressed in stage channels." msgstr "" -#: d5ad7f3d9790412b8a1a6e9e335d35fd discord.member.Member.edit:58 of +#: d5ad7f3d9790412b8a1a6e9e335d35fd discord.member.Member.edit:66 of msgid "The member's new list of roles. This *replaces* the roles." msgstr "" -#: ad76d48b98e344078e1778cae1d3828e discord.member.Member.edit:61 of +#: ad76d48b98e344078e1778cae1d3828e discord.member.Member.edit:69 of msgid "" "The voice channel to move the member to. Pass ``None`` to kick them from " "voice." msgstr "" -#: 7d2ece875a854077aa8922df9658464e discord.member.Member.edit:65 of +#: 7d2ece875a854077aa8922df9658464e discord.member.Member.edit:73 of msgid "The reason for editing this member. Shows up on the audit log." msgstr "" -#: 12b3b480b959409c97a966579c582741 discord.member.Member.edit:68 of +#: 12b3b480b959409c97a966579c582741 discord.member.Member.edit:76 of msgid "" "Temporarily puts the member in timeout until this time. If the value is " "``None``, then the user is removed from timeout. .. versionadded:: 2.0" msgstr "" -#: 3c6b7a21d66b4d2fb80ea744cae56c1b discord.member.Member.edit:68 of +#: 3c6b7a21d66b4d2fb80ea744cae56c1b discord.member.Member.edit:76 of msgid "" "Temporarily puts the member in timeout until this time. If the value is " "``None``, then the user is removed from timeout." msgstr "" -#: 7a3b65549f614538a0ebb902d0238dff discord.member.Member.edit:74 of +#: 7a3b65549f614538a0ebb902d0238dff discord.member.Member.edit:82 of msgid "" "Indicates if the member should bypass the guild's verification " "requirements. .. versionadded:: 2.6" msgstr "" -#: 6465b7a29e214013a4a396a21814536c discord.member.Member.edit:74 of +#: 6465b7a29e214013a4a396a21814536c discord.member.Member.edit:82 of msgid "" "Indicates if the member should bypass the guild's verification " "requirements." msgstr "" -#: 2adf8663f70b4a72b1fa3c51ddfb6c41 discord.member.Member.edit:79 of +#: 62998ed161f747af97127a6f4b69dea8 discord.member.Member.edit:87 of +msgid "" +"A :term:`py:bytes-like object` representing the banner. Could be ``None``" +" to denote removal of the banner. This is only available when editing " +"the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "" + +#: 08557913597c469eab9f36eb51a20a93 discord.member.Member.edit:87 of +msgid "" +"A :term:`py:bytes-like object` representing the banner. Could be ``None``" +" to denote removal of the banner." +msgstr "" + +#: 6b477dc220bf4cd0affb1801794c7c46 discord.member.Member.edit:90 +#: discord.member.Member.edit:98 discord.member.Member.edit:105 of +msgid "" +"This is only available when editing the bot's own member (i.e. " +":attr:`Guild.me`)." +msgstr "" + +#: 62998ed161f747af97127a6f4b69dea8 discord.member.Member.edit:95 of +msgid "" +"A :term:`py:bytes-like object` representing the avatar. Could be ``None``" +" to denote removal of the avatar. This is only available when editing " +"the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "" + +#: 240db79737fc41138acf16a14ec978c4 discord.member.Member.edit:95 of +msgid "" +"A :term:`py:bytes-like object` representing the avatar. Could be ``None``" +" to denote removal of the avatar." +msgstr "" + +#: 62998ed161f747af97127a6f4b69dea8 discord.member.Member.edit:103 of +msgid "" +"The new bio for the member. Could be ``None`` to denote removal of the " +"bio. This is only available when editing the bot's own member (i.e. " +":attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "" + +#: 7a7108c1fdb34bed8937a7877d4f1c06 discord.member.Member.edit:103 of +msgid "" +"The new bio for the member. Could be ``None`` to denote removal of the " +"bio." +msgstr "" + +#: 2adf8663f70b4a72b1fa3c51ddfb6c41 discord.member.Member.edit:110 of msgid "" "The newly updated member, if applicable. This is only returned when " "certain fields are updated." msgstr "" -#: a6a8e0142c534a4c9db5ea9905bf1324 discord.member.Member.edit:81 of +#: a6a8e0142c534a4c9db5ea9905bf1324 discord.member.Member.edit:112 of msgid "Optional[:class:`.Member`]" msgstr "" -#: 9fcd0b74f14347da8c2bbb599a1d6f8a discord.member.Member.edit:83 -#: discord.member.Member.request_to_speak:16 of +#: 9fcd0b74f14347da8c2bbb599a1d6f8a discord.member.Member.edit:114 +#: discord.member.Member.request_to_speak:14 of msgid "You do not have the proper permissions to the action requested." msgstr "" +#: c8be38577fe0452f83af35aa10e6ba6f discord.member.Member.edit:116 of +msgid "" +"You tried to edit the avatar, banner, or bio of a member that is not the " +"bot." +msgstr "" + #: 67fcfd3c206a4c318800ab0f5de5c77b discord.member.Member.timeout:3 of msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "" @@ -6989,14 +7531,7 @@ msgstr "" msgid "Request to speak in the connected channel." msgstr "" -#: 0399a9d50af149919d64576b2e22f6bb discord.member.Member.request_to_speak:5 of -msgid "" -"Only applies to stage channels. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "" - -#: b8b4bc2b34d041c8aa4c00881624baee discord.member.Member.request_to_speak:11 -#: of +#: b8b4bc2b34d041c8aa4c00881624baee discord.member.Member.request_to_speak:9 of msgid "" "Requesting members that are not the client is equivalent to :attr:`.edit`" " providing ``suppress`` as ``False``." @@ -7074,6 +7609,10 @@ msgstr "" msgid "Equivalent to :attr:`User.jump_url`" msgstr "" +#: d19c2f29833942f18d614198d6fb687e discord.Member.nameplate:1 of +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "" + #: ce5eafe9a84847258a6bf6a05706fd4c discord.member.Member.remove_roles:3 of msgid "Removes :class:`Role`\\s from this member." msgstr "" @@ -7153,58 +7692,20 @@ msgid "Whether the template has unsynced changes." msgstr "" #: ad7ae992e9464d198f1ab9b5ae6b4efa discord.components.Container:37 -#: discord.components.FileComponent:35 discord.components.Thumbnail:29 +#: discord.components.FileComponent:35 discord.components.FileUpload:33 +#: discord.components.SelectMenu:79 discord.components.Thumbnail:29 #: discord.integrations.StreamIntegration:45 discord.template.Template:60 #: discord.widget.WidgetMember:73 discord.widget.WidgetMember:79 #: discord.widget.WidgetMember:85 of msgid "Optional[:class:`bool`]" msgstr "" -#: 188d3a03174d45e0bc3e507f9284c0aa discord.template.Template.create_guild:3 of -msgid "Creates a :class:`.Guild` using the template." -msgstr "" - -#: 1f7e68f47747482790c6bfde1f799131 discord.template.Template.create_guild:5 of -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "" - -#: d7855834282943ff8fe5f3f2e1586fb6 discord.template.Template.create_guild:8 of -msgid "The name of the guild." -msgstr "" - -#: discord.template.Template.create_guild:11 eeda24219810402f9f0f4d863622e24e -#: of -msgid "" -"The :term:`py:bytes-like object` representing the icon. See " -":meth:`.ClientUser.edit` for more details on what is expected." -msgstr "" - -#: 9720111e71c14949bd37d4710e5ba779 discord.template.Template.create_guild:15 -#: of -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "" - -#: 60fb7adfd729405c9622a41dac16e0e7 discord.template.Template.create_guild:17 -#: of -msgid ":class:`.Guild`" -msgstr "" - -#: discord.template.Template.create_guild:19 ebe7523a8bfa43798097a7af866aa23b -#: of -msgid "Guild creation failed." -msgstr "" - -#: cc161cedb24a49fa87c8e704c82d516d discord.template.Template.create_guild:20 -#: of -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "" - #: 0b9f97db60654891ab2ac4487da374e5 discord.template.Template.sync:3 of msgid "Sync the template to the guild's current state." msgstr "" -#: 977e60b646b7448a8979fb130ee01916 discord.template.Template.edit:5 -#: discord.template.Template.sync:5 of +#: 977e60b646b7448a8979fb130ee01916 discord.template.Template.delete:5 +#: discord.template.Template.edit:5 discord.template.Template.sync:5 of msgid "" "You must have the :attr:`~Permissions.manage_guild` permission in the " "source guild to do this." @@ -7231,7 +7732,7 @@ msgstr "" msgid "You don't have permissions to sync the template." msgstr "" -#: 33c32e64d0434d23a47aa521c5f83dad discord.template.Template.delete:14 +#: 33c32e64d0434d23a47aa521c5f83dad discord.template.Template.delete:12 #: discord.template.Template.edit:25 discord.template.Template.sync:18 of msgid "This template does not exist." msgstr "" @@ -7268,18 +7769,11 @@ msgstr "" msgid "Delete the template." msgstr "" -#: 8b5a9e96266a4023b25f75b35b65796a discord.template.Template.delete:5 of -msgid "" -"You must have the :attr:`~Permissions.manage_guild` permission in the " -"source guild to do this. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "" - -#: 907065e9899b4eeaad5ddd08f9203a20 discord.template.Template.delete:12 of +#: 907065e9899b4eeaad5ddd08f9203a20 discord.template.Template.delete:10 of msgid "Deleting the template failed." msgstr "" -#: 2a4855817ddb4b6f926e1ca0101d5d7e discord.template.Template.delete:13 of +#: 2a4855817ddb4b6f926e1ca0101d5d7e discord.template.Template.delete:11 of msgid "You don't have permissions to delete the template." msgstr "" @@ -7287,7 +7781,7 @@ msgstr "" msgid "The template url." msgstr "" -#: ../../api/models.rst:171 225faf34ffdd44d1b1e7d780b7711787 +#: ../../api/models.rst:176 225faf34ffdd44d1b1e7d780b7711787 msgid "AutoMod" msgstr "" @@ -7389,9 +7883,8 @@ msgstr "" msgid "The channels that are exempt from this rule." msgstr "" -#: ../../docstring 4605c05e782c449fbb9df453c31e8668 -#: discord.AutoModRule.exempt_channels:3 discord.Onboarding.default_channels:3 -#: of +#: 4605c05e782c449fbb9df453c31e8668 discord.AutoModRule.exempt_channels:3 +#: discord.Onboarding.default_channels:3 of msgid "" "If a channel is not found in the guild's cache, then it will be returned " "as an :class:`Object`." @@ -7568,7 +8061,7 @@ msgstr "" msgid "" "Each attribute has limits that may change based on the trigger type. See " "`here `_ for " +"#auto-moderation-rule-object-trigger-metadata-field-limits>`__ for " "information on attribute limits." msgstr "" @@ -7605,7 +8098,7 @@ msgstr "" msgid "The total number of unique role and user mentions allowed." msgstr "" -#: ../../api/models.rst:194 30ed9cbe01954df3a16f002ee6bb94c2 +#: ../../api/models.rst:199 30ed9cbe01954df3a16f002ee6bb94c2 msgid "Invites" msgstr "" @@ -7953,7 +8446,7 @@ msgstr "" msgid "The scheduled event object to link." msgstr "" -#: ../../api/models.rst:212 b0b4dba2274847c2bc1e96752ddd4675 +#: ../../api/models.rst:217 b0b4dba2274847c2bc1e96752ddd4675 msgid "Role" msgstr "" @@ -8058,71 +8551,102 @@ msgstr "" msgid ":class:`RoleFlags`" msgstr "" +#: 9ad875341a1448938d88b24cdb962f43 discord.role.Role:116 of +msgid "The role's colours." +msgstr "" + +#: 235c07739380495f822049acb2f71763 discord.role.Role:120 of +msgid ":class:`RoleColours`" +msgstr "" + #: discord.role.Role.is_default:1 f8b5d7e6df82406bb4c5f9cfdb6dc7cb of msgid "Checks if the role is the default role." msgstr "" -#: abaa9e6454b3434897bdb6657fb9c73a discord.role.Role.is_bot_managed:1 of -msgid "" -"Whether the role is associated with a bot. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 32f901508cfe434eaa834608ef0a2813 discord.role.Role.is_bot_managed:1 +#: discord.role.RoleTags.is_bot_managed:1 of +msgid "Whether the role is associated with a bot." msgstr "" -#: 57a256a1d1ec47d8bd23a3f5a026fde3 discord.role.Role.is_premium_subscriber:1 -#: of +#: 99c432602c464398bf8657a5d7720033 discord.role.Role.is_premium_subscriber:1 +#: discord.role.RoleTags.is_premium_subscriber:1 of msgid "" "Whether the role is the premium subscriber, AKA \"boost\", role for the " -"guild. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +"guild." msgstr "" -#: 57a256a1d1ec47d8bd23a3f5a026fde3 discord.role.Role.is_integration:1 of +#: 71708c2052ef460cbf50e18eff7472ff discord.role.Role.is_integration:1 +#: discord.role.RoleTags.is_integration:1 of msgid "" "Whether the guild manages the role through some form of integrations such" -" as Twitch or through guild subscriptions. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +" as Twitch or through guild subscriptions." msgstr "" #: c2e51432847743fba93caa703ec89c5d discord.role.Role.is_assignable:1 of msgid "" -"Whether the role is able to be assigned or removed by the bot. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +"Whether the role is able to be assigned or removed by the bot. This " +"checks whether all of the following conditions are true:" msgstr "" -#: 33a23d7c29004eaaa37ca543e08ac512 -#: discord.role.Role.is_available_for_purchase:1 -#: discord.role.RoleTags.is_available_for_purchase:1 of -msgid "Whether the role is available for purchase." +#: b9c269e6c70948b49571ba727e4f63e8 discord.role.Role.is_assignable:3 of +msgid "The role is not the guild's :attr:`Guild.default_role`" msgstr "" -#: 3ee6b3f8d1c048f982438c73c203fd20 d4dfc8934fac44858e4bc0b02dc6b489 +#: 3f8c6f500b8d4c88b4ddce6ab0a57f7f discord.role.Role.is_assignable:5 of +msgid "The role is not managed" +msgstr "" + +#: 25b3022700bc40c98280cd7ad9067eac discord.role.Role.is_assignable:7 of +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "" + +#: cefbfbe8367243c9873b7f3e6efd68cf discord.role.Role.is_assignable:9 of +msgid "The bot's top role is above this role" +msgstr "" + +#: 25b3022700bc40c98280cd7ad9067eac discord.role.Role.is_assignable:12 of +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "" + +#: 33a23d7c29004eaaa37ca543e08ac512 +#: discord.role.Role.is_available_for_purchase:1 +#: discord.role.RoleTags.is_available_for_purchase:1 of +msgid "Whether the role is available for purchase." +msgstr "" + +#: 3ee6b3f8d1c048f982438c73c203fd20 d4dfc8934fac44858e4bc0b02dc6b489 #: discord.role.Role.is_available_for_purchase:3 #: discord.role.RoleTags.is_available_for_purchase:3 of msgid "" "Returns ``True`` if the role is available for purchase, and ``False`` if " "it is not available for purchase or if the role is not linked to a guild " -"subscription. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +"subscription." msgstr "" -#: abaa9e6454b3434897bdb6657fb9c73a +#: c3b4464213de424f9c6a0efe01a7ad89 #: discord.role.Role.is_guild_connections_role:1 #: discord.role.RoleTags.is_guild_connections_role:1 of -msgid "" -"Whether the role is a guild connections role. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." msgstr "" #: 7902c3504ac24ac0a24155bd9bcbce40 discord.Role.permissions:1 of msgid "Returns the role's permissions." msgstr "" -#: 4a391466dd224b78895dc3b4dc98a713 discord.Role.colour:1 of -msgid "Returns the role colour. An alias exists under ``color``." +#: 0a615245fd3c4c0b8e29edf8e72d8d88 discord.Role.colour:1 of +msgid "" +"Returns the role colour. Equivalent to :attr:`colours.primary`. An alias " +"exists under ``color``." +msgstr "" + +#: 6056d4e6e80c4a008627485baa270ae2 discord.Role.color:1 of +msgid "" +"Returns the role's primary color. Equivalent to :attr:`colors.primary`. " +"An alias exists under ``colour``." msgstr "" -#: discord.Role.color:1 fa84130cdb2e41b9aeabc2461ce3e03f of -msgid "Returns the role color. An alias exists under ``colour``." +#: 4a391466dd224b78895dc3b4dc98a713 discord.Role.colors:1 of +msgid "Returns the role's colours. Equivalent to :attr:`colours`." msgstr "" #: 0bc0e2c3149a4903900a6cc2688c0f81 discord.Role.created_at:1 of @@ -8268,24 +8792,89 @@ msgstr "" msgid "The subscription SKU and listing ID of the role." msgstr "" -#: 32f901508cfe434eaa834608ef0a2813 discord.role.RoleTags.is_bot_managed:1 of -msgid "Whether the role is associated with a bot." +#: 051f5baa31ad4608a77a9235e725f749 discord.role.RoleColours:1 of +msgid "Represents a role's gradient colours." msgstr "" -#: 99c432602c464398bf8657a5d7720033 -#: discord.role.RoleTags.is_premium_subscriber:1 of +#: 851fad41cfa943068fdd9dc3ce016772 discord.role.RoleColours:7 of +msgid "The primary colour of the role." +msgstr "" + +#: 55766eb1c16d48b9a0c2abbf506e9b9e discord.role.RoleColours:9 of +msgid ":class:`Colour`" +msgstr "" + +#: 851fad41cfa943068fdd9dc3ce016772 discord.role.RoleColours:13 of +msgid "The secondary colour of the role." +msgstr "" + +#: 5e36ab69e24a4e9281fef9f23b4e9417 discord.components.Container:31 +#: discord.role.RoleColours:15 discord.role.RoleColours:21 of +msgid "Optional[:class:`Colour`]" +msgstr "" + +#: 30dbfb7ccde4414ca7fc72296ca1498e discord.role.RoleColours:19 of msgid "" -"Whether the role is the premium subscriber, AKA \"boost\", role for the " -"guild." +"The tertiary colour of the role. At the moment, only `16761760` is " +"allowed." +msgstr "" + +#: b6776b60c00e49bab33fedb2af1df73f discord.role.RoleColours.default:1 of +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "" + +#: 760cda1cd1bf483ebd28b138dbac9316 discord.role.RoleColours.default:4 +#: discord.role.RoleColours.holographic:6 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr "" + +#: 024d66d0841244cab9d49a97deb4c5e5 discord.role.RoleColours.holographic:1 of +msgid "Returns a :class:`RoleColours` that makes the role look holographic." msgstr "" -#: 71708c2052ef460cbf50e18eff7472ff discord.role.RoleTags.is_integration:1 of +#: 6d2ebd2ea8284be9b76611b495a7d7f6 discord.role.RoleColours.holographic:3 of msgid "" -"Whether the guild manages the role through some form of integrations such" -" as Twitch or through guild subscriptions." +"Currently holographic roles are only supported with colours 11127295, " +"16759788, and 16761760." +msgstr "" + +#: discord.RoleColours.is_holographic:1 ea4fedcb8baf4e8e80b732580b8864c7 of +msgid "Whether the role is holographic." +msgstr "" + +#: discord.RoleColours.is_holographic:3 e081e42116a14395bb9f529ac740f91e of +msgid "" +"Currently roles are holographic when colours are set to 11127295, " +"16759788, and 16761760." +msgstr "" + +#: 0ad066b6f53a48738838e07593cedea5 discord.guild.GuildRoleCounts:1 of +msgid "A dictionary subclass that maps role IDs to their member counts." msgstr "" -#: ../../api/models.rst:225 501c6b29607b4c55ace35858ceb2e513 +#: 77db2a75e6484c2aa253736c71a31837 discord.guild.GuildRoleCounts:3 of +msgid "" +"This class allows accessing member counts by either role ID " +"(:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "" + +#: 25aaad6f80ad4572b4f36923fb9f132b discord.guild.GuildRoleCounts.get:1 of +msgid "Get the member count for a role, returning a default if not found." +msgstr "" + +#: 16147907536f4214984d222a2b1f3b49 discord.guild.GuildRoleCounts.get:4 of +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "" + +#: 73cc5f097e0047fdaafa76a89e0d26f6 discord.guild.GuildRoleCounts.get:7 of +msgid "The value to return if the role ID is not found." +msgstr "" + +#: 79d0117cef804316937d5fd65887a66a discord.guild.GuildRoleCounts.get:10 of +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "" + +#: ../../api/models.rst:240 501c6b29607b4c55ace35858ceb2e513 msgid "Scheduled Event" msgstr "" @@ -8661,7 +9250,7 @@ msgstr "" msgid ":class:`ScheduledEventLocationType`" msgstr "" -#: ../../api/models.rst:236 bd728eaba2b94cb59255cd2be9d0a4a5 +#: ../../api/models.rst:251 bd728eaba2b94cb59255cd2be9d0a4a5 msgid "Welcome Screen" msgstr "" @@ -8736,7 +9325,7 @@ msgstr "" msgid "Union[:class:`GuildEmoji`, :class:`PartialEmoji`, :class:`str`]" msgstr "" -#: ../../api/models.rst:249 e2ae072aa4324f3fb90878fc5cfbd742 +#: ../../api/models.rst:264 e2ae072aa4324f3fb90878fc5cfbd742 msgid "Onboarding" msgstr "" @@ -8764,8 +9353,7 @@ msgstr "" msgid ":class:`OnboardingMode`" msgstr "" -#: ../../docstring ac0131664589453fb988bfb2f8a3e052 -#: discord.Onboarding.default_channels:1 of +#: ac0131664589453fb988bfb2f8a3e052 discord.Onboarding.default_channels:1 of msgid "The channels that members are opted into by default." msgstr "" @@ -8927,7 +9515,7 @@ msgstr "" msgid "The option's description." msgstr "" -#: ../../api/models.rst:267 336df85a4c564d0e9187eaaab07e05fc +#: ../../api/models.rst:282 336df85a4c564d0e9187eaaab07e05fc msgid "Integration" msgstr "" @@ -9171,7 +9759,7 @@ msgstr "" msgid "Syncing the integration failed." msgstr "" -#: ../../api/models.rst:285 9cf29fbd2890454db490e0730bd67152 +#: ../../api/models.rst:300 9cf29fbd2890454db490e0730bd67152 msgid "Widget" msgstr "" @@ -9345,7 +9933,7 @@ msgstr "" msgid "Returns the member's display name." msgstr "" -#: ../../api/models.rst:304 37c503ce08c645ed80617cb4dae9b391 +#: ../../api/models.rst:319 37c503ce08c645ed80617cb4dae9b391 msgid "Threads" msgstr "" @@ -9461,7 +10049,7 @@ msgstr "" msgid "Extra features of the thread." msgstr "" -#: discord.channel.CategoryChannel:64 discord.channel.ForumChannel:102 +#: discord.channel.CategoryChannel:54 discord.channel.ForumChannel:102 #: discord.channel.MediaChannel:100 discord.channel.StageChannel:93 #: discord.channel.TextChannel:98 discord.channel.VoiceChannel:114 #: discord.threads.Thread:136 f03b50bb386e47e88f5080d349b75439 of @@ -9614,11 +10202,10 @@ msgid "" "cache." msgstr "" -#: b9b0a2dd3d2e4ecc887943971386974f discord.threads.Thread.is_pinned:1 of +#: 16778a16ff164603a54eef19b4f71952 discord.threads.Thread.is_pinned:1 of msgid "" "Whether the thread is pinned to the top of its parent forum or media " -"channel. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +"channel." msgstr "" #: 1e601881276b4c0f8d04536a4d310638 discord.threads.Thread.is_private:1 of @@ -9926,47 +10513,48 @@ msgstr "" #: cf29fb446325413491772632704014f3 discord.threads.Thread.edit:26 of msgid "" "The new duration in minutes before a thread is automatically archived for" -" inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +" inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. " +":class:`ThreadArchiveDuration` can be used alternatively." msgstr "" -#: 1156a52c234a4a16a525c4ee1e8d2aa3 discord.threads.Thread.edit:34 of +#: 1156a52c234a4a16a525c4ee1e8d2aa3 discord.threads.Thread.edit:35 of msgid "The reason for editing this thread. Shows up on the audit log." msgstr "" -#: 16778a16ff164603a54eef19b4f71952 discord.threads.Thread.edit:37 of +#: 16778a16ff164603a54eef19b4f71952 discord.threads.Thread.edit:38 of msgid "" "Whether to pin the thread or not. This only works if the thread is part " "of a forum or media channel." msgstr "" -#: 0da7c0a3c631463692bb26a46134936a discord.threads.Thread.edit:40 of +#: 0da7c0a3c631463692bb26a46134936a discord.threads.Thread.edit:41 of msgid "" "The set of tags to apply to the thread. Each tag object should have an ID" " set. .. versionadded:: 2.3" msgstr "" -#: 4b882218e71646c4bde6153d4e8fce26 discord.threads.Thread.edit:40 of +#: 4b882218e71646c4bde6153d4e8fce26 discord.threads.Thread.edit:41 of msgid "" "The set of tags to apply to the thread. Each tag object should have an ID" " set." msgstr "" -#: discord.threads.Thread.edit:45 f3242dd7014845a89c338d87a47dc9a2 of +#: discord.threads.Thread.edit:46 f3242dd7014845a89c338d87a47dc9a2 of msgid "The newly edited thread." msgstr "" #: 0be10d93f961436c9de4fab78f0fe327 #: discord.channel.ForumChannel.create_thread:68 -#: discord.channel.TextChannel.create_thread:40 discord.threads.Thread.edit:46 +#: discord.channel.TextChannel.create_thread:40 discord.threads.Thread.edit:47 #: of msgid ":class:`Thread`" msgstr "" -#: 0d0cd43a3658484b94e7206b30bcf60f discord.threads.Thread.edit:48 of +#: 0d0cd43a3658484b94e7206b30bcf60f discord.threads.Thread.edit:49 of msgid "You do not have permissions to edit the thread." msgstr "" -#: a5f03015ee4640d79c0fe07e078aaa88 discord.threads.Thread.edit:49 of +#: a5f03015ee4640d79c0fe07e078aaa88 discord.threads.Thread.edit:50 of msgid "Editing the thread failed." msgstr "" @@ -10133,7 +10721,7 @@ msgstr "" msgid "The thread this member belongs to." msgstr "" -#: ../../api/models.rst:325 74f4a8b9588440d094786e1993d7e7b4 +#: ../../api/models.rst:340 74f4a8b9588440d094786e1993d7e7b4 msgid "Stages" msgstr "" @@ -10232,7 +10820,7 @@ msgstr "" msgid ":class:`VideoQualityMode`" msgstr "" -#: 0e3d32b5c2244ca6a0d83a892a081f8d discord.channel.CategoryChannel:60 +#: 0e3d32b5c2244ca6a0d83a892a081f8d discord.channel.CategoryChannel:50 #: discord.channel.ForumChannel:98 discord.channel.MediaChannel:98 #: discord.channel.StageChannel:89 discord.channel.TextChannel:94 #: discord.channel.VoiceChannel:110 of @@ -10245,6 +10833,12 @@ msgid "" "to an existing or valid message. .. versionadded:: 2.5" msgstr "" +#: 9e9dd9425b054fcfb714c7318b17daaa discord.channel.StageChannel:104 of +msgid "" +"Specifies the slowmode rate limit for user in this channel, in seconds. " +"The maximum value possible is `21600`." +msgstr "" + #: 675ecc5cb3b84438b270c726510b3052 discord.StageChannel.requesting_to_speak:1 #: of msgid "A list of members who are requesting to speak in the stage channel." @@ -10549,7 +11143,7 @@ msgstr "" msgid "The reason for editing this channel. Shows up on the audit log." msgstr "" -#: discord.channel.CategoryChannel.edit:23 discord.channel.ForumChannel.edit:28 +#: discord.channel.CategoryChannel.edit:21 discord.channel.ForumChannel.edit:28 #: discord.channel.MediaChannel.edit:28 discord.channel.StageChannel.edit:27 #: discord.channel.TextChannel.edit:41 discord.channel.VoiceChannel.edit:31 #: e9fbe45828cb4bd19e93296ab98065b3 of @@ -10570,30 +11164,30 @@ msgid "" "versionadded:: 2.0" msgstr "" -#: discord.channel.StageChannel.edit:37 ec14d9ad4d8e40c0b6eda5434bf8fba5 of +#: discord.channel.StageChannel.edit:44 ec14d9ad4d8e40c0b6eda5434bf8fba5 of msgid "" "The newly edited stage channel. If the edit was only positional then " "``None`` is returned instead." msgstr "" -#: b3f5e65f48c64c678a5cb3a165db1a5a discord.channel.StageChannel.edit:39 of +#: b3f5e65f48c64c678a5cb3a165db1a5a discord.channel.StageChannel.edit:46 of msgid "Optional[:class:`.StageChannel`]" msgstr "" -#: cd77eae84e4c47198b881cc8c19d7012 discord.channel.StageChannel.edit:41 -#: discord.channel.VoiceChannel.edit:47 of +#: cd77eae84e4c47198b881cc8c19d7012 discord.channel.StageChannel.edit:48 +#: discord.channel.VoiceChannel.edit:54 of msgid "If the permission overwrite information is not in proper form." msgstr "" -#: discord.channel.ForumChannel.edit:61 discord.channel.MediaChannel.edit:53 -#: discord.channel.StageChannel.edit:42 discord.channel.TextChannel.edit:56 -#: discord.channel.VoiceChannel.edit:48 eee74368fc62419e83a5fa7e4547b372 of +#: discord.channel.ForumChannel.edit:62 discord.channel.MediaChannel.edit:53 +#: discord.channel.StageChannel.edit:49 discord.channel.TextChannel.edit:56 +#: discord.channel.VoiceChannel.edit:55 eee74368fc62419e83a5fa7e4547b372 of msgid "You do not have permissions to edit the channel." msgstr "" -#: discord.channel.ForumChannel.edit:62 discord.channel.MediaChannel.edit:54 -#: discord.channel.StageChannel.edit:43 discord.channel.TextChannel.edit:57 -#: discord.channel.VoiceChannel.edit:49 f4eee836c1ef4595a1249c72fc4aa856 of +#: discord.channel.ForumChannel.edit:63 discord.channel.MediaChannel.edit:54 +#: discord.channel.StageChannel.edit:50 discord.channel.TextChannel.edit:57 +#: discord.channel.VoiceChannel.edit:56 f4eee836c1ef4595a1249c72fc4aa856 of msgid "Editing the channel failed." msgstr "" @@ -11307,7 +11901,7 @@ msgstr "" msgid "Deleting the stage instance failed." msgstr "" -#: ../../api/models.rst:339 dd317db3c9cb4a29aeb80d2b10ad338c +#: ../../api/models.rst:354 dd317db3c9cb4a29aeb80d2b10ad338c msgid "Interactions" msgstr "" @@ -11385,7 +11979,9 @@ msgstr "" msgid "The raw interaction data." msgstr "" -#: 62d4b92033714c14a7e588f356deec68 discord.interactions.Interaction:67 +#: 62d4b92033714c14a7e588f356deec68 +#: discord.channel.VoiceChannelEffectSendEvent:45 +#: discord.interactions.Interaction:67 #: discord.interactions.MessageInteraction:43 #: discord.raw_models.AutoModActionExecutionEvent:112 #: discord.raw_models.RawAuditLogEntryEvent:60 @@ -11445,30 +12041,45 @@ msgstr "" msgid "Optional[:class:`InteractionContextType`]" msgstr "" -#: 9d152ca0b57c4831a63ac4f3ba694587 discord.interactions.Interaction:113 of +#: 8d35bb67672a42fcac023f5995852b4d discord.interactions.Interaction:113 of +msgid "" +"The callback of the interaction. Contains information about the status of" +" the interaction response. Will be `None` until the interaction is " +"responded to." +msgstr "" + +#: bc296a912770482a81cf365b4076d957 discord.interactions.Interaction:118 of +msgid "Optional[:class:`InteractionCallback`]" +msgstr "" + +#: 9d152ca0b57c4831a63ac4f3ba694587 discord.interactions.Interaction:122 of msgid "The command that this interaction belongs to." msgstr "" -#: bc296a912770482a81cf365b4076d957 discord.interactions.Interaction:117 of +#: bc296a912770482a81cf365b4076d957 discord.interactions.Interaction:126 of msgid "Optional[:class:`ApplicationCommand`]" msgstr "" -#: 9d152ca0b57c4831a63ac4f3ba694587 discord.interactions.Interaction:121 of +#: 9d152ca0b57c4831a63ac4f3ba694587 discord.interactions.Interaction:130 of msgid "The view that this interaction belongs to." msgstr "" -#: discord.interactions.Interaction:125 f3f5b79ae0264c59b2b8f18457a33604 of -msgid "Optional[:class:`View`]" +#: discord.interactions.Interaction:134 f3f5b79ae0264c59b2b8f18457a33604 of +msgid "Optional[:class:`BaseView`]" msgstr "" -#: 9d152ca0b57c4831a63ac4f3ba694587 discord.interactions.Interaction:129 of +#: 9d152ca0b57c4831a63ac4f3ba694587 discord.interactions.Interaction:138 of msgid "The modal that this interaction belongs to." msgstr "" -#: b70aff860e5a4c0092f8bc6056c6c429 discord.interactions.Interaction:133 of +#: b70aff860e5a4c0092f8bc6056c6c429 discord.interactions.Interaction:142 of msgid "Optional[:class:`Modal`]" msgstr "" +#: cad88e03745e4898b486276d5648803c discord.interactions.Interaction:146 of +msgid "The attachment size limit." +msgstr "" + #: 4464cbbf3555444890e48eaf0e78176d discord.Interaction.client:1 of msgid "Returns the client that sent the interaction." msgstr "" @@ -11539,11 +12150,9 @@ msgstr "" msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr "" -#: c2e51432847743fba93caa703ec89c5d +#: 9ea3273d46664bcabfaf997faf75903a #: discord.interactions.Interaction.is_guild_authorised:3 of -msgid "" -"There is an alias for this called :meth:`.is_guild_authorized`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." msgstr "" #: 26ede07ec91341e19637c9b51fbf2327 @@ -11551,11 +12160,9 @@ msgstr "" msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr "" -#: c2e51432847743fba93caa703ec89c5d +#: 9ea3273d46664bcabfaf997faf75903a #: discord.interactions.Interaction.is_user_authorised:3 of -msgid "" -"There is an alias for this called :meth:`.is_user_authorized`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." msgstr "" #: 6eeedd965eac44a5b905a06d37c570d7 @@ -11563,11 +12170,9 @@ msgstr "" msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr "" -#: c2e51432847743fba93caa703ec89c5d +#: 9ea3273d46664bcabfaf997faf75903a #: discord.interactions.Interaction.is_guild_authorized:3 of -msgid "" -"There is an alias for this called :meth:`.is_guild_authorised`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." msgstr "" #: 26ede07ec91341e19637c9b51fbf2327 @@ -11575,11 +12180,9 @@ msgstr "" msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr "" -#: c2e51432847743fba93caa703ec89c5d +#: 9ea3273d46664bcabfaf997faf75903a #: discord.interactions.Interaction.is_user_authorized:3 of -msgid "" -"There is an alias for this called :meth:`.is_user_authorised`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." msgstr "" #: 2de1a112cdb84a6f9936002cc8f558aa @@ -11900,7 +12503,7 @@ msgstr "" #: discord.interactions.InteractionResponse.defer:33 #: discord.interactions.InteractionResponse.edit_message:50 #: discord.interactions.InteractionResponse.pong:8 -#: discord.interactions.InteractionResponse.premium_required:12 +#: discord.interactions.InteractionResponse.premium_required:10 #: discord.interactions.InteractionResponse.send_autocomplete_result:9 #: discord.interactions.InteractionResponse.send_message:53 #: discord.interactions.InteractionResponse.send_modal:10 of @@ -12041,20 +12644,18 @@ msgstr "" msgid "Sending the modal failed." msgstr "" +#: discord.interactions.InteractionResponse.premium_required:13 #: discord.interactions.InteractionResponse.send_modal:12 #: fa2c7415a5394f01aea0cdbeac5bf9ae of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr "" -#: 78617e1aed38430384dba4d8cca25d12 +#: 04fc7140a0054bbfab98eb1ef5eb9db2 #: discord.interactions.InteractionResponse.premium_required:3 of -msgid "" -"Responds to this interaction by sending a premium required message. " -":rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." msgstr "" -#: discord.interactions.InteractionResponse.premium_required:9 +#: discord.interactions.InteractionResponse.premium_required:7 #: f77a39a6089f4253a884d8819df78f12 of msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "" @@ -12209,8 +12810,30 @@ msgid "" "is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "" -#: ../../api/models.rst:372 f81c11da386445dbbb02292e3bc450c1 -msgid "Message Components" +#: 749dee81631c46d0bfd9f420bc223e79 discord.interactions.InteractionCallback:1 +#: of +msgid "Information about the status of the interaction response." +msgstr "" + +#: ab609b9ab2954498ac49f8cbf81a92f1 +#: discord.interactions.InteractionCallback.is_loading:1 of +msgid "Indicates whether the response message is in a loading state." +msgstr "" + +#: 26ede07ec91341e19637c9b51fbf2327 +#: discord.interactions.InteractionCallback.is_ephemeral:1 of +msgid "Indicates whether the response message is ephemeral." +msgstr "" + +#: 943be66eb84e4bbe8c3da8f3df723e6c +#: discord.interactions.InteractionCallback.is_ephemeral:3 of +msgid "" +"This might be useful for determining if the message was forced to be " +"ephemeral." +msgstr "" + +#: ../../api/models.rst:392 f81c11da386445dbbb02292e3bc450c1 +msgid "UI Components" msgstr "" #: 325eccff689b463a930829aa10f85c86 discord.components.Component:1 of @@ -12230,7 +12853,8 @@ msgstr "" msgid ":class:`Button`" msgstr "" -#: 0c5375d482ec498eaa71bfd03f2a8133 discord.components.Component:7 of +#: 0c5375d482ec498eaa71bfd03f2a8133 discord.components.Component:7 +#: discord.components.Label:7 of msgid ":class:`SelectMenu`" msgstr "" @@ -12277,7 +12901,7 @@ msgid "The type of component." msgstr "" #: c7fa145264a345959a3d9ee21d0d3f9b discord.components.ActionRow:13 -#: discord.components.Component:24 discord.components.SelectMenu:21 of +#: discord.components.Component:24 discord.components.SelectMenu:25 of msgid ":class:`ComponentType`" msgstr "" @@ -12301,7 +12925,8 @@ msgstr "" #: 93341d8aa4fb44959bf727bb0998ab94 discord.components.ActionRow:5 #: discord.components.Button:3 discord.components.Container:13 -#: discord.components.FileComponent:5 discord.components.MediaGallery:5 +#: discord.components.FileComponent:5 discord.components.FileUpload:3 +#: discord.components.Label:9 discord.components.MediaGallery:5 #: discord.components.Section:5 discord.components.Separator:5 #: discord.components.TextDisplay:5 discord.components.Thumbnail:5 of msgid "This inherits from :class:`Component`." @@ -12312,7 +12937,29 @@ msgid "The children components that this holds, if any." msgstr "" #: aeebdd818d504901bd5f56b41ddea95e discord.ActionRow.width:1 of -msgid "Return the sum of the children's widths." +msgid "Returns the sum of the item's widths." +msgstr "" + +#: 3949b1bd97fa407aa44a151eb97f7119 +#: discord.components.ActionRow.get_component:1 of +msgid "" +"Get a component from this action row. Roughly equivalent to " +"`utils.get(row.children, ...)`. If an ``int`` is provided, the component " +"will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "" + +#: 5ccd05fa01e64cf09322dd166b85f5c5 +#: discord.components.ActionRow.get_component:5 +#: discord.components.Container.get_component:6 +#: discord.components.Section.get_component:5 of +msgid "The custom_id or id of the component to get." +msgstr "" + +#: 8616d231b75a4b68b9d00fb946e6be36 +#: discord.components.ActionRow.get_component:8 +#: discord.components.Container.get_component:9 +#: discord.components.Section.get_component:8 of +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." msgstr "" #: discord.components.Button:1 e0b3fcd3375d4bfb8695df0a7104c162 of @@ -12387,53 +13034,65 @@ msgid "" ":attr:`ComponentType.channel_select`." msgstr "" -#: 2102950811c74486ab9b1026c9caddb1 discord.components.SelectMenu:19 of +#: aaeebba9d9a64174b83aa7be6aae9540 discord.components.SelectMenu:19 of +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "" + +#: 2102950811c74486ab9b1026c9caddb1 discord.components.SelectMenu:23 of msgid "The select menu's type." msgstr "" -#: b88d7aba2c9f46f88b681a6b575cb84e discord.components.SelectMenu:25 of +#: b88d7aba2c9f46f88b681a6b575cb84e discord.components.SelectMenu:29 of msgid "The ID of the select menu that gets received during an interaction." msgstr "" -#: c13453267e014bf98fe6f803e5a076c7 discord.components.SelectMenu:31 of +#: c13453267e014bf98fe6f803e5a076c7 discord.components.SelectMenu:35 of msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "" -#: 3fdc6cc88eee4898b8468f5a5a44e7d2 discord.components.SelectMenu:37 of +#: 3fdc6cc88eee4898b8468f5a5a44e7d2 discord.components.SelectMenu:41 of msgid "" "The minimum number of items that must be chosen for this select menu. " "Defaults to 1 and must be between 0 and 25." msgstr "" -#: 33a222b1a7e9441f86f5ce875be10c72 discord.components.SelectMenu:44 of +#: 33a222b1a7e9441f86f5ce875be10c72 discord.components.SelectMenu:48 of msgid "" "The maximum number of items that must be chosen for this select menu. " "Defaults to 1 and must be between 1 and 25." msgstr "" -#: d4e8136b7e634c6daa20e200a532bc0d discord.components.SelectMenu:51 of +#: d4e8136b7e634c6daa20e200a532bc0d discord.components.SelectMenu:55 of msgid "" "A list of options that can be selected in this menu. Will be an empty " "list for all component types except for " ":attr:`ComponentType.string_select`." msgstr "" -#: d343089d09514315960da0c7bf2b3de2 discord.components.SelectMenu:55 of +#: d343089d09514315960da0c7bf2b3de2 discord.components.SelectMenu:59 of msgid "List[:class:`SelectOption`]" msgstr "" -#: 5352d7de29a64f59834df1c06284439b discord.components.SelectMenu:59 of +#: 5352d7de29a64f59834df1c06284439b discord.components.SelectMenu:63 of msgid "" "A list of channel types that can be selected. Will be an empty list for " "all component types except for :attr:`ComponentType.channel_select`." msgstr "" -#: 1c0857ba83824e07ae47f6b53750d2fa discord.components.SelectMenu:63 of +#: 1c0857ba83824e07ae47f6b53750d2fa discord.components.SelectMenu:67 of msgid "List[:class:`ChannelType`]" msgstr "" -#: 4d0bc3e8202f4bea84931cee7392c89d discord.components.SelectMenu:67 of -msgid "Whether the select is disabled or not." +#: cb8af2a165a445fa87148c0efa867904 discord.components.SelectMenu:71 of +msgid "" +"Whether the select is disabled or not. Not usable in modals. Defaults to " +"``False``." +msgstr "" + +#: cb8af2a165a445fa87148c0efa867904 discord.components.SelectMenu:77 of +msgid "" +"Whether the select is required or not. Only useable in modals. Defaults " +"to ``True``." msgstr "" #: 443e4a7e83794c9ca6b03288c36bc0db discord.components.Section:1 of @@ -12464,8 +13123,12 @@ msgid "" ":class:`Button` and :class:`Thumbnail`." msgstr "" -#: discord.components.Section:23 ea5ce4db5209427392e12d73651f271b of -msgid "Optional[:class:`Component`]" +#: c3e696c1b1d642a58752b4958a1dad69 discord.components.Section.get_component:1 +#: of +msgid "" +"Get a component from this section. Roughly equivalent to " +"`utils.get(section.walk_components(), ...)`. If an ``int`` is provided, " +"the component will be retrieved by ``id``, otherwise by ``custom_id``." msgstr "" #: a7dc168070fb49c3a3446ea00d0e15df discord.components.TextDisplay:1 of @@ -12627,15 +13290,88 @@ msgstr "" msgid "The accent color of the container." msgstr "" -#: 5e36ab69e24a4e9281fef9f23b4e9417 discord.components.Container:31 of -msgid "Optional[:class:`Colour`]" -msgstr "" - #: 8f055d7ad1d3409c9bc0a6982a4df3d5 discord.components.Container:35 of msgid "Whether the entire container has the spoiler overlay." msgstr "" -#: ../../api/models.rst:439 c885c2e7084646b998c51b1c9bafc0aa +#: 1cd5353688614730ae40d0c913a1537c +#: discord.components.Container.get_component:1 of +msgid "" +"Get a component from this container. Roughly equivalent to " +"`utils.get(container.components, ...)`. If an ``int`` is provided, the " +"component will be retrieved by ``id``, otherwise by ``custom_id``. This " +"method will also search for nested components." +msgstr "" + +#: 27e3ca8007f24a42a899c8fc86d444c9 discord.components.Label:1 of +msgid "Represents a Label used in modals as the top-level component." +msgstr "" + +#: d1b1d6306c5642368f524be77fcabba5 discord.components.Label:3 of +msgid "" +"This is a component that allows you to add additional text to another " +"component. ``component`` may only be:" +msgstr "" + +#: b032b0fb8cdb4d8f8c23635f64d87c28 discord.components.Label:6 of +msgid ":class:`InputText`" +msgstr "" + +#: ce9e23d6e762427c8f8036499c6d159f discord.components.Label:15 of +msgid "" +"The component contained in this label. Currently supports " +":class:`InputText` and :class:`SelectMenu`." +msgstr "" + +#: c7fa145264a345959a3d9ee21d0d3f9b discord.components.Label:17 of +msgid ":class:`Component`" +msgstr "" + +#: 3dafec6926db4c4d81092ac287d3d107 discord.components.Label:21 of +msgid "" +"The main text associated with this label's ``component``, up to 45 " +"characters." +msgstr "" + +#: 90822830535d401cbff9b03a8bd07f84 discord.components.Label:27 of +msgid "" +"The description associated with this label's ``component``, up to 100 " +"characters." +msgstr "" + +#: 6efb83e0de88482cb68cfc583e02da9a discord.components.FileUpload:1 of +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "" + +#: discord.components.FileUpload:7 fc6946db0ea245a69657a6935ca95a1a of +msgid "" +"This class is not useable by end-users; see " +":class:`discord.ui.FileUpload` instead." +msgstr "" + +#: b88d7aba2c9f46f88b681a6b575cb84e discord.components.FileUpload:13 of +msgid "" +"The custom ID of the file upload field that gets received during an " +"interaction." +msgstr "" + +#: 50b9637ed32944ce8d4d032493bd94af discord.components.FileUpload:19 of +msgid "The minimum number of files that must be uploaded." +msgstr "" + +#: 4e654b49af1d473d943ba41ab77a4b3f discord.components.FileUpload:25 of +msgid "The maximum number of files that can be uploaded." +msgstr "" + +#: cb8af2a165a445fa87148c0efa867904 discord.components.FileUpload:31 of +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "" + +#: 06f3de9c7238498a8af9d93d7325365a discord.components.FileUpload:37 of +msgid "The file upload's ID." +msgstr "" + +#: ../../api/models.rst:470 c885c2e7084646b998c51b1c9bafc0aa msgid "Emoji" msgstr "" @@ -12727,10 +13463,9 @@ msgstr "" msgid "The guild this emoji belongs to." msgstr "" -#: a9a8d25d86ae4c3496bc37cd89b9ea7d discord.emoji.GuildEmoji.is_usable:1 of -msgid "" -"Whether the bot can use this emoji. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 92ad8e5b06b44eaeb61e9ec6fe198505 discord.emoji.AppEmoji.is_usable:1 +#: discord.emoji.GuildEmoji.is_usable:1 of +msgid "Whether the bot can use this emoji." msgstr "" #: 496fefc520c1400a95b50c17283f2426 discord.emoji.GuildEmoji.delete:3 of @@ -12779,6 +13514,16 @@ msgstr "" msgid "Returns the emoji's creation time in UTC." msgstr "" +#: d78e636501ba4a9496c3e2d74742b9c7 discord.AppEmoji.extension:1 +#: discord.GuildEmoji.extension:1 discord.PartialEmoji.extension:1 of +msgid "Return the file extension of the emoji." +msgstr "" + +#: 952afd71f7ee40ee923e5d57e9666246 discord.AppEmoji.mention:1 +#: discord.GuildEmoji.mention:1 of +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "" + #: 94a262936d7443e284a5b0bca6175dc3 discord.AppEmoji.url:1 #: discord.GuildEmoji.url:1 of msgid "Returns the URL of the emoji." @@ -12808,10 +13553,6 @@ msgid "" "always empty for :class:`AppEmoji`." msgstr "" -#: 92ad8e5b06b44eaeb61e9ec6fe198505 discord.emoji.AppEmoji.is_usable:1 of -msgid "Whether the bot can use this emoji." -msgstr "" - #: 496fefc520c1400a95b50c17283f2426 discord.emoji.AppEmoji.delete:3 of msgid "Deletes the application emoji." msgstr "" @@ -12900,9 +13641,11 @@ msgstr "" msgid "``<:name:id>``" msgstr "" -#: 0004bb49447249e5a5fb57df035e4181 +#: dc2b3cec401a441d8524f72273d1a36f #: discord.partial_emoji.PartialEmoji.from_str:10 of -msgid "If the format does not match then it is assumed to be a unicode emoji." +msgid "" +"If the format does not match then it is assumed to be a Unicode emoji " +"block, either as Unicode characters or as a Discord alias (``:smile:``)." msgstr "" #: 682f94e2acc1488989fc736ca8c488b4 @@ -12944,7 +13687,7 @@ msgstr "" msgid "If this isn't a custom emoji then an empty string is returned" msgstr "" -#: ../../api/models.rst:460 a26c3fb538cc4eae85bc9b01ec610081 +#: ../../api/models.rst:491 a26c3fb538cc4eae85bc9b01ec610081 msgid "Channels" msgstr "" @@ -12974,34 +13717,18 @@ msgid "" ":attr:`~Permissions.manage_messages` bypass slowmode." msgstr "" -#: discord.channel.CategoryChannel:50 discord.channel.ForumChannel:80 -#: discord.channel.MediaChannel:82 discord.channel.TextChannel:76 -#: fab80e171db445d78867efd958f0536b of +#: discord.channel.ForumChannel:80 discord.channel.MediaChannel:82 +#: discord.channel.TextChannel:76 fab80e171db445d78867efd958f0536b of msgid "If the channel is marked as \"not safe for work\"." msgstr "" -#: 50ed6ace112b45399a2e24de081c9951 discord.channel.CategoryChannel:54 -#: discord.channel.ForumChannel:84 discord.channel.MediaChannel:86 -#: discord.channel.TextChannel:80 of +#: 50ed6ace112b45399a2e24de081c9951 discord.channel.ForumChannel:84 +#: discord.channel.MediaChannel:86 discord.channel.TextChannel:80 of msgid "" "To check if the channel or the guild of that channel are marked as NSFW, " "consider :meth:`is_nsfw` instead." msgstr "" -#: 39c3e1849aea42b1a5e44b6b35945813 discord.channel.ForumChannel:90 -#: discord.channel.MediaChannel:92 discord.channel.TextChannel:86 of -msgid "" -"The default auto archive duration in minutes for threads created in this " -"channel." -msgstr "" - -#: c03fe611956149aba94e3914962f92df discord.channel.ForumChannel:122 -#: discord.channel.MediaChannel:116 discord.channel.TextChannel:102 of -msgid "" -"The initial slowmode delay to set on newly created threads in this " -"channel." -msgstr "" - #: 59a76c086f30476faaab4e29e854acd4 discord.channel.TextChannel.is_news:1 of msgid "Checks if the channel is a news/announcements channel." msgstr "" @@ -13024,13 +13751,6 @@ msgstr "" msgid "The new channel name." msgstr "" -#: 795407065f204ab394d5d71e46f4f9e4 discord.channel.ForumChannel.edit:22 -#: discord.channel.MediaChannel.edit:22 discord.channel.TextChannel.edit:31 of -msgid "" -"Specifies the slowmode rate limit for user in this channel, in seconds. A" -" value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "" - #: discord.channel.TextChannel.edit:34 eb56e78bf81c46edb931dd15152cf3e9 of msgid "" "Change the type of this text channel. Currently, only conversion between " @@ -13039,21 +13759,21 @@ msgid "" ":attr:`Guild.features`." msgstr "" -#: aec9e5551cb74af8b49d87aceac3742b discord.channel.ForumChannel.edit:30 -#: discord.channel.MediaChannel.edit:30 discord.channel.TextChannel.edit:43 of +#: aec9e5551cb74af8b49d87aceac3742b discord.channel.MediaChannel.edit:30 +#: discord.channel.TextChannel.edit:43 of msgid "" "The new default auto archive duration in minutes for threads created in " "this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." msgstr "" -#: 2b1b27b29de74dada9a54eb48be4b94e discord.channel.ForumChannel.edit:33 +#: 2b1b27b29de74dada9a54eb48be4b94e discord.channel.ForumChannel.edit:34 #: discord.channel.TextChannel.edit:46 of msgid "" "The new default slowmode delay in seconds for threads created in this " "channel. .. versionadded:: 2.3" msgstr "" -#: a07120a4d00149718bbcb809103cc6a7 discord.channel.ForumChannel.edit:33 +#: a07120a4d00149718bbcb809103cc6a7 discord.channel.ForumChannel.edit:34 #: discord.channel.MediaChannel.edit:33 discord.channel.TextChannel.edit:46 of msgid "" "The new default slowmode delay in seconds for threads created in this " @@ -13070,7 +13790,7 @@ msgstr "" msgid "Optional[:class:`.TextChannel`]" msgstr "" -#: 0fc3c3b030404e49b32d2e3452611428 discord.channel.ForumChannel.edit:60 +#: 0fc3c3b030404e49b32d2e3452611428 discord.channel.ForumChannel.edit:61 #: discord.channel.MediaChannel.edit:52 discord.channel.TextChannel.edit:55 of msgid "" "If position is less than 0 or greater than the number of channels, or if" @@ -13258,16 +13978,6 @@ msgstr "" msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr "" -#: b083e6a86b634b1894c54f243b988735 discord.channel.ForumChannel:106 -#: discord.channel.MediaChannel:104 of -msgid "The set of tags that can be used in a forum channel." -msgstr "" - -#: cae1b545239a43b6aa72e818246d1b4a discord.channel.ForumChannel:114 -#: discord.channel.MediaChannel:110 of -msgid "The default sort order type used to order posts in this channel." -msgstr "" - #: 163ca8890cd8438d88981ac907297672 discord.channel.ForumChannel:118 #: discord.channel.MediaChannel:112 of msgid "Optional[:class:`SortOrder`]" @@ -13312,55 +14022,62 @@ msgid "" " \\| \\:py\\:obj\\:\\`None\\``" msgstr "" -#: c16a388e069d4526b2674948441ecfbf discord.channel.ForumChannel.edit:37 of +#: aec9e5551cb74af8b49d87aceac3742b discord.channel.ForumChannel.edit:30 of +msgid "" +"The new default auto archive duration in minutes for threads created in " +"this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. " +":class:`ThreadArchiveDuration` can be used alternatively." +msgstr "" + +#: c16a388e069d4526b2674948441ecfbf discord.channel.ForumChannel.edit:38 of msgid "" "The default sort order type to use to order posts in this channel. .. " "versionadded:: 2.3" msgstr "" -#: a743fff2abf44d978975cbef0b68d112 discord.channel.ForumChannel.edit:37 +#: a743fff2abf44d978975cbef0b68d112 discord.channel.ForumChannel.edit:38 #: discord.channel.MediaChannel.edit:35 of msgid "The default sort order type to use to order posts in this channel." msgstr "" -#: 60f31611259c42a69519afb9d55367d7 discord.channel.ForumChannel.edit:41 of +#: 60f31611259c42a69519afb9d55367d7 discord.channel.ForumChannel.edit:42 of msgid "" "The default reaction emoji. Can be a unicode emoji or a custom emoji in " "the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. " "''). .. versionadded:: 2.5" msgstr "" -#: discord.channel.ForumChannel.edit:47 f1f62f3c054949af950dbe405e52b553 of +#: discord.channel.ForumChannel.edit:48 f1f62f3c054949af950dbe405e52b553 of msgid "" "The set of tags that can be used in this channel. Must be less than `20`." " .. versionadded:: 2.3" msgstr "" -#: 0b5e325a38434b46b84bf970a8b2c356 discord.channel.ForumChannel.edit:47 +#: 0b5e325a38434b46b84bf970a8b2c356 discord.channel.ForumChannel.edit:48 #: discord.channel.MediaChannel.edit:41 of msgid "The set of tags that can be used in this channel. Must be less than `20`." msgstr "" -#: 7efd5463c5cf4f67b497827921ab640b discord.channel.ForumChannel.edit:51 of +#: 7efd5463c5cf4f67b497827921ab640b discord.channel.ForumChannel.edit:52 of msgid "" "Whether a tag should be required to be specified when creating a thread " "in this channel. .. versionadded:: 2.3" msgstr "" -#: 46f1ffe182e64c9ba4a690d9f6460f58 discord.channel.ForumChannel.edit:51 +#: 46f1ffe182e64c9ba4a690d9f6460f58 discord.channel.ForumChannel.edit:52 #: discord.channel.MediaChannel.edit:43 of msgid "" "Whether a tag should be required to be specified when creating a thread " "in this channel." msgstr "" -#: 794542333a414e1999fcca0dd25f516b discord.channel.ForumChannel.edit:56 of +#: 794542333a414e1999fcca0dd25f516b discord.channel.ForumChannel.edit:57 of msgid "" "The newly edited forum channel. If the edit was only positional then " "``None`` is returned instead." msgstr "" -#: discord.channel.ForumChannel.edit:58 e6117095200744589214d6b9a9606502 of +#: discord.channel.ForumChannel.edit:59 e6117095200744589214d6b9a9606502 of msgid "Optional[:class:`.ForumChannel`]" msgstr "" @@ -13454,13 +14171,13 @@ msgid "" "``None`` indicates automatic voice region detection." msgstr "" -#: 8429bc1f3b3d4ad6a65ac7f3de8ef5f1 discord.channel.VoiceChannel.edit:43 of +#: 8429bc1f3b3d4ad6a65ac7f3de8ef5f1 discord.channel.VoiceChannel.edit:50 of msgid "" "The newly edited voice channel. If the edit was only positional then " "``None`` is returned instead." msgstr "" -#: 477c17bee0a64b0e8d0b82aa34a7a062 discord.channel.VoiceChannel.edit:45 of +#: 477c17bee0a64b0e8d0b82aa34a7a062 discord.channel.VoiceChannel.edit:52 of msgid "Optional[:class:`.VoiceChannel`]" msgstr "" @@ -13520,6 +14237,26 @@ msgstr "" msgid "Setting the status failed." msgstr "" +#: 8284b6f7a985425eb7b9096b97fee46f +#: discord.channel.VoiceChannel.send_soundboard_sound:3 of +msgid "Sends a soundboard sound to the voice channel." +msgstr "" + +#: b4c7b2ff81fc46aaaa37979ad8eb246a +#: discord.channel.VoiceChannel.send_soundboard_sound:6 of +msgid "The soundboard sound to send." +msgstr "" + +#: 73cd4a54b33f468fbd6598ae6039b5ad +#: discord.channel.VoiceChannel.send_soundboard_sound:9 of +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "" + +#: 8e4569e0213b4be6ab5b186e2f56f730 +#: discord.channel.VoiceChannel.send_soundboard_sound:10 of +msgid "Sending the soundboard sound failed." +msgstr "" + #: a9d340ffed6841aea33ff4985cddcbcc discord.channel.CategoryChannel:1 of msgid "Represents a Discord channel category." msgstr "" @@ -13555,11 +14292,6 @@ msgid "" "received in an interaction." msgstr "" -#: discord.channel.CategoryChannel.is_nsfw:1 e9979dc9e1ca4edf9bbab4d0d9d940ff -#: of -msgid "Checks if the category is NSFW." -msgstr "" - #: discord.channel.CategoryChannel.edit:14 ef4264b15f4a43e9bd1f8cbd08812001 of msgid "The new category's name." msgstr "" @@ -13568,33 +14300,29 @@ msgstr "" msgid "The new category's position." msgstr "" -#: a435247eccb243ac905d04ca7c85813e discord.channel.CategoryChannel.edit:18 of -msgid "To mark the category as NSFW or not." -msgstr "" - -#: 997e5dc2ce0c405a80238b62e7946484 discord.channel.CategoryChannel.edit:21 of +#: 997e5dc2ce0c405a80238b62e7946484 discord.channel.CategoryChannel.edit:19 of msgid "The reason for editing this category. Shows up on the audit log." msgstr "" -#: 73ae0571d02d466cac576ee0903571f3 discord.channel.CategoryChannel.edit:26 of +#: 73ae0571d02d466cac576ee0903571f3 discord.channel.CategoryChannel.edit:24 of msgid "" "The newly edited category channel. If the edit was only positional then " "``None`` is returned instead." msgstr "" -#: discord.channel.CategoryChannel.edit:28 ee95be99ea4940da9448b273185c78c0 of +#: discord.channel.CategoryChannel.edit:26 ee95be99ea4940da9448b273185c78c0 of msgid "Optional[:class:`.CategoryChannel`]" msgstr "" -#: 480b9252595a4ed4b1b95eb359604cbd discord.channel.CategoryChannel.edit:30 of +#: 480b9252595a4ed4b1b95eb359604cbd discord.channel.CategoryChannel.edit:28 of msgid "If position is less than 0 or greater than the number of categories." msgstr "" -#: c2f46b9891fe40ada146763803d531ed discord.channel.CategoryChannel.edit:31 of +#: c2f46b9891fe40ada146763803d531ed discord.channel.CategoryChannel.edit:29 of msgid "You do not have permissions to edit the category." msgstr "" -#: c5809c792a1740ffb03db9155e4d695c discord.channel.CategoryChannel.edit:32 of +#: c5809c792a1740ffb03db9155e4d695c discord.channel.CategoryChannel.edit:30 of msgid "Editing the category failed." msgstr "" @@ -13793,7 +14521,7 @@ msgstr "" msgid "Leaving the group failed." msgstr "" -#: ../../api/models.rst:526 209e72461fff4eaeb235cc21aa5f1997 +#: ../../api/models.rst:557 209e72461fff4eaeb235cc21aa5f1997 msgid "Stickers" msgstr "" @@ -14033,7 +14761,153 @@ msgstr "" msgid "An error occurred editing the sticker." msgstr "" -#: ../../api/models.rst:554 fa3209921266443fb19f43b396c4c0a6 +#: ../../api/models.rst:585 33614cf71a2240bbb2867756d36b9b6f +msgid "Soundboard" +msgstr "" + +#: 18e7d4d4e1e44093ab57f3037fb1e861 discord.soundboard.PartialSoundboardSound:1 +#: of +msgid "A partial soundboard sound." +msgstr "" + +#: 0ea13064f858406d9a644970bab4738b discord.soundboard.PartialSoundboardSound:7 +#: discord.soundboard.SoundboardSound:7 of +msgid "The sound's ID." +msgstr "" + +#: 9b2d03f0d394413c849737a5730a5637 +#: discord.soundboard.PartialSoundboardSound:13 +#: discord.soundboard.SoundboardSound:13 of +msgid "The sound's volume." +msgstr "" + +#: 6c4c75d113254029b77ba850debfcfd3 +#: discord.soundboard.PartialSoundboardSound:15 +#: discord.soundboard.SoundboardSound:15 of +msgid ":class:`float`" +msgstr "" + +#: 32601811227a49d499e3c7a5322cf44b +#: discord.soundboard.PartialSoundboardSound:19 +#: discord.soundboard.SoundboardSound:19 of +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "" + +#: 201b7a7c20b7462080d7ef962f18c186 +#: discord.soundboard.PartialSoundboardSound:21 +#: discord.soundboard.SoundboardSound:21 of +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr "" + +#: 1cbf5b02d7d348cc9ad53a509759f84a discord.PartialSoundboardSound.file:1 +#: discord.SoundboardSound.file:1 of +msgid "Returns the sound's file." +msgstr "" + +#: db1ab6b381fe4cf2a74999dd87bf4c66 discord.soundboard.SoundboardSound:1 of +msgid "Represents a soundboard sound." +msgstr "" + +#: 9b2d03f0d394413c849737a5730a5637 discord.soundboard.SoundboardSound:25 of +msgid "The sound's name." +msgstr "" + +#: 7c7fd5a02c32468fa643e980a4c45ac2 discord.soundboard.SoundboardSound:31 of +msgid "" +"Whether the sound is available. Could be ``False`` if the sound is not " +"available. This is the case, for example, when the guild loses the boost " +"level required to use the sound." +msgstr "" + +#: dfb1816376444865bf9fa592dd94e3bf discord.soundboard.SoundboardSound:38 of +msgid "" +"The ID of the guild to which the sound belongs. Could be :class:`None` if" +" the sound is a default sound." +msgstr "" + +#: 6cb0d709a1ce4db0ac68dcdb6166f2fc discord.soundboard.SoundboardSound:40 of +msgid ":class:`int` | :class:`None`" +msgstr "" + +#: 32601811227a49d499e3c7a5322cf44b discord.soundboard.SoundboardSound:44 of +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "" + +#: 9ca47ce35e334775b050c5fffee921b4 discord.soundboard.SoundboardSound:46 of +msgid ":class:`User` | :class:`None`" +msgstr "" + +#: ../../docstring 621f782ce5f14018a13edc57e5d3e1cb +#: discord.SoundboardSound.guild:1 of +msgid "" +":class:`Guild` | :class:`None` The guild the sound belongs to. Could be " +":class:`None` if the sound is a default sound." +msgstr "" + +#: 33a23d7c29004eaaa37ca543e08ac512 discord.SoundboardSound.is_default_sound:1 +#: of +msgid "Whether the sound is a default sound." +msgstr "" + +#: 11428f2987084ae8a40f98220ed55984 discord.soundboard.SoundboardSound.edit:1 +#: of +msgid "Edits the sound." +msgstr "" + +#: dd46e3094d2f4ce3882c5849c7f57d9e discord.soundboard.SoundboardSound.edit:6 +#: of +msgid "The new name of the sound." +msgstr "" + +#: dd46e3094d2f4ce3882c5849c7f57d9e discord.soundboard.SoundboardSound.edit:9 +#: of +msgid "The new volume of the sound." +msgstr "" + +#: dd46e3094d2f4ce3882c5849c7f57d9e discord.soundboard.SoundboardSound.edit:12 +#: of +msgid "The new emoji of the sound." +msgstr "" + +#: 110894ce28854cfa96d399b582d05d94 discord.soundboard.SoundboardSound.edit:15 +#: of +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "" + +#: 5bbc21eca8354cd8a2ba719986db0064 discord.soundboard.SoundboardSound.edit:18 +#: of +msgid "The edited sound." +msgstr "" + +#: b305b4b190304f928eacfe9998ad4a2b discord.soundboard.SoundboardSound.edit:21 +#: of +msgid "Editing a default sound is not allowed." +msgstr "" + +#: b1c68744b35b41d7b9fc7ad838756aff discord.soundboard.SoundboardSound.delete:1 +#: of +msgid "Deletes the sound." +msgstr "" + +#: 7067e1b021e24246a274ecf334b608a3 discord.soundboard.SoundboardSound.delete:6 +#: of +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "" + +#: a1d88591f3784ab0a14ee62252f107fb discord.soundboard.SoundboardSound.delete:9 +#: of +msgid "Deleting a default sound is not allowed." +msgstr "" + +#: 685bcb1b4e7e420daaee36dc59e0bd88 +#: discord.soundboard.SoundboardSound.delete:11 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\" +" \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + +#: ../../api/models.rst:599 fa3209921266443fb19f43b396c4c0a6 msgid "Events" msgstr "" @@ -14145,7 +15019,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"moderation-action-execution>`__." msgstr "" #: 499fc1b5ce724e788a72c35bf2ce080c discord.raw_models.RawTypingEvent:1 of @@ -14178,7 +15052,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"start>`__." msgstr "" #: 083fd25a4caf4f438e18f06ecfc329a3 discord.raw_models.RawMessageDeleteEvent:1 @@ -14211,7 +15085,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"delete>`__." msgstr "" #: 9758fa2c23934519aa0a31b619561841 @@ -14256,7 +15130,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"delete-bulk>`__." msgstr "" #: 872290794a8b426ea016c6cb478edf1c discord.raw_models.RawMessageUpdateEvent:1 @@ -14283,7 +15157,7 @@ msgstr "" #: of msgid "" "The raw data sent by the `gateway " -"`_" +"`__" msgstr "" #: 262dc5905556459587d9ae798ee82024 discord.raw_models.RawMessageUpdateEvent:33 @@ -14294,6 +15168,13 @@ msgid "" ":attr:`RawMessageUpdateEvent.data`." msgstr "" +#: 262dc5905556459587d9ae798ee82024 discord.raw_models.RawMessageUpdateEvent:40 +#: of +msgid "" +"The new message object. Represents the message after it is modified by " +"the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "" + #: discord.raw_models.RawReactionActionEvent:1 ffe7a35941da4ee0ba78d8c78549e0c7 #: of msgid "" @@ -14376,7 +15257,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"reaction-add>`__." msgstr "" #: 9c55b78745534bf3908765bfe80b3a96 discord.raw_models.RawReactionClearEvent:1 @@ -14407,7 +15288,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"reaction-remove-all>`__." msgstr "" #: 4f6f4cd8c25a4c269e81552330a5af16 @@ -14445,7 +15326,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"reaction-remove-emoji>`__." msgstr "" #: ae35ffa2bd784c71850e872f6dc0176f @@ -14473,7 +15354,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"delete>`__." msgstr "" #: discord.raw_models.RawThreadDeleteEvent:1 f71bc55131744337a32f55761bd384ae @@ -14523,7 +15404,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"delete>`__." msgstr "" #: 8abc932b7db9477aa37671ad8555a946 @@ -14560,7 +15441,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"scheduled-event-user-add>`__." msgstr "" #: 57f6174c02b04d4f89daad19a99de172 discord.raw_models.RawMemberRemoveEvent:1 @@ -14588,7 +15469,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"remove>`__." msgstr "" #: 50e584b568b144d8ab8195b6f228fdb1 discord.raw_models.RawThreadUpdateEvent:1 @@ -14621,7 +15502,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"update>`__." msgstr "" #: 4852d50180674582ac786b3068cb2017 discord.raw_models.RawThreadUpdateEvent:37 @@ -14659,7 +15540,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"members-update>`__." msgstr "" #: 1655071d2beb439380bead37316806c7 discord.raw_models.RawAuditLogEntryEvent:1 @@ -14726,7 +15607,7 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"log-entry-create>`__." msgstr "" #: 1cde686644bc47ec941a3e368aa2874a @@ -14756,10 +15637,52 @@ msgstr "" msgid "" "The raw data sent by the `gateway " "`_." +"status-update>`__." +msgstr "" + +#: 1cde686644bc47ec941a3e368aa2874a +#: discord.channel.VoiceChannelEffectSendEvent:1 of +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "" + +#: 50cef2d53ee946559047ecd0176caf96 +#: discord.channel.VoiceChannelEffectSendEvent:7 of +msgid "The type of animation that is being sent." msgstr "" -#: ../../api/models.rst:639 eae4e206e45a463f80727bc3e3eee504 +#: 50cef2d53ee946559047ecd0176caf96 +#: discord.channel.VoiceChannelEffectSendEvent:13 of +msgid "The ID of the animation that is being sent." +msgstr "" + +#: 32601811227a49d499e3c7a5322cf44b +#: discord.channel.VoiceChannelEffectSendEvent:19 of +msgid "" +"The sound that is being sent, could be ``None`` if the effect is not a " +"sound effect." +msgstr "" + +#: 5792e58158d04e58899ee162f1c542e7 +#: discord.channel.VoiceChannelEffectSendEvent:25 of +msgid "The guild in which the sound is being sent." +msgstr "" + +#: discord.channel.VoiceChannelEffectSendEvent:31 +#: ebfa0bfbc6de4d2ab737e25be9da32dd of +msgid "The member that sent the sound." +msgstr "" + +#: 58e17c63ce814fd58836e40f1411127e +#: discord.channel.VoiceChannelEffectSendEvent:37 of +msgid "The voice channel in which the sound is being sent." +msgstr "" + +#: 7f960d2316a846959186aa98cc5bdc80 +#: discord.channel.VoiceChannelEffectSendEvent:43 of +msgid "The raw data sent by the gateway." +msgstr "" + +#: ../../api/models.rst:689 eae4e206e45a463f80727bc3e3eee504 msgid "Webhooks" msgstr "" @@ -14779,6 +15702,22 @@ msgstr "" msgid "Represents a partial channel for webhooks." msgstr "" +#: ../../api/models.rst:704 0db97a1caf9241578e7b4862962adaa1 +msgid "Collectibles" +msgstr "" + +#: bf5548d7f1344452ac9aab8d493066f8 discord.collectibles.Nameplate:1 of +msgid "Represents a Discord Nameplate." +msgstr "" + +#: 7e61663b01f54ce58a991cb28b24a3fb discord.collectibles.Nameplate:7 of +msgid "The SKU ID of the nameplate." +msgstr "" + +#: c83fded2631f4cf1b2d646c3d5e3c144 discord.collectibles.Nameplate:13 of +msgid "The color palette of the nameplate." +msgstr "" + #~ msgid "" #~ "A list of features that the guild" #~ " has. The features that a guild " @@ -14972,3 +15911,368 @@ msgstr "" #~ ":class:`discord.ui.Select` not this one." #~ msgstr "" +#~ msgid "Retrieves all messages that are currently pinned in the channel." +#~ msgstr "" + +#~ msgid "" +#~ "Due to a limitation with the " +#~ "Discord API, the :class:`.Message` objects " +#~ "returned by this method do not " +#~ "contain complete :attr:`.Message.reactions` data." +#~ msgstr "" + +#~ msgid "The messages that are currently pinned." +#~ msgstr "" + +#~ msgid "List[:class:`~discord.Message`]" +#~ msgstr "" + +#~ msgid "Retrieving the pinned messages failed." +#~ msgstr "" + +#~ msgid "" +#~ "This is useful for denoting long " +#~ "computations in your bot. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +#~ msgstr "" + +#~ msgid "" +#~ "A system message is a message that" +#~ " is constructed entirely by the " +#~ "Discord API in response to something." +#~ " :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "You must have the " +#~ ":attr:`~Permissions.manage_messages` permission to " +#~ "do this in a non-private channel" +#~ " context." +#~ msgstr "" + +#~ msgid "" +#~ "You need the :attr:`~Permissions.manage_messages`" +#~ " permission to use this. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#~ msgstr "" + +#~ msgid "Indicates if the guild invites are disabled." +#~ msgstr "" + +#~ msgid "Returns a boolean indicating if the guild invites are disabled." +#~ msgstr "" + +#~ msgid "To mark the channel as NSFW or not." +#~ msgstr "" + +#~ msgid "" +#~ "Leaves the guild. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#~ msgstr "" + +#~ msgid "Deletes the guild. You must be the guild owner to delete the guild." +#~ msgstr "" + +#~ msgid "Deleting the guild failed." +#~ msgstr "" + +#~ msgid "You do not have permissions to delete the guild." +#~ msgstr "" + +#~ msgid "" +#~ "Set whether it is required to have" +#~ " MFA enabled on your account to " +#~ "perform moderation actions. You must be" +#~ " the guild owner to do this." +#~ msgstr "" + +#~ msgid "Whether MFA should be required to perform moderation actions." +#~ msgstr "" + +#~ msgid "The reason to show up in the audit log." +#~ msgstr "" + +#~ msgid "You are not the owner of the guild." +#~ msgstr "" + +#~ msgid "" +#~ "The new owner of the guild to " +#~ "transfer ownership to. Note that you " +#~ "must be owner of the guild to " +#~ "do this." +#~ msgstr "" + +#~ msgid "" +#~ "The image format passed in to " +#~ "``icon`` is invalid. It must be " +#~ "PNG or JPG. This is also raised" +#~ " if you are not the owner of" +#~ " the guild and request an " +#~ "ownership transfer." +#~ msgstr "" + +#~ msgid "" +#~ "Only applies to stage channels. :rtype:" +#~ " :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#~ msgstr "" + +#~ msgid "Creates a :class:`.Guild` using the template." +#~ msgstr "" + +#~ msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." +#~ msgstr "" + +#~ msgid "The name of the guild." +#~ msgstr "" + +#~ msgid "" +#~ "The :term:`py:bytes-like object` representing" +#~ " the icon. See :meth:`.ClientUser.edit` for" +#~ " more details on what is expected." +#~ msgstr "" + +#~ msgid "The guild created. This is not the same guild that is added to cache." +#~ msgstr "" + +#~ msgid ":class:`.Guild`" +#~ msgstr "" + +#~ msgid "Guild creation failed." +#~ msgstr "" + +#~ msgid "Invalid icon image format given. Must be PNG or JPG." +#~ msgstr "" + +#~ msgid "" +#~ "You must have the " +#~ ":attr:`~Permissions.manage_guild` permission in the" +#~ " source guild to do this. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Each attribute has limits that may " +#~ "change based on the trigger type. " +#~ "See `here `_ for " +#~ "information on attribute limits." +#~ msgstr "" + +#~ msgid "" +#~ "Whether the role is associated with " +#~ "a bot. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Whether the role is the premium " +#~ "subscriber, AKA \"boost\", role for the" +#~ " guild. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Whether the guild manages the role " +#~ "through some form of integrations such" +#~ " as Twitch or through guild " +#~ "subscriptions. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Whether the role is able to be " +#~ "assigned or removed by the bot. " +#~ ":rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Returns ``True`` if the role is " +#~ "available for purchase, and ``False`` if" +#~ " it is not available for purchase " +#~ "or if the role is not linked " +#~ "to a guild subscription. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Whether the role is a guild " +#~ "connections role. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "Returns the role colour. An alias exists under ``color``." +#~ msgstr "" + +#~ msgid "Returns the role color. An alias exists under ``colour``." +#~ msgstr "" + +#~ msgid "" +#~ "Whether the thread is pinned to " +#~ "the top of its parent forum or " +#~ "media channel. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "The new duration in minutes before " +#~ "a thread is automatically archived for" +#~ " inactivity. Must be one of ``60``," +#~ " ``1440``, ``4320``, or ``10080``." +#~ msgstr "" + +#~ msgid "Optional[:class:`View`]" +#~ msgstr "" + +#~ msgid "" +#~ "There is an alias for this called" +#~ " :meth:`.is_guild_authorized`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "There is an alias for this called" +#~ " :meth:`.is_user_authorized`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "There is an alias for this called" +#~ " :meth:`.is_guild_authorised`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "There is an alias for this called" +#~ " :meth:`.is_user_authorised`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Responds to this interaction by sending" +#~ " a premium required message. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +#~ msgstr "" + +#~ msgid "Message Components" +#~ msgstr "" + +#~ msgid "Return the sum of the children's widths." +#~ msgstr "" + +#~ msgid "Whether the select is disabled or not." +#~ msgstr "" + +#~ msgid "" +#~ "Whether the bot can use this " +#~ "emoji. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "If the format does not match then it is assumed to be a unicode emoji." +#~ msgstr "" + +#~ msgid "Checks if the category is NSFW." +#~ msgstr "" + +#~ msgid "To mark the category as NSFW or not." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_" +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + +#~ msgid "" +#~ "The raw data sent by the `gateway" +#~ " `_." +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/ui_kit.po b/docs/locales/en/LC_MESSAGES/api/ui_kit.po index 3a8854a861..618b6945ec 100644 --- a/docs/locales/en/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/en/LC_MESSAGES/api/ui_kit.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -38,8 +38,9 @@ msgstr "" #: 0a98301d144642f3af77faae9044333b discord.ui.button.button:3 of msgid "" "The function being decorated should have three parameters, ``self`` " -"representing the :class:`discord.ui.View`, the :class:`discord.ui.Button`" -" being pressed and the :class:`discord.Interaction` you receive." +"representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` " +"or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being " +"pressed, and the :class:`discord.Interaction` you receive." msgstr "" #: a581c27589c34afeb3bc17c4b0000164 discord.ui.button.button:9 of @@ -50,9 +51,8 @@ msgid "" "them when clicked." msgstr "" -#: ../../api/ui_kit.rst 0eb33b6aec414778a7e06b676fd526f3 -#: 53499c7c38dd43799b5780dfd21b3b02 beefc8c24f164c63a80136a8c5e5e925 -#: de7bcf10bc5947e99f4931c26c17c8c2 +#: ../../api/ui_kit.rst 53499c7c38dd43799b5780dfd21b3b02 +#: beefc8c24f164c63a80136a8c5e5e925 de7bcf10bc5947e99f4931c26c17c8c2 msgid "Parameters" msgstr "" @@ -81,8 +81,20 @@ msgid "" ":class:`AppEmoji`." msgstr "" -#: 7226675e37a14baba12bf447b1d4a11e c7feafdb9ed34fceaaf137f89a8fad12 -#: discord.ui.button.Button:28 discord.ui.button.button:32 of +#: c7feafdb9ed34fceaaf137f89a8fad12 discord.ui.button.Button:28 +#: discord.ui.button.button:32 of +msgid "" +"The relative row this button belongs to. A Discord component can only " +"have 5 rows. By default, items are arranged automatically into those 5 " +"rows. If you'd like to control the relative positioning of the row then " +"passing an index is advised. For example, row=1 will show up before " +"row=2. Defaults to ``None``, which is automatic ordering. The row number " +"must be between 0 and 4 (i.e. zero indexed). .. warning:: This " +"parameter does not work in :class:`ActionRow`." +msgstr "" + +#: 7226675e37a14baba12bf447b1d4a11e discord.ui.button.Button:28 +#: discord.ui.button.button:32 of msgid "" "The relative row this button belongs to. A Discord component can only " "have 5 rows. By default, items are arranged automatically into those 5 " @@ -92,37 +104,32 @@ msgid "" "must be between 0 and 4 (i.e. zero indexed)." msgstr "" -#: ../../api/ui_kit.rst 4847b534d3c14deba4061b428620b95b -#: 76d49544901349599337569d52510ee9 787aeffb30b548a38cbe20f0a065de37 -#: e5ecb31082e14aa3861296ff5854437a e6251a3992ae4babb7e79b06a31ea11d +#: b0401c9f48cb4a45886573ff700fe478 discord.ui.button.Button:36 +#: discord.ui.button.button:40 of +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "" + +#: ../../api/ui_kit.rst e5ecb31082e14aa3861296ff5854437a +#: e6251a3992ae4babb7e79b06a31ea11d msgid "Return type" msgstr "" -#: 8b2126220f0a40489f72fbb6541865ab 9d801d79daf4416b8d3f256723d14e9e -#: discord.ui.button.button:41 discord.ui.select.channel_select:21 -#: discord.ui.select.mentionable_select:19 discord.ui.select.role_select:19 -#: discord.ui.select.select:58 discord.ui.select.string_select:21 -#: discord.ui.select.user_select:19 of +#: 8b2126220f0a40489f72fbb6541865ab discord.ui.button.button:45 of msgid "" ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" " \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " "\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " -"\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, " -"bound\\= Item\\)\\, " +"\\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, " "\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " "\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " "\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " "\\:py\\:data\\:\\`\\~typing.Any\\`\\, " "\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " -"\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " -"\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " -"\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, " -"bound\\= Item\\)\\, " -"\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " -"\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " -"\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " -"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " -"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +"\\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgstr "" #: 23ebf0c41e1a46c9b96eaaed21d7b029 discord.ui.select.select:1 of @@ -132,8 +139,9 @@ msgstr "" #: 00b2b61db8b84ae2b5053febef93fed2 discord.ui.select.select:3 of msgid "" "The function being decorated should have three parameters, ``self`` " -"representing the :class:`discord.ui.View`, the :class:`discord.ui.Select`" -" being pressed and the :class:`discord.Interaction` you receive." +"representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` " +"or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being " +"pressed and the :class:`discord.Interaction` you receive." msgstr "" #: 1a447e447e4947d4ab6031c89b6fa2c8 discord.ui.select.select:7 of @@ -146,8 +154,10 @@ msgstr "" msgid "Creating select menus of different types is now supported." msgstr "" -#: acf48d755e5d47f7b645a78fdecb9b9d d47cd55a76154d2c8296ed8d52f4fe49 -#: discord.ui.select.Select:16 discord.ui.select.select:15 of +#: d47cd55a76154d2c8296ed8d52f4fe49 +#: discord.ui.action_row.ActionRow.add_select:7 +#: discord.ui.label.Label.set_select:4 discord.ui.select.Select:20 +#: discord.ui.select.select:15 of msgid "" "The type of select to create. Must be one of " ":attr:`discord.ComponentType.string_select`, " @@ -157,8 +167,9 @@ msgid "" ":attr:`discord.ComponentType.channel_select`." msgstr "" -#: 3e3120d48b4f41869c6ac4d4a11ae788 cf7265a79f204a609bac4e3eeac79c31 -#: discord.ui.Select.placeholder:1 discord.ui.select.Select:26 +#: cf7265a79f204a609bac4e3eeac79c31 discord.ui.Select.placeholder:1 +#: discord.ui.action_row.ActionRow.add_select:17 +#: discord.ui.label.Label.set_select:14 discord.ui.select.Select:34 #: discord.ui.select.select:21 of msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "" @@ -169,8 +180,7 @@ msgid "" " recommended not to set this parameter to prevent conflicts." msgstr "" -#: 4bbd3f8002fd49ddb09b40d45fb48efe c01d219ac90b445594257aa88fe409ff -#: discord.ui.select.Select:48 discord.ui.select.select:28 of +#: c01d219ac90b445594257aa88fe409ff discord.ui.select.select:28 of msgid "" "The relative row this select menu belongs to. A Discord component can " "only have 5 rows. By default, items are arranged automatically into those" @@ -186,8 +196,10 @@ msgid "" "Defaults to 1 and must be between 0 and 25." msgstr "" -#: 796b9050ceed4aeba3ead0a0b4cd7d4d 79d61d2476ba400ca5d40331e2c47372 -#: discord.ui.select.Select:33 discord.ui.select.select:39 of +#: 79d61d2476ba400ca5d40331e2c47372 +#: discord.ui.action_row.ActionRow.add_select:24 +#: discord.ui.label.Label.set_select:21 discord.ui.select.Select:41 +#: discord.ui.select.select:39 of msgid "" "The maximum number of items that must be chosen for this select menu. " "Defaults to 1 and must be between 1 and 25." @@ -206,171 +218,359 @@ msgid "" "channel types." msgstr "" -#: b1d29705ace44ca3872c15046d01f845 discord.ui.select.select:52 of +#: b1d29705ace44ca3872c15046d01f845 +#: discord.ui.action_row.ActionRow.add_select:36 discord.ui.select.select:52 of msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "" -#: 3e0672a1b2d64d418a64a8f5033f2572 discord.ui.select.Select:55 +#: 3e0672a1b2d64d418a64a8f5033f2572 +#: discord.ui.action_row.ActionRow.add_select:39 +#: discord.ui.label.Label.set_select:36 discord.ui.select.Select:63 #: discord.ui.select.select:55 of msgid "The select menu's ID." msgstr "" -#: 17e132379dad4798922af2a9271f7996 discord.ui.select.string_select:1 of -msgid "" -"A shortcut for :meth:`discord.ui.select` with select type " -":attr:`discord.ComponentType.string_select`." -msgstr "" - -#: 98d5b30855cc484ca89f0acdd2e1c1e7 discord.ui.select.user_select:1 of -msgid "" -"A shortcut for :meth:`discord.ui.select` with select type " -":attr:`discord.ComponentType.user_select`." -msgstr "" - -#: 69ea07d124aa4d38b3ba835ae1545eac discord.ui.select.role_select:1 of -msgid "" -"A shortcut for :meth:`discord.ui.select` with select type " -":attr:`discord.ComponentType.role_select`." -msgstr "" - -#: 27e5bbcab67147e5b4a8d3f3dd62addc discord.ui.select.mentionable_select:1 of +#: 99a1e4d1b1fc409aa88674079ed00f2c discord.ui.select.select:58 of +msgid "" +"The default values of this select. Only applicable if " +":attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +" This can be either :class:`discord.SelectDefaultValue` instances or " +"models, which will be converted into :class:`discord.SelectDefaultValue` " +"instances. Below, is a table defining the model instance type and the " +"default value type it will be mapped: " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | Model Type | Default Value Type" +" | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.User` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Member` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Role` | " +":attr:`discord.SelectDefaultValueType.role` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.abc.GuildChannel` | " +":attr:`discord.SelectDefaultValueType.channel` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Object` | depending on " +":attr:`discord.Object.type`, it will be mapped to any above | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" If you pass a model that is not defined in the table, ``TypeError`` " +"will be raised. .. note:: The :class:`discord.abc.GuildChannel` " +"protocol includes :class:`discord.TextChannel`, " +":class:`discord.VoiceChannel`, :class:`discord.StageChannel`, " +":class:`discord.ForumChannel`, :class:`discord.Thread`, " +":class:`discord.MediaChannel`. This list is not exhaustive, and is bound " +"to change based of the new channel types Discord adds. .. " +"versionadded:: 2.7" +msgstr "" + +#: 16f0527ad7e44487bb43ccfda1c635eb +#: discord.ui.action_row.ActionRow.add_select:42 +#: discord.ui.label.Label.set_select:39 discord.ui.select.Select:71 +#: discord.ui.select.select:58 of +msgid "" +"The default values of this select. Only applicable if " +":attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "" + +#: 043f87f8b90d4ccfb627b088cc9e2ccc discord.ui.select.select:60 of +msgid "" +"This can be either :class:`discord.SelectDefaultValue` instances or " +"models, which will be converted into :class:`discord.SelectDefaultValue` " +"instances." +msgstr "" + +#: 137b7c0fe2a34d499f1f9cc3bc486336 573d0eb10f3e40bd88e7063eea2639ac +#: a47e664279014d15b1deda26d23143d6 discord.ui.select.Select:76 +#: discord.ui.select.Select.append_default_value:11 discord.ui.select.select:63 +#: of msgid "" -"A shortcut for :meth:`discord.ui.select` with select type " -":attr:`discord.ComponentType.mentionable_select`." +"Below, is a table defining the model instance type and the default value " +"type it will be mapped:" msgstr "" -#: 4a0b40ad90df4fbb98a435ebcb063111 discord.ui.select.channel_select:1 of -msgid "" -"A shortcut for :meth:`discord.ui.select` with select type " -":attr:`discord.ComponentType.channel_select`." +#: discord.ui.select.Select:79 discord.ui.select.Select.append_default_value:14 +#: discord.ui.select.select:66 e5ecb31082e14aa3861296ff5854437a of +msgid "Model Type" msgstr "" -#: ../../api/ui_kit.rst:34 e335cba9c74a4f6186149901c830873d -msgid "Objects" +#: 240659dbd8154c79a3affc6488ce8aad 884791c8403e405e9ddd00c0e90c548d +#: d71fd4aa32c3406d8c7319fe09dfbf93 discord.ui.select.Select:79 +#: discord.ui.select.Select.append_default_value:14 discord.ui.select.select:66 +#: of +msgid "Default Value Type" msgstr "" -#: 51e6a1596c4a449f9a81c52ebddaa39e discord.ui.view.View:1 of -msgid "Represents a UI view." +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.select.Select:81 +#: discord.ui.select.Select.append_default_value:16 discord.ui.select.select:68 +#: of +msgid ":class:`discord.User`" msgstr "" -#: 16b83c8a92c745c8b399ffc3a72f0772 discord.ui.modal.Modal:3 -#: discord.ui.view.View:3 of -msgid "This object must be inherited to create a UI within Discord." +#: 52a0a2d4e8074b0cb92da5a0f8bc22f9 bf86cb9586fb4ac79dc6b132d59d06c0 +#: d81b6258c64245f1b7a9f6fc0a4c7ec3 d90d0a5126554ccc93b59d265abbe725 +#: db1f76c474724ad49777bfad7360e33f discord.ui.select.Select:81 +#: discord.ui.select.Select:83 discord.ui.select.Select.append_default_value:16 +#: discord.ui.select.Select.append_default_value:18 discord.ui.select.select:68 +#: discord.ui.select.select:70 f2f9d61e01814410b94d0885cc988639 of +msgid ":attr:`discord.SelectDefaultValueType.user`" msgstr "" -#: 2f917e72a1924778a62c52611093344a discord.ui.view.View:8 of -msgid "The initial items attached to this view." +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.select.Select:83 +#: discord.ui.select.Select.append_default_value:18 discord.ui.select.select:70 +#: of +msgid ":class:`discord.Member`" msgstr "" -#: 807b8f486b1846ca85e2c78b609a287d discord.ui.view.View:11 of -msgid "" -"Timeout in seconds from last interaction with the UI before no longer " -"accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.select.Select:85 +#: discord.ui.select.Select.append_default_value:20 discord.ui.select.select:72 +#: of +msgid ":class:`discord.Role`" msgstr "" -#: 880d25828d79404c9b741921ea68a63e discord.ui.view.View:17 of -msgid "" -"Timeout from last interaction with the UI before no longer accepting " -"input. If ``None`` then there is no timeout." +#: 9e41f351a3b647ddada255618097a8d0 ace2437e74a84b2ca330e03a6c686262 +#: discord.ui.select.Select:85 discord.ui.select.Select.append_default_value:20 +#: discord.ui.select.select:72 fe0b5e5742864564b6dfd8ffdcb137ad of +msgid ":attr:`discord.SelectDefaultValueType.role`" msgstr "" -#: 480fbf0b10fa416d83a78fe20327dbce discord.ui.view.View of -msgid "type" +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.select.Select:87 +#: discord.ui.select.Select.append_default_value:22 discord.ui.select.select:74 +#: of +msgid ":class:`discord.abc.GuildChannel`" msgstr "" -#: 974b8aac4f3643038bdeb783f44ea94d discord.ui.view.View:20 of -msgid "Optional[:class:`float`]" +#: 85757084b25a4932b2200e71d6472fca 953004da39474a62928b3ec2c9b7676f +#: b1dab990ff2947a1af76e752aeb90f5a discord.ui.select.Select:87 +#: discord.ui.select.Select.append_default_value:22 discord.ui.select.select:74 +#: of +msgid ":attr:`discord.SelectDefaultValueType.channel`" msgstr "" -#: 8ffab86883334a96855bfa18b8fa7750 discord.ui.view.View:24 of -msgid "The list of children attached to this view." +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.select.Select:89 +#: discord.ui.select.Select.append_default_value:24 discord.ui.select.select:76 +#: of +msgid ":class:`discord.Object`" msgstr "" -#: 3682451fd9d94fd0b7d5c2f0000be28e discord.ui.view.View:26 of -msgid "List[:class:`Item`]" +#: 96ae8ca3d61d413ca0afa7d25dd5df68 98a10135cc8543da9c281a9e4fe193fc +#: discord.ui.select.Select:89 discord.ui.select.Select.append_default_value:24 +#: discord.ui.select.select:76 e2fb17e55361480ba22b95b9a057d321 of +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" msgstr "" -#: 390e0de65aca4e25bf50e5ae6a456657 discord.ui.view.View:30 of +#: 2caaf5f8cd47467eb47c878343559386 discord.ui.select.Select:92 +#: discord.ui.select.Select.append_default_value:27 discord.ui.select.select:79 +#: eb1e01d86f75404489ec0560cc990dca fab39012069d4cd49efbf3d9ec8d1436 of msgid "" -"Whether to disable the view when the timeout is reached. Defaults to " -"``False``." +"If you pass a model that is not defined in the table, ``TypeError`` will " +"be raised." msgstr "" -#: 4d45955820034f44b44354116cd9d1f7 discord.ui.view.View:32 -#: discord.ui.view.View.interaction_check:23 discord.ui.view.View.wait:8 of -msgid ":class:`bool`" +#: b886031b28ca473eb760ef8253f0f94c discord.ui.select.Select:96 +#: discord.ui.select.Select.append_default_value:31 discord.ui.select.select:83 +#: of +msgid "" +"The :class:`discord.abc.GuildChannel` protocol includes " +":class:`discord.TextChannel`, :class:`discord.VoiceChannel`, " +":class:`discord.StageChannel`, :class:`discord.ForumChannel`, " +":class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not " +"exhaustive, and is bound to change based of the new channel types Discord" +" adds." msgstr "" -#: 6e02983bce14423ca205b74a4644a71f discord.ui.view.View:36 of +#: 9d801d79daf4416b8d3f256723d14e9e discord.ui.select.select:90 of msgid "" -"The message that this view is attached to. If ``None`` then the view has " -"not been sent with a message." +":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +" \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +"\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, " +"bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, " +"\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +"\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +"\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, " +"bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" msgstr "" -#: 62493226680b4bc3bb9641549d93df08 discord.ui.view.View:39 of -msgid "Optional[:class:`.Message`]" +#: 17e132379dad4798922af2a9271f7996 discord.ui.select.string_select:1 of +msgid "" +"A shortcut for :meth:`discord.ui.select` with select type " +":attr:`discord.ComponentType.string_select`." msgstr "" -#: discord.ui.view.View:43 fbf42b30d6ff425694a8364a242cd8cc of +#: 8b2126220f0a40489f72fbb6541865ab discord.ui.select.string_select:21 of msgid "" -"The parent interaction which this view was sent from. If ``None`` then " -"the view was not sent using :meth:`InteractionResponse.send_message`." +":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +" \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +"\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, " +"\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +"\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +"\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" msgstr "" -#: discord.ui.view.View:46 f5c57d9fa43643e8a8f9e9a19428dfb3 of -msgid "Optional[:class:`.Interaction`]" +#: 98d5b30855cc484ca89f0acdd2e1c1e7 discord.ui.select.user_select:1 of +msgid "" +"A shortcut for :meth:`discord.ui.select` with select type " +":attr:`discord.ComponentType.user_select`." msgstr "" -#: c392f64e411a44c39ed13c8cc5125f2a discord.ui.view.View.from_message:1 of -msgid "Converts a message's components into a :class:`View`." +#: 8b2126220f0a40489f72fbb6541865ab discord.ui.select.user_select:21 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +" \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +"\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.user.User\\` \\| " +"\\:py\\:class\\:\\`\\~discord.member.Member\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, " +"\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +"\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +"\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.user.User\\` \\| " +"\\:py\\:class\\:\\`\\~discord.member.Member\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" msgstr "" -#: 565b68cabf4b4ba5a94ed222b1bdb166 discord.ui.view.View.from_message:3 of +#: 69ea07d124aa4d38b3ba835ae1545eac discord.ui.select.role_select:1 of msgid "" -"The :attr:`.Message.components` of a message are read-only and separate " -"types from those in the ``discord.ui`` namespace. In order to modify and " -"edit message components they must be converted into a :class:`View` " -"first." +"A shortcut for :meth:`discord.ui.select` with select type " +":attr:`discord.ComponentType.role_select`." msgstr "" -#: 440ace76c1c843a0a6a9ed83aba2d54c discord.ui.view.View.from_message:9 of -msgid "The message with components to convert into a view." +#: 8b2126220f0a40489f72fbb6541865ab discord.ui.select.role_select:21 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +" \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +"\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.role.Role\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, " +"\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +"\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +"\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.role.Role\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" msgstr "" -#: b159c65de392440fac77f0ec9989f160 discord.ui.view.View.from_dict:7 -#: discord.ui.view.View.from_message:12 of -msgid "The timeout of the converted view." +#: 27e5bbcab67147e5b4a8d3f3dd62addc discord.ui.select.mentionable_select:1 of +msgid "" +"A shortcut for :meth:`discord.ui.select` with select type " +":attr:`discord.ComponentType.mentionable_select`." msgstr "" -#: ../../api/ui_kit.rst 28a3de2a47e54084b6f9a9b85e58ffda -msgid "Returns" +#: 8b2126220f0a40489f72fbb6541865ab discord.ui.select.mentionable_select:21 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +" \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +"\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.user.User\\` \\| " +"\\:py\\:class\\:\\`\\~discord.member.Member\\` \\| " +"\\:py\\:class\\:\\`\\~discord.role.Role\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, " +"\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +"\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +"\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.user.User\\` \\| " +"\\:py\\:class\\:\\`\\~discord.member.Member\\` \\| " +"\\:py\\:class\\:\\`\\~discord.role.Role\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" msgstr "" -#: 64c266a59d7f48e683effda66301b9a2 discord.ui.view.View.from_dict:10 -#: discord.ui.view.View.from_message:15 of +#: 4a0b40ad90df4fbb98a435ebcb063111 discord.ui.select.channel_select:1 of msgid "" -"The converted view. This always returns a :class:`View` and not one of " -"its subclasses." +"A shortcut for :meth:`discord.ui.select` with select type " +":attr:`discord.ComponentType.channel_select`." msgstr "" -#: 9718cb2e8075430da95c8d900f3ed7d8 discord.ui.view.View.from_dict:12 -#: discord.ui.view.View.from_message:17 of -msgid ":class:`View`" +#: 8b2126220f0a40489f72fbb6541865ab discord.ui.select.channel_select:23 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +" \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +"\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| " +"\\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, " +"\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +"\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +"\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " +"\\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, " +"\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| " +"\\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" msgstr "" -#: c392f64e411a44c39ed13c8cc5125f2a discord.ui.view.View.from_dict:1 of -msgid "Converts a list of component dicts into a :class:`View`." +#: ../../api/ui_kit.rst:34 e335cba9c74a4f6186149901c830873d +msgid "Objects" msgstr "" -#: 440ace76c1c843a0a6a9ed83aba2d54c discord.ui.view.View.from_dict:4 of -msgid "The list of components to convert into a view." +#: discord.ui.view.BaseView:1 ef9f3bb97c9f4a0687872d33704badb0 of +msgid "The base class for UI views used in messages." msgstr "" -#: d149c73fdd87423abab34ae033ad3bb2 discord.ui.view.View.add_item:1 of +#: d149c73fdd87423abab34ae033ad3bb2 discord.ui.view.BaseView.add_item:1 +#: discord.ui.view.DesignerView.add_item:1 of msgid "Adds an item to the view." msgstr "" -#: 651c40af34754b2cbca1243c29182544 discord.ui.view.View.add_item:4 of +#: 651c40af34754b2cbca1243c29182544 discord.ui.view.BaseView.add_item:4 +#: discord.ui.view.DesignerView.add_item:4 discord.ui.view.View.add_item:4 of msgid "The item to add to the view." msgstr "" @@ -378,227 +578,283 @@ msgstr "" msgid "Raises" msgstr "" -#: 0c2448b08bed49c9b3a36391e2dfe223 discord.ui.container.Container.add_item:7 -#: discord.ui.section.Section.add_item:7 -#: discord.ui.section.Section.set_accessory:8 discord.ui.view.View.add_item:7 -#: of -msgid "An :class:`Item` was not passed." +#: 0c2448b08bed49c9b3a36391e2dfe223 discord.ui.section.Section.add_item:7 +#: discord.ui.section.Section.set_accessory:8 +#: discord.ui.view.BaseView.add_item:7 discord.ui.view.DesignerView.add_item:7 +#: discord.ui.view.View.add_item:7 of +msgid "An :class:`ViewItem` was not passed." msgstr "" -#: 98c9ab34af564e9bb33dff8527ada782 discord.ui.view.View.add_item:8 of -msgid "" -"Maximum number of children has been exceeded (40) or the row the item" -" is trying to be added to is full." +#: 3d4f7caeeeee4bf9849176d0b17c48b8 discord.ui.view.BaseView.add_item:8 of +msgid "Maximum number of children has been exceeded" msgstr "" -#: 06d7048de769474a8bb1a6d4a2dc4250 3c90e45f56914ab3a3afc07c95abbe60 +#: discord.ui.action_row.ActionRow.add_button:32 +#: discord.ui.action_row.ActionRow.add_item:9 +#: discord.ui.action_row.ActionRow.add_select:48 +#: discord.ui.action_row.ActionRow.disable_all_items:7 +#: discord.ui.action_row.ActionRow.enable_all_items:7 +#: discord.ui.action_row.ActionRow.remove_item:7 +#: discord.ui.container.Container.add_file:13 +#: discord.ui.container.Container.add_gallery:12 +#: discord.ui.container.Container.add_item:9 +#: discord.ui.container.Container.add_row:12 +#: discord.ui.container.Container.add_section:18 +#: discord.ui.container.Container.add_separator:13 +#: discord.ui.container.Container.add_text:10 +#: discord.ui.container.Container.disable_all_items:7 +#: discord.ui.container.Container.enable_all_items:7 +#: discord.ui.container.Container.remove_item:7 +#: discord.ui.label.Label.set_file_upload:24 +#: discord.ui.label.Label.set_input_text:35 discord.ui.label.Label.set_item:9 +#: discord.ui.label.Label.set_select:45 #: discord.ui.media_gallery.MediaGallery.add_item:15 -#: discord.ui.modal.Modal.on_error:14 discord.ui.modal.Modal.on_timeout:6 -#: discord.ui.modal.Modal.stop:4 discord.ui.view.View.add_item:10 -#: discord.ui.view.View.clear_items:4 discord.ui.view.View.disable_all_items:7 -#: discord.ui.view.View.enable_all_items:7 -#: discord.ui.view.View.on_check_failure:9 discord.ui.view.View.on_error:18 -#: discord.ui.view.View.on_timeout:6 discord.ui.view.View.remove_item:8 -#: discord.ui.view.View.stop:6 of -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#: discord.ui.media_gallery.MediaGallery.append_item:10 +#: discord.ui.modal.BaseModal.add_item:7 +#: discord.ui.modal.BaseModal.remove_item:7 +#: discord.ui.modal.DesignerModal.add_item:7 discord.ui.modal.Modal.add_item:7 +#: discord.ui.modal.Modal.remove_item:7 discord.ui.section.Section.add_item:10 +#: discord.ui.section.Section.add_text:12 +#: discord.ui.section.Section.disable_all_items:8 +#: discord.ui.section.Section.enable_all_items:8 +#: discord.ui.section.Section.remove_item:8 +#: discord.ui.section.Section.set_accessory:10 +#: discord.ui.section.Section.set_thumbnail:16 +#: discord.ui.select.Select.add_default_value:19 +#: discord.ui.select.Select.add_option:28 +#: discord.ui.select.Select.append_default_value:39 +#: discord.ui.select.Select.append_option:9 +#: discord.ui.view.BaseView.add_item:10 discord.ui.view.BaseView.clear_items:4 +#: discord.ui.view.BaseView.disable_all_items:7 +#: discord.ui.view.BaseView.enable_all_items:7 +#: discord.ui.view.DesignerView.add_item:10 discord.ui.view.View.add_item:10 +#: ff0aea3ebb2f44c0874d3d169b0fc412 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" msgstr "" -#: 536200fe32e54b84acbba439cbf907fd discord.ui.view.View.remove_item:1 of +#: 536200fe32e54b84acbba439cbf907fd discord.ui.view.BaseView.remove_item:1 of msgid "" "Removes an item from the view. If an :class:`int` or :class:`str` is " -"passed, the item will be removed by Item ``id`` or ``custom_id`` " +"passed, the item will be removed by ViewItem ``id`` or ``custom_id`` " "respectively." msgstr "" -#: ab49d7efd6404221b72e504c584ff8e6 discord.ui.view.View.remove_item:5 of +#: ab49d7efd6404221b72e504c584ff8e6 discord.ui.view.BaseView.remove_item:5 +#: discord.ui.view.View.remove_item:5 of msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." msgstr "" -#: 3b8def86b7f849908a1d6f20d2c80e17 discord.ui.view.View.clear_items:1 of -msgid "Removes all items from the view." -msgstr "" - -#: 033e19cef0aa4171b98dc54b06a42afe discord.ui.view.View.get_item:1 of -msgid "" -"Gets an item from the view. Roughly equal to `utils.get(view.children, " -"...)`. If an :class:`int` is provided, the item will be retrieved by " -"``id``, otherwise by ``custom_id``. This method will also search nested " -"items." +#: ../../api/ui_kit.rst 28a3de2a47e54084b6f9a9b85e58ffda +msgid "Returns" msgstr "" -#: cbb9b6731f96427fb3201cdf6793994c discord.ui.view.View.get_item:6 of -msgid "The custom_id of the item to get" +#: 1a432a43d45d41dd97862b1f0f19af7e discord.ui.view.BaseView.remove_item:8 of +msgid "The view instance." msgstr "" -#: 98fa144afc194f7d8515bd447103d0a2 discord.ui.view.View.get_item:9 of -msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +#: 9718cb2e8075430da95c8d900f3ed7d8 discord.ui.view.BaseView.remove_item:9 of +msgid ":class:`BaseView`" msgstr "" -#: 3d6d6e176c7f414092ad530cfe34fc1b discord.ui.container.Container.get_item:10 -#: discord.ui.section.Section.get_item:9 discord.ui.view.View.get_item:10 of -msgid "Optional[:class:`Item`]" +#: 3b8def86b7f849908a1d6f20d2c80e17 discord.ui.view.BaseView.clear_items:1 of +msgid "Removes all items from this view." msgstr "" -#: 24255cea69ed481396a70f77f164a517 34fbdd6619144a00b71dc4a9dfbdf301 -#: discord.ui.item.Item.callback:1 discord.ui.modal.Modal.callback:1 -#: discord.ui.modal.Modal.on_error:1 discord.ui.modal.Modal.on_timeout:1 -#: discord.ui.view.View.interaction_check:1 discord.ui.view.View.on_error:1 -#: discord.ui.view.View.on_timeout:1 e983730f42794becb4c575857dd306d4 of +#: 24255cea69ed481396a70f77f164a517 discord.ui.item.ViewItem.callback:1 +#: discord.ui.modal.BaseModal.callback:1 discord.ui.modal.BaseModal.on_error:1 +#: discord.ui.modal.BaseModal.on_timeout:1 +#: discord.ui.view.BaseView.interaction_check:1 +#: discord.ui.view.BaseView.on_error:1 discord.ui.view.BaseView.on_timeout:1 +#: e983730f42794becb4c575857dd306d4 of msgid "|coro|" msgstr "" -#: 21ac5f9f249141399e37682106a8d163 discord.ui.view.View.interaction_check:3 of +#: 21ac5f9f249141399e37682106a8d163 +#: discord.ui.view.BaseView.interaction_check:3 of msgid "" "A callback that is called when an interaction happens within the view " "that checks whether the view should process item callbacks for the " "interaction." msgstr "" -#: a5732571b1b646038917e1dd222eb895 discord.ui.view.View.interaction_check:6 of +#: a5732571b1b646038917e1dd222eb895 +#: discord.ui.view.BaseView.interaction_check:6 of msgid "" "This is useful to override if, for example, you want to ensure that the " "interaction author is a given user." msgstr "" -#: cac332ec85fd4e678581cb07369b113e discord.ui.view.View.interaction_check:9 of +#: cac332ec85fd4e678581cb07369b113e +#: discord.ui.view.BaseView.interaction_check:9 of msgid "The default implementation of this returns ``True``." msgstr "" -#: 6dd6d3e0de674b37b56463799d4e5796 discord.ui.view.View.interaction_check:11 -#: of +#: 6dd6d3e0de674b37b56463799d4e5796 +#: discord.ui.view.BaseView.interaction_check:11 of msgid "If this returns ``False``, :meth:`on_check_failure` is called." msgstr "" -#: a6e651afda894717a3c7eeb4b0efc534 discord.ui.view.View.interaction_check:15 -#: of +#: a6e651afda894717a3c7eeb4b0efc534 +#: discord.ui.view.BaseView.interaction_check:15 of msgid "" "If an exception occurs within the body then the check is considered a " "failure and :meth:`on_error` is called." msgstr "" -#: 1a432a43d45d41dd97862b1f0f19af7e discord.ui.view.View.interaction_check:19 -#: discord.ui.view.View.on_check_failure:6 of +#: 1a432a43d45d41dd97862b1f0f19af7e +#: discord.ui.view.BaseView.interaction_check:19 +#: discord.ui.view.BaseView.on_check_failure:6 of msgid "The interaction that occurred." msgstr "" -#: 44b3331c42c24dd0871d7b6a7ac96dbe discord.ui.view.View.interaction_check:22 -#: of +#: 44b3331c42c24dd0871d7b6a7ac96dbe +#: discord.ui.view.BaseView.interaction_check:22 of msgid "Whether the view children's callbacks should be called." msgstr "" -#: 0bb24bab4e6440df876e7c91b96d1b76 discord.ui.view.View.on_timeout:3 of +#: 4d45955820034f44b44354116cd9d1f7 +#: discord.ui.view.BaseView.interaction_check:23 +#: discord.ui.view.BaseView.wait:8 discord.ui.view.DesignerView:32 +#: discord.ui.view.View:36 of +msgid ":class:`bool`" +msgstr "" + +#: 0bb24bab4e6440df876e7c91b96d1b76 discord.ui.view.BaseView.on_timeout:3 of msgid "" "A callback that is called when a view's timeout elapses without being " "explicitly stopped." msgstr "" -#: 27d3ccf10dd24da88cdb7c2a3974f10c discord.ui.view.View.on_check_failure:1 of +#: 06d7048de769474a8bb1a6d4a2dc4250 discord.ui.modal.BaseModal.on_error:16 +#: discord.ui.modal.BaseModal.on_timeout:6 discord.ui.modal.BaseModal.stop:4 +#: discord.ui.view.BaseView.on_check_failure:9 +#: discord.ui.view.BaseView.on_error:18 discord.ui.view.BaseView.on_timeout:6 +#: discord.ui.view.BaseView.stop:6 discord.ui.view.View.clear_items:4 +#: discord.ui.view.View.remove_item:8 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr "" + +#: 27d3ccf10dd24da88cdb7c2a3974f10c discord.ui.view.BaseView.on_check_failure:1 +#: of msgid "" -"|coro| A callback that is called when a :meth:`View.interaction_check` " -"returns ``False``. This can be used to send a response when a check " -"failure occurs." +"|coro| A callback that is called when a " +":meth:`BaseView.interaction_check` returns ``False``. This can be used to" +" send a response when a check failure occurs." msgstr "" -#: 0d75dddb92724f969f33febce6cfc3c3 discord.ui.view.View.on_error:3 of +#: 0d75dddb92724f969f33febce6cfc3c3 discord.ui.view.BaseView.on_error:3 of msgid "" "A callback that is called when an item's callback or " ":meth:`interaction_check` fails with an error." msgstr "" -#: 99e74ef3f5f9466680a35e8deda8f23c discord.ui.modal.Modal.on_error:5 -#: discord.ui.view.View.on_error:6 of +#: 99e74ef3f5f9466680a35e8deda8f23c discord.ui.modal.BaseModal.on_error:5 +#: discord.ui.view.BaseView.on_error:6 of msgid "The default implementation prints the traceback to stderr." msgstr "" -#: 2238043a3f944ee984d06ec6486cb852 discord.ui.modal.Modal.on_error:8 -#: discord.ui.view.View.on_error:9 of +#: 2238043a3f944ee984d06ec6486cb852 discord.ui.modal.BaseModal.on_error:8 +#: discord.ui.view.BaseView.on_error:9 of msgid "The exception that was raised." msgstr "" -#: 5709e63245134c1cb16bcce2366bfb46 discord.ui.view.View.on_error:12 of +#: 5709e63245134c1cb16bcce2366bfb46 discord.ui.view.BaseView.on_error:12 of msgid "The item that failed the dispatch." msgstr "" -#: 24dd9c6954ba4b6f8baae26063abdfe1 discord.ui.modal.Modal.on_error:11 -#: discord.ui.view.View.on_error:15 of +#: 24dd9c6954ba4b6f8baae26063abdfe1 discord.ui.modal.BaseModal.on_error:13 +#: discord.ui.view.BaseView.on_error:15 of msgid "The interaction that led to the failure." msgstr "" -#: a29f8a3d5bdb4aec85165d9368bcf74a discord.ui.view.View.stop:1 of -msgid "Stops listening to interaction events from this view." +#: a7c94233f3944c7f91a2fddae3d48713 discord.ui.view.BaseView.is_components_v2:1 +#: discord.ui.view.DesignerView.is_components_v2:1 +#: discord.ui.view.View.is_components_v2:1 of +msgid "Whether the view contains V2 components." msgstr "" -#: d55bc70ac28e4e31bcdca08c3436896c discord.ui.view.View.stop:3 of -msgid "This operation cannot be undone." +#: 293d31404f4f40e18e090ebf37d18faa discord.ui.view.BaseView.is_components_v2:3 +#: discord.ui.view.DesignerView.is_components_v2:3 +#: discord.ui.view.View.is_components_v2:3 of +msgid "" +"A view containing V2 components cannot be sent alongside message content " +"or embeds." msgstr "" -#: acc1711d1e2247a99930ff1d6dc94787 discord.ui.view.View.is_finished:1 of -msgid "Whether the view has finished interacting." +#: discord.ui.modal.BaseModal.wait:4 +#: discord.ui.view.BaseView.is_components_v2:6 +#: discord.ui.view.BaseView.is_dispatching:4 +#: discord.ui.view.BaseView.is_finished:4 +#: discord.ui.view.BaseView.is_persistent:7 +#: discord.ui.view.DesignerView.is_components_v2:6 +#: discord.ui.view.View.is_components_v2:8 ff0aea3ebb2f44c0874d3d169b0fc412 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" -#: discord.ui.modal.Modal.wait:4 discord.ui.view.View.is_components_v2:6 -#: discord.ui.view.View.is_dispatching:4 discord.ui.view.View.is_finished:4 -#: discord.ui.view.View.is_persistent:7 ff0aea3ebb2f44c0874d3d169b0fc412 of -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: acc1711d1e2247a99930ff1d6dc94787 discord.ui.view.BaseView.is_finished:1 of +msgid "Whether the view has finished interacting." msgstr "" -#: 201608b51af64b808fe79c226b6a3ff4 discord.ui.view.View.is_dispatching:1 of +#: 201608b51af64b808fe79c226b6a3ff4 discord.ui.view.BaseView.is_dispatching:1 +#: of msgid "Whether the view has been added for dispatching purposes." msgstr "" -#: a7c94233f3944c7f91a2fddae3d48713 discord.ui.view.View.is_persistent:1 of +#: a7c94233f3944c7f91a2fddae3d48713 discord.ui.view.BaseView.is_persistent:1 of msgid "Whether the view is set up as persistent." msgstr "" -#: af57e2f1c3d241c79c75bc007dc6f9e6 discord.ui.view.View.is_persistent:3 of +#: af57e2f1c3d241c79c75bc007dc6f9e6 discord.ui.view.BaseView.is_persistent:3 of msgid "" "A persistent view has all their components with a set ``custom_id`` and a" " :attr:`timeout` set to ``None``." msgstr "" -#: a7c94233f3944c7f91a2fddae3d48713 discord.ui.view.View.is_components_v2:1 of -msgid "Whether the view contains V2 components." +#: a29f8a3d5bdb4aec85165d9368bcf74a discord.ui.view.BaseView.stop:1 of +msgid "Stops listening to interaction events from this view." msgstr "" -#: 293d31404f4f40e18e090ebf37d18faa discord.ui.view.View.is_components_v2:3 of -msgid "" -"A view containing V2 components cannot be sent alongside message content " -"or embeds." +#: d55bc70ac28e4e31bcdca08c3436896c discord.ui.view.BaseView.stop:3 of +msgid "This operation cannot be undone." msgstr "" -#: a350e14ae6094bf9a45da3bba4581ba1 discord.ui.view.View.wait:1 of +#: a350e14ae6094bf9a45da3bba4581ba1 discord.ui.view.BaseView.wait:1 of msgid "Waits until the view has finished interacting." msgstr "" -#: 12f9450397a54aaebb6c26b3063d3ffa discord.ui.view.View.wait:3 of +#: 12f9450397a54aaebb6c26b3063d3ffa discord.ui.view.BaseView.wait:3 of msgid "" "A view is considered finished when :meth:`stop` is called, or it times " "out." msgstr "" -#: c95bfa514bbd4d9590e3220c31c0c6c5 discord.ui.view.View.wait:6 of +#: c95bfa514bbd4d9590e3220c31c0c6c5 discord.ui.view.BaseView.wait:6 of msgid "" "If ``True``, then the view timed out. If ``False`` then the view finished" " normally." msgstr "" -#: d7b6d5871f744324b100f604ccaa833a discord.ui.view.View.disable_all_items:1 of +#: d7b6d5871f744324b100f604ccaa833a +#: discord.ui.view.BaseView.disable_all_items:1 of msgid "Disables all buttons and select menus in the view." msgstr "" -#: 4072920264ba4042a24a4149853585d3 discord.ui.view.View.disable_all_items:4 of +#: 4072920264ba4042a24a4149853585d3 +#: discord.ui.view.BaseView.disable_all_items:4 of msgid "A list of items in `self.children` to not disable from the view." msgstr "" -#: d7b6d5871f744324b100f604ccaa833a discord.ui.view.View.enable_all_items:1 of +#: d7b6d5871f744324b100f604ccaa833a discord.ui.view.BaseView.enable_all_items:1 +#: of msgid "Enables all buttons and select menus in the view." msgstr "" -#: 156efa1c1fbf4918af0b9e99b8099feb discord.ui.view.View.enable_all_items:4 of +#: 156efa1c1fbf4918af0b9e99b8099feb discord.ui.view.BaseView.enable_all_items:4 +#: of msgid "A list of items in `self.children` to not enable from the view." msgstr "" -#: 98518e1021d44560b6efc103b9e0993d discord.ui.view.View.copy_text:1 of +#: 98518e1021d44560b6efc103b9e0993d discord.ui.view.BaseView.copy_text:1 of msgid "" "Returns the text of all :class:`~discord.ui.TextDisplay` items in this " "View. Equivalent to the `Copy Text` option on Discord clients." @@ -607,288 +863,759 @@ msgstr "" #: discord.ui.container.Container.copy_text:5 #: discord.ui.section.Section.copy_text:5 #: discord.ui.text_display.TextDisplay.copy_text:4 -#: discord.ui.view.View.copy_text:5 ff0aea3ebb2f44c0874d3d169b0fc412 of +#: discord.ui.view.BaseView.copy_text:5 ff0aea3ebb2f44c0874d3d169b0fc412 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" msgstr "" -#: 20e96e2aa54a45bfa5ad1c493abb7dd9 discord.ui.item.Item:1 of -msgid "Represents the base UI item that all UI components inherit from." -msgstr "" - -#: 055cf67df1e94d0592bbc5d22013c323 discord.ui.item.Item:3 of -msgid "The following are the original items:" +#: a57659147dc94f5f9d5929813436f625 discord.ui.view.View:1 of +msgid "" +"Represents a legacy UI view for V1 components :class:`~discord.ui.Button`" +" and :class:`~discord.ui.Select`." msgstr "" -#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.container.Container:5 -#: discord.ui.item.Item:5 of -msgid ":class:`discord.ui.Button`" +#: 16b83c8a92c745c8b399ffc3a72f0772 discord.ui.modal.DesignerModal:3 +#: discord.ui.modal.Modal:3 discord.ui.view.DesignerView:3 +#: discord.ui.view.View:3 of +msgid "This object must be inherited to create a UI within Discord." msgstr "" -#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.container.Container:6 -#: discord.ui.item.Item:6 of -msgid ":class:`discord.ui.Select`" +#: 565a426e0095412d98e35e90e44d2bf3 discord.ui.view.View:9 of +msgid "Now inherits from :class:`BaseView`" msgstr "" -#: 3c9474ceed6944429610eebc2a86a8c2 discord.ui.item.Item:8 of -msgid "And the following are new items under the \"Components V2\" specification:" +#: 2f917e72a1924778a62c52611093344a discord.ui.view.DesignerView:8 +#: discord.ui.view.View:12 of +msgid "The initial items attached to this view." msgstr "" -#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.container.Container:7 -#: discord.ui.item.Item:10 of -msgid ":class:`discord.ui.Section`" +#: 807b8f486b1846ca85e2c78b609a287d discord.ui.view.DesignerView:11 +#: discord.ui.view.View:15 of +msgid "" +"Timeout in seconds from last interaction with the UI before no longer " +"accepting input. Defaults to 180.0. If ``None`` then there is no timeout." msgstr "" -#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.container.Container:8 -#: discord.ui.item.Item:11 of -msgid ":class:`discord.ui.TextDisplay`" +#: 880d25828d79404c9b741921ea68a63e discord.ui.view.DesignerView:17 +#: discord.ui.view.View:21 of +msgid "" +"Timeout from last interaction with the UI before no longer accepting " +"input. If ``None`` then there is no timeout." msgstr "" -#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.item.Item:12 of -msgid ":class:`discord.ui.Thumbnail`" +#: 480fbf0b10fa416d83a78fe20327dbce discord.ui.view.DesignerView +#: discord.ui.view.View of +msgid "type" msgstr "" -#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.container.Container:9 -#: discord.ui.item.Item:13 of -msgid ":class:`discord.ui.MediaGallery`" +#: 974b8aac4f3643038bdeb783f44ea94d discord.ui.view.DesignerView:20 +#: discord.ui.view.View:24 of +msgid "Optional[:class:`float`]" msgstr "" -#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.container.Container:10 -#: discord.ui.item.Item:14 of -msgid ":class:`discord.ui.File`" +#: 8ffab86883334a96855bfa18b8fa7750 discord.ui.view.View:28 of +msgid "The list of children attached to this view." msgstr "" -#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.container.Container:11 -#: discord.ui.item.Item:15 of -msgid ":class:`discord.ui.Separator`" +#: 3682451fd9d94fd0b7d5c2f0000be28e discord.ui.view.DesignerView:26 +#: discord.ui.view.View:30 of +msgid "List[:class:`ViewItem`]" msgstr "" -#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.item.Item:16 of +#: 390e0de65aca4e25bf50e5ae6a456657 discord.ui.view.View:34 of +msgid "" +"Whether to disable the view when the timeout is reached. Defaults to " +"``False``." +msgstr "" + +#: 6e02983bce14423ca205b74a4644a71f discord.ui.view.DesignerView:36 +#: discord.ui.view.View:40 of +msgid "" +"The message that this view is attached to. If ``None`` then the view has " +"not been sent with a message." +msgstr "" + +#: 62493226680b4bc3bb9641549d93df08 discord.ui.view.DesignerView:39 +#: discord.ui.view.View:43 of +msgid "Optional[:class:`.Message`]" +msgstr "" + +#: discord.ui.view.DesignerView:43 discord.ui.view.View:47 +#: fbf42b30d6ff425694a8364a242cd8cc of +msgid "" +"The parent interaction which this view was sent from. If ``None`` then " +"the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "" + +#: discord.ui.view.DesignerView:46 discord.ui.view.View:50 +#: f5c57d9fa43643e8a8f9e9a19428dfb3 of +msgid "Optional[:class:`.Interaction`]" +msgstr "" + +#: 03cd733990384bd694507276ae418d12 7c976c96dd494206a9d7f64aacf856ed +#: discord.ui.view.DesignerView:50 discord.ui.view.View:54 of +msgid "" +"Whether this view should be stored for callback listening. Setting it to " +"``False`` will ignore item callbacks and prevent their values from being " +"refreshed. Defaults to ``True``." +msgstr "" + +#: 974b8aac4f3643038bdeb783f44ea94d discord.ui.view.DesignerView:52 +#: discord.ui.view.View:56 of +msgid "Optional[:class:`bool`]" +msgstr "" + +#: c392f64e411a44c39ed13c8cc5125f2a discord.ui.view.View.from_message:1 of +msgid "Converts a message's components into a :class:`View`." +msgstr "" + +#: 565b68cabf4b4ba5a94ed222b1bdb166 discord.ui.view.DesignerView.from_message:3 +#: discord.ui.view.View.from_message:3 of +msgid "" +"The :attr:`.Message.components` of a message are read-only and separate " +"types from those in the ``discord.ui`` namespace. In order to modify and " +"edit message components they must be converted into a :class:`View` " +"first." +msgstr "" + +#: 440ace76c1c843a0a6a9ed83aba2d54c discord.ui.view.DesignerView.from_message:9 +#: discord.ui.view.View.from_message:9 of +msgid "The message with components to convert into a view." +msgstr "" + +#: b159c65de392440fac77f0ec9989f160 discord.ui.view.DesignerView.from_dict:7 +#: discord.ui.view.DesignerView.from_message:12 +#: discord.ui.view.View.from_dict:7 discord.ui.view.View.from_message:12 of +msgid "The timeout of the converted view." +msgstr "" + +#: 64c266a59d7f48e683effda66301b9a2 discord.ui.view.DesignerView.from_dict:10 +#: discord.ui.view.DesignerView.from_message:15 +#: discord.ui.view.View.from_dict:10 discord.ui.view.View.from_message:15 of +msgid "" +"The converted view. This always returns a :class:`View` and not one of " +"its subclasses." +msgstr "" + +#: 9718cb2e8075430da95c8d900f3ed7d8 +#: discord.ui.view.DesignerView.from_message:17 +#: discord.ui.view.View.from_dict:12 discord.ui.view.View.from_message:17 of +msgid ":class:`View`" +msgstr "" + +#: c392f64e411a44c39ed13c8cc5125f2a discord.ui.view.View.from_dict:1 of +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "" + +#: 440ace76c1c843a0a6a9ed83aba2d54c discord.ui.view.DesignerView.from_dict:4 +#: discord.ui.view.View.from_dict:4 of +msgid "The list of components to convert into a view." +msgstr "" + +#: a57659147dc94f5f9d5929813436f625 discord.ui.view.View.add_item:1 of +msgid "" +"Adds an item to the view. Attempting to add a " +":class:`~discord.ui.ActionRow` will add its children instead." +msgstr "" + +#: 98c9ab34af564e9bb33dff8527ada782 discord.ui.view.View.add_item:8 of +msgid "" +"Maximum number of children has been exceeded (25) or the row the item" +" is trying to be added to is full." +msgstr "" + +#: 536200fe32e54b84acbba439cbf907fd discord.ui.view.View.remove_item:1 of +msgid "" +"Removes an item from the view. If an :class:`int` or :class:`str` is " +"passed, the item will be removed by Item ``id`` or ``custom_id`` " +"respectively." +msgstr "" + +#: 3b8def86b7f849908a1d6f20d2c80e17 discord.ui.view.View.clear_items:1 of +msgid "Removes all items from the view." +msgstr "" + +#: c392f64e411a44c39ed13c8cc5125f2a discord.ui.view.View.is_components_v2:5 of +msgid "This is always ``False`` for :class:`View`." +msgstr "" + +#: 033e19cef0aa4171b98dc54b06a42afe discord.ui.core.ItemInterface.get_item:1 of +msgid "" +"Gets an item from this structure. Roughly equal to " +"`utils.get(self.children, ...)`. If an :class:`int` is provided, the item" +" will be retrieved by ``id``, otherwise by ``custom_id``. This method " +"will also search nested items." +msgstr "" + +#: cbb9b6731f96427fb3201cdf6793994c discord.ui.core.ItemInterface.get_item:6 of +msgid "The id of the item to get" +msgstr "" + +#: 98fa144afc194f7d8515bd447103d0a2 discord.ui.core.ItemInterface.get_item:9 of +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "" + +#: 3d6d6e176c7f414092ad530cfe34fc1b discord.ui.core.ItemInterface.get_item:10 +#: of +msgid "Optional[:class:`Item`]" +msgstr "" + +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 discord.ui.view.DesignerView:1 of +msgid "Represents a UI view compatible with v2 components." +msgstr "" + +#: 2f917e72a1924778a62c52611093344a discord.ui.view.DesignerView:24 of +msgid "The list of items attached to this view." +msgstr "" + +#: 390e0de65aca4e25bf50e5ae6a456657 discord.ui.view.DesignerView:30 of +msgid "" +"Whether to disable the view's items when the timeout is reached. Defaults" +" to ``False``." +msgstr "" + +#: c392f64e411a44c39ed13c8cc5125f2a discord.ui.view.DesignerView.from_message:1 +#: of +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "" + +#: c392f64e411a44c39ed13c8cc5125f2a discord.ui.view.DesignerView.from_dict:1 of +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "" + +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.view.DesignerView.from_dict:12 +#: of +msgid ":class:`DesignerView`" +msgstr "" + +#: 3d4f7caeeeee4bf9849176d0b17c48b8 discord.ui.view.DesignerView.add_item:8 of +msgid "Maximum number of items has been exceeded (40)" +msgstr "" + +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 discord.ui.item.Item:1 of +msgid "Represents the base UI item that all UI components inherit from." +msgstr "" + +#: a57659147dc94f5f9d5929813436f625 discord.ui.item.Item:5 of +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "" + +#: d1f45a3b27da4ba69428076fe7aa9191 discord.ui.ActionRow.id:1 +#: discord.ui.Button.id:1 discord.ui.Container.id:1 discord.ui.File.id:1 +#: discord.ui.InputText.id:1 discord.ui.Item.id:1 discord.ui.Label.id:1 +#: discord.ui.MediaGallery.id:1 discord.ui.ModalItem.id:1 +#: discord.ui.Section.id:1 discord.ui.Select.id:1 discord.ui.Separator.id:1 +#: discord.ui.TextDisplay.id:1 discord.ui.Thumbnail.id:1 +#: discord.ui.ViewItem.id:1 of +msgid "Gets this item's ID." +msgstr "" + +#: 27333f7269d84c08960dcadbab1960ab discord.ui.ActionRow.id:3 +#: discord.ui.Button.id:3 discord.ui.Container.id:3 discord.ui.File.id:3 +#: discord.ui.InputText.id:3 discord.ui.Item.id:3 discord.ui.Label.id:3 +#: discord.ui.MediaGallery.id:3 discord.ui.ModalItem.id:3 +#: discord.ui.Section.id:3 discord.ui.Select.id:3 discord.ui.Separator.id:3 +#: discord.ui.TextDisplay.id:3 discord.ui.Thumbnail.id:3 +#: discord.ui.ViewItem.id:3 of +msgid "" +"This can be set by the user when constructing an Item. If not, Discord " +"will automatically provide one when the item's parent is sent." +msgstr "" + +#: ab49d7efd6404221b72e504c584ff8e6 discord.ui.ActionRow.id:5 +#: discord.ui.Button.id:5 discord.ui.Container.id:5 discord.ui.File.id:5 +#: discord.ui.InputText.id:5 discord.ui.Item.id:5 discord.ui.Label.id:5 +#: discord.ui.MediaGallery.id:5 discord.ui.ModalItem.id:5 +#: discord.ui.Section.id:5 discord.ui.Select.id:5 discord.ui.Separator.id:5 +#: discord.ui.TextDisplay.id:5 discord.ui.Thumbnail.id:5 +#: discord.ui.ViewItem.id:5 of +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "" + +#: discord.ui.ActionRow.id:6 discord.ui.ActionRow.row:8 discord.ui.Button.id:6 +#: discord.ui.Button.row:8 discord.ui.Container.id:6 discord.ui.Container.row:8 +#: discord.ui.File.id:6 discord.ui.File.row:8 discord.ui.InputText.id:6 +#: discord.ui.Item.id:6 discord.ui.Label.id:6 discord.ui.MediaGallery.id:6 +#: discord.ui.MediaGallery.row:8 discord.ui.ModalItem.id:6 +#: discord.ui.Section.id:6 discord.ui.Section.row:8 discord.ui.Select.id:6 +#: discord.ui.Select.row:8 discord.ui.Separator.id:6 discord.ui.Separator.row:8 +#: discord.ui.TextDisplay.id:6 discord.ui.TextDisplay.row:8 +#: discord.ui.Thumbnail.id:6 discord.ui.Thumbnail.row:8 +#: discord.ui.ViewItem.id:6 discord.ui.ViewItem.row:8 +#: e38547a50c034ab9807a13ecc38ab43a of +msgid "Optional[:class:`int`]" +msgstr "" + +#: 7cc19a1bcc8d474fb7b13e76fe9325ac discord.ui.item.ViewItem:1 of +msgid "Represents an item used in Views." +msgstr "" + +#: 7ad3ccf42b494faaba9370aacc4ed1b5 discord.ui.item.ViewItem:3 of +msgid "" +"The following are the original items supported in " +":class:`discord.ui.View`:" +msgstr "" + +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.action_row.ActionRow:6 +#: discord.ui.item.ViewItem:5 of +msgid ":class:`discord.ui.Button`" +msgstr "" + +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.action_row.ActionRow:5 +#: discord.ui.item.ViewItem:6 discord.ui.label.Label:5 of +msgid ":class:`discord.ui.Select`" +msgstr "" + +#: 3c9474ceed6944429610eebc2a86a8c2 discord.ui.item.ViewItem:8 of +msgid "" +"And the following are new items under the \"Components V2\" specification" +" for use in :class:`discord.ui.DesignerView`:" +msgstr "" + +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.container.Container:6 +#: discord.ui.item.ViewItem:10 of +msgid ":class:`discord.ui.Section`" +msgstr "" + +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.container.Container:7 +#: discord.ui.item.ModalItem:8 discord.ui.item.ViewItem:11 of +msgid ":class:`discord.ui.TextDisplay`" +msgstr "" + +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.item.ViewItem:12 of +msgid ":class:`discord.ui.Thumbnail`" +msgstr "" + +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.container.Container:8 +#: discord.ui.item.ViewItem:13 of +msgid ":class:`discord.ui.MediaGallery`" +msgstr "" + +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.container.Container:9 +#: discord.ui.item.ViewItem:14 of +msgid ":class:`discord.ui.File`" +msgstr "" + +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.container.Container:10 +#: discord.ui.item.ViewItem:15 of +msgid ":class:`discord.ui.Separator`" +msgstr "" + +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.item.ViewItem:16 of msgid ":class:`discord.ui.Container`" msgstr "" -#: b2ba368092074ad2bad9d3812f0719ce discord.ui.item.Item:20 of -msgid "Added V2 Components." +#: discord.ui.item.ViewItem:18 fe6b58511c9044228ea795b7211ea852 of +msgid "" +"Additionally, :class:`discord.ui.ActionRow` should be used in " +":class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` " +"and :class:`discord.ui.Select`." msgstr "" -#: 0e7a72fe224642d185c918757f0f0e07 discord.ui.Button.row:1 -#: discord.ui.Container.row:1 discord.ui.File.row:1 discord.ui.Item.row:1 +#: 0e7a72fe224642d185c918757f0f0e07 discord.ui.ActionRow.row:1 +#: discord.ui.Button.row:1 discord.ui.Container.row:1 discord.ui.File.row:1 #: discord.ui.MediaGallery.row:1 discord.ui.Section.row:1 #: discord.ui.Select.row:1 discord.ui.Separator.row:1 -#: discord.ui.TextDisplay.row:1 discord.ui.Thumbnail.row:1 of +#: discord.ui.TextDisplay.row:1 discord.ui.Thumbnail.row:1 +#: discord.ui.ViewItem.row:1 of msgid "Gets or sets the row position of this item within its parent view." msgstr "" -#: 6a953251c3a04c189cbd3bb505c5064d discord.ui.Button.row:3 -#: discord.ui.Container.row:3 discord.ui.File.row:3 discord.ui.Item.row:3 +#: 6a953251c3a04c189cbd3bb505c5064d discord.ui.ActionRow.row:3 +#: discord.ui.Button.row:3 discord.ui.Container.row:3 discord.ui.File.row:3 #: discord.ui.MediaGallery.row:3 discord.ui.Section.row:3 #: discord.ui.Select.row:3 discord.ui.Separator.row:3 -#: discord.ui.TextDisplay.row:3 discord.ui.Thumbnail.row:3 of +#: discord.ui.TextDisplay.row:3 discord.ui.Thumbnail.row:3 +#: discord.ui.ViewItem.row:3 of msgid "" "The row position determines the vertical placement of the item in the UI." " The value must be an integer between 0 and 39 (inclusive), or ``None`` " "to indicate that no specific row is set." msgstr "" -#: 049f4ecfd49145a38a13208975c18f13 discord.ui.Button.row:7 -#: discord.ui.Container.row:7 discord.ui.File.row:7 discord.ui.Item.row:7 +#: 049f4ecfd49145a38a13208975c18f13 discord.ui.ActionRow.row:7 +#: discord.ui.Button.row:7 discord.ui.Container.row:7 discord.ui.File.row:7 #: discord.ui.MediaGallery.row:7 discord.ui.Section.row:7 #: discord.ui.Select.row:7 discord.ui.Separator.row:7 -#: discord.ui.TextDisplay.row:7 discord.ui.Thumbnail.row:7 of +#: discord.ui.TextDisplay.row:7 discord.ui.Thumbnail.row:7 +#: discord.ui.ViewItem.row:7 of msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "" -#: discord.ui.Button.id:6 discord.ui.Button.row:8 discord.ui.Container.id:6 -#: discord.ui.Container.row:8 discord.ui.File.id:6 discord.ui.File.row:8 -#: discord.ui.Item.id:6 discord.ui.Item.row:8 discord.ui.MediaGallery.id:6 -#: discord.ui.MediaGallery.row:8 discord.ui.Section.id:6 -#: discord.ui.Section.row:8 discord.ui.Select.id:6 discord.ui.Select.row:8 -#: discord.ui.Separator.id:6 discord.ui.Separator.row:8 -#: discord.ui.TextDisplay.id:6 discord.ui.TextDisplay.row:8 -#: discord.ui.Thumbnail.id:6 discord.ui.Thumbnail.row:8 -#: e38547a50c034ab9807a13ecc38ab43a of -msgid "Optional[:class:`int`]" -msgstr "" - -#: 0199d2a0f84848b48937a4d5853bf651 discord.ui.Button.row:10 -#: discord.ui.Container.row:10 discord.ui.File.row:10 discord.ui.Item.row:10 +#: 0199d2a0f84848b48937a4d5853bf651 discord.ui.ActionRow.row:10 +#: discord.ui.Button.row:10 discord.ui.Container.row:10 discord.ui.File.row:10 #: discord.ui.MediaGallery.row:10 discord.ui.Section.row:10 #: discord.ui.Select.row:10 discord.ui.Separator.row:10 -#: discord.ui.TextDisplay.row:10 discord.ui.Thumbnail.row:10 of +#: discord.ui.TextDisplay.row:10 discord.ui.Thumbnail.row:10 +#: discord.ui.ViewItem.row:10 of msgid "If the row value is not ``None`` and is outside the range [0, 39]." msgstr "" #: d1f45a3b27da4ba69428076fe7aa9191 discord.ui.Button.width:1 -#: discord.ui.Container.width:1 discord.ui.File.width:1 discord.ui.Item.width:1 +#: discord.ui.Container.width:1 discord.ui.File.width:1 #: discord.ui.MediaGallery.width:1 discord.ui.Section.width:1 #: discord.ui.Select.width:1 discord.ui.Separator.width:1 -#: discord.ui.TextDisplay.width:1 discord.ui.Thumbnail.width:1 of +#: discord.ui.TextDisplay.width:1 discord.ui.Thumbnail.width:1 +#: discord.ui.ViewItem.width:1 of msgid "Gets the width of the item in the UI layout." msgstr "" #: 8e2598b65b2d4b9cb4ed1ca3d26d3d67 discord.ui.Button.width:3 -#: discord.ui.Container.width:3 discord.ui.File.width:3 discord.ui.Item.width:3 +#: discord.ui.Container.width:3 discord.ui.File.width:3 #: discord.ui.MediaGallery.width:3 discord.ui.Section.width:3 #: discord.ui.Select.width:3 discord.ui.Separator.width:3 -#: discord.ui.TextDisplay.width:3 discord.ui.Thumbnail.width:3 of +#: discord.ui.TextDisplay.width:3 discord.ui.Thumbnail.width:3 +#: discord.ui.ViewItem.width:3 of msgid "" "The width determines how much horizontal space this item occupies within " "its row." msgstr "" #: 0841d9930482419a831cb90ca1d54c5f discord.ui.Button.width:5 -#: discord.ui.Container.width:5 discord.ui.File.width:5 discord.ui.Item.width:5 +#: discord.ui.Container.width:5 discord.ui.File.width:5 #: discord.ui.MediaGallery.width:5 discord.ui.Section.width:5 #: discord.ui.Select.width:5 discord.ui.Separator.width:5 -#: discord.ui.TextDisplay.width:5 discord.ui.Thumbnail.width:5 of +#: discord.ui.TextDisplay.width:5 discord.ui.Thumbnail.width:5 +#: discord.ui.ViewItem.width:5 of msgid "The width of the item. Defaults to 1." msgstr "" #: discord.ui.Button.width:6 discord.ui.Container.width:6 -#: discord.ui.File.width:6 discord.ui.Item.width:6 -#: discord.ui.MediaGallery.width:6 discord.ui.Section.width:6 -#: discord.ui.Select.width:6 discord.ui.Separator.width:6 -#: discord.ui.TextDisplay.width:6 discord.ui.Thumbnail.width:6 +#: discord.ui.File.width:6 discord.ui.MediaGallery.width:6 +#: discord.ui.Section.width:6 discord.ui.Select.width:6 +#: discord.ui.Separator.width:6 discord.ui.TextDisplay.width:6 +#: discord.ui.Thumbnail.width:6 discord.ui.ViewItem.width:6 #: e7ab5b99207b41528e6ae4e7018d7a60 of msgid ":class:`int`" msgstr "" -#: d1f45a3b27da4ba69428076fe7aa9191 discord.ui.Button.id:1 -#: discord.ui.Container.id:1 discord.ui.File.id:1 discord.ui.Item.id:1 -#: discord.ui.MediaGallery.id:1 discord.ui.Section.id:1 discord.ui.Select.id:1 -#: discord.ui.Separator.id:1 discord.ui.TextDisplay.id:1 -#: discord.ui.Thumbnail.id:1 of -msgid "Gets this item's ID." -msgstr "" - -#: 00a2a1707ded427a8a675aee688b3563 11902e9d3ece48348b8c0660eda1e7c3 -#: 2011c29e9b164747b92e03ca8e4f7dc4 27333f7269d84c08960dcadbab1960ab -#: 60966c55178543578d48392122d37810 61c1e6f7577746b7b5de163c969e0841 -#: 7e4af08799644323918727e785d30cbb 84e5d559fa8342148f03cd3c50e825dc -#: c2467f1ea20d43948bf10ab3894404cf c60931ba9e3b4c0d99cdf577a20009bc -#: discord.ui.Button.id:3 discord.ui.Container.id:3 discord.ui.File.id:3 -#: discord.ui.Item.id:3 discord.ui.MediaGallery.id:3 discord.ui.Section.id:3 -#: discord.ui.Select.id:3 discord.ui.Separator.id:3 discord.ui.TextDisplay.id:3 -#: discord.ui.Thumbnail.id:3 of -msgid "" -"This can be set by the user when constructing an Item. If not, Discord " -"will automatically provide one when the View is sent." -msgstr "" - -#: ab49d7efd6404221b72e504c584ff8e6 discord.ui.Button.id:5 -#: discord.ui.Container.id:5 discord.ui.File.id:5 discord.ui.Item.id:5 -#: discord.ui.MediaGallery.id:5 discord.ui.Section.id:5 discord.ui.Select.id:5 -#: discord.ui.Separator.id:5 discord.ui.TextDisplay.id:5 -#: discord.ui.Thumbnail.id:5 of -msgid "The ID of this item, or ``None`` if the user didn't set one." -msgstr "" - -#: 055cf67df1e94d0592bbc5d22013c323 discord.ui.Button.view:1 -#: discord.ui.Container.view:1 discord.ui.File.view:1 discord.ui.Item.view:1 +#: 055cf67df1e94d0592bbc5d22013c323 discord.ui.ActionRow.view:1 +#: discord.ui.Button.view:1 discord.ui.Container.view:1 discord.ui.File.view:1 #: discord.ui.MediaGallery.view:1 discord.ui.Section.view:1 #: discord.ui.Select.view:1 discord.ui.Separator.view:1 -#: discord.ui.TextDisplay.view:1 discord.ui.Thumbnail.view:1 of +#: discord.ui.TextDisplay.view:1 discord.ui.Thumbnail.view:1 +#: discord.ui.ViewItem.view:1 of msgid "Gets the parent view associated with this item." msgstr "" -#: 313d2dfd0e054186b5309b0bc9593891 discord.ui.Button.view:3 -#: discord.ui.Container.view:3 discord.ui.File.view:3 discord.ui.Item.view:3 +#: 313d2dfd0e054186b5309b0bc9593891 discord.ui.ActionRow.view:3 +#: discord.ui.Button.view:3 discord.ui.Container.view:3 discord.ui.File.view:3 #: discord.ui.MediaGallery.view:3 discord.ui.Section.view:3 #: discord.ui.Select.view:3 discord.ui.Separator.view:3 -#: discord.ui.TextDisplay.view:3 discord.ui.Thumbnail.view:3 of +#: discord.ui.TextDisplay.view:3 discord.ui.Thumbnail.view:3 +#: discord.ui.ViewItem.view:3 of msgid "" -"The view refers to the container that holds this item. This is typically " +"The view refers to the structure that holds this item. This is typically " "set automatically when the item is added to a view." msgstr "" -#: ab49d7efd6404221b72e504c584ff8e6 discord.ui.Button.view:6 -#: discord.ui.Container.view:6 discord.ui.File.view:6 discord.ui.Item.view:6 +#: ab49d7efd6404221b72e504c584ff8e6 discord.ui.ActionRow.view:6 +#: discord.ui.Button.view:6 discord.ui.Container.view:6 discord.ui.File.view:6 #: discord.ui.MediaGallery.view:6 discord.ui.Section.view:6 #: discord.ui.Select.view:6 discord.ui.Separator.view:6 -#: discord.ui.TextDisplay.view:6 discord.ui.Thumbnail.view:6 of +#: discord.ui.TextDisplay.view:6 discord.ui.Thumbnail.view:6 +#: discord.ui.ViewItem.view:6 of msgid "" "The parent view of this item, or ``None`` if the item is not attached to " "any view." msgstr "" -#: d6f2e5d5e44c407b8d8bbb9c0b189365 discord.ui.Button.view:7 -#: discord.ui.Container.view:7 discord.ui.File.view:7 discord.ui.Item.view:7 +#: d6f2e5d5e44c407b8d8bbb9c0b189365 discord.ui.ActionRow.view:7 +#: discord.ui.Button.view:7 discord.ui.Container.view:7 discord.ui.File.view:7 #: discord.ui.MediaGallery.view:7 discord.ui.Section.view:7 #: discord.ui.Select.view:7 discord.ui.Separator.view:7 -#: discord.ui.TextDisplay.view:7 discord.ui.Thumbnail.view:7 of -msgid "Optional[:class:`View`]" +#: discord.ui.TextDisplay.view:7 discord.ui.Thumbnail.view:7 +#: discord.ui.ViewItem.view:7 of +msgid "Optional[:class:`BaseView`]" msgstr "" -#: 055cf67df1e94d0592bbc5d22013c323 discord.ui.item.Item.callback:3 of +#: 055cf67df1e94d0592bbc5d22013c323 discord.ui.item.ViewItem.callback:3 of msgid "The callback associated with this UI item." msgstr "" -#: 94fcbdc6f4a7448fbbebfa233bf60049 discord.ui.item.Item.callback:5 of +#: 94fcbdc6f4a7448fbbebfa233bf60049 discord.ui.item.ViewItem.callback:5 of msgid "This can be overridden by subclasses." msgstr "" -#: c4a0d0cb7af54912ad4f4e1cfb4aff78 discord.ui.item.Item.callback:8 of +#: c4a0d0cb7af54912ad4f4e1cfb4aff78 discord.ui.item.ViewItem.callback:8 of msgid "The interaction that triggered this UI item." msgstr "" -#: d3ed8c14fbc14d40be6691f7709cfe09 discord.ui.button.Button:1 of -msgid "Represents a UI button." +#: 7cc19a1bcc8d474fb7b13e76fe9325ac discord.ui.item.ModalItem:1 of +msgid "Represents an item used in Modals." +msgstr "" + +#: 7ad3ccf42b494faaba9370aacc4ed1b5 discord.ui.item.ModalItem:3 of +msgid "" +":class:`discord.ui.InputText` is the original item supported in " +":class:`discord.ui.Modal`." +msgstr "" + +#: 2af4813e276c4dbba0bed87b93748c4b discord.ui.item.ModalItem:5 of +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "" + +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.item.ModalItem:7 of +msgid ":class:`discord.ui.Label`" +msgstr "" + +#: 76fcb5633db04b1bb8970c447b9d8cc0 discord.ui.item.ModalItem:10 of +msgid "" +"And :class:`discord.ui.Label` should be used in " +":class:`discord.ui.DesignerModal` to support the following items: - " +":class:`discord.ui.InputText` - :class:`discord.ui.Select` - " +":class:`discord.ui.FileUpload`" +msgstr "" + +#: 313d2dfd0e054186b5309b0bc9593891 discord.ui.FileUpload.modal:1 +#: discord.ui.InputText.modal:1 discord.ui.Label.modal:1 +#: discord.ui.ModalItem.modal:1 discord.ui.Select.modal:1 +#: discord.ui.TextDisplay.modal:1 of +msgid "" +"Gets the parent modal associated with this item. This is typically set " +"automatically when the item is added to a modal." +msgstr "" + +#: ab49d7efd6404221b72e504c584ff8e6 discord.ui.FileUpload.modal:4 +#: discord.ui.InputText.modal:4 discord.ui.Label.modal:4 +#: discord.ui.ModalItem.modal:4 discord.ui.Select.modal:4 +#: discord.ui.TextDisplay.modal:4 of +msgid "" +"The parent modal of this item, or ``None`` if the item is not attached to" +" any modal." +msgstr "" + +#: 974b8aac4f3643038bdeb783f44ea94d discord.ui.FileUpload.modal:5 +#: discord.ui.InputText.modal:5 discord.ui.Label.modal:5 +#: discord.ui.ModalItem.modal:5 discord.ui.Select.modal:5 +#: discord.ui.TextDisplay.modal:5 of +msgid "Optional[:class:`BaseModal`]" +msgstr "" + +#: discord.ui.action_row.ActionRow:1 e42dbe83104c4d07ba9cf0ef21c7f391 of +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "" + +#: 9a2765dfcfb646e084e717be3bed4b85 discord.ui.action_row.ActionRow:3 of +msgid "The items supported are as follows:" +msgstr "" + +#: 2f917e72a1924778a62c52611093344a discord.ui.action_row.ActionRow:11 of +msgid "The initial items in this action row." +msgstr "" + +#: 1a432a43d45d41dd97862b1f0f19af7e discord.ui.action_row.ActionRow:14 of +msgid "The action's ID." +msgstr "" + +#: d149c73fdd87423abab34ae033ad3bb2 discord.ui.action_row.ActionRow.add_item:1 +#: of +msgid "Adds an item to the action row." +msgstr "" + +#: 651c40af34754b2cbca1243c29182544 discord.ui.action_row.ActionRow.add_item:4 +#: of +msgid "The item to add to the action row." +msgstr "" + +#: 0c2448b08bed49c9b3a36391e2dfe223 discord.ui.action_row.ActionRow.add_item:7 +#: discord.ui.container.Container.add_item:7 of +msgid "A :class:`ViewItem` was not passed." +msgstr "" + +#: 75dda6574daa47d1af114297c96aa397 +#: discord.ui.action_row.ActionRow.remove_item:1 of +msgid "" +"Removes an item from the action row. If an int or str is passed, it will " +"remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "" + +#: ab49d7efd6404221b72e504c584ff8e6 +#: discord.ui.action_row.ActionRow.remove_item:4 of +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "" + +#: 8f9b751e4c5643d4b5bef56863405714 discord.ui.action_row.ActionRow.get_item:1 +#: of +msgid "" +"Get an item from this action row. Roughly equivalent to " +"`utils.get(row.children, ...)`. If an ``int`` is provided, the item will " +"be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "" + +#: cbb9b6731f96427fb3201cdf6793994c discord.ui.action_row.ActionRow.get_item:5 +#: discord.ui.container.Container.get_item:6 +#: discord.ui.section.Section.get_item:5 of +msgid "The id or custom_id of the item to get." +msgstr "" + +#: 98fa144afc194f7d8515bd447103d0a2 discord.ui.action_row.ActionRow.get_item:8 +#: discord.ui.container.Container.get_item:9 of +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "" + +#: 3d6d6e176c7f414092ad530cfe34fc1b discord.ui.action_row.ActionRow.get_item:9 +#: discord.ui.container.Container.get_item:10 +#: discord.ui.section.Section.get_item:9 of +msgid "Optional[:class:`ViewItem`]" +msgstr "" + +#: 2027446701754f3794b31d4a61853116 +#: discord.ui.action_row.ActionRow.add_button:1 of +msgid "Adds a :class:`Button` to the action row." +msgstr "" + +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +#: discord.ui.action_row.ActionRow.add_button:3 of +msgid "" +"To append a pre-existing :class:`Button`, use the :meth:`add_item` method" +" instead." msgstr "" #: 3e0672a1b2d64d418a64a8f5033f2572 discord.ui.Button.style:1 -#: discord.ui.button.Button:6 of +#: discord.ui.action_row.ActionRow.add_button:7 discord.ui.button.Button:6 of msgid "The style of the button." msgstr "" -#: bc22a9734365447c827b37fcf29a072c discord.ui.button.Button:9 of +#: bc22a9734365447c827b37fcf29a072c +#: discord.ui.action_row.ActionRow.add_button:10 of msgid "" -"The ID of the button that gets received during an interaction. If this " -"button is for a URL, it does not have a custom ID." +"The custom ID of the button that gets received during an interaction. If " +"this button is for a URL, it does not have a custom ID." msgstr "" #: 47abb7d1e6094637a97fa3df6a95a8e8 discord.ui.Button.url:1 -#: discord.ui.button.Button:13 of +#: discord.ui.action_row.ActionRow.add_button:14 discord.ui.button.Button:13 of msgid "The URL this button sends you to." msgstr "" #: 1800abfd6ac44f59ae3181e5274b405c discord.ui.Button.disabled:1 -#: discord.ui.button.Button:16 of +#: discord.ui.action_row.ActionRow.add_button:17 discord.ui.button.Button:16 of msgid "Whether the button is disabled or not." msgstr "" -#: 3aa00fa1b0524f57b5984d7f80d72c47 discord.ui.button.Button:19 of +#: 3aa00fa1b0524f57b5984d7f80d72c47 +#: discord.ui.action_row.ActionRow.add_button:20 discord.ui.button.Button:19 of msgid "The label of the button, if any. Maximum of 80 chars." msgstr "" -#: 74f13428fd0a40f39ee7531329565abf discord.ui.Button.emoji:1 -#: discord.ui.button.Button:22 of -msgid "The emoji of the button, if available." +#: 74f13428fd0a40f39ee7531329565abf +#: discord.ui.action_row.ActionRow.add_button:23 of +msgid "The emoji of the button, if any." msgstr "" #: bf020129ab2a4825b8dfff6074481348 discord.ui.Button.sku_id:1 -#: discord.ui.button.Button:25 of +#: discord.ui.action_row.ActionRow.add_button:26 discord.ui.button.Button:25 of msgid "The ID of the SKU this button refers to." msgstr "" -#: c7feafdb9ed34fceaaf137f89a8fad12 discord.ui.button.Button:28 of +#: 47abb7d1e6094637a97fa3df6a95a8e8 +#: discord.ui.action_row.ActionRow.add_button:29 discord.ui.button.Button:39 +#: discord.ui.label.Label.set_input_text:32 of +msgid "The button's ID." +msgstr "" + +#: 2027446701754f3794b31d4a61853116 +#: discord.ui.action_row.ActionRow.add_select:1 of +msgid "Adds a :class:`Select` to the container." +msgstr "" + +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +#: discord.ui.action_row.ActionRow.add_select:3 of msgid "" -"The relative row this button belongs to. A Discord component can only " -"have 5 rows. By default, items are arranged automatically into those 5 " -"rows. If you'd like to control the relative positioning of the row then " -"passing an index is advised. For example, row=1 will show up before " -"row=2. Defaults to ``None``, which is automatic ordering. The row number " -"must be between 0 and 4 (i.e. zero indexed). .. warning:: This " -"parameter does not work with V2 components or with more than 25 items in " -"your view." +"To append a pre-existing :class:`Select`, use the :meth:`add_item` method" +" instead." msgstr "" -#: b0401c9f48cb4a45886573ff700fe478 discord.ui.button.Button:36 of +#: 177b62b01c754dd780a7a3d22484d19d +#: discord.ui.action_row.ActionRow.add_select:13 +#: discord.ui.label.Label.set_select:10 of msgid "" -"This parameter does not work with V2 components or with more than 25 " -"items in your view." +"The custom ID of the select menu that gets received during an " +"interaction. If not given then one is generated for you." msgstr "" -#: 47abb7d1e6094637a97fa3df6a95a8e8 discord.ui.button.Button:39 of -msgid "The button's ID." +#: 4eebabd7f0d44d08a9418e9bb1f45933 +#: discord.ui.action_row.ActionRow.add_select:20 +#: discord.ui.label.Label.set_select:17 discord.ui.select.Select:37 of +msgid "" +"The minimum number of items that must be chosen for this select menu. " +"Defaults to 1 and must be between 1 and 25." +msgstr "" + +#: 16f0527ad7e44487bb43ccfda1c635eb +#: discord.ui.action_row.ActionRow.add_select:28 +#: discord.ui.label.Label.set_select:25 discord.ui.select.Select:45 of +msgid "" +"A list of options that can be selected in this menu. Only valid for " +"selects of type :attr:`discord.ComponentType.string_select`." +msgstr "" + +#: 6f486dcced0f4699b0055a1ecd5b20fc +#: discord.ui.action_row.ActionRow.add_select:32 +#: discord.ui.label.Label.set_select:29 discord.ui.select.Select:49 of +msgid "" +"A list of channel types that can be selected in this menu. Only valid for" +" selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "" + +#: 7fb55a0822364f4cab86737831c931cf d8611b693e784bdcb002fd0b7721c6ab +#: discord.ui.action_row.ActionRow.add_select:42 +#: discord.ui.label.Label.set_select:39 of +msgid "" +"The default values of this select. Only applicable if " +":attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +" These can be either :class:`discord.SelectDefaultValue` instances or " +"models, which will be converted into :class:`discord.SelectDefaultValue` " +"instances." +msgstr "" + +#: 5915e58c7e544f039adaf0c6f273abbd 8866438b17fa4b9290972bc3f0dad3ff +#: c6340efa5dc841ffb8ab4ae19139e597 +#: discord.ui.action_row.ActionRow.add_select:44 +#: discord.ui.label.Label.set_select:41 discord.ui.select.Select:73 of +msgid "" +"These can be either :class:`discord.SelectDefaultValue` instances or " +"models, which will be converted into :class:`discord.SelectDefaultValue` " +"instances." +msgstr "" + +#: 3b8def86b7f849908a1d6f20d2c80e17 +#: discord.ui.action_row.ActionRow.disable_all_items:1 of +msgid "Disables all items in the row." +msgstr "" + +#: 4072920264ba4042a24a4149853585d3 +#: discord.ui.action_row.ActionRow.disable_all_items:4 of +msgid "A list of items in `self.children` to not disable." +msgstr "" + +#: 3b8def86b7f849908a1d6f20d2c80e17 +#: discord.ui.action_row.ActionRow.enable_all_items:1 of +msgid "Enables all items in the row." +msgstr "" + +#: 156efa1c1fbf4918af0b9e99b8099feb +#: discord.ui.action_row.ActionRow.enable_all_items:4 of +msgid "A list of items in `self.children` to not enable." +msgstr "" + +#: d1f45a3b27da4ba69428076fe7aa9191 discord.ui.ActionRow.width:1 of +msgid "Return the sum of the items' widths." +msgstr "" + +#: d3ed8c14fbc14d40be6691f7709cfe09 discord.ui.button.Button:1 of +msgid "Represents a UI button." +msgstr "" + +#: bc22a9734365447c827b37fcf29a072c discord.ui.button.Button:9 of +msgid "" +"The ID of the button that gets received during an interaction. If this " +"button is for a URL, it does not have a custom ID." +msgstr "" + +#: 74f13428fd0a40f39ee7531329565abf discord.ui.Button.emoji:1 +#: discord.ui.button.Button:22 of +msgid "The emoji of the button, if available." msgstr "" #: discord.ui.Button.custom_id:1 e6884781decb43808438d3e9817dd29b of @@ -926,33 +1653,107 @@ msgid "" ":attr:`discord.ComponentType.channel_select`." msgstr "" -#: 177b62b01c754dd780a7a3d22484d19d discord.ui.select.Select:22 of +#: 4bdd286b6065437bab1f65de84972213 discord.ui.select.Select:17 of +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "" + +#: 9a8ca223e4584ee3896400e82e774856 discord.ui.select.Select:20 of msgid "" -"The ID of the select menu that gets received during an interaction. If " -"not given then one is generated for you." +"The type of select to create. Must be one of " +":attr:`discord.ComponentType.string_select`, " +":attr:`discord.ComponentType.user_select`, " +":attr:`discord.ComponentType.role_select`, " +":attr:`discord.ComponentType.mentionable_select`, or " +":attr:`discord.ComponentType.channel_select`. The default is " +":attr:`discord.ComponentType.string_select`, but if this is created using" +" any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`," +" :class:`UserSelect`, :class:`MentionableSelect`, or " +":class:`ChannelSelect`, the default will be its respective select type." msgstr "" -#: 4eebabd7f0d44d08a9418e9bb1f45933 discord.ui.select.Select:29 of +#: 55299fb225b54706872da3c2dc81c2ed discord.ui.select.Select:25 of msgid "" -"The minimum number of items that must be chosen for this select menu. " -"Defaults to 1 and must be between 1 and 25." +"The default is :attr:`discord.ComponentType.string_select`, but if this " +"is created using any of the provided aliases: :class:`StringSelect`, " +":class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or " +":class:`ChannelSelect`, the default will be its respective select type." msgstr "" -#: 16f0527ad7e44487bb43ccfda1c635eb discord.ui.select.Select:37 of +#: 177b62b01c754dd780a7a3d22484d19d discord.ui.select.Select:30 of msgid "" -"A list of options that can be selected in this menu. Only valid for " -"selects of type :attr:`discord.ComponentType.string_select`." +"The ID of the select menu that gets received during an interaction. If " +"not given then one is generated for you." msgstr "" -#: 6f486dcced0f4699b0055a1ecd5b20fc discord.ui.select.Select:41 of +#: b1d29705ace44ca3872c15046d01f845 discord.ui.select.Select:53 of msgid "" -"A list of channel types that can be selected in this menu. Only valid for" -" selects of type :attr:`discord.ComponentType.channel_select`." +"Whether the select is disabled or not. Only useable in views. Defaults to" +" ``False`` in views." msgstr "" -#: 796771ff82554675a187cca6828acb7c discord.ui.Select.disabled:1 -#: discord.ui.select.Select:45 of -msgid "Whether the select is disabled or not." +#: c01d219ac90b445594257aa88fe409ff discord.ui.select.Select:56 of +msgid "" +"The relative row this select menu belongs to. A Discord component can " +"only have 5 rows. By default, items are arranged automatically into those" +" 5 rows. If you'd like to control the relative positioning of the row " +"then passing an index is advised. For example, row=1 will show up before " +"row=2. Defaults to ``None``, which is automatic ordering. The row number " +"must be between 0 and 4 (i.e. zero indexed). Does not work in " +":class:`ActionRow` or :class:`Label`." +msgstr "" + +#: 55d2473cfec6433eab8cc871ac1a2c7c discord.ui.select.Select:66 of +msgid "" +"Whether the select is required or not. Only useable when added to " +":class:`Label` for modals. Defaults to ``True`` in modals. .. " +"versionadded:: 2.7" +msgstr "" + +#: 97514eafa10341fab528590cac38e967 discord.ui.select.Select:66 of +msgid "" +"Whether the select is required or not. Only useable when added to " +":class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "" + +#: 392313dc667643e1ad00ee6104a2a7d4 discord.ui.select.Select:71 of +msgid "" +"The default values of this select. Only applicable if " +":attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +" These can be either :class:`discord.SelectDefaultValue` instances or " +"models, which will be converted into :class:`discord.SelectDefaultValue` " +"instances. Below, is a table defining the model instance type and the " +"default value type it will be mapped: " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | Model Type | Default Value Type" +" | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.User` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Member` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Role` | " +":attr:`discord.SelectDefaultValueType.role` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.abc.GuildChannel` | " +":attr:`discord.SelectDefaultValueType.channel` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Object` | depending on " +":attr:`discord.Object.type`, it will be mapped to any above | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" If you pass a model that is not defined in the table, ``TypeError`` " +"will be raised. .. note:: The :class:`discord.abc.GuildChannel` " +"protocol includes :class:`discord.TextChannel`, " +":class:`discord.VoiceChannel`, :class:`discord.StageChannel`, " +":class:`discord.ForumChannel`, :class:`discord.Thread`, " +":class:`discord.MediaChannel`. This list is not exhaustive, and is bound " +"to change based of the new channel types Discord adds. .. " +"versionadded:: 2.7" msgstr "" #: a925d6a693154f52a7d0daad0c744686 discord.ui.Select.custom_id:1 of @@ -967,6 +1768,14 @@ msgstr "" msgid "The maximum number of items that must be chosen for this select menu." msgstr "" +#: b1d29705ace44ca3872c15046d01f845 discord.ui.Select.required:1 of +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "" + +#: 796771ff82554675a187cca6828acb7c discord.ui.Select.disabled:1 of +msgid "Whether the select is disabled or not." +msgstr "" + #: 9e37bef3ace54b26a73d62ad34fee227 discord.ui.Select.channel_types:1 of msgid "A list of channel types that can be selected in this menu." msgstr "" @@ -975,6 +1784,112 @@ msgstr "" msgid "A list of options that can be selected in this menu." msgstr "" +#: 16f0527ad7e44487bb43ccfda1c635eb discord.ui.Select.default_values:1 of +msgid "" +"A list of the select's default values. This is only applicable if the " +"select type is not :attr:`discord.ComponentType.string_select`." +msgstr "" + +#: d623f3b744a14701a12c06831d410d96 +#: discord.ui.select.Select.add_default_value:1 of +msgid "Adds a default value to the select menu." +msgstr "" + +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 +#: discord.ui.select.Select.add_default_value:3 of +msgid "" +"To append a pre-existing :class:`discord.SelectDefaultValue` use the " +":meth:`append_default_value` method instead." +msgstr "" + +#: bf020129ab2a4825b8dfff6074481348 +#: discord.ui.select.Select.add_default_value:9 of +msgid "The ID of the entity to add as a default." +msgstr "" + +#: 27e5bbcab67147e5b4a8d3f3dd62addc +#: discord.ui.select.Select.add_default_value:12 of +msgid "" +"The default value type of the ID. This is only required if the select " +"``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "" + +#: 16f0527ad7e44487bb43ccfda1c635eb +#: discord.ui.select.Select.add_default_value:16 of +msgid "" +"The select type is a mentionable_select and type was not provided, or the" +" select type is string_select." +msgstr "" + +#: 7eff0916811d4ee2b31c189597562605 +#: discord.ui.select.Select.add_default_value:17 +#: discord.ui.select.Select.append_default_value:37 of +msgid "The number of default select values exceeds 25." +msgstr "" + +#: 21ff2a9da99b4440929eb12965b39a31 +#: discord.ui.select.Select.append_default_value:1 of +msgid "Appends a default value to this select menu." +msgstr "" + +#: a2ea00a9b4ae4934adfeffda5871ef53 +#: discord.ui.select.Select.append_default_value:6 of +msgid "" +"The default value to append to this select. These can be either " +":class:`discord.SelectDefaultValue` instances or models, which will be " +"converted into :class:`discord.SelectDefaultvalue` instances. Below, is " +"a table defining the model instance type and the default value type it " +"will be mapped: " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | Model Type | Default Value Type" +" | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.User` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Member` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Role` | " +":attr:`discord.SelectDefaultValueType.role` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.abc.GuildChannel` | " +":attr:`discord.SelectDefaultValueType.channel` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Object` | depending on " +":attr:`discord.Object.type`, it will be mapped to any above | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" If you pass a model that is not defined in the table, ``TypeError`` " +"will be raised. .. note:: The :class:`discord.abc.GuildChannel` " +"protocol includes :class:`discord.TextChannel`, " +":class:`discord.VoiceChannel`, :class:`discord.StageChannel`, " +":class:`discord.ForumChannel`, :class:`discord.Thread`, " +":class:`discord.MediaChannel`. This list is not exhaustive, and is bound " +"to change based of the new channel types Discord adds." +msgstr "" + +#: c84b351523dc43f8916def7991ada61a +#: discord.ui.select.Select.append_default_value:6 of +msgid "The default value to append to this select." +msgstr "" + +#: 28c82a37d6ea47709de459a6aa15888d +#: discord.ui.select.Select.append_default_value:8 of +msgid "" +"These can be either :class:`discord.SelectDefaultValue` instances or " +"models, which will be converted into :class:`discord.SelectDefaultvalue` " +"instances." +msgstr "" + +#: 1d82ff9b9fe8447e98cf0bd0b055e38c +#: discord.ui.select.Select.append_default_value:36 of +msgid "The select type is string_select, which does not allow for default_values" +msgstr "" + #: d623f3b744a14701a12c06831d410d96 discord.ui.select.Select.add_option:1 of msgid "Adds an option to the select menu." msgstr "" @@ -1000,46 +1915,23 @@ msgstr "" #: 760c50e112a04650a33bf2c56834b14f discord.ui.select.Select.add_option:15 of msgid "" "An additional description of the option, if any. Can only be up to 100 " -"characters." -msgstr "" - -#: 042ab23dcae24d1389ceba8d72659509 discord.ui.select.Select.add_option:19 of -msgid "" -"The emoji of the option, if available. This can either be a string " -"representing the custom or unicode emoji or an instance of " -":class:`.PartialEmoji`, :class:`GuildEmoji`, or :class:`AppEmoji`." -msgstr "" - -#: 27eb750afa664a6ea5cf41996fc3cacc discord.ui.select.Select.add_option:23 of -msgid "Whether this option is selected by default." -msgstr "" - -#: 7eff0916811d4ee2b31c189597562605 discord.ui.select.Select.add_option:26 -#: discord.ui.select.Select.append_option:7 of -msgid "The number of options exceeds 25." -msgstr "" - -#: discord.ui.container.Container.add_file:13 -#: discord.ui.container.Container.add_gallery:12 -#: discord.ui.container.Container.add_item:9 -#: discord.ui.container.Container.add_section:18 -#: discord.ui.container.Container.add_separator:13 -#: discord.ui.container.Container.add_text:10 -#: discord.ui.container.Container.disable_all_items:7 -#: discord.ui.container.Container.enable_all_items:7 -#: discord.ui.container.Container.remove_item:7 -#: discord.ui.media_gallery.MediaGallery.append_item:10 -#: discord.ui.modal.Modal.add_item:7 discord.ui.modal.Modal.remove_item:7 -#: discord.ui.section.Section.add_item:10 -#: discord.ui.section.Section.add_text:12 -#: discord.ui.section.Section.disable_all_items:8 -#: discord.ui.section.Section.enable_all_items:8 -#: discord.ui.section.Section.remove_item:8 -#: discord.ui.section.Section.set_accessory:10 -#: discord.ui.section.Section.set_thumbnail:16 -#: discord.ui.select.Select.add_option:28 -#: discord.ui.select.Select.append_option:9 ff0aea3ebb2f44c0874d3d169b0fc412 of -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +"characters." +msgstr "" + +#: 042ab23dcae24d1389ceba8d72659509 discord.ui.select.Select.add_option:19 of +msgid "" +"The emoji of the option, if available. This can either be a string " +"representing the custom or unicode emoji or an instance of " +":class:`.PartialEmoji`, :class:`GuildEmoji`, or :class:`AppEmoji`." +msgstr "" + +#: 27eb750afa664a6ea5cf41996fc3cacc discord.ui.select.Select.add_option:23 of +msgid "Whether this option is selected by default." +msgstr "" + +#: 7eff0916811d4ee2b31c189597562605 discord.ui.select.Select.add_option:26 +#: discord.ui.select.Select.append_option:7 of +msgid "The number of options exceeds 25." msgstr "" #: 21ff2a9da99b4440929eb12965b39a31 discord.ui.select.Select.append_option:1 of @@ -1060,6 +1952,36 @@ msgid "" "``None`` if the select has not been interacted with yet." msgstr "" +#: ../../api/ui_kit.rst:91 17e132379dad4798922af2a9271f7996 +msgid "" +"An alias for :class:`Select` with ``select_type`` as " +":attr:`discord.ComponentType.string_select`." +msgstr "" + +#: ../../api/ui_kit.rst:95 98d5b30855cc484ca89f0acdd2e1c1e7 +msgid "" +"An alias for :class:`Select` with ``select_type`` as " +":attr:`discord.ComponentType.user_select`." +msgstr "" + +#: ../../api/ui_kit.rst:99 69ea07d124aa4d38b3ba835ae1545eac +msgid "" +"An alias for :class:`Select` with ``select_type`` as " +":attr:`discord.ComponentType.role_select`." +msgstr "" + +#: ../../api/ui_kit.rst:103 27e5bbcab67147e5b4a8d3f3dd62addc +msgid "" +"An alias for :class:`Select` with ``select_type`` as " +":attr:`discord.ComponentType.mentionable_select`." +msgstr "" + +#: ../../api/ui_kit.rst:107 4a0b40ad90df4fbb98a435ebcb063111 +msgid "" +"An alias for :class:`Select` with ``select_type`` as " +":attr:`discord.ComponentType.channel_select`." +msgstr "" + #: discord.ui.section.Section:1 e42dbe83104c4d07ba9cf0ef21c7f391 of msgid "" "Represents a UI section. Sections must have 1-3 (inclusive) items and an " @@ -1118,11 +2040,6 @@ msgid "" "otherwise it will check the accessory's ``custom_id``." msgstr "" -#: cbb9b6731f96427fb3201cdf6793994c discord.ui.container.Container.get_item:6 -#: discord.ui.section.Section.get_item:5 of -msgid "The id or custom_id of the item to get." -msgstr "" - #: 98fa144afc194f7d8515bd447103d0a2 discord.ui.section.Section.get_item:8 of msgid "The item with the matching ``id`` if it exists." msgstr "" @@ -1176,8 +2093,7 @@ msgstr "" msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." msgstr "" -#: 7c479a76628e4ff788fb5ce892488b81 b419baf4e6a44592b59bfc96271a175e -#: discord.ui.section.Section.set_thumbnail:13 +#: b419baf4e6a44592b59bfc96271a175e discord.ui.section.Section.set_thumbnail:13 #: discord.ui.thumbnail.Thumbnail:15 of msgid "The thumbnail's ID." msgstr "" @@ -1261,7 +2177,7 @@ msgstr "" msgid "The initial items contained in this gallery, up to 10." msgstr "" -#: 2f1d4094ef8f4f019a70fe83b1bf2cab afe7e6ba6afe410da66fbde75de53ea0 +#: 2f1d4094ef8f4f019a70fe83b1bf2cab #: discord.ui.container.Container.add_gallery:9 #: discord.ui.media_gallery.MediaGallery:9 of msgid "The gallery's ID." @@ -1334,8 +2250,8 @@ msgstr "" msgid "The file component's ID." msgstr "" -#: 495795a867504df7b4e8daf02f749e64 a581557192c444938b2d3be47d370596 -#: discord.ui.File.url:1 discord.ui.container.Container.add_file:4 of +#: 495795a867504df7b4e8daf02f749e64 discord.ui.File.url:1 +#: discord.ui.container.Container.add_file:4 of msgid "" "The URL of this file's media. This must be an ``attachment://`` URL that " "references a :class:`~discord.File`." @@ -1364,8 +2280,7 @@ msgstr "" msgid "Whether the separator is a divider. Defaults to ``True``." msgstr "" -#: 026ef9ab44a84f77b066b67e2a714ff9 2e459c651fda44a0b719d50abfa4df7f -#: cd8719caae424144aa8f1f2c37fc2374 discord.ui.Separator.spacing:1 +#: 026ef9ab44a84f77b066b67e2a714ff9 discord.ui.Separator.spacing:1 #: discord.ui.container.Container.add_separator:7 #: discord.ui.separator.Separator:9 of msgid "" @@ -1387,19 +2302,23 @@ msgstr "" msgid "The current items supported are as follows:" msgstr "" -#: 2f917e72a1924778a62c52611093344a discord.ui.container.Container:16 of +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.container.Container:5 of +msgid ":class:`discord.ui.ActionRow`" +msgstr "" + +#: 2f917e72a1924778a62c52611093344a discord.ui.container.Container:15 of msgid "The initial items in this container." msgstr "" -#: 55f2959aafef4d939f2a68b27ef9df0e discord.ui.container.Container:19 of +#: 55f2959aafef4d939f2a68b27ef9df0e discord.ui.container.Container:18 of msgid "The accent colour of the container. Aliased to ``color`` as well." msgstr "" -#: 44b3331c42c24dd0871d7b6a7ac96dbe discord.ui.container.Container:22 of +#: 44b3331c42c24dd0871d7b6a7ac96dbe discord.ui.container.Container:21 of msgid "Whether this container has the spoiler overlay." msgstr "" -#: 2238043a3f944ee984d06ec6486cb852 discord.ui.container.Container:25 of +#: 2238043a3f944ee984d06ec6486cb852 discord.ui.container.Container:24 of msgid "The container's ID." msgstr "" @@ -1434,9 +2353,20 @@ msgid "" " also search for nested items." msgstr "" -#: 98fa144afc194f7d8515bd447103d0a2 discord.ui.container.Container.get_item:9 -#: of -msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +#: 2027446701754f3794b31d4a61853116 discord.ui.container.Container.add_row:1 of +msgid "Adds an :class:`ActionRow` to the container." +msgstr "" + +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 discord.ui.container.Container.add_row:3 of +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "" + +#: 651c40af34754b2cbca1243c29182544 discord.ui.container.Container.add_row:6 of +msgid "The items this action row contains." +msgstr "" + +#: 1a432a43d45d41dd97862b1f0f19af7e discord.ui.container.Container.add_row:9 of +msgid "The action row's ID." msgstr "" #: 2027446701754f3794b31d4a61853116 @@ -1529,133 +2459,306 @@ msgstr "" msgid "Enables all buttons and select menus in the container." msgstr "" -#: b9270d5d3b734251840a9f06eb712027 discord.ui.modal.Modal:1 of -msgid "Represents a UI Modal dialog." +#: 810d49f8090547e79a2a9d88f2631aaa discord.ui.modal.BaseModal:1 of +msgid "The base class for creating pop-up modals." +msgstr "" + +#: 0dfdf29800e044d89a49e207c803d984 discord.ui.BaseModal.title:1 +#: discord.ui.DesignerModal.title:1 discord.ui.Modal.title:1 of +msgid "The title of the modal." +msgstr "" + +#: 2f917e72a1924778a62c52611093344a discord.ui.BaseModal.children:1 +#: discord.ui.DesignerModal.children:1 discord.ui.Modal.children:1 of +msgid "The child items attached to the modal." +msgstr "" + +#: discord.ui.BaseModal.custom_id:1 discord.ui.DesignerModal.custom_id:1 +#: discord.ui.Modal.custom_id:1 e6884781decb43808438d3e9817dd29b of +msgid "The ID of the modal that gets received during an interaction." +msgstr "" + +#: discord.ui.modal.BaseModal.callback:3 e78cf6c4472c4a7480c4d9b0b79dd7bf of +msgid "" +"The coroutine that is called when the modal is submitted. Should be " +"overridden to handle the values submitted by the user." +msgstr "" + +#: 4d2a53d8fa0a403eb48b376ee949adf4 discord.ui.modal.BaseModal.callback:7 of +msgid "The interaction that submitted the modal." +msgstr "" + +#: 2027446701754f3794b31d4a61853116 discord.ui.modal.BaseModal.add_item:1 +#: discord.ui.modal.DesignerModal.add_item:1 of +msgid "Adds a component to the modal." msgstr "" -#: d1f45a3b27da4ba69428076fe7aa9191 discord.ui.modal.Modal:8 of -msgid "The initial InputText fields that are displayed in the modal dialog." +#: 651c40af34754b2cbca1243c29182544 discord.ui.modal.BaseModal.add_item:4 +#: discord.ui.modal.DesignerModal.add_item:4 discord.ui.modal.Modal.add_item:4 +#: of +msgid "The item to add to the modal" +msgstr "" + +#: c4180d38f8514641b975d5b03834cdd5 discord.ui.modal.BaseModal.remove_item:1 of +msgid "Removes a component from the modal." +msgstr "" + +#: d745be688d5c42638330608e48ad46a2 discord.ui.modal.BaseModal.remove_item:4 +#: discord.ui.modal.Modal.remove_item:4 of +msgid "The item to remove from the modal." +msgstr "" + +#: 10c0de82d08242399b35eb6d50cae8b4 discord.ui.modal.BaseModal.stop:1 of +msgid "Stops listening to interaction events from the modal." +msgstr "" + +#: 844abb1d49a849aa83ab65a5d6348a36 discord.ui.modal.BaseModal.wait:1 of +msgid "Waits for the modal to be submitted." +msgstr "" + +#: 39116ddd5b794673b34f99da06860ff1 discord.ui.modal.BaseModal.on_error:3 of +msgid "A callback that is called when the modal's callback fails with an error." +msgstr "" + +#: 5709e63245134c1cb16bcce2366bfb46 discord.ui.modal.BaseModal.on_error:10 of +msgid "The modal that failed the dispatch." +msgstr "" + +#: 716ac8fecc0a4170a9381cec6a9e2ef9 discord.ui.modal.BaseModal.on_timeout:3 of +msgid "" +"A callback that is called when a modal's timeout elapses without being " +"explicitly stopped." +msgstr "" + +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 discord.ui.modal.Modal:1 of +msgid "Represents a legacy UI modal for InputText components." +msgstr "" + +#: 8ffee9d49815461d99452073ae843f27 discord.ui.modal.Modal:9 of +msgid "Now inherits from :class:`BaseModal`" +msgstr "" + +#: cdbfac06da814f8cbdae3f798005b0aa discord.ui.modal.Modal:12 of +msgid "" +"The initial items that are displayed in the modal. Only supports " +":class:`discord.ui.InputText`; for newer modal features, see " +":class:`DesignerModal`." msgstr "" -#: 3534571d450444f3b728e0d7629b67a7 discord.ui.modal.Modal:11 of -msgid "The title of the modal dialog. Must be 45 characters or fewer." +#: 3534571d450444f3b728e0d7629b67a7 discord.ui.modal.DesignerModal:11 +#: discord.ui.modal.Modal:15 of +msgid "The title of the modal. Must be 45 characters or fewer." msgstr "" -#: d3eb5f8c8d2e48efad25d189c53c8702 discord.ui.modal.Modal:15 of +#: d3eb5f8c8d2e48efad25d189c53c8702 discord.ui.modal.DesignerModal:15 +#: discord.ui.modal.Modal:19 of msgid "" -"The ID of the modal dialog that gets received during an interaction. Must" -" be 100 characters or fewer." +"The ID of the modal that gets received during an interaction. Must be 100" +" characters or fewer." msgstr "" -#: 807b8f486b1846ca85e2c78b609a287d discord.ui.modal.Modal:19 of +#: 807b8f486b1846ca85e2c78b609a287d discord.ui.modal.DesignerModal:19 +#: discord.ui.modal.Modal:23 of msgid "" "Timeout in seconds from last interaction with the UI before no longer " "accepting input. If ``None`` then there is no timeout." msgstr "" -#: 0dfdf29800e044d89a49e207c803d984 discord.ui.Modal.title:1 of -msgid "The title of the modal dialog." +#: a18973b3dc90442c929064cecad953b3 c3e74aac88cf49838b41a3725868401c +#: discord.ui.modal.DesignerModal:23 discord.ui.modal.Modal:27 of +msgid "" +"Whether this modal should be stored for callback listening. Setting it to" +" ``False`` will ignore its callback and prevent item values from being " +"refreshed. Defaults to ``True``." msgstr "" -#: 06dd349526264f8a9df66fcb7980af2a discord.ui.Modal.children:1 of -msgid "The child components associated with the modal dialog." +#: 2027446701754f3794b31d4a61853116 discord.ui.modal.Modal.add_item:1 of +msgid "Adds an InputText component to the modal." msgstr "" -#: 686f5e94a69c4dec802fd25dc3c06607 discord.ui.Modal.custom_id:1 of -msgid "The ID of the modal dialog that gets received during an interaction." +#: c4180d38f8514641b975d5b03834cdd5 discord.ui.modal.Modal.remove_item:1 of +msgid "Removes an InputText from the modal." msgstr "" -#: discord.ui.modal.Modal.callback:3 e78cf6c4472c4a7480c4d9b0b79dd7bf of -msgid "" -"The coroutine that is called when the modal dialog is submitted. Should " -"be overridden to handle the values submitted by the user." +#: discord.ui.modal.DesignerModal:1 e42dbe83104c4d07ba9cf0ef21c7f391 of +msgid "Represents a UI modal compatible with all modal features." msgstr "" -#: 4d2a53d8fa0a403eb48b376ee949adf4 discord.ui.modal.Modal.callback:7 of -msgid "The interaction that submitted the modal dialog." +#: d1f45a3b27da4ba69428076fe7aa9191 discord.ui.modal.DesignerModal:8 of +msgid "The initial items that are displayed in the modal.." msgstr "" -#: 2027446701754f3794b31d4a61853116 discord.ui.modal.Modal.add_item:1 of -msgid "Adds an InputText component to the modal dialog." +#: discord.ui.label.Label:1 e2717bcb113c41aea2923e51606df8f2 of +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." msgstr "" -#: 698b0ffc9e8a48dd9571951f9059c7aa discord.ui.modal.Modal.add_item:4 of -msgid "The item to add to the modal dialog" +#: 9a2765dfcfb646e084e717be3bed4b85 discord.ui.label.Label:3 of +msgid "The items currently supported are as follows:" msgstr "" -#: c4180d38f8514641b975d5b03834cdd5 discord.ui.modal.Modal.remove_item:1 of -msgid "Removes an InputText component from the modal dialog." +#: 0b1b92a5722e4ab398df7f16d1135628 discord.ui.label.Label:6 of +msgid ":class:`discord.ui.InputText`" msgstr "" -#: d745be688d5c42638330608e48ad46a2 discord.ui.modal.Modal.remove_item:4 of -msgid "The item to remove from the modal dialog." +#: b7356742ae8c4acebf71b6dc048626a3 discord.ui.label.Label:7 of +msgid ":class:`discord.ui.FileUpload`" msgstr "" -#: 10c0de82d08242399b35eb6d50cae8b4 discord.ui.modal.Modal.stop:1 of -msgid "Stops listening to interaction events from the modal dialog." +#: 2f917e72a1924778a62c52611093344a discord.ui.label.Label:12 of +msgid "The initial item attached to this label." msgstr "" -#: 844abb1d49a849aa83ab65a5d6348a36 discord.ui.modal.Modal.wait:1 of -msgid "Waits for the modal dialog to be submitted." +#: 484601a95ea846b98aac3f5c46029167 discord.ui.Label.label:1 +#: discord.ui.label.Label:15 of +msgid "The label text. Must be 45 characters or fewer." msgstr "" -#: 39116ddd5b794673b34f99da06860ff1 discord.ui.modal.Modal.on_error:3 of -msgid "A callback that is called when the modal's callback fails with an error." +#: 484601a95ea846b98aac3f5c46029167 discord.ui.Label.description:1 +#: discord.ui.label.Label:18 of +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "" + +#: 90c6e5f8556c495dac0c65908098b956 discord.ui.label.Label:21 of +msgid "The label's ID." +msgstr "" + +#: d1f45a3b27da4ba69428076fe7aa9191 discord.ui.label.Label.set_item:1 of +msgid "Set this label's item." +msgstr "" + +#: 651c40af34754b2cbca1243c29182544 discord.ui.label.Label.set_item:4 of +msgid "The item to set." +msgstr "" + +#: 0c2448b08bed49c9b3a36391e2dfe223 discord.ui.label.Label.set_item:7 of +msgid "A :class:`ModalItem` was not passed." msgstr "" -#: 716ac8fecc0a4170a9381cec6a9e2ef9 discord.ui.modal.Modal.on_timeout:3 of +#: 1b9bd16ebb134085ba5e1309bcda4b6d discord.ui.label.Label.get_item:1 of msgid "" -"A callback that is called when a modal's timeout elapses without being " -"explicitly stopped." +"Get the item from this label if it matches the provided id. If an ``int``" +" is provided, the item will match by ``id``, otherwise by ``custom_id``." msgstr "" -#: 7cc19a1bcc8d474fb7b13e76fe9325ac discord.ui.input_text.InputText:1 of -msgid "Represents a UI text input field." +#: cbb9b6731f96427fb3201cdf6793994c discord.ui.label.Label.get_item:5 of +msgid "The id or custom_id of the item to match." +msgstr "" + +#: 98fa144afc194f7d8515bd447103d0a2 discord.ui.label.Label.get_item:8 of +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "" + +#: 3d6d6e176c7f414092ad530cfe34fc1b discord.ui.label.Label.get_item:9 of +msgid "Optional[:class:`ModalItem`]" +msgstr "" + +#: a7c94233f3944c7f91a2fddae3d48713 discord.ui.label.Label.set_input_text:1 of +msgid "Set this label's item to an input text." +msgstr "" + +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 discord.ui.label.Label.set_input_text:3 of +msgid "" +"To set a pre-existing :class:`InputText`, use the :meth:`set_item` " +"method, instead." msgstr "" #: 46ab89f240c04a70b1772095a8585e87 discord.ui.InputText.style:1 -#: discord.ui.input_text.InputText:6 of +#: discord.ui.input_text.InputText:6 discord.ui.label.Label.set_input_text:7 of msgid "The style of the input text field." msgstr "" #: 53336a0409494b719bad7895bab5d8e3 discord.ui.InputText.custom_id:1 -#: discord.ui.input_text.InputText:9 of +#: discord.ui.file_upload.FileUpload:6 discord.ui.input_text.InputText:9 +#: discord.ui.label.Label.set_file_upload:7 +#: discord.ui.label.Label.set_input_text:10 of msgid "The ID of the input text field that gets received during an interaction." msgstr "" -#: 484601a95ea846b98aac3f5c46029167 discord.ui.input_text.InputText:12 of -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "" - -#: bd55b842a60843b5a8cf3c66d215464b discord.ui.input_text.InputText:16 of +#: bd55b842a60843b5a8cf3c66d215464b discord.ui.input_text.InputText:16 +#: discord.ui.label.Label.set_input_text:13 of msgid "" "The placeholder text that is shown if nothing is selected, if any. Must " "be 100 characters or fewer." msgstr "" -#: df92d651e5fa4be1bdc8bcae6e21e348 discord.ui.input_text.InputText:20 of +#: df92d651e5fa4be1bdc8bcae6e21e348 discord.ui.input_text.InputText:20 +#: discord.ui.label.Label.set_input_text:17 of msgid "" "The minimum number of characters that must be entered. Defaults to 0 and " "must be less than 4000." msgstr "" -#: discord.ui.input_text.InputText:24 e01a7fc394d841cda09f68b1b136d1f1 of +#: discord.ui.input_text.InputText:24 discord.ui.label.Label.set_input_text:21 +#: e01a7fc394d841cda09f68b1b136d1f1 of msgid "" "The maximum number of characters that can be entered. Must be between 1 " "and 4000." msgstr "" #: 584df796ba3345878a51cb7cbbd2ad12 discord.ui.InputText.required:1 -#: discord.ui.input_text.InputText:28 of +#: discord.ui.input_text.InputText:28 discord.ui.label.Label.set_input_text:25 +#: of msgid "Whether the input text field is required or not. Defaults to ``True``." msgstr "" -#: 4b3080c9570045559a3b3f095cd7ede9 discord.ui.input_text.InputText:31 of +#: 4b3080c9570045559a3b3f095cd7ede9 discord.ui.input_text.InputText:31 +#: discord.ui.label.Label.set_input_text:28 of msgid "" "Pre-fills the input text field with this value. Must be 4000 characters " "or fewer." msgstr "" +#: 21ff2a9da99b4440929eb12965b39a31 discord.ui.label.Label.set_select:1 of +msgid "Set this label's item to a select menu." +msgstr "" + +#: b1d29705ace44ca3872c15046d01f845 discord.ui.label.Label.set_select:33 of +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "" + +#: 44b3331c42c24dd0871d7b6a7ac96dbe discord.ui.label.Label.set_file_upload:1 of +msgid "Set this label's item to a file upload." +msgstr "" + +#: 0e6d15c2f7ae4c29986e7dd0f1154f23 discord.ui.label.Label.set_file_upload:3 of +msgid "" +"To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` " +"method, instead." +msgstr "" + +#: df92d651e5fa4be1bdc8bcae6e21e348 discord.ui.file_upload.FileUpload:9 +#: discord.ui.label.Label.set_file_upload:10 of +msgid "" +"The minimum number of files that must be uploaded. Defaults to 0 and must" +" be between 0 and 10, inclusive." +msgstr "" + +#: discord.ui.file_upload.FileUpload:13 +#: discord.ui.label.Label.set_file_upload:14 e01a7fc394d841cda09f68b1b136d1f1 +#: of +msgid "" +"The maximum number of files that can be uploaded. Must be between 1 and " +"10, inclusive." +msgstr "" + +#: 584df796ba3345878a51cb7cbbd2ad12 discord.ui.file_upload.FileUpload:17 +#: discord.ui.label.Label.set_file_upload:18 of +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "" + +#: 7eff0916811d4ee2b31c189597562605 discord.ui.file_upload.FileUpload:20 +#: discord.ui.label.Label.set_file_upload:21 of +msgid "The file upload field's ID." +msgstr "" + +#: 7cc19a1bcc8d474fb7b13e76fe9325ac discord.ui.input_text.InputText:1 of +msgid "Represents a UI text input field." +msgstr "" + +#: 484601a95ea846b98aac3f5c46029167 discord.ui.input_text.InputText:12 of +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "" + #: 2f957dcccb3d47ae8f08c48419ea39a1 discord.ui.input_text.InputText:35 of msgid "" "The relative row this input text field belongs to. A modal dialog can " @@ -1666,12 +2769,6 @@ msgid "" "must be between 0 and 4 (i.e. zero indexed)." msgstr "" -#: discord.ui.InputText.id:1 ec574afa04d14576800719412669e05c of -msgid "" -"The input text's ID. If not provided by the user, it is set sequentially " -"by Discord." -msgstr "" - #: 53bbbf9910f6434a86d331c806dc2485 discord.ui.InputText.label:1 of msgid "The label of the input text field." msgstr "" @@ -1692,6 +2789,36 @@ msgstr "" msgid "The value entered in the text field." msgstr "" +#: 20e96e2aa54a45bfa5ad1c493abb7dd9 discord.ui.file_upload.FileUpload:1 of +msgid "Represents a UI File Upload component." +msgstr "" + +#: discord.ui.FileUpload.id:1 ec574afa04d14576800719412669e05c of +msgid "" +"The ID of this component. If not provided by the user, it is set " +"sequentially by Discord." +msgstr "" + +#: discord.ui.FileUpload.custom_id:1 e6884781decb43808438d3e9817dd29b of +msgid "The custom id that gets received during an interaction." +msgstr "" + +#: 0841d9930482419a831cb90ca1d54c5f discord.ui.FileUpload.min_values:1 of +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "" + +#: 6369ccce3bbe48e2ac99040cf9f3a39b discord.ui.FileUpload.max_values:1 of +msgid "The maximum number of files that can be uploaded." +msgstr "" + +#: 584df796ba3345878a51cb7cbbd2ad12 discord.ui.FileUpload.required:1 of +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "" + +#: 2f917e72a1924778a62c52611093344a discord.ui.FileUpload.values:1 of +msgid "The files that were uploaded to the field." +msgstr "" + #~ msgid "" #~ "The emoji of the button. This can" #~ " be in string form or a " @@ -1753,3 +2880,187 @@ msgstr "" #~ msgid "If the row value is not ``None`` and is outside the range [0, 4]." #~ msgstr "" +#~ msgid "" +#~ "The function being decorated should have" +#~ " three parameters, ``self`` representing " +#~ "the :class:`discord.ui.View`, the " +#~ ":class:`discord.ui.Button` being pressed and " +#~ "the :class:`discord.Interaction` you receive." +#~ msgstr "" + +#~ msgid "" +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +#~ " \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +#~ "\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +#~ "\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, " +#~ "\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +#~ "\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +#~ "\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +#~ "\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +#~ "\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, " +#~ "\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ " +#~ "\\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +#~ "\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, " +#~ "\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, " +#~ "\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ " +#~ "\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +#~ "\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +#~ "\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "The function being decorated should have" +#~ " three parameters, ``self`` representing " +#~ "the :class:`discord.ui.View`, the " +#~ ":class:`discord.ui.Select` being pressed and " +#~ "the :class:`discord.Interaction` you receive." +#~ msgstr "" + +#~ msgid "Represents a UI view." +#~ msgstr "" + +#~ msgid "List[:class:`Item`]" +#~ msgstr "" + +#~ msgid "An :class:`Item` was not passed." +#~ msgstr "" + +#~ msgid "" +#~ "Maximum number of children has been " +#~ "exceeded (40) or the row the " +#~ "item is trying to be added to " +#~ "is full." +#~ msgstr "" + +#~ msgid "" +#~ "Gets an item from the view. " +#~ "Roughly equal to `utils.get(view.children, " +#~ "...)`. If an :class:`int` is provided," +#~ " the item will be retrieved by " +#~ "``id``, otherwise by ``custom_id``. This " +#~ "method will also search nested items." +#~ msgstr "" + +#~ msgid "The custom_id of the item to get" +#~ msgstr "" + +#~ msgid "" +#~ "|coro| A callback that is called " +#~ "when a :meth:`View.interaction_check` returns " +#~ "``False``. This can be used to " +#~ "send a response when a check " +#~ "failure occurs." +#~ msgstr "" + +#~ msgid "The following are the original items:" +#~ msgstr "" + +#~ msgid "" +#~ "And the following are new items " +#~ "under the \"Components V2\" specification:" +#~ msgstr "" + +#~ msgid "Added V2 Components." +#~ msgstr "" + +#~ msgid "" +#~ "This can be set by the user " +#~ "when constructing an Item. If not, " +#~ "Discord will automatically provide one " +#~ "when the View is sent." +#~ msgstr "" + +#~ msgid "" +#~ "The view refers to the container " +#~ "that holds this item. This is " +#~ "typically set automatically when the " +#~ "item is added to a view." +#~ msgstr "" + +#~ msgid "Optional[:class:`View`]" +#~ msgstr "" + +#~ msgid "" +#~ "The relative row this button belongs " +#~ "to. A Discord component can only " +#~ "have 5 rows. By default, items are" +#~ " arranged automatically into those 5 " +#~ "rows. If you'd like to control the" +#~ " relative positioning of the row then" +#~ " passing an index is advised. For " +#~ "example, row=1 will show up before " +#~ "row=2. Defaults to ``None``, which is" +#~ " automatic ordering. The row number " +#~ "must be between 0 and 4 (i.e. " +#~ "zero indexed). .. warning:: This " +#~ "parameter does not work with V2 " +#~ "components or with more than 25 " +#~ "items in your view." +#~ msgstr "" + +#~ msgid "" +#~ "This parameter does not work with " +#~ "V2 components or with more than 25" +#~ " items in your view." +#~ msgstr "" + +#~ msgid "Represents a UI Modal dialog." +#~ msgstr "" + +#~ msgid "The initial InputText fields that are displayed in the modal dialog." +#~ msgstr "" + +#~ msgid "The title of the modal dialog. Must be 45 characters or fewer." +#~ msgstr "" + +#~ msgid "" +#~ "The ID of the modal dialog that" +#~ " gets received during an interaction. " +#~ "Must be 100 characters or fewer." +#~ msgstr "" + +#~ msgid "The title of the modal dialog." +#~ msgstr "" + +#~ msgid "The child components associated with the modal dialog." +#~ msgstr "" + +#~ msgid "The ID of the modal dialog that gets received during an interaction." +#~ msgstr "" + +#~ msgid "" +#~ "The coroutine that is called when " +#~ "the modal dialog is submitted. Should" +#~ " be overridden to handle the values" +#~ " submitted by the user." +#~ msgstr "" + +#~ msgid "The interaction that submitted the modal dialog." +#~ msgstr "" + +#~ msgid "Adds an InputText component to the modal dialog." +#~ msgstr "" + +#~ msgid "The item to add to the modal dialog" +#~ msgstr "" + +#~ msgid "Removes an InputText component from the modal dialog." +#~ msgstr "" + +#~ msgid "The item to remove from the modal dialog." +#~ msgstr "" + +#~ msgid "Stops listening to interaction events from the modal dialog." +#~ msgstr "" + +#~ msgid "Waits for the modal dialog to be submitted." +#~ msgstr "" + +#~ msgid "" +#~ "The input text's ID. If not " +#~ "provided by the user, it is set" +#~ " sequentially by Discord." +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/utils.po b/docs/locales/en/LC_MESSAGES/api/utils.po index 54425aad81..e850eae6d6 100644 --- a/docs/locales/en/LC_MESSAGES/api/utils.po +++ b/docs/locales/en/LC_MESSAGES/api/utils.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-11 09:03+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.16.0\n" +"Generated-By: Babel 2.17.0\n" #: ../../api/utils.rst:6 b2f28caecc924db59cc0bfda2cf725bb msgid "Utility Functions" @@ -41,17 +41,8 @@ msgid "" "moment it finds a valid entry." msgstr "" -#: ../../api/utils.rst 050571d8ce744379a07e80a62aa94870 -#: 1c60fdf432a34262b02af7df598af358 201c050fc14d44f0810c776b20c676a1 -#: 35c87733e7a44f0abc2df0b1b7ea12be 39fbbccdd8e84cfbb3dd88b8836b653e -#: 4182382f67e146d09cff1cbee0f070a5 4b7d6b239eb844b0a07455620184eb3e -#: 55701d63ab734c498871b0f9b16d1c6d 5f476066bcaf4eae9d5ca625db8badcf -#: 6a62a020e98a4607844e6a1d92754354 7a0f3e4603c446ee80192ad6a4c2a275 -#: 8a406056f674402fbda55a5b21a97010 8cd9a4a6430f4d4083e18c8cf19fcf48 -#: ab4317ac344e484ab6269743deb00536 ac91098994644d18b800c34e375c9751 -#: b2325f4789474a608227307565f07ab8 b2eaf3d8463e41408acf895a2e2016b6 -#: d084c891f79846a089b9181a6952a853 discord.utils.get_or_fetch -#: e235bd384d1b429d8285ad37f2d4a591 f8bf8feea079450998152dcff00e95c1 of +#: ../../api/utils.rst 1c60fdf432a34262b02af7df598af358 +#: 8cd9a4a6430f4d4083e18c8cf19fcf48 f8bf8feea079450998152dcff00e95c1 msgid "Parameters" msgstr "" @@ -63,17 +54,8 @@ msgstr "" msgid "The iterable to search through." msgstr "" -#: ../../api/utils.rst 02dcab3cde5943e6b6bb51bb073c78d3 -#: 17bce3950d8d41f999cfc959de1c8005 2b2c738b3ccb483f9981028c7a67eb93 -#: 2eb1e3111512438984551edfa1d65489 392e00c2a71444519c80974c8388009c -#: 3c6d52d4b8354e06b6ce0fcf3b086c85 54a28def4381478084624d76e12f9f45 -#: 6284d5d5ec2c4d81b0867bef1a730df0 737183e407f044cfbdeb3520b0664458 -#: 74261c6f68334a9c9832b03ab14c173c 77e1c55771274774bc9154f8b83f65fc -#: 7b6ea48218734b5d9fdac096eb1869e9 8c58ff1ae8594e3885fc52f7276a6393 -#: abf23af895704f009e6e57170df2e2c3 ae19383e27b04626a84993ee6c1dc6c2 -#: b240a7e64248402482220648f8d25d89 c287aafc3232425da8ccd5cca5f25e2d -#: discord.utils.get_or_fetch eaf3c063f00646c9a476d69b6683b0ac -#: eb0e0c983f3c4751858bc3209d71caf8 f43529e1bd0a4b11aa3c197db4892dee of +#: ../../api/utils.rst 392e00c2a71444519c80974c8388009c +#: 737183e407f044cfbdeb3520b0664458 c287aafc3232425da8ccd5cca5f25e2d msgid "Return type" msgstr "" @@ -112,9 +94,8 @@ msgid "" "returned." msgstr "" -#: 3521bfb272664038a752ad0c4215b894 38fdef3a74ae45a48840ee240fd21411 -#: 3924fb9efa21466e8ad1606af419115d discord.utils.basic_autocomplete:22 -#: discord.utils.get:16 discord.utils.get_or_fetch:28 of +#: 3521bfb272664038a752ad0c4215b894 3924fb9efa21466e8ad1606af419115d +#: discord.utils.basic_autocomplete:22 discord.utils.get:16 of msgid "Examples" msgstr "" @@ -139,83 +120,75 @@ msgstr "" msgid "Keyword arguments that denote attributes to search with." msgstr "" -#: 047a5517f469416aab2b765c3711e2c9 813a458483fc4657bb6de6015318ea4c -#: discord.utils.get_or_fetch:1 discord.utils.sleep_until:1 of -msgid "|coro|" +#: 520ff8a5c1ec4b298bab95ae66408248 discord.utils.get_or_fetch:1 of +msgid "" +"Shortcut method to get data from an object either by returning the cached" +" version, or if it does not exist, attempting to fetch it from the API." msgstr "" -#: 6059a0ee37c84b7c968bbb3180cd4061 discord.utils.get_or_fetch:3 of -msgid "" -"Attempts to get an attribute from the object in cache. If it fails, it " -"will attempt to fetch it. If the fetch also fails, an error will be " -"raised." +#: 44457c74e11f4bcb86593baff8be9dab discord.utils.get_or_fetch:4 of +msgid "The object to operate on." msgstr "" #: 99c21646a64544a7a66635fe89a62488 discord.utils.get_or_fetch:7 of -msgid "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." msgstr "" -#: 722b7174a36e40d9ad7f4158e4dec713 discord.utils.get_or_fetch:10 of -msgid "" -"The attribute to get or fetch. Note the object must have both a ``get_`` " -"and ``fetch_`` method for this attribute." +#: 76666113277241cd984dd81b6a08f3d5 discord.utils.get_or_fetch:10 of +msgid "ID of object to get." msgstr "" -#: d12701e421f14168a8c064b63bbca7d1 discord.utils.get_or_fetch:13 of -msgid "The ID of the object" +#: bebeace681de4c4b82947227d8b175ce discord.utils.get_or_fetch:13 of +msgid "The value to return instead of raising if fetching fails." msgstr "" -#: bebeace681de4c4b82947227d8b175ce discord.utils.get_or_fetch:16 of -msgid "" -"The default value to return if the object is not found, instead of " -"raising an error." +#: ../../api/utils.rst 5e2662c472244430a1c5f927e8ad5742 +msgid "Returns" msgstr "" -#: ../../api/utils.rst 1fec765e695e4742b8b12fe2c089354f -#: 2cada1fbf84b404fb2628ac3f35b19ed 36f7538b818747bba0d09bfdca701d0c -#: 410c4260d88e4f388018236761fc0965 5a9fd330b31e4c7c8844cdf8c620430b -#: 5e2662c472244430a1c5f927e8ad5742 6a6845d4e22b436ca97dfac93491f478 -#: 7fd927630bce466fb5d388f8d11fcdb4 8035ef1de15d4808923a8f8d047577bc -#: 80cac2a2e81441b287f204bf5131b09d 96d038e7361c4ea69e5d5fb8389f92dd -#: b9b2c90b77b84eb5805166bc365f005b c1a779448b8c416f9893dcbbbc8b8ae1 -#: c2f878aa2d944761ba684104b753f875 c9e6df7e45324f84a24e0117930a36a1 -#: discord.utils.get_or_fetch e4958f5419174efea8ba08cb566b5fe0 -#: fa6b89a60707475d9f9f29fe605228b4 of -msgid "Returns" +#: 84313e97bed5435dabdbd4a5cdd6edc2 discord.utils.get_or_fetch:16 of +msgid "" +"The object if found, or `default` if provided when not found. Returns " +":data:`None` only if `object_id` is :data:`None` and no `default` is " +"given." msgstr "" -#: 44457c74e11f4bcb86593baff8be9dab discord.utils.get_or_fetch:19 of -msgid "The object found or the default value." +#: b60e442306ed4e4aaf3dd8e21e38679f discord.utils.get_or_fetch:18 of +msgid "" +":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | " +":class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | " +":class:`~discord.CategoryChannel` | :class:`~discord.Thread` | " +":class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role`" +" | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | " +":class:`~discord.AppEmoji` | :data:`None`" msgstr "" -#: 30b0356fd64d4d41b7a8e2cad0506d17 discord.utils.get_or_fetch of +#: ../../api/utils.rst 30b0356fd64d4d41b7a8e2cad0506d17 msgid "Raises" msgstr "" -#: discord.utils.get_or_fetch:22 f118d1f7f46440f8b25a14d07b483c94 of -msgid "The object is missing a ``get_`` or ``fetch_`` method" +#: 4ee4bee631814f8e856ac6059e4424c1 discord.utils.get_or_fetch:20 of +msgid "Raised when required parameters are missing or invalid types are provided." msgstr "" -#: 044578fd72984f17b794e0b1b3b98deb discord.utils.get_or_fetch:23 of -msgid "Invalid ID for the object" +#: discord.utils.get_or_fetch:21 fde9d7dd26a0448bad36939a82ee9fe8 of +msgid "Raised when an unsupported or incompatible object type is used." msgstr "" -#: a32ef12495724e3592521d9a0b9e1a9a discord.utils.get_or_fetch:24 of -msgid "An error occurred fetching the object" +#: 044578fd72984f17b794e0b1b3b98deb discord.utils.get_or_fetch:22 of +msgid "Invalid ID for the object." msgstr "" -#: 8cf54e47d9784ec687e61aee0ab3215c discord.utils.get_or_fetch:25 of -msgid "You do not have permission to fetch the object" +#: a32ef12495724e3592521d9a0b9e1a9a discord.utils.get_or_fetch:23 of +msgid "An error occurred fetching the object." msgstr "" -#: 10c9649c25a64cd0a556bf2a290e0a61 discord.utils.get_or_fetch:29 of -msgid "Getting a guild from a guild ID: ::" +#: 8cf54e47d9784ec687e61aee0ab3215c discord.utils.get_or_fetch:24 of +msgid "You do not have permission to fetch the object." msgstr "" -#: 78c2fa52a132456abfb980a83613441d discord.utils.get_or_fetch:33 of -msgid "" -"Getting a channel from the guild. If the channel is not found, return " -"None: ::" +#: 724889f6251d439db77e79a59ea25511 discord.utils.get_or_fetch:25 of +msgid "Raised when the object resolves to a different guild." msgstr "" #: discord.utils.oauth_url:1 fe4a3d1e945e470898618bbdafc75294 of @@ -266,10 +239,7 @@ msgstr "" msgid "The OAuth2 URL for inviting the bot into guilds." msgstr "" -#: 00e022b285884d4caddb3d3d92874d00 1691932c989c44919f5464baf2015706 -#: 35c97cbad62a46f6bbbcc1e7cd22ec91 365ce5216faf447abc535b71d88ddd14 -#: 7f98ae082d164224a29428f14d1e0e6d 9590c8c38e8b4cf78813d5435267d058 -#: 983c0fcb3ba3401e9e63e6128fb8cc0d discord.utils.escape_markdown:21 +#: 365ce5216faf447abc535b71d88ddd14 discord.utils.escape_markdown:21 #: discord.utils.escape_mentions:18 discord.utils.format_dt:36 #: discord.utils.oauth_url:29 discord.utils.remove_markdown:19 #: discord.utils.resolve_invite:8 discord.utils.resolve_template:10 of @@ -365,8 +335,7 @@ msgstr "" msgid "A list of user IDs found in the string." msgstr "" -#: 7683abc8d79f4cff8f52ada8f6f537fe b7adc5671b74425aa0dc7620d4e36e60 -#: bf95fb3638ae4162a3ede56e570d575d discord.utils.raw_channel_mentions:10 +#: b7adc5671b74425aa0dc7620d4e36e60 discord.utils.raw_channel_mentions:10 #: discord.utils.raw_mentions:10 discord.utils.raw_role_mentions:10 of msgid "List[:class:`int`]" msgstr "" @@ -419,6 +388,10 @@ msgstr "" msgid "The template code." msgstr "" +#: 813a458483fc4657bb6de6015318ea4c discord.utils.sleep_until:1 of +msgid "|coro|" +msgstr "" + #: 759a5b88a9474bde911dc404a88a4c7d discord.utils.sleep_until:3 of msgid "Sleep until a specified time." msgstr "" @@ -454,8 +427,8 @@ msgstr "" msgid "The current aware datetime in UTC." msgstr "" -#: 3d3d51edb6044a099f7629a77d8811e9 56bd424aabf44587a6ffcec02aaa5af0 -#: discord.utils.snowflake_time:8 discord.utils.utcnow:9 of +#: 3d3d51edb6044a099f7629a77d8811e9 discord.utils.snowflake_time:8 +#: discord.utils.utcnow:9 of msgid ":class:`datetime.datetime`" msgstr "" @@ -629,8 +602,8 @@ msgid "" "+ 1`` to be inclusive, ``high=False`` to be exclusive" msgstr "" -#: 156dc943215f43459e046968ed3d56f3 707b6da896314b699199545f50ffaa4c -#: discord.utils.generate_snowflake:5 discord.utils.time_snowflake:10 of +#: 707b6da896314b699199545f50ffaa4c discord.utils.generate_snowflake:5 +#: discord.utils.time_snowflake:10 of msgid "" "A datetime object to convert to a snowflake. If naive, the timezone is " "assumed to be local time." @@ -640,13 +613,13 @@ msgstr "" msgid "Whether to set the lower 22 bit to high or low." msgstr "" -#: 36df0fad6db443f498326d3435c79e77 685eec1e29a2446e99fd2c65c95ed67e -#: discord.utils.generate_snowflake:9 discord.utils.time_snowflake:17 of +#: 685eec1e29a2446e99fd2c65c95ed67e discord.utils.generate_snowflake:9 +#: discord.utils.time_snowflake:17 of msgid "The snowflake representing the time given." msgstr "" #: 1592ca8f639d49108573be44e12cd05c discord.utils.generate_snowflake:10 -#: discord.utils.time_snowflake:18 f921d097fcff48d2ba649bf347797916 of +#: discord.utils.time_snowflake:18 of msgid ":class:`int`" msgstr "" @@ -838,3 +811,54 @@ msgid "" "\\\\\\(\\`\\`T\\`\\`\\)\\]\\]`" msgstr "" +#~ msgid "" +#~ "Attempts to get an attribute from " +#~ "the object in cache. If it fails," +#~ " it will attempt to fetch it. " +#~ "If the fetch also fails, an error" +#~ " will be raised." +#~ msgstr "" + +#~ msgid "The object to use the get or fetch methods in" +#~ msgstr "" + +#~ msgid "" +#~ "The attribute to get or fetch. " +#~ "Note the object must have both a" +#~ " ``get_`` and ``fetch_`` method for " +#~ "this attribute." +#~ msgstr "" + +#~ msgid "The ID of the object" +#~ msgstr "" + +#~ msgid "" +#~ "The default value to return if the" +#~ " object is not found, instead of " +#~ "raising an error." +#~ msgstr "" + +#~ msgid "The object found or the default value." +#~ msgstr "" + +#~ msgid "The object is missing a ``get_`` or ``fetch_`` method" +#~ msgstr "" + +#~ msgid "Invalid ID for the object" +#~ msgstr "" + +#~ msgid "An error occurred fetching the object" +#~ msgstr "" + +#~ msgid "You do not have permission to fetch the object" +#~ msgstr "" + +#~ msgid "Getting a guild from a guild ID: ::" +#~ msgstr "" + +#~ msgid "" +#~ "Getting a channel from the guild. " +#~ "If the channel is not found, " +#~ "return None: ::" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/api/webhooks.po b/docs/locales/en/LC_MESSAGES/api/webhooks.po index cbd54171df..96af07a5cc 100644 --- a/docs/locales/en/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/en/LC_MESSAGES/api/webhooks.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -89,14 +89,10 @@ msgid "The webhook's ID" msgstr "" #: 05226483bba4422686ebd5e1759e03eb 072b763bd6954d3887f1377e27a1cf78 -#: 1c5ffd2d40474cd69c8be7d2369fa2bd 399c74a3ba7a4edf8f85c0dbfa06b384 -#: 7f6a88023911415b9572f52fd6745bf6 867fb1d0956c45a688a9bccd4d0e39d2 -#: 8ec37bba20ef472bbd5212b0e31c1f90 977e58a364e54f12a0e7ab82f7953c1e +#: 867fb1d0956c45a688a9bccd4d0e39d2 8ec37bba20ef472bbd5212b0e31c1f90 #: 9ee22664aca94669b7f1f42eee35554d a175b7d3b082438481a88e170e3b56ee -#: a7888f4831c04a9d8543768f6e1124bc c62c2bc7e9dc40df90d661c4f5495935 -#: d7094652b36144c0bfebb152aa3641a5 d78e692debe24339a7306250c641697d -#: discord.webhook.async_.Webhook discord.webhook.sync.SyncWebhook -#: ef7491e47bbe4bc6a92a3f236a1243b5 f3f076cd019940dbac5d2fde2b488ffb +#: c62c2bc7e9dc40df90d661c4f5495935 discord.webhook.async_.Webhook +#: discord.webhook.sync.SyncWebhook ef7491e47bbe4bc6a92a3f236a1243b5 #: f89922b9fe28493d8b9865e2221e51c6 fcd7cc29aa6642c69b150c09448a7cc2 of msgid "type" msgstr "" @@ -123,10 +119,10 @@ msgid "" "webhook cannot be used to make requests." msgstr "" -#: 39cd7a6cc7614da0951dcb4fd2941973 5649761eac8c4357bf37e0ee72ed10a8 -#: 9fe496235d7840c398a8639d961be6d3 b51554387f2146e2a8d4785717942922 -#: discord.webhook.async_.Webhook:64 discord.webhook.async_.Webhook:89 -#: discord.webhook.sync.SyncWebhook:41 discord.webhook.sync.SyncWebhook:66 of +#: 5649761eac8c4357bf37e0ee72ed10a8 9fe496235d7840c398a8639d961be6d3 +#: b51554387f2146e2a8d4785717942922 discord.webhook.async_.Webhook:64 +#: discord.webhook.async_.Webhook:89 discord.webhook.sync.SyncWebhook:41 +#: discord.webhook.sync.SyncWebhook:66 of msgid "Optional[:class:`str`]" msgstr "" @@ -135,10 +131,10 @@ msgstr "" msgid "The guild ID this webhook is for." msgstr "" -#: 1b1adc2b50f9480baf153d1c675d23cf 34f98475bb884d7a8a4d349034bec7ac -#: 5d430eaf86a048df9dec47af3be3b9b3 c32911d397be4cf89ac379159b2f6d57 -#: discord.webhook.async_.Webhook:70 discord.webhook.async_.Webhook:76 -#: discord.webhook.sync.SyncWebhook:47 discord.webhook.sync.SyncWebhook:53 of +#: 34f98475bb884d7a8a4d349034bec7ac 5d430eaf86a048df9dec47af3be3b9b3 +#: c32911d397be4cf89ac379159b2f6d57 discord.webhook.async_.Webhook:70 +#: discord.webhook.async_.Webhook:76 discord.webhook.sync.SyncWebhook:47 +#: discord.webhook.sync.SyncWebhook:53 of msgid "Optional[:class:`int`]" msgstr "" @@ -188,56 +184,49 @@ msgstr "" msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "" -#: ../../api/webhooks.rst 2a6dbf19fec0401da878f409a1223406 -#: 2a7ce2d14e6f4d43b8c18dff80d69818 4741bbc19cc448e7a02b3f14ab40082c -#: 47f64a1ccedb412d84512fcc3de54af9 4b8e494f55ce467a83a0dcf8564c7128 -#: 5a1d6647cea44a9d9b3b953b03be20a7 65b91ca4c67a4c6e9e223bd4baa39cb6 -#: 65d278375a114be1ad47244bad120056 729868ab3cdb4d64b21427008b0e502a -#: 81a7bc9a0f9b44f096f6bc43e2b732df 89516d3e3b6e4664bc4cb33c0a15da00 -#: 8d2ed0e6e1f04493bea6cde65a3b803e 8d70d5eaacf6471eb3976571a766f5ac -#: aeac642079b24da39a55b480d7f11f21 b6ec5afcc4844a89a37ff06b1fce8728 -#: b9fbe6d21b144e38a3b8bddecb0cd260 baac432c9cbe4b4dafaea5b2e243ef22 -#: bab986faa9b84b6eab3766e5dc4f65be bb88186e3c324dc9ae129eed893ed95a -#: c1637efd86d14f01a5ab87bf13ff0a9a dd2dadd1bc354860a8d3bfd963efa172 -#: e2fc7b85f0a54cf2bc9583210cbc562a eaa61028dd334053a6054d950e115f67 -#: ecefa989d6bf4423817f8af3a9760b04 fca3bbdeba264d51b10896fc9ba953ab -#: ff360a3fe64d475c8bb0223c151e15b2 +#: 6b7f2c1f04ab47fbaccb2d8da7fe625b discord.webhook.async_.Webhook:111 of +msgid "" +"The interaction this webhook belongs to. Only set if :attr:`type` is " +":attr:`WebhookType.application`." +msgstr "" + +#: dbf3fdf8db6f4a6aaa23cdd208067234 discord.webhook.async_.Webhook:116 of +msgid "Optional[:class:`Interaction`]" +msgstr "" + +#: ../../api/webhooks.rst 65d278375a114be1ad47244bad120056 +#: 8d2ed0e6e1f04493bea6cde65a3b803e b9fbe6d21b144e38a3b8bddecb0cd260 msgid "Parameters" msgstr "" -#: 018110b6f40d477fb9910915d427bea0 80def0fef9c746b99c1c6e318bf3e746 -#: discord.SyncWebhook.url:1 discord.Webhook.url:1 of +#: 80def0fef9c746b99c1c6e318bf3e746 discord.SyncWebhook.url:1 +#: discord.Webhook.url:1 of msgid "Returns the webhook's url." msgstr "" -#: 7060f29dd7d1487eb9d7de8d9442330e 8a221f21eb4f46038c4abbfa44db1805 -#: discord.webhook.async_.Webhook.partial:1 +#: 8a221f21eb4f46038c4abbfa44db1805 discord.webhook.async_.Webhook.partial:1 #: discord.webhook.sync.SyncWebhook.partial:1 of msgid "Creates a partial :class:`Webhook`." msgstr "" -#: 0592a0870448481e81add88499153b79 4255bef48a8b4c979d2947ded336c0a0 -#: discord.webhook.async_.Webhook.partial:4 +#: 4255bef48a8b4c979d2947ded336c0a0 discord.webhook.async_.Webhook.partial:4 #: discord.webhook.sync.SyncWebhook.partial:4 of msgid "The ID of the webhook." msgstr "" -#: b4570f53785d4f84b44fbd4766c2c1a4 c26ef7a4a733461089c7cc53d5264381 -#: discord.webhook.async_.Webhook.partial:7 +#: c26ef7a4a733461089c7cc53d5264381 discord.webhook.async_.Webhook.partial:7 #: discord.webhook.sync.SyncWebhook.partial:7 of msgid "The authentication token of the webhook." msgstr "" -#: 169396a9a2a44033b16911dd71982574 6ba95c33a1c147bcae02dd0fb1ad126f -#: discord.webhook.async_.Webhook.from_url:7 +#: 169396a9a2a44033b16911dd71982574 discord.webhook.async_.Webhook.from_url:7 #: discord.webhook.async_.Webhook.partial:10 of msgid "" "The session to use to send requests with. Note that the library does not " "manage the session and will not close it. .. versionadded:: 2.0" msgstr "" -#: 0392881964294df0adb890e3948ef49a 5d12b915f2fe409e9134257c1fce1245 -#: discord.webhook.async_.Webhook.from_url:7 +#: 5d12b915f2fe409e9134257c1fce1245 discord.webhook.async_.Webhook.from_url:7 #: discord.webhook.async_.Webhook.partial:10 of msgid "" "The session to use to send requests with. Note that the library does not " @@ -245,38 +234,26 @@ msgid "" msgstr "" #: 4059598390a3493db4f0464693630d6f discord.webhook.async_.Webhook.from_url:14 -#: discord.webhook.async_.Webhook.partial:17 f56210d48c314e5ea934feb4104820be -#: of +#: discord.webhook.async_.Webhook.partial:17 of msgid "" "The bot authentication token for authenticated requests involving the " "webhook. .. versionadded:: 2.0" msgstr "" -#: 064c5bda421e4afe8052ed60c0c4571e 16b667fd36e34ab399f839558bbc75ad -#: b89e527c039d4ac4bfb0a83251f0555f discord.webhook.async_.Webhook.from_url:14 +#: 16b667fd36e34ab399f839558bbc75ad discord.webhook.async_.Webhook.from_url:14 #: discord.webhook.async_.Webhook.partial:17 #: discord.webhook.sync.SyncWebhook.from_url:13 -#: discord.webhook.sync.SyncWebhook.partial:16 e533e1fc79ea4a9d894e7d4a9696bd95 -#: of +#: discord.webhook.sync.SyncWebhook.partial:16 of msgid "" "The bot authentication token for authenticated requests involving the " "webhook." msgstr "" -#: ../../api/webhooks.rst 12571487fd124a6eb98a51b7920fe0e0 -#: 1d8bc33d958e4f5badb9f73b71839d26 3b3abc39ee1844b0bb02a7aafaee63e2 -#: 6e5d965f5a2349cfb6a0986aa9c2b95c 741af853c2694404a8ef56d3c940e9cf -#: 9ec5fe0284294ee9a5fd8a662fc09e1d a5c71bce8be04ac48397306b296e5072 -#: a69a2f45e4084666a57a753f4330b119 b3acc75316bb4d99b9aaf08576b709ec -#: bbb70b8fcf224bc2921b14e7a306d2f9 be0a1ab8a2254c6fbb9f6bbbc1297311 -#: bfbbab2561944cb7815d1807ed46bbf4 bfccb2081a444eabb4f9950ff32a1f1c -#: ca07b32fc1e442589857078a4fc9fcdd +#: ../../api/webhooks.rst 9ec5fe0284294ee9a5fd8a662fc09e1d msgid "Returns" msgstr "" -#: 36c2aaac7c1c430ab6e86cbec6344fd5 36f56ffb485d46158134af3f3b72d49e -#: 5ef04c727fa84405952bca3ed5f64830 a9420415c08a419f937591ef861c05bd -#: discord.webhook.async_.Webhook.from_url:20 +#: 5ef04c727fa84405952bca3ed5f64830 discord.webhook.async_.Webhook.from_url:20 #: discord.webhook.async_.Webhook.partial:23 #: discord.webhook.sync.SyncWebhook.from_url:17 #: discord.webhook.sync.SyncWebhook.partial:20 of @@ -285,23 +262,12 @@ msgid "" "with an ID and a token." msgstr "" -#: ../../api/webhooks.rst 0061f3f374b842f89f81294919e7b332 -#: 0e582d4c476141f2a5dfb615c6d02191 17f68472dcba42fe8f0af144bff7693b -#: 1c93c2d555534835830b25ff5e8de975 21a35e447c374a698149c8cee0fb0f2e -#: 29a4d73f6f654bdb95f59cdb8283b986 3524ae7c70fe448da373ac18c91541b4 -#: 3a0de5cee95f4f069e27cab0d5bd36ad 41dc47e592ff45e9804d032c9de5487c -#: 5e09707da35846aea09a89d60f3c1644 6543b487b51f491093b0a7518bdaff2b -#: 6699173541df4cf0b2d64dc1b9e32155 829bc489f8b4466ca10e8cb4aba00216 -#: a4b300f6a3534ff4b69575c05386db6f aa5695c654474111925b8ffa2a2c9e8b -#: b7c09fab2c2a41bbbdccb0e3bd1c1551 cac2e021160d479aa7aadb818c8ac8e2 -#: d7c1fa42b71d435e943f6847ae61ff6d e4cbe6ca2eb842c8a8500ec39b672a77 -#: ef9b57f90dde4f56a2ccfe907ae6f69a fd3f5c1073b64aef85851f24f370d2a7 +#: ../../api/webhooks.rst aa5695c654474111925b8ffa2a2c9e8b msgid "Return type" msgstr "" -#: 059596f78a2a4bc9a8f8dc47c0d72545 0ccfcf6854e942f9b2da580aab110e81 -#: 601902981989407daf93c9fcbb016b17 6abca8c4a9b04a5886c172663749bb17 -#: a0f0f04098a04adb95f6e6abc687ad8f discord.webhook.async_.Webhook.fetch:21 +#: 0ccfcf6854e942f9b2da580aab110e81 6abca8c4a9b04a5886c172663749bb17 +#: discord.webhook.async_.Webhook.fetch:21 #: discord.webhook.async_.Webhook.from_url:22 #: discord.webhook.async_.Webhook.partial:25 #: discord.webhook.sync.SyncWebhook.from_url:19 @@ -309,29 +275,17 @@ msgstr "" msgid ":class:`Webhook`" msgstr "" -#: 62db58ad3bb54bedaf637267dc5a1fee 7149d5e4edae46c987d2af3fcb4ebd5f -#: discord.webhook.async_.Webhook.from_url:1 +#: 7149d5e4edae46c987d2af3fcb4ebd5f discord.webhook.async_.Webhook.from_url:1 #: discord.webhook.sync.SyncWebhook.from_url:1 of msgid "Creates a partial :class:`Webhook` from a webhook URL." msgstr "" -#: 4f9eae91845a4c379810ccd3aad3cc56 7c5b01df522d472f80c1a9f78fa193e0 -#: discord.webhook.async_.Webhook.from_url:4 +#: 7c5b01df522d472f80c1a9f78fa193e0 discord.webhook.async_.Webhook.from_url:4 #: discord.webhook.sync.SyncWebhook.from_url:4 of msgid "The URL of the webhook." msgstr "" -#: ../../api/webhooks.rst 28e9e782dcad43c79f853109d7b92168 -#: 3080f4116f3e474a964564620d33d546 3a5fb2ca5abe4ff9a7d5135aa47cb20d -#: 43431d37eb44432ab097b3c8bd6eebaa 44a3c53d49f14587bd21ab912ce74102 -#: 595a6c1517874a3ca096bfc82e4eb846 636efb42801a4e0ab427b4b82d656c51 -#: 63a102f3ac9b44338a3a33437fe21c10 735b30610b2d466fbc18d717607b17af -#: 783798e7c763484396703d61f4209dbc 8846e8c581084bd88c4286cea6adbada -#: 897b5cd4992649b8a43bef0460638485 a319616061d3489dbd1dd48a4fee5c2d -#: a4b28b0d5cbc42bc82da2d2681de25c1 c8082c50852f4964a1162bc2b99d28b7 -#: d518bcc0541b4feb921292e91cf26a84 e9c9c989994a48a696dd689ad339f5bb -#: eb44bdd7071642c4a7ccb7218511163e f80dfcc52ab24a2faf78d0c8ae0f3e45 -#: fcb19d9c341241e4bf05a85eca2c35fa +#: ../../api/webhooks.rst 735b30610b2d466fbc18d717607b17af msgid "Raises" msgstr "" @@ -341,10 +295,6 @@ msgstr "" msgid "The URL is invalid." msgstr "" -#: 3c670e77e3014641b345ff9edcb30e48 5abfca86c9ce4e8ba1b1400f5b041625 -#: 5b3ab39649904daa96a5df16fe43ada9 65809090934a42c385643aa8161f76c5 -#: 98db0506d8664e9883d7d98092812915 99fc496d0ac84fd1b6254e9e641ae26a -#: a07e1c7805a6456eb5fae0f8e1d4e9a7 d750fbe688d34b7aa89e230293149b20 #: discord.webhook.async_.Webhook.delete:1 #: discord.webhook.async_.Webhook.delete_message:1 #: discord.webhook.async_.Webhook.edit:1 @@ -358,19 +308,17 @@ msgstr "" msgid "|coro|" msgstr "" -#: 06063b46c8fa47e5aa54f5814933d47a c00659f5b83642ed863a181fe19bf563 -#: discord.webhook.async_.Webhook.fetch:3 +#: 06063b46c8fa47e5aa54f5814933d47a discord.webhook.async_.Webhook.fetch:3 #: discord.webhook.sync.SyncWebhook.fetch:1 of msgid "Fetches the current webhook." msgstr "" #: 128848745b104f83b614d254f783f575 discord.webhook.async_.Webhook.fetch:5 -#: discord.webhook.sync.SyncWebhook.fetch:3 fd68769bc4214fb9b2ab6cb849349357 of +#: discord.webhook.sync.SyncWebhook.fetch:3 of msgid "This could be used to get a full webhook from a partial webhook." msgstr "" -#: d017065daedf4887aaa434a7884526ba d8056223bc7b452588e155d2a25a0e6a -#: discord.webhook.async_.Webhook.fetch:11 +#: d8056223bc7b452588e155d2a25a0e6a discord.webhook.async_.Webhook.fetch:11 #: discord.webhook.sync.SyncWebhook.fetch:7 of msgid "" "When fetching with an unauthenticated webhook, i.e. " @@ -378,10 +326,7 @@ msgid "" "does not contain any user information." msgstr "" -#: 2678d85a6195438ead791df56aba8df8 7bc22bff719a48868bb779b991673888 -#: a3b0757465ff40988f39230e3583ac71 a4d0c0aa071342de89544bd3e9a7b773 -#: a5e2023263e54bc9b57bc000f2d35cb6 d2c9412a9a9540379a2cf7e75301ed37 -#: discord.webhook.async_.Webhook.delete:11 +#: d2c9412a9a9540379a2cf7e75301ed37 discord.webhook.async_.Webhook.delete:11 #: discord.webhook.async_.Webhook.edit:22 #: discord.webhook.async_.Webhook.fetch:16 #: discord.webhook.sync.SyncWebhook.delete:9 @@ -392,26 +337,23 @@ msgid "" "Defaults to ``True``." msgstr "" -#: 273850f6ead544f3b039a7fc9a36a66b discord.webhook.async_.Webhook.fetch:20 +#: discord.webhook.async_.Webhook.fetch:20 #: discord.webhook.sync.SyncWebhook.fetch:16 f0d7a0df843d452d9308fe6926d375e4 #: of msgid "The fetched webhook." msgstr "" -#: 1042ce16b0744e7eb7b3e2ba09d38b89 9581e77c1dfb4ff891ce35b50293fd58 -#: discord.webhook.async_.Webhook.fetch:23 +#: 1042ce16b0744e7eb7b3e2ba09d38b89 discord.webhook.async_.Webhook.fetch:23 #: discord.webhook.sync.SyncWebhook.fetch:19 of msgid "Could not fetch the webhook" msgstr "" -#: ac9d6dc8a5e94357a2e6169cb134288a be725566b076491d86a4709022702a7c -#: discord.webhook.async_.Webhook.fetch:24 +#: ac9d6dc8a5e94357a2e6169cb134288a discord.webhook.async_.Webhook.fetch:24 #: discord.webhook.sync.SyncWebhook.fetch:20 of msgid "Could not find the webhook by this ID" msgstr "" -#: 2b80475f32b64b1cb7d4b297023aeabe 4fb58470918e432bbeb2fc2fe82f1a7f -#: 95dfabf235cb4b9aaf48598815661b67 99bdd9cfc74e4f4c8aa76af7a2ece6f9 +#: 2b80475f32b64b1cb7d4b297023aeabe 99bdd9cfc74e4f4c8aa76af7a2ece6f9 #: discord.webhook.async_.Webhook.delete:20 #: discord.webhook.async_.Webhook.fetch:25 #: discord.webhook.sync.SyncWebhook.delete:16 @@ -420,67 +362,58 @@ msgid "This webhook does not have a token associated with it." msgstr "" #: b98fb63484e64e238162e965364b8f0e discord.webhook.async_.Webhook.delete:3 -#: discord.webhook.sync.SyncWebhook.delete:1 fa3754c578994f009aeddfcebd10e908 -#: of +#: discord.webhook.sync.SyncWebhook.delete:1 of msgid "Deletes this Webhook." msgstr "" -#: 41d7fe3477004c43900875770aa5e2b1 cd9be7a2d2974b00948398efa1c82331 -#: discord.webhook.async_.Webhook.delete:6 +#: cd9be7a2d2974b00948398efa1c82331 discord.webhook.async_.Webhook.delete:6 #: discord.webhook.sync.SyncWebhook.delete:4 of msgid "" "The reason for deleting this webhook. Shows up on the audit log. .. " "versionadded:: 1.4" msgstr "" -#: b038db542f144f3495620fc573cdad90 d1cc11d81a834d5684d1741fa4437b2e -#: discord.webhook.async_.Webhook.delete:6 +#: d1cc11d81a834d5684d1741fa4437b2e discord.webhook.async_.Webhook.delete:6 #: discord.webhook.sync.SyncWebhook.delete:4 of msgid "The reason for deleting this webhook. Shows up on the audit log." msgstr "" -#: 1044d0d698e040529c945421e1302e6e 4cde6ae633004199abdcb5396fe41a15 -#: discord.webhook.async_.Webhook.delete:11 +#: 4cde6ae633004199abdcb5396fe41a15 discord.webhook.async_.Webhook.delete:11 #: discord.webhook.async_.Webhook.edit:22 of msgid "" "Whether to use the bot token over the webhook token if available. " "Defaults to ``True``. .. versionadded:: 2.0" msgstr "" -#: 45efc6b25d14483b87436e3ecf9fd1f6 discord.webhook.async_.Webhook.delete:17 +#: discord.webhook.async_.Webhook.delete:17 #: discord.webhook.sync.SyncWebhook.delete:13 eddf95f3a67e4642bc193431f42deb08 #: of msgid "Deleting the webhook failed." msgstr "" -#: 3b285a7aeb9f427daeb7bd5e53ff5a86 536f14d418644251b5ff1b7e5ec01288 #: discord.webhook.async_.Webhook.delete:18 #: discord.webhook.async_.Webhook.edit:29 #: discord.webhook.sync.SyncWebhook.delete:14 -#: discord.webhook.sync.SyncWebhook.edit:26 e1f647d0018b4547ad3f3ba402104247 -#: ee60ed9a009c4fa09656abd081f253cf of +#: discord.webhook.sync.SyncWebhook.edit:26 ee60ed9a009c4fa09656abd081f253cf of msgid "This webhook does not exist." msgstr "" -#: 71f5a227d7c44b61a6eef981e23dddc5 85e69036989b4731be5731dfcd41306a -#: discord.webhook.async_.Webhook.delete:19 +#: 85e69036989b4731be5731dfcd41306a discord.webhook.async_.Webhook.delete:19 #: discord.webhook.sync.SyncWebhook.delete:15 of msgid "You do not have permissions to delete this webhook." msgstr "" -#: 89935539aa134092ac26de7c313688be a670d75bf6e24f2ab26632be661e51c2 -#: discord.webhook.async_.Webhook.edit:3 +#: a670d75bf6e24f2ab26632be661e51c2 discord.webhook.async_.Webhook.edit:3 #: discord.webhook.sync.SyncWebhook.edit:1 of msgid "Edits this Webhook." msgstr "" #: a6532d34b6a9471cac961393098701e6 discord.webhook.async_.Webhook.edit:6 -#: discord.webhook.sync.SyncWebhook.edit:4 e242bdfc90f84563bb08b4a578fe643a of +#: discord.webhook.sync.SyncWebhook.edit:4 of msgid "The webhook's new default name." msgstr "" -#: beac2aa1cdaf423b85631336044144f5 bf637234fa6c42e8b1aa7f77b6d274d2 -#: discord.webhook.async_.Webhook.edit:9 +#: bf637234fa6c42e8b1aa7f77b6d274d2 discord.webhook.async_.Webhook.edit:9 #: discord.webhook.sync.SyncWebhook.edit:7 of msgid "" "A :term:`py:bytes-like object` representing the webhook's new default " @@ -493,14 +426,12 @@ msgid "" "versionadded:: 2.0" msgstr "" -#: 4f9bd57c61d94fd3a99ab909c3c3191a 5b3c6db14fb245dfb10e78a5d84c0838 -#: discord.webhook.async_.Webhook.edit:12 +#: 5b3c6db14fb245dfb10e78a5d84c0838 discord.webhook.async_.Webhook.edit:12 #: discord.webhook.sync.SyncWebhook.edit:10 of msgid "The webhook's new channel. This requires an authenticated webhook." msgstr "" -#: 6bdcdf3cdaae445cbdfd9515165491ee a2237b9b7cf84433bed33ef1d5ea7785 -#: discord.webhook.async_.Webhook.edit:17 +#: 6bdcdf3cdaae445cbdfd9515165491ee discord.webhook.async_.Webhook.edit:17 #: discord.webhook.sync.SyncWebhook.edit:13 of msgid "" "The reason for editing this webhook. Shows up on the audit log. .. " @@ -508,12 +439,11 @@ msgid "" msgstr "" #: 493fa2a1bfc14309912031da714d1d75 discord.webhook.async_.Webhook.edit:17 -#: discord.webhook.sync.SyncWebhook.edit:13 e92ca34e199847288c58367a4b032e09 of +#: discord.webhook.sync.SyncWebhook.edit:13 of msgid "The reason for editing this webhook. Shows up on the audit log." msgstr "" -#: 4f747bf4be1a48ebb06ecc3d8dbf1852 7b3a47d8d38b48809a95ebfc7dc82b14 -#: discord.webhook.async_.Webhook.edit:28 +#: 4f747bf4be1a48ebb06ecc3d8dbf1852 discord.webhook.async_.Webhook.edit:28 #: discord.webhook.sync.SyncWebhook.edit:25 of msgid "Editing the webhook failed." msgstr "" @@ -529,28 +459,26 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.webhook.async\\_.Webhook\\``" msgstr "" -#: 04fff9e0abfb46a4904b63e06103f1ba d7b2819abc7d4e308bec9e2c19ab9261 -#: discord.webhook.async_.Webhook.send:3 +#: 04fff9e0abfb46a4904b63e06103f1ba discord.webhook.async_.Webhook.send:3 #: discord.webhook.sync.SyncWebhook.send:1 of msgid "Sends a message using the webhook." msgstr "" #: c5e799be8ade40e995feec52b7c333a0 discord.webhook.async_.Webhook.send:5 -#: discord.webhook.sync.SyncWebhook.send:3 e939b3c1c0d244ec8c03f29cbd41840e of +#: discord.webhook.sync.SyncWebhook.send:3 of msgid "" "The content must be a type that can convert to a string through " "``str(content)``." msgstr "" -#: 1b6688110e8b417d9bee52af7467dbb0 discord.webhook.async_.Webhook.send:7 +#: discord.webhook.async_.Webhook.send:7 #: discord.webhook.sync.SyncWebhook.send:5 e72113abad1b4144aa87980fa08569cd of msgid "" "To upload a single file, the ``file`` parameter should be used with a " "single :class:`File` object." msgstr "" -#: 0831d821492945b0a04d2f131a91cf8c 63ec2bb4d5414b35bd9c625c36c49c81 -#: discord.webhook.async_.Webhook.send:10 +#: 0831d821492945b0a04d2f131a91cf8c discord.webhook.async_.Webhook.send:10 #: discord.webhook.sync.SyncWebhook.send:8 of msgid "" "If the ``embed`` parameter is provided, it must be of type :class:`Embed`" @@ -559,8 +487,7 @@ msgid "" ":class:`Embed` objects to send." msgstr "" -#: 0a8bf2ad589c441980181bba4eb1bfa1 da60f05732dc43f5958cf2351d73c9bd -#: discord.webhook.async_.Webhook.send:15 +#: 0a8bf2ad589c441980181bba4eb1bfa1 discord.webhook.async_.Webhook.send:15 #: discord.webhook.sync.SyncWebhook.send:13 of msgid "The content of the message to send." msgstr "" @@ -574,8 +501,7 @@ msgid "" "``True``." msgstr "" -#: 329f894d60e8418babd0615535838d79 75fd2675f2e44032be336c27e95f0425 -#: discord.webhook.async_.Webhook.send:24 +#: 75fd2675f2e44032be336c27e95f0425 discord.webhook.async_.Webhook.send:24 #: discord.webhook.sync.SyncWebhook.send:21 of msgid "" "The username to send with this message. If no username is provided then " @@ -583,15 +509,14 @@ msgid "" msgstr "" #: 415ad7a79b724742b603af8dfd4a1d34 discord.webhook.async_.Webhook.send:28 -#: discord.webhook.sync.SyncWebhook.send:25 ed3035289e594e30a8faada7130a8ad3 of +#: discord.webhook.sync.SyncWebhook.send:25 of msgid "" "The avatar URL to send with this message. If no avatar URL is provided " "then the default avatar for the webhook is used. If this is not a string " "then it is explicitly cast using ``str``." msgstr "" -#: 57b92cca2540465fa3d09723f5190ae3 bdec6f4cafa148e3918db01822d37174 -#: discord.webhook.async_.Webhook.send:33 +#: 57b92cca2540465fa3d09723f5190ae3 discord.webhook.async_.Webhook.send:33 #: discord.webhook.sync.SyncWebhook.send:30 of msgid "Indicates if the message should be sent using text-to-speech." msgstr "" @@ -612,9 +537,7 @@ msgid "" " set to 15 minutes." msgstr "" -#: 3362b95bd934419c9251381914e90628 7c30236d94224488a57c2332448cb6e6 -#: 7c6e08154ecc4ca69dc4a064b23455ef b3a137449ab44e4aae5afd8b4c86108b -#: d5da797dde68461daf15dbe5cbc015df d67be620b0914c15b92a79cd02cb6319 +#: b3a137449ab44e4aae5afd8b4c86108b #: discord.webhook.async_.Webhook.edit_message:31 #: discord.webhook.async_.Webhook.send:44 #: discord.webhook.async_.WebhookMessage.edit:21 @@ -624,9 +547,6 @@ msgstr "" msgid "The file to upload. This cannot be mixed with ``files`` parameter." msgstr "" -#: 27765acd077d4a3b9e30f2fa38359bd7 34064a7e9e464392a61a70d956a57dfb -#: 7b7808e744a04aadb3d5e42c0f305be7 8d9cff7ca166417db59a8343a80ea9f0 -#: 9f5ad9e7cee54181848d2e2db990f038 #: discord.webhook.async_.Webhook.edit_message:36 #: discord.webhook.async_.Webhook.send:47 #: discord.webhook.async_.WebhookMessage.edit:26 @@ -639,32 +559,28 @@ msgid "" "``file`` parameter." msgstr "" -#: 7964d458be5e410b8d83db53a682494d 7c09cfd88d8a4109851ed05a46ae1e58 -#: discord.webhook.async_.Webhook.send:51 +#: 7964d458be5e410b8d83db53a682494d discord.webhook.async_.Webhook.send:51 #: discord.webhook.sync.SyncWebhook.send:40 of msgid "" "The rich embed for the content to send. This cannot be mixed with " "``embeds`` parameter." msgstr "" -#: 33169aeae0d04196aaa9cdba77c5523a 4129e6e69a744c9f9011157faafde27a -#: discord.webhook.async_.Webhook.send:55 +#: 33169aeae0d04196aaa9cdba77c5523a discord.webhook.async_.Webhook.send:55 #: discord.webhook.sync.SyncWebhook.send:44 of msgid "" "A list of embeds to send with the content. Maximum of 10. This cannot be " "mixed with the ``embed`` parameter." msgstr "" -#: 38548540ca534e32b82858dc7e869d49 5ad6432e50fc4f0b8637b5f042754c8c -#: discord.webhook.async_.Webhook.send:59 +#: 5ad6432e50fc4f0b8637b5f042754c8c discord.webhook.async_.Webhook.send:59 #: discord.webhook.sync.SyncWebhook.send:48 of msgid "" "Controls the mentions being processed in this message. .. versionadded::" " 1.4" msgstr "" -#: 25a24ffcb57243e3a6aac660e58f40df a46016c132a14ba9a0b18b8a658f78d0 -#: discord.webhook.async_.Webhook.send:59 +#: a46016c132a14ba9a0b18b8a658f78d0 discord.webhook.async_.Webhook.send:59 #: discord.webhook.sync.SyncWebhook.send:48 of msgid "Controls the mentions being processed in this message." msgstr "" @@ -691,16 +607,14 @@ msgstr "" msgid "The thread to send this webhook to." msgstr "" -#: 7a187519aa2940c9905505a4d17452f9 ce59182ca5ae46a7aa023fb15a759cff -#: discord.webhook.async_.Webhook.send:77 +#: 7a187519aa2940c9905505a4d17452f9 discord.webhook.async_.Webhook.send:77 #: discord.webhook.sync.SyncWebhook.send:58 of msgid "" "The name of the thread to create. Only works for forum channels. .. " "versionadded:: 2.0" msgstr "" -#: 66b29f938d6744b793c75e144a609c1b cec0156f9702482e87281e9c7d4b5888 -#: discord.webhook.async_.Webhook.send:77 +#: cec0156f9702482e87281e9c7d4b5888 discord.webhook.async_.Webhook.send:77 #: discord.webhook.sync.SyncWebhook.send:58 of msgid "The name of the thread to create. Only works for forum channels." msgstr "" @@ -729,7 +643,7 @@ msgstr "" msgid "The poll to send." msgstr "" -#: 198202cf1d9c4722873b76551c23a666 discord.webhook.async_.Webhook.send:96 +#: discord.webhook.async_.Webhook.send:96 #: discord.webhook.sync.SyncWebhook.send:66 e0b22d0c21d741aa88a1390bece4595d of msgid "" "If ``wait`` is ``True`` then the message that was sent, otherwise " @@ -740,20 +654,17 @@ msgstr "" msgid "Optional[:class:`WebhookMessage`]" msgstr "" -#: 7f8a38b849e445d6ba889e6cd458100e bfbf2157a6bb43c4b27470ab17ae6444 -#: discord.webhook.async_.Webhook.send:99 +#: bfbf2157a6bb43c4b27470ab17ae6444 discord.webhook.async_.Webhook.send:99 #: discord.webhook.sync.SyncWebhook.send:69 of msgid "Sending the message failed." msgstr "" -#: 14297b15634c4d1c8e59a5505bef80ae bcb74264d1f94f878a08026994728ba7 -#: discord.webhook.async_.Webhook.send:100 +#: bcb74264d1f94f878a08026994728ba7 discord.webhook.async_.Webhook.send:100 #: discord.webhook.sync.SyncWebhook.send:70 of msgid "This webhook was not found." msgstr "" -#: 288565c3281349929137c3cbd84263c1 57e9e2c90b6345d78dbd1c5a212a020a -#: discord.webhook.async_.Webhook.send:101 +#: 57e9e2c90b6345d78dbd1c5a212a020a discord.webhook.async_.Webhook.send:101 #: discord.webhook.sync.SyncWebhook.send:71 of msgid "The authorization token for the webhook is incorrect." msgstr "" @@ -775,32 +686,31 @@ msgid "" "with neither ``thread_name`` nor ``thread`` specified." msgstr "" -#: b698d80096f7403ba6c9c5f4f56f8cc4 discord.SyncWebhook.avatar:1 -#: discord.Webhook.avatar:1 fb5c67f696704406ada2e50fc20c3b5a of +#: discord.SyncWebhook.avatar:1 discord.Webhook.avatar:1 +#: fb5c67f696704406ada2e50fc20c3b5a of msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "" -#: aa7e7e77e9a6417bbcad10b68769112a cd4bafd5cdd748e68418c0fe6a77903f -#: discord.SyncWebhook.avatar:3 discord.Webhook.avatar:3 of +#: cd4bafd5cdd748e68418c0fe6a77903f discord.SyncWebhook.avatar:3 +#: discord.Webhook.avatar:3 of msgid "" "If the webhook does not have a traditional avatar, an asset for the " "default avatar is returned instead." msgstr "" -#: b0e5df787afd4134a9f27c14cfa0806f discord.SyncWebhook.channel:1 -#: discord.Webhook.channel:1 ec155bb383b3493db6d592f118ef175d of +#: discord.SyncWebhook.channel:1 discord.Webhook.channel:1 +#: ec155bb383b3493db6d592f118ef175d of msgid "The text channel this webhook belongs to." msgstr "" -#: 022253ecc6494569a37a64e3989de332 49f080cdd3004ec4a04e580041816ff8 -#: c66385e00fac41c189ea7d82d85d0db9 discord.SyncWebhook.channel:3 +#: 49f080cdd3004ec4a04e580041816ff8 discord.SyncWebhook.channel:3 #: discord.SyncWebhook.guild:3 discord.Webhook.channel:3 -#: discord.Webhook.guild:3 fd82aac7debd473aa87a4ac0207e9c07 of +#: discord.Webhook.guild:3 of msgid "If this is a partial webhook, then this will always return ``None``." msgstr "" -#: 2bb647713cb24bc2b8fc3564e3c354d3 51ccbb8f14b1435a9cddb90967145461 -#: discord.SyncWebhook.created_at:1 discord.Webhook.created_at:1 of +#: 2bb647713cb24bc2b8fc3564e3c354d3 discord.SyncWebhook.created_at:1 +#: discord.Webhook.created_at:1 of msgid "Returns the webhook's creation time in UTC." msgstr "" @@ -809,15 +719,13 @@ msgstr "" msgid "Retrieves a single :class:`~discord.WebhookMessage` owned by this webhook." msgstr "" -#: c416c824f58646938cc10f1ce57ed672 #: discord.webhook.async_.Webhook.fetch_message:8 #: discord.webhook.sync.SyncWebhook.fetch_message:6 #: fe03e2f34f3949aebe2b2c2aeb8f376a of msgid "The message ID to look for." msgstr "" -#: 1b801aa3da694b1fb0a41e006f67db48 54c1624e152d44a1b49022a5be33c6ed -#: c5e6600bf7394a67aa8724a86d9a8276 d3b17fa5d4074e1db1ae04d6532cc0b1 +#: 54c1624e152d44a1b49022a5be33c6ed #: discord.webhook.async_.Webhook.delete_message:14 #: discord.webhook.async_.Webhook.fetch_message:11 #: discord.webhook.sync.SyncWebhook.delete_message:12 @@ -825,7 +733,7 @@ msgstr "" msgid "The ID of the thread that contains the message." msgstr "" -#: 6ab628d937b6459aafb88ff400bca888 764b8caa264548efafbde9aa61f2bd13 +#: 764b8caa264548efafbde9aa61f2bd13 #: discord.webhook.async_.Webhook.fetch_message:14 #: discord.webhook.sync.SyncWebhook.fetch_message:12 of msgid "The message asked for." @@ -836,28 +744,25 @@ msgstr "" msgid ":class:`~discord.WebhookMessage`" msgstr "" -#: 7207fe3b68f64f8a8c140da81aa900da adc0d8e7494b4b28a27689f4642a99bf +#: adc0d8e7494b4b28a27689f4642a99bf #: discord.webhook.async_.Webhook.fetch_message:17 #: discord.webhook.sync.SyncWebhook.fetch_message:15 of msgid "The specified message was not found." msgstr "" -#: c26879650f5d433c814783394ac3ecf4 #: discord.webhook.async_.Webhook.fetch_message:18 #: discord.webhook.sync.SyncWebhook.fetch_message:16 #: e527d204d3684032bdc3fc71333dcb56 of msgid "You do not have the permissions required to get a message." msgstr "" -#: 3b2a515c5b8448499ac19916bebbd377 92494eb4200f4da19d323bc789631de0 +#: 3b2a515c5b8448499ac19916bebbd377 #: discord.webhook.async_.Webhook.fetch_message:19 #: discord.webhook.sync.SyncWebhook.fetch_message:17 of msgid "Retrieving the message failed." msgstr "" -#: 15d7ddb34d114f7a99c69037b8bc39fa 1776e8cab52642f6a978d91bbf648938 -#: 4d11b05888b04d598188a4d96d126217 5b05a764b5944c69861df40833dc56b8 -#: c26a2b16d5d94bd3a65a5149327152aa +#: 1776e8cab52642f6a978d91bbf648938 4d11b05888b04d598188a4d96d126217 #: discord.webhook.async_.Webhook.fetch_message:20 #: discord.webhook.async_.WebhookMessage.edit:58 #: discord.webhook.sync.SyncWebhook.edit_message:40 @@ -866,32 +771,34 @@ msgstr "" msgid "There was no token associated with this webhook." msgstr "" -#: 52d58c37da744b78934404b08a05d5ef cd00141236a54abb9ac3b84eae0a578b -#: discord.SyncWebhook.guild:1 discord.Webhook.guild:1 of +#: 52d58c37da744b78934404b08a05d5ef discord.SyncWebhook.guild:1 +#: discord.Webhook.guild:1 of msgid "The guild this webhook belongs to." msgstr "" -#: 53da81ecbe5a4d4bb63f4b4f776c0d41 c46e8899998c48fdbcc590fa47717cef +#: c46e8899998c48fdbcc590fa47717cef #: discord.webhook.async_.BaseWebhook.is_authenticated:1 of -msgid "" -"Whether the webhook is authenticated with a bot token. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." msgstr "" -#: b6d6fa1f6451445c81ef826852a24c77 d39d405809f54a778e5db34e04b3fc95 +#: 56f1e679fe0149e591ce572cd88e0d1a +#: discord.webhook.async_.BaseWebhook.is_authenticated:6 +#: discord.webhook.async_.BaseWebhook.is_partial:6 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr "" + +#: 128848745b104f83b614d254f783f575 #: discord.webhook.async_.BaseWebhook.is_partial:1 of -msgid "" -"Whether the webhook is a \"partial\" webhook. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." msgstr "" -#: c1b9dd3681ee4a8584c4cd79ed1d4977 c7eadbacb5ac4096b9b9bada91e833d2 +#: c1b9dd3681ee4a8584c4cd79ed1d4977 #: discord.webhook.async_.Webhook.edit_message:3 #: discord.webhook.sync.SyncWebhook.edit_message:1 of msgid "Edits a message owned by this webhook." msgstr "" -#: 3eefa1a227ea4f96b8d847a3a507fd6e 9971472f245b415aaadbb8956285f297 +#: 9971472f245b415aaadbb8956285f297 #: discord.webhook.async_.Webhook.edit_message:5 #: discord.webhook.sync.SyncWebhook.edit_message:3 of msgid "" @@ -899,7 +806,7 @@ msgid "" "you only have an ID." msgstr "" -#: 2d67b9ca76344875adb757cf10cd8511 8af6785c98bc455e81d47c71f41501d8 +#: 2d67b9ca76344875adb757cf10cd8511 #: discord.webhook.async_.Webhook.edit_message:10 #: discord.webhook.async_.WebhookMessage.edit:7 of msgid "" @@ -907,34 +814,29 @@ msgid "" "returned." msgstr "" -#: 5a82c8e80c41438cae3f995cf46fe2d6 a9e4ea6e61aa408ea880bd28b50cb2f8 +#: 5a82c8e80c41438cae3f995cf46fe2d6 #: discord.webhook.async_.Webhook.edit_message:14 #: discord.webhook.sync.SyncWebhook.edit_message:9 of msgid "The message ID to edit." msgstr "" -#: 1bc930d388a74891b13d38e6263f9603 7cbd742ce2934ba58758ac9b9bd76dad -#: 9271f9c8ad084cebb3ed15f2dc0c2dc9 +#: 1bc930d388a74891b13d38e6263f9603 #: discord.webhook.async_.Webhook.edit_message:17 #: discord.webhook.async_.WebhookMessage.edit:11 #: discord.webhook.sync.SyncWebhook.edit_message:12 -#: discord.webhook.sync.SyncWebhookMessage.edit:4 -#: ed34e4fc95fb47acbc1577c836be845a of +#: discord.webhook.sync.SyncWebhookMessage.edit:4 of msgid "The content to edit the message with or ``None`` to clear it." msgstr "" -#: 20312965a9b94e4fadbed393402e9263 85dd5e157ee54e66a6e28d78c61dc7bd -#: d8f2037a79c5458fba497be4b8086130 +#: 20312965a9b94e4fadbed393402e9263 #: discord.webhook.async_.Webhook.edit_message:20 #: discord.webhook.async_.WebhookMessage.edit:14 #: discord.webhook.sync.SyncWebhook.edit_message:15 -#: discord.webhook.sync.SyncWebhookMessage.edit:7 -#: eaf9bef906a241228685837428b088e2 of +#: discord.webhook.sync.SyncWebhookMessage.edit:7 of msgid "A list of embeds to edit the message with." msgstr "" -#: 75f6749124da45c898b2058893bbcf1b 76fc68e7bd934eaf8fd9d73f92e66aa4 -#: a427e1e0136e41efaf57f2ffdb117ca2 b9494426284345ffbacd4b90e110c519 +#: a427e1e0136e41efaf57f2ffdb117ca2 #: discord.webhook.async_.Webhook.edit_message:23 #: discord.webhook.async_.WebhookMessage.edit:17 #: discord.webhook.sync.SyncWebhook.edit_message:18 @@ -944,7 +846,7 @@ msgid "" "should not be mixed with the ``embeds`` parameter." msgstr "" -#: 1261a847eaa24dc5a94da52ea090d093 6db59c19de404a34aa15bd6d90797c9b +#: 6db59c19de404a34aa15bd6d90797c9b #: discord.webhook.async_.Webhook.edit_message:27 #: discord.webhook.async_.WebhookMessage.edit:32 of msgid "" @@ -952,7 +854,6 @@ msgid "" "all attachments are removed." msgstr "" -#: d973a268394c4f73b7f8296b53b752a4 #: discord.webhook.async_.Webhook.edit_message:31 #: discord.webhook.async_.WebhookMessage.edit:21 #: ec50809a68e94bfcad75d7052dd6e7e9 of @@ -961,7 +862,7 @@ msgid "" "versionadded:: 2.0" msgstr "" -#: 0648f797465242acbb5ad4fdefade223 2c367cdfe97d4ad0ab9138716b92addd +#: 2c367cdfe97d4ad0ab9138716b92addd #: discord.webhook.async_.Webhook.edit_message:36 #: discord.webhook.async_.WebhookMessage.edit:26 of msgid "" @@ -969,8 +870,6 @@ msgid "" "``file`` parameter. .. versionadded:: 2.0" msgstr "" -#: 67a35408e50b4bed92ac9a3f9e48eea7 8a2bb7cfd1b6467c9c7274a714affc32 -#: cb74411660504cafa28540cb949c8383 #: discord.webhook.async_.Webhook.edit_message:42 #: discord.webhook.async_.WebhookMessage.edit:38 #: discord.webhook.sync.SyncWebhook.edit_message:29 @@ -997,14 +896,13 @@ msgid "" ":meth:`send`." msgstr "" -#: 3ffcd5e8c19c43a893c62a8a241bb38e c8e07f2912274c8690eea158d709400e +#: c8e07f2912274c8690eea158d709400e #: discord.webhook.async_.Webhook.edit_message:53 #: discord.webhook.sync.SyncWebhook.edit_message:33 of msgid "The thread that contains the message." msgstr "" -#: 0e58b4588c244b2795b9a25162938b69 13349759eb4d4dd8802d0bed0cb95c2b -#: 67c4905f360444e286aa49fcfa2b1b10 ba994c7eba3048d7a5330aa66e6223a2 +#: 0e58b4588c244b2795b9a25162938b69 #: discord.webhook.async_.Webhook.edit_message:56 #: discord.webhook.async_.WebhookMessage.edit:48 #: discord.webhook.sync.SyncWebhook.send:63 @@ -1017,14 +915,13 @@ msgstr "" msgid "The newly edited webhook message." msgstr "" -#: d23329b2f76a4159a4087965b502de6e de7030ddb3b642eab991d82d5465c6f6 +#: de7030ddb3b642eab991d82d5465c6f6 #: discord.webhook.async_.Webhook.edit_message:60 #: discord.webhook.async_.WebhookMessage.edit:52 of msgid ":class:`WebhookMessage`" msgstr "" -#: 2911c1f972ab4f1288075c647b177fe6 6071f2c259c143f7bbd0333a204b45d3 -#: 6b5a68c2d6384ab18f5c9c56e376ce4d d84d5cea09fe494b9d14bf275d256589 +#: d84d5cea09fe494b9d14bf275d256589 #: discord.webhook.async_.Webhook.edit_message:62 #: discord.webhook.async_.WebhookMessage.edit:54 #: discord.webhook.sync.SyncWebhook.edit_message:36 @@ -1032,18 +929,14 @@ msgstr "" msgid "Editing the message failed." msgstr "" -#: 614c1f2626bb459b86310fb14a6766a5 97fab4294de84554a109d5cd2c95a4bd -#: ad39ad3511944866a16078d24a752fd5 +#: 97fab4294de84554a109d5cd2c95a4bd #: discord.webhook.async_.Webhook.edit_message:63 #: discord.webhook.async_.WebhookMessage.edit:55 #: discord.webhook.sync.SyncWebhook.edit_message:37 -#: discord.webhook.sync.SyncWebhookMessage.edit:32 -#: e85aed7299274aa8a607ea5efecdcd76 of +#: discord.webhook.sync.SyncWebhookMessage.edit:32 of msgid "Edited a message that is not yours." msgstr "" -#: 05ce44d9433040619f0f644b8b548189 0ee40fbeeaed44cd89a5c938b564313c -#: 5cf2e6a486c747f695d24c1dd923ea49 6eac1c3b7292418d9bdc9468d9fd736b #: d13931c4ffe84322bebc37b53d758401 #: discord.webhook.async_.Webhook.edit_message:64 #: discord.webhook.async_.WebhookMessage.edit:56 @@ -1053,14 +946,12 @@ msgstr "" msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``" msgstr "" -#: 434643453fe94810856e9d1711091f11 4fc8b66942cb4839b20e5560afa7501e -#: b3eab12f8e87462abedbcfa904a6e147 #: discord.webhook.async_.Webhook.edit_message:65 #: discord.webhook.async_.WebhookMessage.edit:57 #: discord.webhook.sync.SyncWebhook.edit_message:39 #: discord.webhook.sync.SyncWebhook.send:73 #: discord.webhook.sync.SyncWebhookMessage.edit:34 -#: e8b9d1bf3500443ca1d1f7af7e64ab46 efe8437bf03e4fe99966973bbda26d5e of +#: e8b9d1bf3500443ca1d1f7af7e64ab46 of msgid "The length of ``embeds`` was invalid" msgstr "" @@ -1071,13 +962,13 @@ msgid "" " state." msgstr "" -#: 15dea039ddd742c2811ae0ba4a4022a6 5c9da7d28dce4982bb84fd12dbbcecb0 +#: 5c9da7d28dce4982bb84fd12dbbcecb0 #: discord.webhook.async_.Webhook.delete_message:3 #: discord.webhook.sync.SyncWebhook.delete_message:1 of msgid "Deletes a message owned by this webhook." msgstr "" -#: d5c47868890b4d0cafffe8e6d913036b db8c1747493a459087e6b3b081ac0d5e +#: db8c1747493a459087e6b3b081ac0d5e #: discord.webhook.async_.Webhook.delete_message:5 #: discord.webhook.sync.SyncWebhook.delete_message:3 of msgid "" @@ -1085,13 +976,12 @@ msgid "" "you only have an ID." msgstr "" -#: 234aadd0447949f7ab7b01771bb782e7 6d1658d87fd344908d39bdff91044acb +#: 234aadd0447949f7ab7b01771bb782e7 #: discord.webhook.async_.Webhook.delete_message:11 #: discord.webhook.sync.SyncWebhook.delete_message:9 of msgid "The message ID to delete." msgstr "" -#: 08193ea844e54abdbec4d40e9e9ec844 091a2a3956304512919d443b2dfc9323 #: cf6413728c3f4601bd518d470cd6aa52 #: discord.webhook.async_.Webhook.delete_message:17 #: discord.webhook.async_.WebhookMessage.delete:12 @@ -1101,15 +991,13 @@ msgstr "" msgid "Deleting the message failed." msgstr "" -#: 922e88d327a343d08e8a5cea1070c9c1 9be5c7332c714e99ba44b7e8ea204674 +#: 9be5c7332c714e99ba44b7e8ea204674 #: discord.webhook.async_.Webhook.delete_message:18 #: discord.webhook.sync.SyncWebhook.delete_message:16 of msgid "Deleted a message that is not yours." msgstr "" -#: 28f726448b1a4165867a73648669ed22 56f1e679fe0149e591ce572cd88e0d1a -#: 8e0ca3a0c65c4e00a88b8200783d8b3f b41bf4df2b96442ca315d4798262ea41 -#: c46e105b902f43849250fbc1da24ed70 +#: 56f1e679fe0149e591ce572cd88e0d1a #: discord.webhook.async_.Webhook.delete_message:20 #: discord.webhook.async_.WebhookMessage.delete:14 #: discord.webhook.sync.SyncWebhook.delete:18 @@ -1118,27 +1006,24 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" -#: 50e22ee16b5848178dc9b232382ae7e0 d71174eb01124078b8485ecf5425ec05 -#: discord.webhook.async_.WebhookMessage:1 +#: d71174eb01124078b8485ecf5425ec05 discord.webhook.async_.WebhookMessage:1 #: discord.webhook.sync.SyncWebhookMessage:1 of msgid "Represents a message sent from your webhook." msgstr "" -#: 1c655677226f4830aedb23fb6f1837a8 c733980eb8534faf99bb803c964524c3 -#: discord.webhook.async_.WebhookMessage:3 +#: 1c655677226f4830aedb23fb6f1837a8 discord.webhook.async_.WebhookMessage:3 #: discord.webhook.sync.SyncWebhookMessage:3 of msgid "This allows you to edit or delete a message sent by your webhook." msgstr "" -#: 33093f55fb9f4195a31a391a774f446b 8da32e9c443f44618a2d11ad25586f60 -#: discord.webhook.async_.WebhookMessage:6 +#: 33093f55fb9f4195a31a391a774f446b discord.webhook.async_.WebhookMessage:6 #: discord.webhook.sync.SyncWebhookMessage:6 of msgid "" "This inherits from :class:`discord.Message` with changes to :meth:`edit` " "and :meth:`delete` to work." msgstr "" -#: 8d76438ac0a449f096840bc580b21c7a a2e790bc16394691bb3ba3168ece42f6 +#: a2e790bc16394691bb3ba3168ece42f6 #: discord.webhook.async_.WebhookMessage.edit:3 #: discord.webhook.sync.SyncWebhookMessage.edit:1 of msgid "Edits the message." @@ -1167,12 +1052,11 @@ msgstr "" #: 0d4acea514904c8b82ce6ba49a8d5093 #: discord.webhook.async_.WebhookMessage.edit:51 -#: discord.webhook.sync.SyncWebhookMessage.edit:28 -#: ea51e461eb4b4e72921bd90176465112 of +#: discord.webhook.sync.SyncWebhookMessage.edit:28 of msgid "The newly edited message." msgstr "" -#: 1512b9e2d2e74beea6be22bd4a805a28 16f52ca9ace24fb38a6dd193b112cc64 +#: 1512b9e2d2e74beea6be22bd4a805a28 #: discord.webhook.async_.WebhookMessage.delete:3 #: discord.webhook.sync.SyncWebhookMessage.delete:1 of msgid "Deletes the message." @@ -1185,13 +1069,12 @@ msgid "" "The waiting is done in the background and deletion failures are ignored." msgstr "" -#: 96b6ad26e0cc4979923a463e329f90b3 aba4600cb0384affabc1e3f706cd8796 +#: aba4600cb0384affabc1e3f706cd8796 #: discord.webhook.async_.WebhookMessage.delete:10 #: discord.webhook.sync.SyncWebhookMessage.delete:8 of msgid "You do not have proper permissions to delete the message." msgstr "" -#: b83c32c0775b4ad2903f16caa49b75cf #: discord.webhook.async_.WebhookMessage.delete:11 #: discord.webhook.sync.SyncWebhookMessage.delete:9 #: f04e4a0b1cbf4f3daade0da691833e50 of @@ -1206,8 +1089,7 @@ msgstr "" msgid "For an asynchronous counterpart, see :class:`Webhook`." msgstr "" -#: 840907faec8c45c0952ebfdb3349d390 b9c19a7dc665479f9dd4388f7783d712 -#: discord.webhook.sync.SyncWebhook.from_url:7 +#: b9c19a7dc665479f9dd4388f7783d712 discord.webhook.sync.SyncWebhook.from_url:7 #: discord.webhook.sync.SyncWebhook.partial:10 of msgid "" "The session to use to send requests with. Note that the library does not " @@ -1215,8 +1097,7 @@ msgid "" "auto session creation functions are used instead." msgstr "" -#: 4d5326bd667b4df2bebe23caaa5cc701 be82f96debd24cffb17feed64f30b7e9 -#: discord.webhook.sync.SyncWebhook.edit:23 +#: 4d5326bd667b4df2bebe23caaa5cc701 discord.webhook.sync.SyncWebhook.edit:23 #: discord.webhook.sync.SyncWebhook.fetch:17 of msgid ":class:`SyncWebhook`" msgstr "" @@ -1292,3 +1173,15 @@ msgstr "" #~ " ``thread_name`` nor ``thread`` specified." #~ msgstr "" +#~ msgid "" +#~ "Whether the webhook is authenticated " +#~ "with a bot token. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Whether the webhook is a \"partial\" " +#~ "webhook. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/changelog.po b/docs/locales/en/LC_MESSAGES/changelog.po index 436c1ba302..155f83bc91 100644 --- a/docs/locales/en/LC_MESSAGES/changelog.po +++ b/docs/locales/en/LC_MESSAGES/changelog.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -45,24 +45,252 @@ msgid "" " released." msgstr "" -#: ../../changelog.md:13 b32d85acd95341dfb2e580a11f6272ca -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +#: ../../changelog.md:13 ../../changelog.md:50 ../../changelog.md:357 +#: ../../changelog.md:456 ../../changelog.md:691 ../../changelog.md:798 +#: ../../changelog.md:1058 ../../changelog.md:1131 ../../changelog.md:1186 +#: ../../changelog.md:1202 ../../changelog.md:1270 ../../changelog.md:1371 +#: ../../changelog.md:1460 e8cf33c496dc4074adbbcfbbce555d76 +msgid "Added" msgstr "" -#: ../../changelog.md:15 ../../changelog.md:197 ../../changelog.md:304 -#: ../../changelog.md:564 ../../changelog.md:637 ../../changelog.md:692 -#: ../../changelog.md:708 ../../changelog.md:776 ../../changelog.md:877 -#: ../../changelog.md:966 e8cf33c496dc4074adbbcfbbce555d76 -msgid "Added" +#: ../../changelog.md:15 1e8ecddada0440e8b28a3c9be07f3423 +msgid "" +"Added `.extension` attribute to emojis to get their file extension. " +"([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "" + +#: ../../changelog.md:18 ../../changelog.md:173 ../../changelog.md:394 +#: ../../changelog.md:620 ../../changelog.md:762 ../../changelog.md:888 +#: ../../changelog.md:1039 ../../changelog.md:1085 ../../changelog.md:1162 +#: ../../changelog.md:1301 ../../changelog.md:1403 ../../changelog.md:1510 +#: 6f3f624eef944b38a861d712cf1c2dd3 +msgid "Changed" +msgstr "" + +#: ../../changelog.md:20 8a3332dafa3c405198ec6819e0e4d90a +msgid "" +"Updated `Role.is_assignable()` to also check whether the bot has the " +"`MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-" +"Development/pycord/pull/3048))" +msgstr "" + +#: ../../changelog.md:23 ../../changelog.md:212 ../../changelog.md:413 +#: ../../changelog.md:540 ../../changelog.md:664 ../../changelog.md:722 +#: ../../changelog.md:930 ../../changelog.md:1045 ../../changelog.md:1095 +#: ../../changelog.md:1113 ../../changelog.md:1124 ../../changelog.md:1152 +#: ../../changelog.md:1178 ../../changelog.md:1191 ../../changelog.md:1234 +#: ../../changelog.md:1248 ../../changelog.md:1255 ../../changelog.md:1263 +#: ../../changelog.md:1311 ../../changelog.md:1417 ../../changelog.md:1523 +#: ../../changelog.md:1560 25748af9e8d041dc8b2c9e7a88663f4f +msgid "Fixed" +msgstr "" + +#: ../../changelog.md:25 f409a2d1bf8941ad8e5dd38c6fa02f97 +msgid "" +"Fixed `RawMessageUpdateEvent.cached_message` being always `None` even " +"when the message was cached. ([#3038](https://github.com/Pycord-" +"Development/pycord/pull/3038))" +msgstr "" + +#: ../../changelog.md:27 7088fa09f41846e5892a329b6bcd8349 +msgid "" +"Fixed downloading animated emojis which were originally uploaded as WebP " +"files by changing the `.url` extension of animated emojis from .gif to " +".webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "" + +#: ../../changelog.md:30 67638ee2ed544e56b98bc22db8fea02a +msgid "" +"Fixed `Interaction.channel` not being resolved with user-installed " +"commands ran in guilds which the bot is not a member of. " +"([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "" + +#: ../../changelog.md:34 4c1d702a0fd34e05b931d0149b6d2e88 +msgid "" +"Fixed incorrect page group assignment in `Paginator`. " +"([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "" + +#: ../../changelog.md:37 ../../changelog.md:329 ../../changelog.md:444 +#: ../../changelog.md:643 ../../changelog.md:1224 +#: 5b535d4b52244097b05ec474ea2121c6 +msgid "Deprecated" +msgstr "" + +#: ../../changelog.md:39 ../../changelog.md:348 ../../changelog.md:450 +#: ../../changelog.md:657 ../../changelog.md:785 ../../changelog.md:923 +#: ../../changelog.md:1171 ../../changelog.md:1412 +#: cb54f87243e542f6bdc3742c26311fa6 +msgid "Removed" +msgstr "" + +#: ../../changelog.md:41 dd5ffa5028be44a282b2ac8924972f1f +msgid "" +"Removed guild creation and ownership related methods and arguments as " +"they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-" +"Development/pycord/pull/3056))" +msgstr "" + +#: ../../changelog.md:44 a5699cb066b04c63831218070c8b3007 +msgid "" +"Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild`" +" and `Client.create_guild`." msgstr "" -#: ../../changelog.md:17 73f8d143b51e4d75ba380e16b08e6dcb +#: ../../changelog.md:46 949a54ac256f4ed080709b21a70a73d7 +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "" + +#: ../../changelog.md:48 eeb4225156bc403cb9430c14142f0030 +msgid "[2.7.0] - 2025-12-24" +msgstr "" + +#: ../../changelog.md:52 0b59939241624a3193186fcb744f65f7 +msgid "" +"Added `Attachment.read_chunked` and added optional `chunksize` argument " +"to `Attachment.save` for retrieving attachments in chunks. " +"([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "" + +#: ../../changelog.md:55 2a37ee55e00e4e68b43bcf62c0b6c16b +msgid "" +"Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` " +"class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "" + +#: ../../changelog.md:57 ../../changelog.md:359 +#: 7088fa09f41846e5892a329b6bcd8349 +msgid "" +"Implemented `with_response` for interaction callbacks, adding " +"`Interaction.callback.is_loading()` and " +"`Interaction.callback.is_ephemeral()`. ([#2711](https://github.com" +"/Pycord-Development/pycord/pull/2711))" +msgstr "" + +#: ../../changelog.md:60 ../../changelog.md:362 +#: 84c4af7114434feaa1fecfd718dc694c +msgid "" +"Added `RawMessageUpdateEvent.new_message` - message update events now " +"contain full message objects ([#2780](https://github.com/Pycord-" +"Development/pycord/pull/2780))" +msgstr "" + +#: ../../changelog.md:62 ../../changelog.md:364 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 +msgid "" +"Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut " +"methods. ([#2776](https://github.com/Pycord-" +"Development/pycord/pull/2776))" +msgstr "" + +#: ../../changelog.md:64 ../../changelog.md:366 +#: 40bb9fff0d8f40258b28fc994bd31db7 +msgid "" +"Added support for setting guild-specific `avatar`, `banner`, and `bio` " +"for the bot user through `Member.edit`. ([#2908](https://github.com" +"/Pycord-Development/pycord/pull/2908))" +msgstr "" + +#: ../../changelog.md:67 ../../changelog.md:369 +#: 6e961ffbbb9c4e43a860891df7ed6fa5 +msgid "" +"Added support for select default values. ([#2899](https://github.com" +"/Pycord-Development/pycord/pull/2899))" +msgstr "" + +#: ../../changelog.md:69 ../../changelog.md:371 +#: 2dbc1920fbe04867a7bf051ffef6e7fa a85df008927348788e72a76ee878cb6a +msgid "" +"Adds a new generic parameter to selects to type `ui.Select.values` return" +" type." +msgstr "" + +#: ../../changelog.md:70 ../../changelog.md:372 +#: 6f8e774e5a834ffca6960ae377dc9b45 9baa76343a024b03a2c4e54a91c41387 +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "" + +#: ../../changelog.md:71 ../../changelog.md:373 +#: 3f1a31a6bf894217a0fe6f205cd26eb7 bbcd107f0eee4f00acc880e2e4531385 +msgid "Adds `SelectDefaultValueType` enum." +msgstr "" + +#: ../../changelog.md:72 ../../changelog.md:374 +#: 1e3d212d7e7740ddb1039d1bca5dec4e ff965558f1864bfd96a4567cb4e19454 +msgid "" +"Adds pre-typed and pre-constructed with select_type `ui.Select` aliases " +"for the different select types: `ui.StringSelect`, `ui.UserSelect`, " +"`ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "" + +#: ../../changelog.md:75 ../../changelog.md:377 +#: ee1185f07728432d90acac5a21dbec45 +msgid "" +"Added `store` parameter to `View` and `Modal` classes. " +"([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "" + +#: ../../changelog.md:77 ../../changelog.md:379 +#: 4620d311330a4c04b6b2b7b4de078652 +msgid "" +"Added `Webhook.parent` and `Webhook.from_interaction` " +"([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "" + +#: ../../changelog.md:79 ../../changelog.md:381 +#: 617814850e83401ebf06752624c50095 +msgid "" +"Added the ability to use functions with any number of optional arguments " +"and functions returning an awaitable as `Option.autocomplete`. " +"([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "" + +#: ../../changelog.md:82 ../../changelog.md:384 +#: 4d570b6175b846b7b096d02a18bf1053 +msgid "" +"Added `ui.FileUpload` for modals and the `FileUpload` component. " +"([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "" + +#: ../../changelog.md:84 ../../changelog.md:386 +#: d88667c6f5dd4c8789c7f597cbcc5b58 +msgid "" +"Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-" +"Development/pycord/pull/2939))" +msgstr "" + +#: ../../changelog.md:86 ../../changelog.md:388 +#: 40bb9fff0d8f40258b28fc994bd31db7 +msgid "" +"Added support for Guild Incidents via `Guild.incidents_data` and " +"`Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-" +"Development/pycord/pull/2955))" +msgstr "" + +#: ../../changelog.md:89 ../../changelog.md:391 +#: 583f0a83c644415fbd248eee5f5d8fc5 +msgid "" +"Added `mention` property to `BaseEmoji`. ([#2972](https://github.com" +"/Pycord-Development/pycord/pull/2972))" +msgstr "" + +#: ../../changelog.md:91 ../../changelog.md:458 +#: d88667c6f5dd4c8789c7f597cbcc5b58 +msgid "" +"Added `positional` argument to `commands.Flag`. " +"([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "" + +#: ../../changelog.md:93 ../../changelog.md:460 +#: 73f8d143b51e4d75ba380e16b08e6dcb msgid "" "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-" "Development/pycord/pull/2528))" msgstr "" -#: ../../changelog.md:19 dd48eb67d9264c6f9c8c34eff1f8dc21 +#: ../../changelog.md:95 ../../changelog.md:462 +#: dd48eb67d9264c6f9c8c34eff1f8dc21 msgid "" "Added the following `AppInfo` attributes: `approximate_guild_count`, " "`approximate_user_install_count`, `custom_install_url`, `install_params`," @@ -71,50 +299,58 @@ msgid "" "([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "" -#: ../../changelog.md:23 c3f3b5baaf6d4bf3a3deaa582d1444a1 +#: ../../changelog.md:99 ../../changelog.md:466 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 msgid "" "Added `Member.guild_banner` and `Member.display_banner` properties. " "([#2556](https://github.com/Pycord-Development/pycord/pull/2556))" msgstr "" -#: ../../changelog.md:25 42ed7327fefc4b54872053b06dc3d128 +#: ../../changelog.md:101 ../../changelog.md:468 +#: 42ed7327fefc4b54872053b06dc3d128 msgid "" "Added support for Application Emojis. ([#2501](https://github.com/Pycord-" "Development/pycord/pull/2501))" msgstr "" -#: ../../changelog.md:27 ee1185f07728432d90acac5a21dbec45 +#: ../../changelog.md:103 ../../changelog.md:470 +#: ee1185f07728432d90acac5a21dbec45 msgid "" "Added `cache_app_emojis` parameter to `Client`. " "([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" msgstr "" -#: ../../changelog.md:29 ee1185f07728432d90acac5a21dbec45 +#: ../../changelog.md:105 ../../changelog.md:472 +#: ee1185f07728432d90acac5a21dbec45 msgid "" "Added `elapsed` method to `VoiceClient`. ([#2587](https://github.com" "/Pycord-Development/pycord/pull/2587/))" msgstr "" -#: ../../changelog.md:31 7fd8831246324c0ba80b842014371a93 +#: ../../changelog.md:107 ../../changelog.md:474 +#: 7fd8831246324c0ba80b842014371a93 msgid "" "Added optional `filter` parameter to `utils.basic_autocomplete()`. " "([#2590](https://github.com/Pycord-Development/pycord/pull/2590))" msgstr "" -#: ../../changelog.md:33 7556f2bd45294900b546bcc8bc4cc855 +#: ../../changelog.md:109 ../../changelog.md:476 +#: 7556f2bd45294900b546bcc8bc4cc855 msgid "" "Added role tags: `subscription_listing_id`, `guild_connections`, and " "`available_for_purchase`. ([#2606](https://github.com/Pycord-" "Development/pycord/pull/2606))" msgstr "" -#: ../../changelog.md:36 4620d311330a4c04b6b2b7b4de078652 +#: ../../changelog.md:112 ../../changelog.md:479 +#: 4620d311330a4c04b6b2b7b4de078652 msgid "" "Added missing `with_counts` parameter to `fetch_guilds` method. " "([#2615](https://github.com/Pycord-Development/pycord/pull/2615))" msgstr "" -#: ../../changelog.md:38 dd48eb67d9264c6f9c8c34eff1f8dc21 +#: ../../changelog.md:114 ../../changelog.md:481 +#: dd48eb67d9264c6f9c8c34eff1f8dc21 msgid "" "Added the following missing permissions: `Permissions.use_soundboard`, " "`Permissions.use_external_sounds`, and " @@ -122,119 +358,490 @@ msgid "" "([#2620](https://github.com/Pycord-Development/pycord/pull/2620))" msgstr "" -#: ../../changelog.md:42 dddf1b7b1aba48dfb0f3282e4d0658a2 +#: ../../changelog.md:118 ../../changelog.md:485 +#: dddf1b7b1aba48dfb0f3282e4d0658a2 msgid "" "Added `MediaChannel` channel type. ([#2641](https://github.com/Pycord-" "Development/pycord/pull/2641))" msgstr "" -#: ../../changelog.md:44 1acba6757cf74da68c1302cbed5100b5 +#: ../../changelog.md:120 ../../changelog.md:487 +#: 1acba6757cf74da68c1302cbed5100b5 msgid "" "Added `Message._raw_data` attribute. ([#2670](https://github.com/Pycord-" "Development/pycord/pull/2670))" msgstr "" -#: ../../changelog.md:46 169dd0974f7f4141bb15b782abd500b7 +#: ../../changelog.md:122 ../../changelog.md:489 +#: 169dd0974f7f4141bb15b782abd500b7 msgid "" "Added helper methods to determine the authorizing party of an " "`Interaction`. ([#2659](https://github.com/Pycord-" "Development/pycord/pull/2659))" msgstr "" -#: ../../changelog.md:48 7869c915b3f14f07a5bf3a4475157805 +#: ../../changelog.md:124 ../../changelog.md:491 +#: 7869c915b3f14f07a5bf3a4475157805 msgid "" "Added `VoiceMessage` subclass of `File` to allow voice messages to be " "sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "" -#: ../../changelog.md:50 4f80fa16c23e41c19ad5f98cb4764338 +#: ../../changelog.md:126 ../../changelog.md:493 +#: 2cfb8a23cfce4b74b8af6afeefc55cca 6b4bd167ee1a4b50af1536b86d229ead +msgid "Added the following soundboard-related features:" +msgstr "" + +#: ../../changelog.md:127 ../../changelog.md:494 +#: 0ee7a0da9b5045c0981c50ae8b2be5fb 9c98c54db83c465c9caf7569cf995115 +msgid "" +"Manage guild soundboard sounds with `Guild.fetch_sounds()`, " +"`Guild.create_sound()`, `SoundboardSound.edit()`, and " +"`SoundboardSound.delete()`." +msgstr "" + +#: ../../changelog.md:129 ../../changelog.md:496 +#: d5e8d94f269148608c08ee71dfa29404 d777fc87f70543b9bd78c825111c9933 +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "" + +#: ../../changelog.md:130 ../../changelog.md:497 +#: 1cfcf30097114b46b61f8ccba89f8d5b 9f3c10321fe243d7a8fdf04e499123bd +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "" + +#: ../../changelog.md:131 ../../changelog.md:498 +#: 2434b103514a46588321712d01587245 48a963dbcd76452a9567210995c6ba85 +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "" + +#: ../../changelog.md:132 ../../changelog.md:499 +#: da574ae3b081432787fabf3ce7643b08 +msgid "" +"Soundboard limits based on guild premium tier (8-48 slots) in " +"`Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-" +"Development/pycord/pull/2623))" +msgstr "" + +#: ../../changelog.md:135 ../../changelog.md:502 +#: 4f80fa16c23e41c19ad5f98cb4764338 msgid "" "Added new `Subscription` object and related methods/events. " "([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "" -#: ../../changelog.md:52 6a993686d0f6440f9058ad662abc3eb7 +#: ../../changelog.md:137 ../../changelog.md:504 +#: 6a993686d0f6440f9058ad662abc3eb7 msgid "" "Added `Message.forward_to`, `Message.snapshots`, and other related " "attributes. ([#2598](https://github.com/Pycord-" "Development/pycord/pull/2598))" msgstr "" -#: ../../changelog.md:54 878001efd2cc45dead2ee90071cecf01 +#: ../../changelog.md:139 ../../changelog.md:506 +#: 878001efd2cc45dead2ee90071cecf01 msgid "" "Add missing `Guild` feature flags and `Guild.edit` parameters. " "([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" msgstr "" -#: ../../changelog.md:56 ade46dafe4b44075b82a661d0516635f +#: ../../changelog.md:141 ../../changelog.md:508 +#: ade46dafe4b44075b82a661d0516635f msgid "" "Added the ability to change the API's base URL with `Route.API_BASE_URL`." " ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" msgstr "" -#: ../../changelog.md:58 ade46dafe4b44075b82a661d0516635f +#: ../../changelog.md:143 ../../changelog.md:510 +#: ade46dafe4b44075b82a661d0516635f msgid "" "Added the ability to pass a `datetime.time` object to `format_dt`. " "([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" msgstr "" -#: ../../changelog.md:60 f56f60d027c34c1c96d0aae7504b6cfb +#: ../../changelog.md:145 ../../changelog.md:512 +#: 617814850e83401ebf06752624c50095 +msgid "" +"Added the ability to pass an `overlap` parameter to the `loop` decorator " +"and `Loop` class, allowing concurrent iterations if enabled. " +"([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "" + +#: ../../changelog.md:148 ../../changelog.md:515 +#: 3b2c11ddd69145ff9b65a168d5f20f04 +msgid "" +"Added various missing channel parameters and allow " +"`default_reaction_emoji` to be `None`. ([#2772](https://github.com" +"/Pycord-Development/pycord/pull/2772))" +msgstr "" + +#: ../../changelog.md:150 ../../changelog.md:517 +#: ade46dafe4b44075b82a661d0516635f +msgid "" +"Added support for type hinting slash command options with " +"`typing.Annotated`. ([#2782](https://github.com/Pycord-" +"Development/pycord/pull/2782))" +msgstr "" + +#: ../../changelog.md:152 ../../changelog.md:519 +#: f56f60d027c34c1c96d0aae7504b6cfb msgid "" "Added conversion to `Member` in `MentionableConverter`. " "([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" msgstr "" -#: ../../changelog.md:62 90293effcc9a4c0cbe82b4d50f4e2604 +#: ../../changelog.md:154 ../../changelog.md:521 +#: 90293effcc9a4c0cbe82b4d50f4e2604 msgid "" "Added `discord.Interaction.created_at`. ([#2801](https://github.com" "/Pycord-Development/pycord/pull/2801))" msgstr "" -#: ../../changelog.md:65 ../../changelog.md:170 ../../changelog.md:228 -#: ../../changelog.md:436 ../../changelog.md:551 ../../changelog.md:601 -#: ../../changelog.md:619 ../../changelog.md:630 ../../changelog.md:658 -#: ../../changelog.md:684 ../../changelog.md:697 ../../changelog.md:740 -#: ../../changelog.md:754 ../../changelog.md:761 ../../changelog.md:769 -#: ../../changelog.md:817 ../../changelog.md:923 ../../changelog.md:1029 -#: ../../changelog.md:1066 25748af9e8d041dc8b2c9e7a88663f4f -msgid "Fixed" +#: ../../changelog.md:156 ../../changelog.md:523 +#: e7e85506316f4046a79bf1bee7c0213e +msgid "" +"Added `User.nameplate` property. ([#2817](https://github.com/Pycord-" +"Development/pycord/pull/2817))" +msgstr "" + +#: ../../changelog.md:158 ../../changelog.md:525 +#: 7556f2bd45294900b546bcc8bc4cc855 +msgid "" +"Added role gradients support with `Role.colours` and the `RoleColours` " +"class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "" + +#: ../../changelog.md:160 ../../changelog.md:527 +#: c3f3b5baaf6d4bf3a3deaa582d1444a1 +msgid "" +"Added `ThreadArchiveDuration` enum to improve clarity of thread archive " +"durations. ([#2826](https://github.com/Pycord-" +"Development/pycord/pull/2826))" +msgstr "" + +#: ../../changelog.md:162 ../../changelog.md:529 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +msgid "" +"Added `Interaction.attachment_size_limit`. ([#2854](https://github.com" +"/Pycord-Development/pycord/pull/2854))" +msgstr "" + +#: ../../changelog.md:164 ../../changelog.md:531 +#: 4f80fa16c23e41c19ad5f98cb4764338 +msgid "" +"Added support for selects and text displays in modals. " +"([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "" + +#: ../../changelog.md:166 ../../changelog.md:533 +#: 90293effcc9a4c0cbe82b4d50f4e2604 +msgid "" +"Added `AuditLogDiff.communication_disabled_until`. " +"([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "" + +#: ../../changelog.md:168 ../../changelog.md:535 +#: 74a9e9832d4c4a6fa8734778209c65e4 +msgid "" +"Added `discord.User.primary_guild` and the `PrimaryGuild` class. " +"([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "" + +#: ../../changelog.md:170 ../../changelog.md:537 +#: 6a993686d0f6440f9058ad662abc3eb7 +msgid "" +"Added `get_component` to `Message`, `Section`, `Container` and " +"`ActionRow`. ([#2849](https://github.com/Pycord-" +"Development/pycord/pull/2849))" +msgstr "" + +#: ../../changelog.md:175 ../../changelog.md:396 +#: 4f80fa16c23e41c19ad5f98cb4764338 +msgid "" +"Overhauled support for Components V2 and new Modal components " +"([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "" + +#: ../../changelog.md:177 ../../changelog.md:398 +#: 529ac272dc144c8080415c8421c978ff d6e004a62d4141788045c2e28f60b8eb +msgid "" +"Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not " +"compatible with new features." +msgstr "" + +#: ../../changelog.md:179 ../../changelog.md:400 +#: a605ce2c86b64296a74cedeb5cafa4dd cebce3228a6c446c8c0d84248300f5e2 +msgid "" +"Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to " +"support new components." +msgstr "" + +#: ../../changelog.md:181 ../../changelog.md:402 +#: 1ceb0546662a44dab2d6d5a268f32b63 4bd045d31ee3411981519a2eabfff854 +msgid "" +"`DesignerView` and `Container` do not support `Button` and `Select` " +"directly; use `discord.ui.ActionRow` instead." +msgstr "" + +#: ../../changelog.md:183 ../../changelog.md:404 +#: 45092835842d4e2a89de632cd2545d0d a7659277d5824dcfbed0c1e984f8b442 +msgid "" +"`DesignerModal` does not support `InputText` and `Select` directly; use " +"`discord.ui.Label` instead." +msgstr "" + +#: ../../changelog.md:185 ../../changelog.md:406 +#: 3a62ecad403740eda73633a664a5a312 cbaf768666d54f1c83c348f2f1d19372 +msgid "" +"Removed `InputText.description`, `Select.label` and `Select.description`;" +" these are now attributes of `Label`." +msgstr "" + +#: ../../changelog.md:187 ../../changelog.md:408 +#: 9852de9defad4e67901cb050cb779cc9 d5a79b338ad649828f60daebd5822323 +msgid "" +"`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all" +" items inherit from these." +msgstr "" + +#: ../../changelog.md:189 ../../changelog.md:410 +#: ac39e00e86834511b5b63be963e8f943 d0a8a629a97e4a22a05add47a8e4b010 +msgid "" +"All view and modal classes now inherit from a base `ItemInterface` class," +" split into `BaseView` and `BaseModal`" +msgstr "" + +#: ../../changelog.md:191 ../../changelog.md:622 +#: dd5ffa5028be44a282b2ac8924972f1f +msgid "" +"Renamed `cover` property of `ScheduledEvent` and `cover` argument of " +"`ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-" +"Development/pycord/pull/2496))" +msgstr "" + +#: ../../changelog.md:194 ../../changelog.md:625 +#: 9fe0dfdfa63e4ad4b9c4e4043aef28b3 +msgid "" +"⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com" +"/Pycord-Development/pycord/pull/2521))" +msgstr "" + +#: ../../changelog.md:196 ../../changelog.md:627 +#: 84fd56364f2e426f8059ab543cf8fa9f +msgid "" +"`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com" +"/Pycord-Development/pycord/pull/2501))" +msgstr "" + +#: ../../changelog.md:198 ../../changelog.md:629 +#: e81f05b83a034f228f9c15b92cb49ffc +msgid "" +"Replaced audioop (deprecated module) implementation of " +"`PCMVolumeTransformer.read` method with a pure Python equivalent. " +"([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "" + +#: ../../changelog.md:201 ../../changelog.md:632 +#: 2a37ee55e00e4e68b43bcf62c0b6c16b +msgid "" +"Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following " +"Discord's API changes. ([#2671](https://github.com/Pycord-" +"Development/pycord/pull/2671))" +msgstr "" + +#: ../../changelog.md:203 ../../changelog.md:634 +#: 0a54f2b4c9764c26a62124a36810df1f +msgid "" +"`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com" +"/Pycord-Development/pycord/pull/2564))" +msgstr "" + +#: ../../changelog.md:205 ../../changelog.md:636 +#: c07af9a4c1fd4892ae280f8510c5161f +msgid "" +"Changed the default value of `ApplicationCommand.nsfw` to `False`. " +"([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "" + +#: ../../changelog.md:207 ../../changelog.md:638 +#: dddf1b7b1aba48dfb0f3282e4d0658a2 +msgid "" +"Upgraded voice websocket version to v8. ([#2812](https://github.com" +"/Pycord-Development/pycord/pull/2812))" +msgstr "" + +#: ../../changelog.md:209 ../../changelog.md:640 +#: effae79d201c4ca0a0e3943743dfc1b5 +msgid "" +"`Messageable.pins()` now returns a `MessagePinIterator` and has new " +"arguments. ([#2872](https://github.com/Pycord-" +"Development/pycord/pull/2872))" +msgstr "" + +#: ../../changelog.md:214 2fb12f31fbda4dd38ac5d75d20c470af +msgid "" +"Fixed the `view` attribute on many view items being incorrect. " +"([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "" + +#: ../../changelog.md:216 83b3c68f47754e73ab88708fc8a2ffb2 +msgid "" +"Fixed `TypeError` in paginator implementation when only passing " +"`PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com" +"/Pycord-Development/pycord/pull/2993))" +msgstr "" + +#: ../../changelog.md:219 1aa560acbffb489b9c0495cf0b24c36e +msgid "" +"Fixed breaking change in `ui.Select` Generic typing by adding default " +"values to TypeVars. ([#3002](https://github.com/Pycord-" +"Development/pycord/pull/3002))" +msgstr "" + +#: ../../changelog.md:221 384fcb271c8a4306af44212e2fe7c84d +msgid "" +"Fixed `View`'s `disable_on_timeout` not working in private (DM) channels." +" ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "" + +#: ../../changelog.md:223 ../../changelog.md:415 +#: eb953d6d30db42809fb6a250571f29b1 +msgid "" +"Manage silence for new SSRC with existing user_id. " +"([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "" + +#: ../../changelog.md:225 ../../changelog.md:417 +#: d965df96de2444d2a3da4bac5f41fa32 +msgid "" +"Unbound `raw` reference in `parse_message_update` causing errors on " +"message updates. ([#2905](https://github.com/Pycord-" +"Development/pycord/pull/2905))" +msgstr "" + +#: ../../changelog.md:227 ../../changelog.md:419 +#: f5ed697972464eef896be8d20a91d41f +msgid "" +"`view=None` in various methods causing an AttributeError. " +"([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "" + +#: ../../changelog.md:229 ../../changelog.md:421 +#: 1aa560acbffb489b9c0495cf0b24c36e +msgid "" +"`View.message` being `None` when it had not been interacted with yet. " +"([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" msgstr "" -#: ../../changelog.md:67 1579cb6ca4374946ae9d2aa00c6a2a05 +#: ../../changelog.md:231 ../../changelog.md:423 +#: 1579cb6ca4374946ae9d2aa00c6a2a05 +msgid "" +"Fixed a crash when processing message edit events while message cache was" +" disabled. ([#2924](https://github.com/Pycord-" +"Development/pycord/pull/2924))" +msgstr "" + +#: ../../changelog.md:233 ../../changelog.md:425 +#: af74ad39a1b34e1fa81b9328b1540ea5 +msgid "" +"Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com" +"/Pycord-Development/pycord/pull/2925))" +msgstr "" + +#: ../../changelog.md:235 ../../changelog.md:427 +#: d15ec1bf07934c9d86604965290c99bf +msgid "" +"Fixed a `TypeError` when typing `ui.Select` without providing optional " +"type arguments. ([#2943](https://github.com/Pycord-" +"Development/pycord/pull/2943))" +msgstr "" + +#: ../../changelog.md:237 ../../changelog.md:429 +#: 4b405ed8d3174be9b4285624ed111389 +msgid "" +"Fixed modal input values being misordered when using the `row` parameter " +"and inserting items out of row order. ([#2938](https://github.com/Pycord-" +"Development/pycord/pull/2938))" +msgstr "" + +#: ../../changelog.md:240 ../../changelog.md:432 +#: 7327cd43427e488999e090c78cac0b79 +msgid "" +"Fixed a KeyError when a text input is left blank in a modal. " +"([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "" + +#: ../../changelog.md:242 ../../changelog.md:434 +#: 1aa560acbffb489b9c0495cf0b24c36e +msgid "" +"Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash " +"command parameters. ([#2952](https://github.com/Pycord-" +"Development/pycord/pull/2952))" +msgstr "" + +#: ../../changelog.md:244 ../../changelog.md:436 +#: d15ec1bf07934c9d86604965290c99bf +msgid "" +"Fixed autocomplete crashing when using an async staticmethod. " +"([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "" + +#: ../../changelog.md:246 ../../changelog.md:438 +#: e81f05b83a034f228f9c15b92cb49ffc +msgid "" +"Fixed attributes like :attr:`Member.display_banner` being `None` when the" +" member has no guild specific banner, but does have a global one. " +"([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "" + +#: ../../changelog.md:249 ../../changelog.md:441 +#: 6e43909d03324ff994e8e0c5521b4ab8 +msgid "" +"Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com" +"/Pycord-Development/pycord/pull/2972))" +msgstr "" + +#: ../../changelog.md:251 ../../changelog.md:542 +#: 1579cb6ca4374946ae9d2aa00c6a2a05 msgid "" "Fixed `Enum` options not setting the correct type when only one choice is" " available. ([#2577](https://github.com/Pycord-" "Development/pycord/pull/2577))" msgstr "" -#: ../../changelog.md:69 7ae94f40f23e4016ad3583ccfa6c742c +#: ../../changelog.md:253 ../../changelog.md:544 +#: 7ae94f40f23e4016ad3583ccfa6c742c msgid "" "Fixed `codec` option for `FFmpegOpusAudio` class to make it in line with " "documentation. ([#2581](https://github.com/Pycord-" "Development/pycord/pull/2581))" msgstr "" -#: ../../changelog.md:71 343032650b214f1eb5ffe747555db443 +#: ../../changelog.md:255 ../../changelog.md:546 +#: 343032650b214f1eb5ffe747555db443 msgid "" "Fixed a possible bug where audio would play too fast at the beginning of " "audio files. ([#2584](https://github.com/Pycord-" "Development/pycord/pull/2584))" msgstr "" -#: ../../changelog.md:73 7c13dbe9d92449f4b9c00b812d03c2df +#: ../../changelog.md:257 ../../changelog.md:548 +#: 7c13dbe9d92449f4b9c00b812d03c2df msgid "" "Fixed paginator not responding when using `Paginator.edit()` with default" " parameters. ([#2594](https://github.com/Pycord-" "Development/pycord/pull/2594))" msgstr "" -#: ../../changelog.md:75 21ab8865343f4f4a95f4e6fb558290f9 +#: ../../changelog.md:259 ../../changelog.md:550 +#: 21ab8865343f4f4a95f4e6fb558290f9 msgid "" "Fixed the `is_owner()` `user` type hint: `User` -> `User | Member`. " "([#2593](https://github.com/Pycord-Development/pycord/pull/2593))" msgstr "" -#: ../../changelog.md:77 e81f05b83a034f228f9c15b92cb49ffc +#: ../../changelog.md:261 ../../changelog.md:552 +#: e81f05b83a034f228f9c15b92cb49ffc msgid "" "Fixed `Guild.create_test_entitlement()` and " "`User.create_test_entitlement()` using the guild/user ID instead of the " @@ -242,869 +849,916 @@ msgid "" "Development/pycord/pull/2595))" msgstr "" -#: ../../changelog.md:80 ab1ed3f8483145bea5b24fad05b5648f +#: ../../changelog.md:264 ../../changelog.md:555 +#: ab1ed3f8483145bea5b24fad05b5648f msgid "" "Fixed `BucketType.category` cooldown commands not functioning correctly " "in private channels. ([#2603](https://github.com/Pycord-" "Development/pycord/pull/2603))" msgstr "" -#: ../../changelog.md:82 0fe082c072ae49f581e23f1910056ed8 +#: ../../changelog.md:266 ../../changelog.md:557 +#: 0fe082c072ae49f581e23f1910056ed8 msgid "" "Fixed `ctx` parameter of a `SlashCommand` not being `Union` type. " "([#2611](https://github.com/Pycord-Development/pycord/pull/2611))" msgstr "" -#: ../../changelog.md:84 7327cd43427e488999e090c78cac0b79 +#: ../../changelog.md:268 ../../changelog.md:559 +#: 7327cd43427e488999e090c78cac0b79 msgid "" "Fixed `TypeError` when passing `skus` parameter in " "`Client.entitlements()`. ([#2627](https://github.com/Pycord-" "Development/pycord/issues/2627))" msgstr "" -#: ../../changelog.md:86 d15ec1bf07934c9d86604965290c99bf +#: ../../changelog.md:270 ../../changelog.md:561 +#: d15ec1bf07934c9d86604965290c99bf msgid "" "Fixed `AttributeError` when sending polls with `PartialWebook`. " "([#2624](https://github.com/Pycord-Development/pycord/pull/2624))" msgstr "" -#: ../../changelog.md:88 084a586848d74bfeb5f2ceba591293d0 +#: ../../changelog.md:272 ../../changelog.md:563 +#: 084a586848d74bfeb5f2ceba591293d0 msgid "" "Fixed editing `ForumChannel` flags not working. " "([#2641](https://github.com/Pycord-Development/pycord/pull/2641))" msgstr "" -#: ../../changelog.md:90 1aa560acbffb489b9c0495cf0b24c36e +#: ../../changelog.md:274 ../../changelog.md:565 +#: 1aa560acbffb489b9c0495cf0b24c36e msgid "" "Fixed `AttributeError` when accessing `Member.guild_permissions` for user" " installed apps. ([#2650](https://github.com/Pycord-" "Development/pycord/pull/2650))" msgstr "" -#: ../../changelog.md:92 5b2283d5d5e640999855ad3042fc5e6b +#: ../../changelog.md:276 ../../changelog.md:567 +#: 5b2283d5d5e640999855ad3042fc5e6b msgid "" "Fixed type annotations of cached properties. ([#2635](https://github.com" "/Pycord-Development/pycord/issues/2635))" msgstr "" -#: ../../changelog.md:94 878001efd2cc45dead2ee90071cecf01 +#: ../../changelog.md:278 ../../changelog.md:569 +#: 878001efd2cc45dead2ee90071cecf01 msgid "" "Fixed malformed properties in `Interaction.channel`. " "([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "" -#: ../../changelog.md:96 7c13dbe9d92449f4b9c00b812d03c2df +#: ../../changelog.md:280 ../../changelog.md:571 +#: 7c13dbe9d92449f4b9c00b812d03c2df msgid "" "Fixed an error when responding non-ephemerally with a `Paginator` to an " "ephemerally deferred interaction. ([#2661](https://github.com/Pycord-" "Development/pycord/pull/2661))" msgstr "" -#: ../../changelog.md:99 7ed9c8e2674b4eea8e16efe2e7916c19 +#: ../../changelog.md:283 ../../changelog.md:574 +#: 7ed9c8e2674b4eea8e16efe2e7916c19 msgid "" "Fixed attachment metadata being set incorrectly in interaction responses " "causing the metadata to be ignored by Discord. " "([#2679](https://github.com/Pycord-Development/pycord/pull/2679))" msgstr "" -#: ../../changelog.md:102 cc7d5fa68e994d34aa693f5bb2f1ffd0 +#: ../../changelog.md:286 ../../changelog.md:577 +#: cc7d5fa68e994d34aa693f5bb2f1ffd0 msgid "" "Fixed unexpected backoff behavior in the handling of task failures " "([#2700](https://github.com/Pycord-Development/pycord/pull/2700))." msgstr "" -#: ../../changelog.md:104 6e43909d03324ff994e8e0c5521b4ab8 +#: ../../changelog.md:288 ../../changelog.md:579 +#: 6e43909d03324ff994e8e0c5521b4ab8 msgid "" "Fixed `BridgeCommand` duplicate in default help command. " "([#2656](https://github.com/Pycord-Development/pycord/pull/2656))" msgstr "" -#: ../../changelog.md:106 d15ec1bf07934c9d86604965290c99bf +#: ../../changelog.md:290 ../../changelog.md:581 +#: d15ec1bf07934c9d86604965290c99bf msgid "" "Fixed `AttributeError` when trying to consume a consumable entitlement. " "([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "" -#: ../../changelog.md:108 1579cb6ca4374946ae9d2aa00c6a2a05 +#: ../../changelog.md:292 ../../changelog.md:583 +#: 1579cb6ca4374946ae9d2aa00c6a2a05 msgid "" "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the " "received payload. ([#2709](https://github.com/Pycord-" "Development/pycord/pull/2709))" msgstr "" -#: ../../changelog.md:110 3b2c11ddd69145ff9b65a168d5f20f04 +#: ../../changelog.md:294 ../../changelog.md:585 +#: 3b2c11ddd69145ff9b65a168d5f20f04 msgid "" "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`." " ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" msgstr "" -#: ../../changelog.md:112 98b7cc4cbd3b4529bd64539cdc0166e7 +#: ../../changelog.md:296 ../../changelog.md:587 +#: 98b7cc4cbd3b4529bd64539cdc0166e7 msgid "" "Fixed missing `None` type hints in `Select.__init__`. " "([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" msgstr "" -#: ../../changelog.md:114 1addb165c9c3437ca5dca418e2638d46 +#: ../../changelog.md:298 ../../changelog.md:589 +#: 1addb165c9c3437ca5dca418e2638d46 msgid "" "Fixed `TypeError` when using `Flag` with Python 3.11+. " "([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" msgstr "" -#: ../../changelog.md:116 7327cd43427e488999e090c78cac0b79 +#: ../../changelog.md:300 ../../changelog.md:591 +#: 7327cd43427e488999e090c78cac0b79 msgid "" "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. " "([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" msgstr "" -#: ../../changelog.md:118 8ef80de7fad747f88bcdb50c5d39b51b +#: ../../changelog.md:302 ../../changelog.md:593 +#: 8ef80de7fad747f88bcdb50c5d39b51b msgid "" "Updated `valid_locales` to support `in` and `es-419`. " "([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" msgstr "" -#: ../../changelog.md:120 a148a83edd1f4f7b845a87b1a987c516 +#: ../../changelog.md:304 ../../changelog.md:595 +#: 617814850e83401ebf06752624c50095 +msgid "" +"Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. " +"Also applied the same logic in PartialEmojiConverter. " +"([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "" + +#: ../../changelog.md:307 ../../changelog.md:598 +#: a148a83edd1f4f7b845a87b1a987c516 msgid "" "Fixed `Webhook.edit` not working with `attachments=[]`. " "([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" msgstr "" -#: ../../changelog.md:122 2eb6e57c0a364efd86ffa8096f540133 +#: ../../changelog.md:309 ../../changelog.md:600 +#: 2eb6e57c0a364efd86ffa8096f540133 msgid "" "Fixed GIF-based `Sticker` returning the wrong `url`. " "([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" msgstr "" -#: ../../changelog.md:124 12ea4e48fc584a9c87ef676eeacfcd07 +#: ../../changelog.md:311 ../../changelog.md:602 +#: 12ea4e48fc584a9c87ef676eeacfcd07 msgid "" "Fixed `VoiceClient` crashing randomly while receiving audio " "([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" msgstr "" -#: ../../changelog.md:126 d3b786079fea46bc8786e6b5154c03ed +#: ../../changelog.md:313 ../../changelog.md:604 +#: d3b786079fea46bc8786e6b5154c03ed msgid "" "Fixed `VoiceClient.connect` failing to do initial connection. " "([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" msgstr "" -#: ../../changelog.md:128 d15ec1bf07934c9d86604965290c99bf +#: ../../changelog.md:315 ../../changelog.md:606 +#: d15ec1bf07934c9d86604965290c99bf msgid "" "Fixed `AttributeError` when printing a File component's `__repr__`. " "([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" msgstr "" -#: ../../changelog.md:130 1aa560acbffb489b9c0495cf0b24c36e +#: ../../changelog.md:317 ../../changelog.md:608 +#: 1aa560acbffb489b9c0495cf0b24c36e msgid "" "Fixed `TypeError` when using `@option` with certain annotations and along" " with `channel_types`. ([#2835](https://github.com/Pycord-" "Development/pycord/pull/2835))" msgstr "" -#: ../../changelog.md:133 ../../changelog.md:268 ../../changelog.md:394 -#: ../../changelog.md:545 ../../changelog.md:591 ../../changelog.md:668 -#: ../../changelog.md:807 ../../changelog.md:909 ../../changelog.md:1016 -#: 6f3f624eef944b38a861d712cf1c2dd3 -msgid "Changed" -msgstr "" - -#: ../../changelog.md:135 dd5ffa5028be44a282b2ac8924972f1f +#: ../../changelog.md:319 ../../changelog.md:610 +#: 1aa560acbffb489b9c0495cf0b24c36e msgid "" -"Renamed `cover` property of `ScheduledEvent` and `cover` argument of " -"`ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-" -"Development/pycord/pull/2496))" +"Fixed `TypeError` when using `Optional[...]` or `... | None` in command " +"option type. ([#2852](https://github.com/Pycord-" +"Development/pycord/pull/2852))" msgstr "" -#: ../../changelog.md:138 9fe0dfdfa63e4ad4b9c4e4043aef28b3 +#: ../../changelog.md:321 ../../changelog.md:612 +#: ef1005168cfb44b6b8f2055793ee601d msgid "" -"⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com" -"/Pycord-Development/pycord/pull/2521))" +"Fixed type-hinting for `PermissionOverwrite.update`. " +"([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" msgstr "" -#: ../../changelog.md:140 84fd56364f2e426f8059ab543cf8fa9f +#: ../../changelog.md:323 ../../changelog.md:614 +#: 1aa560acbffb489b9c0495cf0b24c36e msgid "" -"`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com" -"/Pycord-Development/pycord/pull/2501))" -msgstr "" - -#: ../../changelog.md:142 e81f05b83a034f228f9c15b92cb49ffc -msgid "" -"Replaced audioop (deprecated module) implementation of " -"`PCMVolumeTransformer.read` method with a pure Python equivalent. " -"([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +"Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than " +"once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" msgstr "" -#: ../../changelog.md:145 2a37ee55e00e4e68b43bcf62c0b6c16b +#: ../../changelog.md:325 ../../changelog.md:616 +#: 7fd8831246324c0ba80b842014371a93 msgid "" -"Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following " -"Discord's API changes. ([#2671](https://github.com/Pycord-" -"Development/pycord/pull/2671))" +"Fixed type hint for argument `start_time` and `end_time` of " +"`Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-" +"Development/pycord/pull/2879))" msgstr "" -#: ../../changelog.md:147 0a54f2b4c9764c26a62124a36810df1f +#: ../../changelog.md:331 0fe082c072ae49f581e23f1910056ed8 msgid "" -"`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com" -"/Pycord-Development/pycord/pull/2564))" +"Deprecated manually setting the `view` attribute on view items. " +"([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" msgstr "" -#: ../../changelog.md:149 c07af9a4c1fd4892ae280f8510c5161f +#: ../../changelog.md:333 ../../changelog.md:446 +#: b33dbeef25f54b92a273ab153577e67e msgid "" -"Changed the default value of `ApplicationCommand.nsfw` to `False`. " -"([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +"Deprecated `utils.get_or_fetch(attr, id)` and " +"`Client.get_or_fetch_user(id)` in favour of " +"`utils.get_or_fetch(object_type, object_id)` and " +"`Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-" +"Development/pycord/pull/2776))" msgstr "" -#: ../../changelog.md:151 dddf1b7b1aba48dfb0f3282e4d0658a2 -msgid "" -"Upgraded voice websocket version to v8. ([#2812](https://github.com" -"/Pycord-Development/pycord/pull/2812))" -msgstr "" - -#: ../../changelog.md:154 ../../changelog.md:730 -#: 5b535d4b52244097b05ec474ea2121c6 -msgid "Deprecated" -msgstr "" - -#: ../../changelog.md:156 effae79d201c4ca0a0e3943743dfc1b5 +#: ../../changelog.md:336 ../../changelog.md:645 +#: effae79d201c4ca0a0e3943743dfc1b5 msgid "" "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. " "([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "" -#: ../../changelog.md:158 effae79d201c4ca0a0e3943743dfc1b5 +#: ../../changelog.md:338 ../../changelog.md:647 +#: effae79d201c4ca0a0e3943743dfc1b5 msgid "" "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com" "/Pycord-Development/pycord/pull/2501))" msgstr "" -#: ../../changelog.md:160 effae79d201c4ca0a0e3943743dfc1b5 +#: ../../changelog.md:340 ../../changelog.md:649 +#: effae79d201c4ca0a0e3943743dfc1b5 msgid "" "Deprecated `Interaction.cached_channel` in favor of " "`Interaction.channel`. ([#2658](https://github.com/Pycord-" "Development/pycord/pull/2658))" msgstr "" -#: ../../changelog.md:163 ../../changelog.md:291 ../../changelog.md:429 -#: ../../changelog.md:677 ../../changelog.md:918 -#: cb54f87243e542f6bdc3742c26311fa6 -msgid "Removed" +#: ../../changelog.md:342 ../../changelog.md:651 +#: effae79d201c4ca0a0e3943743dfc1b5 +msgid "" +"Deprecated `is_nsfw` for categories since it was never supported by the " +"API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" msgstr "" -#: ../../changelog.md:165 3d4304bdaaab400c8603287757c112a5 +#: ../../changelog.md:344 ../../changelog.md:653 +#: baabee44115f413aa4b2ab853daa0515 +msgid "" +"Deprecated `Messageable.pins()` returning a list of `Message`; it should " +"be used as an iterator of `MessagePin` instead. " +"([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "" + +#: ../../changelog.md:350 9fe0dfdfa63e4ad4b9c4e4043aef28b3 +msgid "" +"⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com" +"/Pycord-Development/pycord/pull/2986))" +msgstr "" + +#: ../../changelog.md:352 ../../changelog.md:659 +#: 3d4304bdaaab400c8603287757c112a5 msgid "" "Removed deprecated support for `Option` in `BridgeCommand`, use " "`BridgeOption` instead. ([#2731](https://github.com/Pycord-" "Development/pycord/pull/2731))" msgstr "" -#: ../../changelog.md:168 2ea9c95bdc934b7bbbe972ad30512eb5 +#: ../../changelog.md:355 7c216775f43c4a4283eada7e4c5566be +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "" + +#: ../../changelog.md:452 dbcf3c4d21c14c479387995847602e95 +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "" + +#: ../../changelog.md:454 b32d85acd95341dfb2e580a11f6272ca +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "" + +#: ../../changelog.md:662 2ea9c95bdc934b7bbbe972ad30512eb5 msgid "[2.6.1] - 2024-09-15" msgstr "" -#: ../../changelog.md:172 1a3f1825ed6940388193b1ef07b1dc76 +#: ../../changelog.md:666 1a3f1825ed6940388193b1ef07b1dc76 msgid "" "Fixed premature garbage collection of tasks. ([#2510](https://github.com" "/Pycord-Development/pycord/pull/2510))" msgstr "" -#: ../../changelog.md:174 8b40273b3f334953b36d4e726019a6d1 +#: ../../changelog.md:668 8b40273b3f334953b36d4e726019a6d1 msgid "" "Fixed `EntitlementIterator` type hints and behavior with `limit > 100`. " "([#2555](https://github.com/Pycord-Development/pycord/pull/2555))" msgstr "" -#: ../../changelog.md:176 9ac720e03f6142e4ac4e0b6de0379c55 +#: ../../changelog.md:670 9ac720e03f6142e4ac4e0b6de0379c55 msgid "" "Fixed missing `stacklevel` parameter in `warn_deprecated` function call " "inside `@utils.deprecated`. ([#2500](https://github.com/Pycord-" "Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:178 e2f55b08f081473c867e0e027c8cf264 +#: ../../changelog.md:672 e2f55b08f081473c867e0e027c8cf264 msgid "" "Fixed the type hint in `ConnectionState._polls` to reflect actual " "behavior, changing it from `Guild` to `Poll`. ([#2500](https://github.com" "/Pycord-Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:181 2fb12f31fbda4dd38ac5d75d20c470af +#: ../../changelog.md:675 2fb12f31fbda4dd38ac5d75d20c470af msgid "" "Fixed missing `__slots__` attributes in `RawReactionClearEmojiEvent` and " "`RawMessagePollVoteEvent`. ([#2500](https://github.com/Pycord-" "Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:184 15b4372aa41846c2bfe24bd729e63048 +#: ../../changelog.md:678 15b4372aa41846c2bfe24bd729e63048 msgid "" "Fixed the type of `ForumChannel.default_sort_order`, changing it from " "`int` to `SortOrder`. ([#2500](https://github.com/Pycord-" "Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:186 7869c915b3f14f07a5bf3a4475157805 +#: ../../changelog.md:680 7869c915b3f14f07a5bf3a4475157805 msgid "" "Fixed `PartialMessage` causing errors when created from " "`PartialMessageable`. ([#2568](https://github.com/Pycord-" "Development/pycord/pull/2500))" msgstr "" -#: ../../changelog.md:188 2fb12f31fbda4dd38ac5d75d20c470af +#: ../../changelog.md:682 2fb12f31fbda4dd38ac5d75d20c470af msgid "" "Fixed the `guild` attribute of `Member`s received from a `UserCommand` " "being `None`. ([#2573](https://github.com/Pycord-" "Development/pycord/pull/2573))" msgstr "" -#: ../../changelog.md:190 a148a83edd1f4f7b845a87b1a987c516 +#: ../../changelog.md:684 a148a83edd1f4f7b845a87b1a987c516 msgid "" "Fixed `Webhook.send`, which did not include attachment data. " "([#2513](https://github.com/Pycord-Development/pycord/pull/2513))" msgstr "" -#: ../../changelog.md:192 98b7cc4cbd3b4529bd64539cdc0166e7 +#: ../../changelog.md:686 98b7cc4cbd3b4529bd64539cdc0166e7 msgid "" "Fixed inverted type hints in `CheckAnyFailure`. " "([#2502](https://github.com/Pycord-Development/pycord/pull/2502))" msgstr "" -#: ../../changelog.md:195 2ea9c95bdc934b7bbbe972ad30512eb5 +#: ../../changelog.md:689 2ea9c95bdc934b7bbbe972ad30512eb5 msgid "[2.6.0] - 2024-07-09" msgstr "" -#: ../../changelog.md:199 ee1185f07728432d90acac5a21dbec45 +#: ../../changelog.md:693 ee1185f07728432d90acac5a21dbec45 msgid "" "Added `banner` parameter to `ClientUser.edit`. " "([#2396](https://github.com/Pycord-Development/pycord/pull/2396))" msgstr "" -#: ../../changelog.md:201 d88667c6f5dd4c8789c7f597cbcc5b58 +#: ../../changelog.md:695 d88667c6f5dd4c8789c7f597cbcc5b58 msgid "" "Added `user` argument to `Paginator.edit`. ([#2390](https://github.com" "/Pycord-Development/pycord/pull/2390))" msgstr "" -#: ../../changelog.md:203 9e482633187e4f5c8fa1c1970503e1e5 +#: ../../changelog.md:697 9e482633187e4f5c8fa1c1970503e1e5 msgid "" "Added `bridge_option` decorator. Required for `bridge.Bot` in 2.7. " "([#2417](https://github.com/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:205 73f8d143b51e4d75ba380e16b08e6dcb +#: ../../changelog.md:699 73f8d143b51e4d75ba380e16b08e6dcb msgid "" "Added `Guild.search_members`. ([#2418](https://github.com/Pycord-" "Development/pycord/pull/2418))" msgstr "" -#: ../../changelog.md:207 479db9f659c0426e8a65b42d3e86c344 +#: ../../changelog.md:701 479db9f659c0426e8a65b42d3e86c344 msgid "" "Added bulk banning up to 200 users through `Guild.bulk_ban`. " "([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "" -#: ../../changelog.md:209 f56f60d027c34c1c96d0aae7504b6cfb +#: ../../changelog.md:703 f56f60d027c34c1c96d0aae7504b6cfb msgid "" "Added `member` data to the `raw_reaction_remove` event. " "([#2412](https://github.com/Pycord-Development/pycord/pull/2412))" msgstr "" -#: ../../changelog.md:211 f9988dfe7b23484b9ba4809f9bb95d74 +#: ../../changelog.md:705 f9988dfe7b23484b9ba4809f9bb95d74 msgid "" "Added `Poll` and all related features. ([#2408](https://github.com" "/Pycord-Development/pycord/pull/2408))" msgstr "" -#: ../../changelog.md:213 9ac720e03f6142e4ac4e0b6de0379c55 +#: ../../changelog.md:707 9ac720e03f6142e4ac4e0b6de0379c55 msgid "" "Added `stacklevel` param to `utils.warn_deprecated` and " "`utils.deprecated`. ([#2450](https://github.com/Pycord-" "Development/pycord/pull/2450))" msgstr "" -#: ../../changelog.md:215 a8616b9a932f4606b85de797fc499ba7 +#: ../../changelog.md:709 a8616b9a932f4606b85de797fc499ba7 msgid "" "Added support for user-installable applications. " "([#2409](https://github.com/Pycord-Development/pycord/pull/2409))" msgstr "" -#: ../../changelog.md:217 1c4f1fdcf05c43aba319d2e797df1b3e +#: ../../changelog.md:711 1c4f1fdcf05c43aba319d2e797df1b3e msgid "" "Added support for one-time purchases for Discord monetization. " "([#2438](https://github.com/Pycord-Development/pycord/pull/2438))" msgstr "" -#: ../../changelog.md:219 44550f6f16534a32aae326204a92f827 +#: ../../changelog.md:713 44550f6f16534a32aae326204a92f827 msgid "" "Added `Attachment.title`. ([#2486](https://github.com/Pycord-" "Development/pycord/pull/2486))" msgstr "" -#: ../../changelog.md:221 fc13286743f845d19a7cab16bf48759f +#: ../../changelog.md:715 fc13286743f845d19a7cab16bf48759f msgid "" "Added `MemberFlags`. ([#2489](https://github.com/Pycord-" "Development/pycord/pull/2489))" msgstr "" -#: ../../changelog.md:222 90ea693eff9d4606a4c04da0d022efe1 +#: ../../changelog.md:716 90ea693eff9d4606a4c04da0d022efe1 msgid "" "Added `bypass_verification` parameter to `Member.edit`. " "([#2489](https://github.com/Pycord-Development/pycord/pull/2489))" msgstr "" -#: ../../changelog.md:224 b0e2a36ec1474943ac739d3a17c79296 +#: ../../changelog.md:718 b0e2a36ec1474943ac739d3a17c79296 msgid "" "Added `RoleFlags`. ([#2487](https://github.com/Pycord-" "Development/pycord/pull/2487))" msgstr "" -#: ../../changelog.md:225 1acba6757cf74da68c1302cbed5100b5 +#: ../../changelog.md:719 1acba6757cf74da68c1302cbed5100b5 msgid "" "Added `MessageCall` information. ([#2488](https://github.com/Pycord-" "Development/pycord/pull/2488))" msgstr "" -#: ../../changelog.md:230 7ae94f40f23e4016ad3583ccfa6c742c +#: ../../changelog.md:724 7ae94f40f23e4016ad3583ccfa6c742c msgid "" "Fixed the type-hinting of `Member.move_to` and `Member.edit` to reflect " "actual behavior. ([#2386](https://github.com/Pycord-" "Development/pycord/pull/2386))" msgstr "" -#: ../../changelog.md:232 4b405ed8d3174be9b4285624ed111389 +#: ../../changelog.md:726 4b405ed8d3174be9b4285624ed111389 msgid "" "Fixed a deprecation warning from being displayed when running `python -m " "discord -v` by replacing the deprecated module. " "([#2392](https://github.com/Pycord-Development/pycord/pull/2392))" msgstr "" -#: ../../changelog.md:235 21ab8865343f4f4a95f4e6fb558290f9 +#: ../../changelog.md:729 21ab8865343f4f4a95f4e6fb558290f9 msgid "" "Fixed `Paginator.edit` to no longer set user to the bot. " "([#2390](https://github.com/Pycord-Development/pycord/pull/2390))" msgstr "" -#: ../../changelog.md:237 9d69c269ed79425ab60e09f9b5e2ee4b +#: ../../changelog.md:731 9d69c269ed79425ab60e09f9b5e2ee4b msgid "" "Fixed `NameError` in some instances of `Interaction`. " "([#2402](https://github.com/Pycord-Development/pycord/pull/2402))" msgstr "" -#: ../../changelog.md:239 7c13dbe9d92449f4b9c00b812d03c2df +#: ../../changelog.md:733 7c13dbe9d92449f4b9c00b812d03c2df msgid "" "Fixed interactions being ignored due to `PartialMessage.id` being of type" " `str`. ([#2406](https://github.com/Pycord-Development/pycord/pull/2406))" msgstr "" -#: ../../changelog.md:241 e2f55b08f081473c867e0e027c8cf264 +#: ../../changelog.md:735 e2f55b08f081473c867e0e027c8cf264 msgid "" "Fixed the type-hinting of `ScheduledEvent.subscribers` to reflect actual " "behavior. ([#2400](https://github.com/Pycord-" "Development/pycord/pull/2400))" msgstr "" -#: ../../changelog.md:243 8b40273b3f334953b36d4e726019a6d1 +#: ../../changelog.md:737 8b40273b3f334953b36d4e726019a6d1 msgid "" "Fixed `ScheduledEvent.subscribers` behavior with `limit=None`. " "([#2407](https://github.com/Pycord-Development/pycord/pull/2407))" msgstr "" -#: ../../changelog.md:245 384fcb271c8a4306af44212e2fe7c84d +#: ../../changelog.md:739 384fcb271c8a4306af44212e2fe7c84d msgid "" "Fixed invalid data being passed to `Interaction._guild` in certain cases." " ([#2411](https://github.com/Pycord-Development/pycord/pull/2411))" msgstr "" -#: ../../changelog.md:247 ef1005168cfb44b6b8f2055793ee601d +#: ../../changelog.md:741 ef1005168cfb44b6b8f2055793ee601d msgid "" "Fixed option type hints being ignored when using `parameter_name`. " "([#2417](https://github.com/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:249 7869c915b3f14f07a5bf3a4475157805 +#: ../../changelog.md:743 7869c915b3f14f07a5bf3a4475157805 msgid "" "Fixed parameter `embed=None` causing `AttributeError` on " "`PartialMessage.edit`. ([#2446](https://github.com/Pycord-" "Development/pycord/pull/2446))" msgstr "" -#: ../../changelog.md:251 2ca84f4587674ad0afe6b33699c76e45 +#: ../../changelog.md:745 2ca84f4587674ad0afe6b33699c76e45 msgid "" "Fixed paginator to revert state if a page update callback fails. " "([#2448](https://github.com/Pycord-Development/pycord/pull/2448))" msgstr "" -#: ../../changelog.md:253 878001efd2cc45dead2ee90071cecf01 +#: ../../changelog.md:747 878001efd2cc45dead2ee90071cecf01 msgid "" "Fixed missing `application_id` in `Entitlement.delete`. " "([#2458](https://github.com/Pycord-Development/pycord/pull/2458))" msgstr "" -#: ../../changelog.md:255 ab1ed3f8483145bea5b24fad05b5648f +#: ../../changelog.md:749 ab1ed3f8483145bea5b24fad05b5648f msgid "" "Fixed issues with enums as `Option` types with long descriptions or too " "many values. ([#2463](https://github.com/Pycord-" "Development/pycord/pull/2463))" msgstr "" -#: ../../changelog.md:257 55d4ea1bd82340bcb8c23812b5179448 +#: ../../changelog.md:751 55d4ea1bd82340bcb8c23812b5179448 msgid "" "Fixed many inaccurate type hints throughout the library. " "([#2457](https://github.com/Pycord-Development/pycord/pull/2457))" msgstr "" -#: ../../changelog.md:259 447daa976adc419590670e36e28bb3e7 +#: ../../changelog.md:753 447daa976adc419590670e36e28bb3e7 msgid "" "Fixed `AttributeError` due to `discord.Option` being initialised with " "`input_type` set to `None`. ([#2464](https://github.com/Pycord-" "Development/pycord/pull/2464))" msgstr "" -#: ../../changelog.md:261 6861ca06f105483bbc97a0928b422c0a +#: ../../changelog.md:755 6861ca06f105483bbc97a0928b422c0a msgid "" "Fixed `remove_application_command` causing issues while reloading " "extensions. ([#2480](https://github.com/Pycord-" "Development/pycord/pull/2480))" msgstr "" -#: ../../changelog.md:263 0fe082c072ae49f581e23f1910056ed8 +#: ../../changelog.md:757 0fe082c072ae49f581e23f1910056ed8 msgid "" "Fixed outdated logic for filtering and sorting audit log entries. " "([#2371](https://github.com/Pycord-Development/pycord/pull/2371))" msgstr "" -#: ../../changelog.md:265 af74ad39a1b34e1fa81b9328b1540ea5 +#: ../../changelog.md:759 af74ad39a1b34e1fa81b9328b1540ea5 msgid "" "Further fixed logic when fetching audit logs. ([#2492](https://github.com" "/Pycord-Development/pycord/pull/2492))" msgstr "" -#: ../../changelog.md:270 c07af9a4c1fd4892ae280f8510c5161f +#: ../../changelog.md:764 c07af9a4c1fd4892ae280f8510c5161f msgid "" "Changed the type of `Guild.bitrate_limit` to `int`. " "([#2387](https://github.com/Pycord-Development/pycord/pull/2387))" msgstr "" -#: ../../changelog.md:272 552325d759394d788ef5af5370590ced +#: ../../changelog.md:766 552325d759394d788ef5af5370590ced msgid "" "HTTP requests that fail with a 503 status are now retried. " "([#2395](https://github.com/Pycord-Development/pycord/pull/2395))" msgstr "" -#: ../../changelog.md:274 3131b38385834d42af1359ccf1b8e9e8 +#: ../../changelog.md:768 3131b38385834d42af1359ccf1b8e9e8 msgid "" "`option` decorator now accepts `input_type`. ([#2417](https://github.com" "/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:276 38abe22de33943b2b3ff6091e2c3779f +#: ../../changelog.md:770 38abe22de33943b2b3ff6091e2c3779f msgid "" "`Option` may be used instead of `BridgeOption` until 2.7. " "([#2417](https://github.com/Pycord-Development/pycord/pull/2417))" msgstr "" -#: ../../changelog.md:278 b9cb2502b6574133b0e491e40833d831 +#: ../../changelog.md:772 b9cb2502b6574133b0e491e40833d831 msgid "" "`Guild.query_members` now accepts `limit=None` to retrieve all members. " "([#2419](https://github.com/Pycord-Development/pycord/pull/2419))" msgstr "" -#: ../../changelog.md:280 8824c580ff8d4c56916af84ce8747115 +#: ../../changelog.md:774 8824c580ff8d4c56916af84ce8747115 msgid "" "`ApplicationCommand.guild_only` is now deprecated in favor of " "`ApplicationCommand.contexts`. ([#2409](https://github.com/Pycord-" "Development/pycord/pull/2409))" msgstr "" -#: ../../changelog.md:283 effae79d201c4ca0a0e3943743dfc1b5 +#: ../../changelog.md:777 effae79d201c4ca0a0e3943743dfc1b5 msgid "" "`Message.interaction` is now deprecated in favor of " "`Message.interaction_metadata`. ([#2409](https://github.com/Pycord-" "Development/pycord/pull/2409))" msgstr "" -#: ../../changelog.md:285 e81f05b83a034f228f9c15b92cb49ffc +#: ../../changelog.md:779 e81f05b83a034f228f9c15b92cb49ffc msgid "" "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which " "returns an `EntitlementIterator`. ([#2490](https://github.com/Pycord-" "Development/pycord/pull/2490))" msgstr "" -#: ../../changelog.md:288 0edc039bb53f4074aa6c2ef293fea3ec +#: ../../changelog.md:782 0edc039bb53f4074aa6c2ef293fea3ec msgid "" "Changed the error message that appears when attempting to add a " "subcommand group to a subcommand group. ([#2275](https://github.com" "/Pycord-Development/pycord/pull/2275))" msgstr "" -#: ../../changelog.md:293 3d4304bdaaab400c8603287757c112a5 +#: ../../changelog.md:787 3d4304bdaaab400c8603287757c112a5 msgid "" "Removed the `delete_message_days` parameter from ban methods. Please use " "`delete_message_seconds` instead. ([#2421](https://github.com/Pycord-" "Development/pycord/pull/2421))" msgstr "" -#: ../../changelog.md:296 313a2244ebdf459f93aaf6f06a33ba51 +#: ../../changelog.md:790 313a2244ebdf459f93aaf6f06a33ba51 msgid "" "Removed the `oldest_first` parameter from `Guild.audit_logs` in favor of " "the `before` and `after` parameters. ([#2371](https://github.com/Pycord-" "Development/pycord/pull/2371))" msgstr "" -#: ../../changelog.md:299 4d2440e51f8346a5894152a1e3ac6351 +#: ../../changelog.md:793 4d2440e51f8346a5894152a1e3ac6351 msgid "" "Removed the `vanity_code` parameter from `Guild.edit`. " "([#2491](https://github.com/Pycord-Development/pycord/pull/2491))" msgstr "" -#: ../../changelog.md:302 6a0c9c7b35c54520a5ae4547c8382a6e +#: ../../changelog.md:796 6a0c9c7b35c54520a5ae4547c8382a6e msgid "[2.5.0] - 2024-03-02" msgstr "" -#: ../../changelog.md:306 60a5bb23d20a46b29897ff0b90b12c68 +#: ../../changelog.md:800 60a5bb23d20a46b29897ff0b90b12c68 msgid "" "Added method to start bot via async context manager. " "([#1801](https://github.com/Pycord-Development/pycord/pull/1801))" msgstr "" -#: ../../changelog.md:308 41d21b3f7d62487ab79ebdd02c96a138 +#: ../../changelog.md:802 41d21b3f7d62487ab79ebdd02c96a138 msgid "" "Added parameters `author`, `footer`, `image` and `thumbnail` to " "`discord.Embed` initializer. ([#1996](https://github.com/Pycord-" "Development/pycord/pull/1996))" msgstr "" -#: ../../changelog.md:310 7556f2bd45294900b546bcc8bc4cc855 +#: ../../changelog.md:804 7556f2bd45294900b546bcc8bc4cc855 msgid "" "Added events `on_bridge_command`, `on_bridge_command_completion`, and " "`on_bridge_command_error`. ([#1916](https://github.com/Pycord-" "Development/pycord/pull/1916))" msgstr "" -#: ../../changelog.md:313 f83032a1921645c2b52208a2cd0d80f5 +#: ../../changelog.md:807 f83032a1921645c2b52208a2cd0d80f5 msgid "" "Added the `@client.once()` decorator, which serves as a one-time event " "listener. ([#1940](https://github.com/Pycord-" "Development/pycord/pull/1940))" msgstr "" -#: ../../changelog.md:315 3dc5ef7302d8499f8f3b37132cad769a +#: ../../changelog.md:809 3dc5ef7302d8499f8f3b37132cad769a msgid "" "Added support for text-related features in `StageChannel`. " "([#1936](https://github.com/Pycord-Development/pycord/pull/1936))" msgstr "" -#: ../../changelog.md:317 b26f8600ddae4ee7adf165d713c4c520 +#: ../../changelog.md:811 b26f8600ddae4ee7adf165d713c4c520 msgid "" "Added support for one-time event listeners in `Client.listen`. " "([#1957](https://github.com/Pycord-Development/pycord/pull/1957))" msgstr "" -#: ../../changelog.md:319 4c1d702a0fd34e05b931d0149b6d2e88 +#: ../../changelog.md:813 4c1d702a0fd34e05b931d0149b6d2e88 msgid "" "Added `current_page` argument to `Paginator.update()`. " "([#1983](https://github.com/Pycord-Development/pycord/pull/1983))" msgstr "" -#: ../../changelog.md:321 c424e9e7177746638415ee55b969a529 +#: ../../changelog.md:815 c424e9e7177746638415ee55b969a529 msgid "" "Added application flag `application_auto_moderation_rule_create_badge`. " "([#1992](https://github.com/Pycord-Development/pycord/pull/1992))" msgstr "" -#: ../../changelog.md:323 40bb9fff0d8f40258b28fc994bd31db7 +#: ../../changelog.md:817 40bb9fff0d8f40258b28fc994bd31db7 msgid "" "Added support for recording silence via new `sync_start` argument in " "`VoiceClient.start_recording()`. ([#1984](https://github.com/Pycord-" "Development/pycord/pull/1984))" msgstr "" -#: ../../changelog.md:326 af0b802a69904f288b90a992f9990483 +#: ../../changelog.md:820 af0b802a69904f288b90a992f9990483 msgid "" "Added `custom_message` to AutoModActionMetadata. " "([#2029](https://github.com/Pycord-Development/pycord/pull/2029))" msgstr "" -#: ../../changelog.md:328 15c6731b295e4b0b8cd7e1340c6ea545 +#: ../../changelog.md:822 15c6731b295e4b0b8cd7e1340c6ea545 msgid "" "Added support for [voice messages](https://github.com/discord/discord-" "api-docs/pull/6082). ([#2016](https://github.com/Pycord-" "Development/pycord/pull/2016))" msgstr "" -#: ../../changelog.md:331 07bdc41bd4bd46c58757b555174359fc +#: ../../changelog.md:825 07bdc41bd4bd46c58757b555174359fc msgid "" "Added `data` attribute to all [Raw Event " "payloads](https://docs.pycord.dev/en/master/api/models.html#events). " "([#2023](https://github.com/Pycord-Development/pycord/pull/2023))" msgstr "" -#: ../../changelog.md:334 cb7c3646df2f43cda8a3b34f6d418af1 +#: ../../changelog.md:828 cb7c3646df2f43cda8a3b34f6d418af1 msgid "" "Added and documented missing `AuditLogAction` enums. " "([#2030](https://github.com/Pycord-Development/pycord/pull/2030), " "[#2171](https://github.com/Pycord-Development/pycord/pull/2171))" msgstr "" -#: ../../changelog.md:337 9d551823bcc84935a681e5d58adf5111 +#: ../../changelog.md:831 9d551823bcc84935a681e5d58adf5111 msgid "" "Added AutoMod-related models for `AuditLogDiff` enums. " "([#2030](https://github.com/Pycord-Development/pycord/pull/2030))" msgstr "" -#: ../../changelog.md:339 c3f3b5baaf6d4bf3a3deaa582d1444a1 +#: ../../changelog.md:833 c3f3b5baaf6d4bf3a3deaa582d1444a1 msgid "" "Added `Interaction.respond` and `Interaction.edit` as shortcut responses." " ([#2026](https://github.com/Pycord-Development/pycord/pull/2026))" msgstr "" -#: ../../changelog.md:341 6b5e8bebd67e407cb1bac3eba6d5726b +#: ../../changelog.md:835 6b5e8bebd67e407cb1bac3eba6d5726b msgid "" "Added `view.parent` which is set when the view is sent by " "`interaction.response.send_message`. ([#2036](https://github.com/Pycord-" "Development/pycord/pull/2036))" msgstr "" -#: ../../changelog.md:344 00f359112aa840c6816d75ab0587ad80 +#: ../../changelog.md:838 00f359112aa840c6816d75ab0587ad80 msgid "" "Added methods `bridge.Bot.walk_bridge_commands` and " "`BridgeCommandGroup.walk_commands`. ([#1867](https://github.com/Pycord-" "Development/pycord/pull/1867))" msgstr "" -#: ../../changelog.md:347 b21a35a76bac4e2d9ae6a07c7a3a696a +#: ../../changelog.md:841 b21a35a76bac4e2d9ae6a07c7a3a696a msgid "" "Added support for usernames and modified multiple methods accordingly. " "([#2042](https://github.com/Pycord-Development/pycord/pull/2042))" msgstr "" -#: ../../changelog.md:349 74a9e9832d4c4a6fa8734778209c65e4 +#: ../../changelog.md:843 74a9e9832d4c4a6fa8734778209c65e4 msgid "" "Added `icon` and `unicode_emoji` arguments to `Guild.create_role`. " "([#2086](https://github.com/Pycord-Development/pycord/pull/2086))" msgstr "" -#: ../../changelog.md:351 f2ec2163c71c48b9a21d3bd75fff5064 +#: ../../changelog.md:845 f2ec2163c71c48b9a21d3bd75fff5064 msgid "" "Added `cooldown` and `max_concurrency` attributes to `SlashCommandGroup`." " ([#2091](https://github.com/Pycord-Development/pycord/pull/2091))" msgstr "" -#: ../../changelog.md:353 85eb170585cb42f598e263c7b60a31e0 +#: ../../changelog.md:847 85eb170585cb42f598e263c7b60a31e0 msgid "" "Added embedded activities Gartic Phone and Jamspace. " "([#2102](https://github.com/Pycord-Development/pycord/pull/2102))" msgstr "" -#: ../../changelog.md:355 7959cb02aa124f1b82dc5adbc03e84c5 +#: ../../changelog.md:849 7959cb02aa124f1b82dc5adbc03e84c5 msgid "" "Added `bridge.Context` type as a `Union` of subclasses. " "([#2106](https://github.com/Pycord-Development/pycord/pull/2106))" msgstr "" -#: ../../changelog.md:357 ade46dafe4b44075b82a661d0516635f +#: ../../changelog.md:851 ade46dafe4b44075b82a661d0516635f msgid "" "Added support for type-hinting slash command options with " "`typing.Annotated`. ([#2124](https://github.com/Pycord-" "Development/pycord/pull/2124))" msgstr "" -#: ../../changelog.md:359 62effd5e105647abaa72932b226b2ce3 +#: ../../changelog.md:853 62effd5e105647abaa72932b226b2ce3 msgid "" "Added `suppress` and `allowed_mentions` parameters to `Webhook` and " "`InteractionResponse` edit methods. ([#2138](https://github.com/Pycord-" "Development/pycord/pull/2138))" msgstr "" -#: ../../changelog.md:362 343032650b214f1eb5ffe747555db443 +#: ../../changelog.md:856 343032650b214f1eb5ffe747555db443 msgid "" "Added `wait_finish` parameter to `VoiceClient.play` for awaiting the end " "of a play. ([#2194](https://github.com/Pycord-" "Development/pycord/pull/2194))" msgstr "" -#: ../../changelog.md:364 42ed7327fefc4b54872053b06dc3d128 +#: ../../changelog.md:858 42ed7327fefc4b54872053b06dc3d128 msgid "" "Added support for custom bot status. ([#2206](https://github.com/Pycord-" "Development/pycord/pull/2206))" msgstr "" -#: ../../changelog.md:366 72df647a50374daa932d83ec54fadbce +#: ../../changelog.md:860 72df647a50374daa932d83ec54fadbce msgid "" "Added function `Guild.delete_auto_moderation_rule`. " "([#2153](https://github.com/Pycord-Development/pycord/pull/2153))" msgstr "" -#: ../../changelog.md:368 dddf1b7b1aba48dfb0f3282e4d0658a2 +#: ../../changelog.md:862 dddf1b7b1aba48dfb0f3282e4d0658a2 msgid "" "Added `VoiceChannel.slowmode_delay`. ([#2112](https://github.com/Pycord-" "Development/pycord/pull/2112))" msgstr "" -#: ../../changelog.md:370 3b2c11ddd69145ff9b65a168d5f20f04 +#: ../../changelog.md:864 3b2c11ddd69145ff9b65a168d5f20f04 msgid "" "Added `ForumChannel.default_reaction_emoji` attribute. " "([#2178](https://github.com/Pycord-Development/pycord/pull/2178))" msgstr "" -#: ../../changelog.md:372 199637891bab425183cc270c18b0a5db +#: ../../changelog.md:866 199637891bab425183cc270c18b0a5db msgid "" "Added `default_reaction_emoji` parameter to `Guild.create_forum_channel` " "and `ForumChannel.edit` methods. ([#2178](https://github.com/Pycord-" "Development/pycord/pull/2178))" msgstr "" -#: ../../changelog.md:375 4620d311330a4c04b6b2b7b4de078652 +#: ../../changelog.md:869 4620d311330a4c04b6b2b7b4de078652 msgid "" "Added `applied_tags` parameter to `Webhook.send` method. " "([#2322](https://github.com/Pycord-Development/pycord/pull/2322))" msgstr "" -#: ../../changelog.md:377 90293effcc9a4c0cbe82b4d50f4e2604 +#: ../../changelog.md:871 90293effcc9a4c0cbe82b4d50f4e2604 msgid "" "Added `User.avatar_decoration`. ([#2131](https://github.com/Pycord-" "Development/pycord/pull/2131))" msgstr "" -#: ../../changelog.md:379 f1c971d407c9454c85b3b93e5be66b65 +#: ../../changelog.md:873 f1c971d407c9454c85b3b93e5be66b65 msgid "" "Added support for guild onboarding related features. " "([#2127](https://github.com/Pycord-Development/pycord/pull/2127))" msgstr "" -#: ../../changelog.md:381 4f80fa16c23e41c19ad5f98cb4764338 +#: ../../changelog.md:875 4f80fa16c23e41c19ad5f98cb4764338 msgid "" "Added support for monetization related objects and events. " "([#2273](https://github.com/Pycord-Development/pycord/pull/2273))" msgstr "" -#: ../../changelog.md:383 5a3c464362f34da28e03de42a50c57e9 +#: ../../changelog.md:877 5a3c464362f34da28e03de42a50c57e9 msgid "" "Added `AttachmentFlags` and attachment attributes `expires_at`, " "`issued_at` and `hm`. ([#2342](https://github.com/Pycord-" "Development/pycord/pull/2342))" msgstr "" -#: ../../changelog.md:385 4d570b6175b846b7b096d02a18bf1053 +#: ../../changelog.md:879 4d570b6175b846b7b096d02a18bf1053 msgid "" "Added `invitable` and `slowmode_delay` to `Thread` creation methods. " "([#2350](https://github.com/Pycord-Development/pycord/pull/2350))" msgstr "" -#: ../../changelog.md:387 6e961ffbbb9c4e43a860891df7ed6fa5 +#: ../../changelog.md:881 6e961ffbbb9c4e43a860891df7ed6fa5 msgid "" "Added support for voice channel statuses. ([#2368](https://github.com" "/Pycord-Development/pycord/pull/2368))" msgstr "" -#: ../../changelog.md:389 ee841b6b671d4856b893970d196abd64 +#: ../../changelog.md:883 ee841b6b671d4856b893970d196abd64 msgid "" "Added `enforce_nonce` parameter for message sending. " "([#2370](https://github.com/Pycord-Development/pycord/pull/2370))" msgstr "" -#: ../../changelog.md:391 2608a06bd147422aa67260fc397061b3 +#: ../../changelog.md:885 2608a06bd147422aa67260fc397061b3 msgid "" "Added audit log support for voice channel status. " "([#2373](https://github.com/Pycord-Development/pycord/pull/2373))" msgstr "" -#: ../../changelog.md:396 62c9fe1681134e18a42748c961355bce +#: ../../changelog.md:890 62c9fe1681134e18a42748c961355bce msgid "" "Changed default for all `name_localizations` and " "`description_localizations` attributes from being `None` to being " @@ -1112,38 +1766,38 @@ msgid "" "Development/pycord/pull/1866))" msgstr "" -#: ../../changelog.md:399 3f5b3c8765174ac6aaefd7493e389482 +#: ../../changelog.md:893 3f5b3c8765174ac6aaefd7493e389482 msgid "" "Changed `ffmpeg` output suppression when recording voice channels. " "([#1993](https://github.com/Pycord-Development/pycord/pull/1993))" msgstr "" -#: ../../changelog.md:401 13ea43a34662409ebbeff058009c3b87 +#: ../../changelog.md:895 13ea43a34662409ebbeff058009c3b87 msgid "" "Changed file-upload size limit from 8 MB to 25 MB accordingly. " "([#2014](https://github.com/Pycord-Development/pycord/pull/2014))" msgstr "" -#: ../../changelog.md:403 f55ea4e73a9c4391a525b1222242d5f5 +#: ../../changelog.md:897 f55ea4e73a9c4391a525b1222242d5f5 msgid "" "Changed the behavior of retrieving bans to accurately reflect the API. " "([#1922](https://github.com/Pycord-Development/pycord/pull/1922))" msgstr "" -#: ../../changelog.md:405 67638ee2ed544e56b98bc22db8fea02a +#: ../../changelog.md:899 67638ee2ed544e56b98bc22db8fea02a msgid "" "Changed `Interaction.channel` to be received from the gateway, allowing " "it to be `DMChannel` or `GroupChannel`. ([#2025](https://github.com" "/Pycord-Development/pycord/pull/2025))" msgstr "" -#: ../../changelog.md:408 97745879546247a08a47059715774c5b +#: ../../changelog.md:902 97745879546247a08a47059715774c5b msgid "" "Changed `DMChannel.recipients` to potentially be `None`. " "([#2025](https://github.com/Pycord-Development/pycord/pull/2025))" msgstr "" -#: ../../changelog.md:410 7088fa09f41846e5892a329b6bcd8349 +#: ../../changelog.md:904 7088fa09f41846e5892a329b6bcd8349 msgid "" "Changed the behavior to store `view.message` when receiving a component " "interaction, while also changing `view.message` not to be set when " @@ -1151,411 +1805,411 @@ msgid "" "([#2036](https://github.com/Pycord-Development/pycord/pull/2036))" msgstr "" -#: ../../changelog.md:414 ef5d6a731203421cbcc58f074cd546f0 +#: ../../changelog.md:908 ef5d6a731203421cbcc58f074cd546f0 msgid "" "Changed the fetching of attributes shared between text-based and Slash " "Commands in Bridge Commands to be dynamic. ([#1867](https://github.com" "/Pycord-Development/pycord/pull/1867))" msgstr "" -#: ../../changelog.md:417 64963eb32d2d4c1c9c9ffee138a09b38 +#: ../../changelog.md:911 64963eb32d2d4c1c9c9ffee138a09b38 msgid "" "`discord.Embed` attributes (such as author, footer, etc.) now return " "instances of their respective classes when set and `None` otherwise. " "([#2063](https://github.com/Pycord-Development/pycord/pull/2063))" msgstr "" -#: ../../changelog.md:420 89f503d44fe24e02b7b7b79a544e6188 +#: ../../changelog.md:914 89f503d44fe24e02b7b7b79a544e6188 msgid "" "Changed `default_avatar` behavior to depend on the user's username " "migration status. ([#2087](https://github.com/Pycord-" "Development/pycord/pull/2087))" msgstr "" -#: ../../changelog.md:422 56adce95538e45d49665b92cda9b9641 +#: ../../changelog.md:916 56adce95538e45d49665b92cda9b9641 msgid "" "Changed type hints of `command_prefix` and `help_command` arguments to be" " accurate. ([#2099](https://github.com/Pycord-" "Development/pycord/pull/2099))" msgstr "" -#: ../../changelog.md:424 3bab78924e3d402698ce98a72ddc2c78 +#: ../../changelog.md:918 3bab78924e3d402698ce98a72ddc2c78 msgid "" "Replaced `orjson` features with `msgspec` in the codebase. " "([#2170](https://github.com/Pycord-Development/pycord/pull/2170))" msgstr "" -#: ../../changelog.md:426 ca59a473432d434ca872411f9c66003d +#: ../../changelog.md:920 ca59a473432d434ca872411f9c66003d msgid "" "`BridgeOption` must now be used for arguments in bridge commands. " "([#2252](https://github.com/Pycord-Development/pycord/pull/2252))" msgstr "" -#: ../../changelog.md:431 4e49791b54b244ee933a82f9e04437e2 +#: ../../changelog.md:925 4e49791b54b244ee933a82f9e04437e2 msgid "" "Removed `Client.once` in favour of `once` argument in `Client.listen`. " "([#1957](https://github.com/Pycord-Development/pycord/pull/1957))" msgstr "" -#: ../../changelog.md:433 ca26e991f22d4e3d8c6e230f0539ed50 +#: ../../changelog.md:927 ca26e991f22d4e3d8c6e230f0539ed50 msgid "" "Removed `Embed.Empty` in favour of `None`, and `EmbedProxy` in favour of " "individual classes. ([#2063](https://github.com/Pycord-" "Development/pycord/pull/2063))" msgstr "" -#: ../../changelog.md:438 0b59939241624a3193186fcb744f65f7 +#: ../../changelog.md:932 0b59939241624a3193186fcb744f65f7 msgid "" "Fixed `AttributeError` caused by [#1957](https://github.com/Pycord-" "Development/pycord/pull/1957) when using listeners in cogs. " "([#1989](https://github.com/Pycord-Development/pycord/pull/1989))" msgstr "" -#: ../../changelog.md:441 1d99b367a7c04345a26271b2bf0023e2 +#: ../../changelog.md:935 1d99b367a7c04345a26271b2bf0023e2 msgid "" "Fixed an issue in editing webhook messages in forum posts and private " "threads. ([#1981](https://github.com/Pycord-" "Development/pycord/pull/1981))." msgstr "" -#: ../../changelog.md:443 7ed9c8e2674b4eea8e16efe2e7916c19 +#: ../../changelog.md:937 7ed9c8e2674b4eea8e16efe2e7916c19 msgid "" "Fixed `View.message` not being set when view is sent using webhooks, " "including `Interaction.followup.send` or when a message is edited. " "([#1997](https://github.com/Pycord-Development/pycord/pull/1997))" msgstr "" -#: ../../changelog.md:446 26359420acd84d13b7ec8078c585de73 +#: ../../changelog.md:940 26359420acd84d13b7ec8078c585de73 msgid "" "Fixed `None` being handled incorrectly for avatar in `ClientUser.edit`. " "([#1994](https://github.com/Pycord-Development/pycord/pull/1994))" msgstr "" -#: ../../changelog.md:448 579b45e396024f64912f08f8cfca16ec +#: ../../changelog.md:942 579b45e396024f64912f08f8cfca16ec msgid "" "Fixed scheduled events breaking when changing the location from external " "to a channel. ([#1998](https://github.com/Pycord-" "Development/pycord/pull/1998))" msgstr "" -#: ../../changelog.md:450 18befe9e39544595a7a2036d48d19470 +#: ../../changelog.md:944 18befe9e39544595a7a2036d48d19470 msgid "" "Fixed boolean converter breaking for Bridge Commands. " "([#1999](https://github.com/Pycord-Development/pycord/pull/1999))" msgstr "" -#: ../../changelog.md:452 084a586848d74bfeb5f2ceba591293d0 +#: ../../changelog.md:946 084a586848d74bfeb5f2ceba591293d0 msgid "" "Fixed bridge command options not working. ([#1999](https://github.com" "/Pycord-Development/pycord/pull/1999))" msgstr "" -#: ../../changelog.md:454 83b3c68f47754e73ab88708fc8a2ffb2 +#: ../../changelog.md:948 83b3c68f47754e73ab88708fc8a2ffb2 msgid "" "Fixed `TypeError` being raised when passing `name` argument to bridge " "groups. ([#2000](https://github.com/Pycord-Development/pycord/pull/2000))" msgstr "" -#: ../../changelog.md:456 a3a4c596689748fe814636d674727419 +#: ../../changelog.md:950 a3a4c596689748fe814636d674727419 msgid "" "Fixed `TypeError` in `AutoModRule`. ([#2029](https://github.com/Pycord-" "Development/pycord/pull/2029))" msgstr "" -#: ../../changelog.md:458 1b761f69f40f462b8e4ef9190b7fc1d6 +#: ../../changelog.md:952 1b761f69f40f462b8e4ef9190b7fc1d6 msgid "" "Fixed the functionality to override the default " "`on_application_command_error` behavior using listeners. " "([#2044](https://github.com/Pycord-Development/pycord/pull/2044))" msgstr "" -#: ../../changelog.md:461 fae4d3fe283e4ea396db05e19418ce5d +#: ../../changelog.md:955 fae4d3fe283e4ea396db05e19418ce5d msgid "" "Fixed unloading of cogs with bridge commands. ([#2048](https://github.com" "/Pycord-Development/pycord/pull/2048))" msgstr "" -#: ../../changelog.md:463 eaf24d26663f4e6380db8ad8f0172cbe +#: ../../changelog.md:957 eaf24d26663f4e6380db8ad8f0172cbe msgid "" "Fixed the `individual` slash command synchronization method. " "([#1925](https://github.com/Pycord-Development/pycord/pull/1925))" msgstr "" -#: ../../changelog.md:465 84c4af7114434feaa1fecfd718dc694c +#: ../../changelog.md:959 84c4af7114434feaa1fecfd718dc694c msgid "" "Fixed an issue that occurred when `webhooks_update` event payload channel" " ID was `None`. ([#2078](https://github.com/Pycord-" "Development/pycord/pull/2078))" msgstr "" -#: ../../changelog.md:467 47c28724914e4fc9a18709531f47c88d +#: ../../changelog.md:961 47c28724914e4fc9a18709531f47c88d msgid "" "Fixed major `TypeError` when an `AuditLogEntry` has no user. " "([#2079](https://github.com/Pycord-Development/pycord/pull/2079))" msgstr "" -#: ../../changelog.md:469 1e8ecddada0440e8b28a3c9be07f3423 +#: ../../changelog.md:963 1e8ecddada0440e8b28a3c9be07f3423 msgid "" "Fixed `HTTPException` when trying to create a forum thread with files. " "([#2075](https://github.com/Pycord-Development/pycord/pull/2075))" msgstr "" -#: ../../changelog.md:471 a148a83edd1f4f7b845a87b1a987c516 +#: ../../changelog.md:965 a148a83edd1f4f7b845a87b1a987c516 msgid "" "Fixed `before_invoke` not being run for `SlashCommandGroup`. " "([#2091](https://github.com/Pycord-Development/pycord/pull/2091))" msgstr "" -#: ../../changelog.md:473 1aa560acbffb489b9c0495cf0b24c36e +#: ../../changelog.md:967 1aa560acbffb489b9c0495cf0b24c36e msgid "" "Fixed `AttributeError` when accessing a `Select` object's values when it " "has not been interacted with. ([#2104](https://github.com/Pycord-" "Development/pycord/pull/2104))" msgstr "" -#: ../../changelog.md:475 1770b0d4e2994906acfa30119c7eb482 +#: ../../changelog.md:969 1770b0d4e2994906acfa30119c7eb482 msgid "" "Fixed `before_invoke` being run twice for slash subcommands. " "([#2139](https://github.com/Pycord-Development/pycord/pull/2139))" msgstr "" -#: ../../changelog.md:477 df13f489e5fa4cc48904626e021c027d +#: ../../changelog.md:971 df13f489e5fa4cc48904626e021c027d msgid "" "Fixed `Guild._member_count` sometimes not being set. " "([#2145](https://github.com/Pycord-Development/pycord/pull/2145))" msgstr "" -#: ../../changelog.md:479 269b54a1fd2744a7866a615c72ace4a8 +#: ../../changelog.md:973 269b54a1fd2744a7866a615c72ace4a8 msgid "" "Fixed `Thread.applied_tags` not being updated. " "([#2146](https://github.com/Pycord-Development/pycord/pull/2146))" msgstr "" -#: ../../changelog.md:481 86b89f547c6b4a358f432cf4d398f640 +#: ../../changelog.md:975 86b89f547c6b4a358f432cf4d398f640 msgid "" "Fixed type-hinting of `author` property of `ApplicationContext` to " "include type-hinting of `User` or `Member`. ([#2148](https://github.com" "/Pycord-Development/pycord/pull/2148))" msgstr "" -#: ../../changelog.md:484 2fb12f31fbda4dd38ac5d75d20c470af +#: ../../changelog.md:978 2fb12f31fbda4dd38ac5d75d20c470af msgid "" "Fixed missing `delete_after` parameter in overload type-hinting for " "`Webhook.send()`. ([#2156](https://github.com/Pycord-" "Development/pycord/pull/2156))" msgstr "" -#: ../../changelog.md:486 2b542989e4474b1497f08ac6f19f99ed +#: ../../changelog.md:980 2b542989e4474b1497f08ac6f19f99ed msgid "" "Fixed `ScheduledEvent.creator_id` returning `str` instead of `int`. " "([#2162](https://github.com/Pycord-Development/pycord/pull/2162))" msgstr "" -#: ../../changelog.md:488 b5e55bb544e94272b3397bbc0e072ec3 +#: ../../changelog.md:982 b5e55bb544e94272b3397bbc0e072ec3 msgid "" "Fixed `_bytes_to_base64_data` not defined. ([#2185](https://github.com" "/Pycord-Development/pycord/pull/2185))" msgstr "" -#: ../../changelog.md:490 3de52ce55e8b41e2a5815592bb6257ec +#: ../../changelog.md:984 3de52ce55e8b41e2a5815592bb6257ec msgid "" "Fixed inaccurate `Union` type hint of `values` argument of " "`basic_autocomplete` to include `Iterable[OptionChoice]`." msgstr "" -#: ../../changelog.md:492 8fa8ea140ced4a4fa64c9d534c7f71d0 +#: ../../changelog.md:986 8fa8ea140ced4a4fa64c9d534c7f71d0 msgid "" "Fixed initial message inside of the create thread payload sending legacy " "beta payload. ([#2191](https://github.com/Pycord-" "Development/pycord/pull/2191))" msgstr "" -#: ../../changelog.md:494 cc7d5fa68e994d34aa693f5bb2f1ffd0 +#: ../../changelog.md:988 cc7d5fa68e994d34aa693f5bb2f1ffd0 msgid "" "Fixed a misplaced payload object inside of the thread creation payload. " "([#2192](https://github.com/Pycord-Development/pycord/pull/2192))" msgstr "" -#: ../../changelog.md:496 c17344409e9f492a8fd6b8c55ed614aa +#: ../../changelog.md:990 c17344409e9f492a8fd6b8c55ed614aa msgid "" "Fixed `DMChannel.recipient` and `User.dm_channel` being `None`. " "([#2219](https://github.com/Pycord-Development/pycord/pull/2219))" msgstr "" -#: ../../changelog.md:498 12ea4e48fc584a9c87ef676eeacfcd07 +#: ../../changelog.md:992 12ea4e48fc584a9c87ef676eeacfcd07 msgid "" "Fixed `ffmpeg` being terminated prematurely when piping audio stream. " "([#2240](https://github.com/Pycord-Development/pycord/pull/2240))" msgstr "" -#: ../../changelog.md:500 9c6fac01828f43d9a61aee72f31c1792 +#: ../../changelog.md:994 9c6fac01828f43d9a61aee72f31c1792 msgid "" "Fixed tasks looping infinitely when `tzinfo` is neither `None` nor UTC. " "([#2196](https://github.com/Pycord-Development/pycord/pull/2196))" msgstr "" -#: ../../changelog.md:502 7327cd43427e488999e090c78cac0b79 +#: ../../changelog.md:996 7327cd43427e488999e090c78cac0b79 msgid "" "Fixed `AttributeError` when running permission checks without the `bot` " "scope. ([#2113](https://github.com/Pycord-" "Development/pycord/issues/2113))" msgstr "" -#: ../../changelog.md:504 d458144f63124e12a6e0d9f8f9cb952b +#: ../../changelog.md:998 d458144f63124e12a6e0d9f8f9cb952b msgid "" "Fixed `Option` not working on bridge commands because " "`ext.commands.Command` does not recognize them. " "([#2256](https://github.com/Pycord-Development/pycord/pull/2256))" msgstr "" -#: ../../changelog.md:506 8f18e8d005b1496387f152f3df8662b7 +#: ../../changelog.md:1000 8f18e8d005b1496387f152f3df8662b7 msgid "" "Fixed offset-aware tasks causing `TypeError` when being prepared. " "([#2271](https://github.com/Pycord-Development/pycord/pull/2271))" msgstr "" -#: ../../changelog.md:508 d15ec1bf07934c9d86604965290c99bf +#: ../../changelog.md:1002 d15ec1bf07934c9d86604965290c99bf msgid "" "Fixed `AttributeError` when serializing commands with `Annotated` type " "hints. ([#2243](https://github.com/Pycord-Development/pycord/pull/2243))" msgstr "" -#: ../../changelog.md:510 2eb6e57c0a364efd86ffa8096f540133 +#: ../../changelog.md:1004 2eb6e57c0a364efd86ffa8096f540133 msgid "" "Fixed `Intents.all()` returning the wrong value. " "([#2257](https://github.com/Pycord-Development/pycord/issues/2257))" msgstr "" -#: ../../changelog.md:512 5b2283d5d5e640999855ad3042fc5e6b +#: ../../changelog.md:1006 5b2283d5d5e640999855ad3042fc5e6b msgid "" "Fixed `AuditLogIterator` not respecting the `after` parameter. " "([#2295](https://github.com/Pycord-Development/pycord/issues/2295))" msgstr "" -#: ../../changelog.md:514 d3b786079fea46bc8786e6b5154c03ed +#: ../../changelog.md:1008 d3b786079fea46bc8786e6b5154c03ed msgid "" "Fixed `AttributeError` when failing to establish initial websocket " "connection. ([#2301](https://github.com/Pycord-" "Development/pycord/pull/2301))" msgstr "" -#: ../../changelog.md:516 b25e60c5a037415e80243abad7f9df8f +#: ../../changelog.md:1010 b25e60c5a037415e80243abad7f9df8f msgid "" "Fixed `AttributeError` caused by `command.cog` being `MISSING`. " "([#2303](https://github.com/Pycord-Development/pycord/issues/2303))" msgstr "" -#: ../../changelog.md:518 c5f685e545da4356aeb4de2f2f183a84 +#: ../../changelog.md:1012 c5f685e545da4356aeb4de2f2f183a84 msgid "" "Fixed `self.use_default_buttons` being assumed truthy by " "`Paginator.update`. ([#2319](https://github.com/Pycord-" "Development/pycord/pull/2319))" msgstr "" -#: ../../changelog.md:520 17ed8177c40a476fb48f4d90f37837c7 +#: ../../changelog.md:1014 17ed8177c40a476fb48f4d90f37837c7 msgid "" "Fixed `AttributeError` when comparing application commands with non-" "command objects. ([#2299](https://github.com/Pycord-" "Development/pycord/issues/2299))" msgstr "" -#: ../../changelog.md:522 5114e2e8307349088415bbbee6af60e4 +#: ../../changelog.md:1016 5114e2e8307349088415bbbee6af60e4 msgid "" "Fixed `AttributeError` when copying groups on startup. " "([#2331](https://github.com/Pycord-Development/pycord/issues/2331))" msgstr "" -#: ../../changelog.md:524 25663b9a9dd74370984ab38a6e476f27 +#: ../../changelog.md:1018 25663b9a9dd74370984ab38a6e476f27 msgid "" "Fixed application command options causing errors if declared through the " "option decorator or kwarg. ([#2332](https://github.com/Pycord-" "Development/pycord/issues/2332))" msgstr "" -#: ../../changelog.md:527 2541f029d7454ba394deb4a01dde2485 +#: ../../changelog.md:1021 2541f029d7454ba394deb4a01dde2485 msgid "" "Fixed options declared using the parameter default value syntax always " "being optional. ([#2333](https://github.com/Pycord-" "Development/pycord/issues/2333))" msgstr "" -#: ../../changelog.md:529 c9faa78167bc4750a0684c8cbbd64895 +#: ../../changelog.md:1023 c9faa78167bc4750a0684c8cbbd64895 msgid "" "Fixed `BridgeContext` type hints raising an exception for unsupported " "option type. ([#2337](https://github.com/Pycord-" "Development/pycord/pull/2337))" msgstr "" -#: ../../changelog.md:531 1658273ee130473d997c5e510ecbc0fa +#: ../../changelog.md:1025 1658273ee130473d997c5e510ecbc0fa msgid "" "Fixed `TypeError` due to `(Sync)WebhookMessage._thread_id` being set to " "`None`. ([#2343](https://github.com/Pycord-Development/pycord/pull/2343))" msgstr "" -#: ../../changelog.md:533 d8a3e43d20754ef092f3f8d19b138f0d +#: ../../changelog.md:1027 d8a3e43d20754ef092f3f8d19b138f0d msgid "" "Fixed `AttributeError` due to `entitlements` not being included in " "`Interaction.__slots__`. ([#2345](https://github.com/Pycord-" "Development/pycord/pull/2345))" msgstr "" -#: ../../changelog.md:536 099b69ec664541e0a8052975795d65e4 +#: ../../changelog.md:1030 099b69ec664541e0a8052975795d65e4 msgid "" "Fixed `Thread.me` being out of date and added the thread owner to " "`Thread.members` on creation. ([#1296](https://github.com/Pycord-" "Development/pycord/issues/1296))" msgstr "" -#: ../../changelog.md:538 80ef1c27fc7b4fa48c2db376d01949dd +#: ../../changelog.md:1032 80ef1c27fc7b4fa48c2db376d01949dd msgid "" "Fixed keyword argument wildcard of `bridge.has_permissions` having the " "wrong type hint. ([#2364](https://github.com/Pycord-" "Development/pycord/pull/2364))" msgstr "" -#: ../../changelog.md:540 8ef80de7fad747f88bcdb50c5d39b51b +#: ../../changelog.md:1034 8ef80de7fad747f88bcdb50c5d39b51b msgid "" "Fixed enum to support stringified annotations. " "([#2367](https://github.com/Pycord-Development/pycord/pull/2367))" msgstr "" -#: ../../changelog.md:543 b4456318b5c84fd28244fb8d7f496360 +#: ../../changelog.md:1037 b4456318b5c84fd28244fb8d7f496360 msgid "[2.4.1] - 2023-03-20" msgstr "" -#: ../../changelog.md:547 c8c94e0963114de48a89fd2659fc7763 +#: ../../changelog.md:1041 c8c94e0963114de48a89fd2659fc7763 msgid "" "Updated the values of the `Color.embed_background()` classmethod to " "correspond with new theme colors in the app. ([#1931](https://github.com" "/Pycord-Development/pycord/pull/1931))" msgstr "" -#: ../../changelog.md:553 abf8d94bacef493cb4fe23a98730bc28 +#: ../../changelog.md:1047 abf8d94bacef493cb4fe23a98730bc28 msgid "" "Fixed the type-hinting of `SlashCommandGroup.walk_commands()` to reflect " "actual behavior. ([#1838](https://github.com/Pycord-" "Development/pycord/pull/1838))" msgstr "" -#: ../../changelog.md:555 2cdfa2779b0e4b8f9ab4144401a89802 +#: ../../changelog.md:1049 2cdfa2779b0e4b8f9ab4144401a89802 msgid "" "Fixed the voice IP discovery due to the recent [announced " "change](https://discord.com/channels/613425648685547541/697138785317814292/1080623873629884486)." " ([#1955](https://github.com/Pycord-Development/pycord/pull/1955))" msgstr "" -#: ../../changelog.md:558 aaf94f670e8340a5b177fe6ae162358b +#: ../../changelog.md:1052 aaf94f670e8340a5b177fe6ae162358b msgid "" "Fixed `reason` being passed to the wrong method in " "`guild.create_auto_moderation_rule`. ([#1960](https://github.com/Pycord-" "Development/pycord/pull/1960))" msgstr "" -#: ../../changelog.md:562 c101984320c34ce99992f9fe847e0e88 +#: ../../changelog.md:1056 c101984320c34ce99992f9fe847e0e88 msgid "[2.4.0] - 2023-02-10" msgstr "" -#: ../../changelog.md:566 617814850e83401ebf06752624c50095 +#: ../../changelog.md:1060 617814850e83401ebf06752624c50095 msgid "" "Added new AutoMod trigger metadata properties `regex_patterns`, " "`allow_list`, and `mention_total_limit`; and added the `mention_spam` " @@ -1563,13 +2217,13 @@ msgid "" "Development/pycord/pull/1809))" msgstr "" -#: ../../changelog.md:569 7fd8831246324c0ba80b842014371a93 +#: ../../changelog.md:1063 7fd8831246324c0ba80b842014371a93 msgid "" "Added missing `image` parameter to `Guild.create_scheduled_event()` " "method. ([#1831](https://github.com/Pycord-Development/pycord/pull/1831))" msgstr "" -#: ../../changelog.md:571 b33dbeef25f54b92a273ab153577e67e +#: ../../changelog.md:1065 b33dbeef25f54b92a273ab153577e67e msgid "" "New `ApplicationRoleConnectionMetadata` class for application role " "connection metadata, along with the " @@ -1578,7 +2232,7 @@ msgid "" "([#1791](https://github.com/Pycord-Development/pycord/pull/1791))" msgstr "" -#: ../../changelog.md:575 dd48eb67d9264c6f9c8c34eff1f8dc21 +#: ../../changelog.md:1069 dd48eb67d9264c6f9c8c34eff1f8dc21 msgid "" "Added new message types, `role_subscription_purchase`, " "`interaction_premium_upsell`, `stage_start`, `stage_end`, " @@ -1587,60 +2241,60 @@ msgid "" "/Pycord-Development/pycord/pull/1852))" msgstr "" -#: ../../changelog.md:579 f5ee939eced64359a65e9e63f4c50556 +#: ../../changelog.md:1073 f5ee939eced64359a65e9e63f4c50556 msgid "" "Added new `EmbeddedActivity` values. ([#1859](https://github.com/Pycord-" "Development/pycord/pull/1859))" msgstr "" -#: ../../changelog.md:581 ee535bdbc1cd4d558c6fa469a5b0d528 +#: ../../changelog.md:1075 ee535bdbc1cd4d558c6fa469a5b0d528 msgid "" "Added new `suppress_notifications` to `MessageFlags`. " "([#1912](https://github.com/Pycord-Development/pycord/pull/1912))" msgstr "" -#: ../../changelog.md:583 fa69515bb7074d55a6b5abe0177aac95 +#: ../../changelog.md:1077 fa69515bb7074d55a6b5abe0177aac95 msgid "" "Added GIF sticker format type to the `StickerFormatType` enum. " "([#1915](https://github.com/Pycord-Development/pycord/pull/1915))" msgstr "" -#: ../../changelog.md:585 17096d6218ec43a3bbef7cb4f25eead2 +#: ../../changelog.md:1079 17096d6218ec43a3bbef7cb4f25eead2 msgid "" "Added new raw events: `raw_member_remove`, `raw_thread_update`, and " "`raw_thread_member_remove`. ([#1880](https://github.com/Pycord-" "Development/pycord/pull/1880))" msgstr "" -#: ../../changelog.md:588 9f7c5aed80f847d0ba8cec2331f54a86 +#: ../../changelog.md:1082 9f7c5aed80f847d0ba8cec2331f54a86 msgid "" "Improved support for setting channel types & added new channel types for " "`discord.Option`. ([#1883](https://github.com/Pycord-" "Development/pycord/pull/1883))" msgstr "" -#: ../../changelog.md:593 571ca9ff303e4bd994e1179a0cadb5b3 +#: ../../changelog.md:1087 571ca9ff303e4bd994e1179a0cadb5b3 msgid "" "Changed `EmbeddedActivity` values to update accordingly with the new " "activities. ([#1859](https://github.com/Pycord-" "Development/pycord/pull/1859))" msgstr "" -#: ../../changelog.md:595 464da00a553d4cfa9819fc2f0f8e848f +#: ../../changelog.md:1089 464da00a553d4cfa9819fc2f0f8e848f msgid "" "Advanced version info is now stored as a dict in `version_info.advanced` " "instead of attributes on the `version_info` object. " "([#1920](https://github.com/Pycord-Development/pycord/pull/1920))" msgstr "" -#: ../../changelog.md:598 39533606d2e9446793b556a39247934e +#: ../../changelog.md:1092 39533606d2e9446793b556a39247934e msgid "" "The `version_info.release_level` attribute has been reverted to its " "previous name, `releaselevel`. ([#1920](https://github.com/Pycord-" "Development/pycord/pull/1920))" msgstr "" -#: ../../changelog.md:603 416058062bb045498b964ebab56acb3a +#: ../../changelog.md:1097 416058062bb045498b964ebab56acb3a msgid "" "Fixed bugs in `Page.update_files` where file objects stored in memory " "were causing an `AttributeError`, and `io.BytesIO` files did not send " @@ -1649,273 +2303,273 @@ msgid "" "Development/pycord/pull/1881))" msgstr "" -#: ../../changelog.md:607 8818ab33e8604db2877b20c041af6723 +#: ../../changelog.md:1101 8818ab33e8604db2877b20c041af6723 msgid "" "Fixed bridge groups missing the `parent` attribute. " "([#1823](https://github.com/Pycord-Development/pycord/pull/1823))" msgstr "" -#: ../../changelog.md:609 9fe0dfdfa63e4ad4b9c4e4043aef28b3 +#: ../../changelog.md:1103 9fe0dfdfa63e4ad4b9c4e4043aef28b3 msgid "" "Fixed issues with creating auto moderation rules. " "([#1822](https://github.com/Pycord-Development/pycord/pull/1822))" msgstr "" -#: ../../changelog.md:612 ea5b04755aae4a53a625348b5d5f945d +#: ../../changelog.md:1106 ea5b04755aae4a53a625348b5d5f945d msgid "[2.3.3] - 2023-02-10" msgstr "" -#: ../../changelog.md:614 a66717a0773c4de7be264d65696be04e +#: ../../changelog.md:1108 a66717a0773c4de7be264d65696be04e msgid "" "Fixed an unhandled `KeyError` exception when receiving GIF stickers, " "causing crashes. ([#1915](https://github.com/Pycord-" "Development/pycord/pull/1915))" msgstr "" -#: ../../changelog.md:617 aeae11c1ec9e4f4ca20b998880bc4e5b +#: ../../changelog.md:1111 aeae11c1ec9e4f4ca20b998880bc4e5b msgid "[2.3.2] - 2022-12-03" msgstr "" -#: ../../changelog.md:621 c49932aeab584576ad0d13c3a8073143 +#: ../../changelog.md:1115 c49932aeab584576ad0d13c3a8073143 msgid "" "Fixed another `AttributeError` relating to the new `bridge_commands` " "attribute on `ext.bridge.Bot`. ([#1815](https://github.com/Pycord-" "Development/pycord/pull/1815))" msgstr "" -#: ../../changelog.md:623 7b22f35de99640918b24cf129a8708a1 +#: ../../changelog.md:1117 7b22f35de99640918b24cf129a8708a1 msgid "" "Fixed an `AttributeError` in select relating to the select type. " "([#1814](https://github.com/Pycord-Development/pycord/pull/1814))" msgstr "" -#: ../../changelog.md:625 b940bd229d2b4e6891eec2561e8e815c +#: ../../changelog.md:1119 b940bd229d2b4e6891eec2561e8e815c msgid "" "Fixed `Thread.applied_tags` always returning an empty list. " "([#1817](https://github.com/Pycord-Development/pycord/pull/1817))" msgstr "" -#: ../../changelog.md:628 1b92099482524c32940e7b2962f78c68 +#: ../../changelog.md:1122 1b92099482524c32940e7b2962f78c68 msgid "[2.3.1] - 2022-11-27" msgstr "" -#: ../../changelog.md:632 25bce91323db4cbea6c7e706497a5fbb +#: ../../changelog.md:1126 25bce91323db4cbea6c7e706497a5fbb msgid "" "Fixed `AttributeError` relating to the new `bridge_commands` attribute on" " `ext.bridge.Bot`. ([#1802](https://github.com/Pycord-" "Development/pycord/pull/1802))" msgstr "" -#: ../../changelog.md:635 eeb4225156bc403cb9430c14142f0030 +#: ../../changelog.md:1129 eeb4225156bc403cb9430c14142f0030 msgid "[2.3.0] - 2022-11-23" msgstr "" -#: ../../changelog.md:639 1f69a42547d7413d81ac3be425763eca +#: ../../changelog.md:1133 1f69a42547d7413d81ac3be425763eca msgid "" "New brief Attribute to BridgeSlashCommand. ([#1676](https://github.com" "/Pycord-Development/pycord/pull/1676))" msgstr "" -#: ../../changelog.md:641 faba5859b8964373ba18f34a5830b58a +#: ../../changelog.md:1135 faba5859b8964373ba18f34a5830b58a msgid "" "Python 3.11 support. ([#1680](https://github.com/Pycord-" "Development/pycord/pull/1680))" msgstr "" -#: ../../changelog.md:642 b5eceae1a70b4eb08fd9c86ed7d3e253 +#: ../../changelog.md:1136 b5eceae1a70b4eb08fd9c86ed7d3e253 msgid "" "New select types `user`, `role`, `mentionable`, and `channel` - Along " "with their respective types and shortcut decorators. " "([#1702](https://github.com/Pycord-Development/pycord/pull/1702))" msgstr "" -#: ../../changelog.md:645 99a675fe67cf47bd8552026dcb0d7680 +#: ../../changelog.md:1139 99a675fe67cf47bd8552026dcb0d7680 msgid "" "Added support for age-restricted (NSFW) commands. " "([#1775](https://github.com/Pycord-Development/pycord/pull/1775))" msgstr "" -#: ../../changelog.md:647 ee8b90ba67724d46a3efd5335b0a029a +#: ../../changelog.md:1141 ee8b90ba67724d46a3efd5335b0a029a msgid "" "New flags: `PublicUserFlags.active_developer` & " "`ApplicationFlags.active`. ([#1776](https://github.com/Pycord-" "Development/pycord/pull/1776))" msgstr "" -#: ../../changelog.md:649 0d7ed354cec246a1884bb62b4a30455b +#: ../../changelog.md:1143 0d7ed354cec246a1884bb62b4a30455b msgid "" "Support for new forum features including tags, default slowmode, and " "default sort order. ([#1636](https://github.com/Pycord-" "Development/pycord/pull/1636))" msgstr "" -#: ../../changelog.md:651 3d7339c7a4b34b419ca2b385c99b2160 +#: ../../changelog.md:1145 3d7339c7a4b34b419ca2b385c99b2160 msgid "" "Support for new thread attributes `total_message_sent` and `is_pinned`. " "([#1636](https://github.com/Pycord-Development/pycord/pull/1636))" msgstr "" -#: ../../changelog.md:653 d92eb373bc624dffac6f0e1dc5e5fc95 +#: ../../changelog.md:1147 d92eb373bc624dffac6f0e1dc5e5fc95 msgid "" "Added `bridge_commands` attribute to `ext.bridge.Bot` for access to " "bridge command objects. ([#1787](https://github.com/Pycord-" "Development/pycord/pull/1787))" msgstr "" -#: ../../changelog.md:655 2a37ee55e00e4e68b43bcf62c0b6c16b +#: ../../changelog.md:1149 2a37ee55e00e4e68b43bcf62c0b6c16b msgid "" "Updated `Guild.features` to include new and previously missing features. " "([#1788](https://github.com/Pycord-Development/pycord/pull/1788))" msgstr "" -#: ../../changelog.md:660 b96a634b3523470b9c6321bfe1d0d386 +#: ../../changelog.md:1154 b96a634b3523470b9c6321bfe1d0d386 msgid "" "Fix bridge.has_permissions. ([#1695](https://github.com/Pycord-" "Development/pycord/pull/1695))" msgstr "" -#: ../../changelog.md:662 cc90297f0d5b47c7b04fcc3561b2ee44 +#: ../../changelog.md:1156 cc90297f0d5b47c7b04fcc3561b2ee44 msgid "" "Fix audit log overwrite type always resulting in `None`. " "([#1716](https://github.com/Pycord-Development/pycord/pull/1716))" msgstr "" -#: ../../changelog.md:664 6b8dca9744d84dd1afaf7c1f2c36bbc2 +#: ../../changelog.md:1158 6b8dca9744d84dd1afaf7c1f2c36bbc2 msgid "" "Fixed error when using `suppress` kwarg in `send()`. " "([#1719](https://github.com/Pycord-Development/pycord/pull/1719) & " "[#1723](https://github.com/Pycord-Development/pycord/pull/1723))" msgstr "" -#: ../../changelog.md:670 90671804020b41aba86f0d541ac50a3e +#: ../../changelog.md:1164 90671804020b41aba86f0d541ac50a3e msgid "" "`get_application_command()` type kwarg now defaults to " "`ApplicationCommand`, so all command types can be retrieved by default. " "([#1678](https://github.com/Pycord-Development/pycord/pull/1678))" msgstr "" -#: ../../changelog.md:673 7421d3fe662f4595af3381037136c502 +#: ../../changelog.md:1167 7421d3fe662f4595af3381037136c502 msgid "" "`get_application_command()` now supports retrieving subcommands and " "subcommand groups. ([#1678](https://github.com/Pycord-" "Development/pycord/pull/1678))" msgstr "" -#: ../../changelog.md:679 160d0b3650564e17b6e25a2cf3bebf73 +#: ../../changelog.md:1173 160d0b3650564e17b6e25a2cf3bebf73 msgid "" "Removed the guild feature `PRIVATE_THREADS` due to paywall limitation " "removal. ([#1789](https://github.com/Pycord-" "Development/pycord/pull/1789))" msgstr "" -#: ../../changelog.md:682 a11bd7aede7844c6b417faeae902549d +#: ../../changelog.md:1176 a11bd7aede7844c6b417faeae902549d msgid "[2.2.2] - 2022-10-05" msgstr "" -#: ../../changelog.md:686 c79e6592f08f41d387a756efa462ff76 +#: ../../changelog.md:1180 c79e6592f08f41d387a756efa462ff76 msgid "" "Fixed `parent` attribute of second-level subcommands being set to the " "base level command instead of the direct parent. " "([#1673](https://github.com/Pycord-Development/pycord/pull/1673))" msgstr "" -#: ../../changelog.md:690 804d49d35a1a4950bb1844cb14422c04 +#: ../../changelog.md:1184 804d49d35a1a4950bb1844cb14422c04 msgid "[2.2.1] - 2022-10-05" msgstr "" -#: ../../changelog.md:694 96fc9a6acc3d412eb0e4fe8e93e6bce4 +#: ../../changelog.md:1188 96fc9a6acc3d412eb0e4fe8e93e6bce4 msgid "" "New `SlashCommand.qualified_id` attribute. ([#1672](https://github.com" "/Pycord-Development/pycord/pull/1672))" msgstr "" -#: ../../changelog.md:699 8a3332dafa3c405198ec6819e0e4d90a +#: ../../changelog.md:1193 8a3332dafa3c405198ec6819e0e4d90a msgid "" "Fixed a `TypeError` in `ban()` methods related to the new " "`delete_message_seconds` parameter. ([#1666](https://github.com/Pycord-" "Development/pycord/pull/1666))" msgstr "" -#: ../../changelog.md:701 cdff853f73034e329f46051f2eee14d5 +#: ../../changelog.md:1195 cdff853f73034e329f46051f2eee14d5 msgid "" "Fixed broken `cog` and `parent` attributes on commands in cogs. " "([#1662](https://github.com/Pycord-Development/pycord/pull/1662))" msgstr "" -#: ../../changelog.md:703 6e43909d03324ff994e8e0c5521b4ab8 +#: ../../changelog.md:1197 6e43909d03324ff994e8e0c5521b4ab8 msgid "" "Fixed `SlashCommand.mention` for subcommands. ([#1672](https://github.com" "/Pycord-Development/pycord/pull/1672))" msgstr "" -#: ../../changelog.md:706 7c216775f43c4a4283eada7e4c5566be +#: ../../changelog.md:1200 7c216775f43c4a4283eada7e4c5566be msgid "[2.2.0] - 2022-10-02" msgstr "" -#: ../../changelog.md:710 887646ff61cc484c8fb5a1b77f4705b3 +#: ../../changelog.md:1204 887646ff61cc484c8fb5a1b77f4705b3 msgid "" "New Guild Feature `INVITES_DISABLED`. ([#1613](https://github.com/Pycord-" "Development/pycord/pull/1613))" msgstr "" -#: ../../changelog.md:712 1cab4dd437fc47059e14c6622b309200 +#: ../../changelog.md:1206 1cab4dd437fc47059e14c6622b309200 msgid "" "`suppress` kwarg to `Messageable.send()`. ([#1587](https://github.com" "/Pycord-Development/pycord/pull/1587))" msgstr "" -#: ../../changelog.md:714 628dc16b78d7462d9e752a6fd5c34f0d +#: ../../changelog.md:1208 628dc16b78d7462d9e752a6fd5c34f0d msgid "" "`proxy` and `proxy_auth` params to many Webhook-related methods. " "([#1655](https://github.com/Pycord-Development/pycord/pull/1655))" msgstr "" -#: ../../changelog.md:716 62fc2f7a9b7647efb0eaeabe6e18b131 +#: ../../changelog.md:1210 62fc2f7a9b7647efb0eaeabe6e18b131 msgid "" "`delete_message_seconds` parameter in ban methods. " "([#1557](https://github.com/Pycord-Development/pycord/pull/1557))" msgstr "" -#: ../../changelog.md:718 86674d77e2244a8f9a2273474845bc45 +#: ../../changelog.md:1212 86674d77e2244a8f9a2273474845bc45 msgid "" "New `View.get_item()` method. ([#1659](https://github.com/Pycord-" "Development/pycord/pull/1659))" msgstr "" -#: ../../changelog.md:720 eaa5c0bba1a24094995e8bb0a52b7ca0 +#: ../../changelog.md:1214 eaa5c0bba1a24094995e8bb0a52b7ca0 msgid "" "Permissions support for bridge commands. ([#1642](https://github.com" "/Pycord-Development/pycord/pull/1642))" msgstr "" -#: ../../changelog.md:722 f3da627f546c4aebadcf3322597750da +#: ../../changelog.md:1216 f3da627f546c4aebadcf3322597750da msgid "" "New `BridgeCommand.invoke()` method. ([#1642](https://github.com/Pycord-" "Development/pycord/pull/1642))" msgstr "" -#: ../../changelog.md:724 a38f4867cf0f404abe8d1ad795209e2d +#: ../../changelog.md:1218 a38f4867cf0f404abe8d1ad795209e2d msgid "" "New `raw_mentions`, `raw_role_mentions` and `raw_channel_mentions` " "functions in `discord.utils`. ([#1658](https://github.com/Pycord-" "Development/pycord/pull/1658))" msgstr "" -#: ../../changelog.md:726 26da248bd5434e7680514324dcafcc7b +#: ../../changelog.md:1220 26da248bd5434e7680514324dcafcc7b msgid "" "New methods `original_response`, `edit_original_response` & " "`delete_original_response` for `Interaction` objects. " "([#1609](https://github.com/Pycord-Development/pycord/pull/1609))" msgstr "" -#: ../../changelog.md:732 baabee44115f413aa4b2ab853daa0515 +#: ../../changelog.md:1226 baabee44115f413aa4b2ab853daa0515 msgid "" "The `delete_message_days` parameter in ban methods is now deprecated. " "Please use `delete_message_seconds` instead. ([#1557](https://github.com" "/Pycord-Development/pycord/pull/1557))" msgstr "" -#: ../../changelog.md:735 b2bc78f7cb2248968d7778e804059d3a +#: ../../changelog.md:1229 b2bc78f7cb2248968d7778e804059d3a msgid "" "The `original_message`, `edit_original_message` & " "`delete_original_message` methods for `Interaction` are now deprecated. " @@ -1924,149 +2578,149 @@ msgid "" "/Pycord-Development/pycord/pull/1609))" msgstr "" -#: ../../changelog.md:742 f1a6ff967fae4e4ab7aaa03fb71040ee +#: ../../changelog.md:1236 f1a6ff967fae4e4ab7aaa03fb71040ee msgid "" "Various fixes to ext.bridge groups. ([#1633](https://github.com/Pycord-" "Development/pycord/pull/1633) & [#1631](https://github.com/Pycord-" "Development/pycord/pull/1631))" msgstr "" -#: ../../changelog.md:745 e24fad332ee74561882cb0fe5683d373 +#: ../../changelog.md:1239 e24fad332ee74561882cb0fe5683d373 msgid "" "Fix `VOICE_SERVER_UPDATE` error. ([#1624](https://github.com/Pycord-" "Development/pycord/pull/1624))" msgstr "" -#: ../../changelog.md:747 1658154957934f93aea580480a93f06d +#: ../../changelog.md:1241 1658154957934f93aea580480a93f06d msgid "" "Removed unnecessary instance check in autocomplete. " "([#1643](https://github.com/Pycord-Development/pycord/pull/1643))" msgstr "" -#: ../../changelog.md:749 8f96626aeee2407ead9a59ec45dabc1a +#: ../../changelog.md:1243 8f96626aeee2407ead9a59ec45dabc1a msgid "" "Interaction responses are now passed the respective `proxy` and " "`proxy_auth` params as defined in `Client`. ([#1655](https://github.com" "/Pycord-Development/pycord/pull/1655))" msgstr "" -#: ../../changelog.md:752 2dd2c8f954934bb593bf96a65aaf49ce +#: ../../changelog.md:1246 2dd2c8f954934bb593bf96a65aaf49ce msgid "[2.1.3] - 2022-09-06" msgstr "" -#: ../../changelog.md:756 f97d21f188914b99a02eddf404a430d9 +#: ../../changelog.md:1250 f97d21f188914b99a02eddf404a430d9 msgid "" "Fix TypeError in `process_application_commands`. " "([#1622](https://github.com/Pycord-Development/pycord/pull/1622))" msgstr "" -#: ../../changelog.md:759 20f3c230725b4f879eaf13fe8fab8861 +#: ../../changelog.md:1253 20f3c230725b4f879eaf13fe8fab8861 msgid "[2.1.2] - 2022-09-06" msgstr "" -#: ../../changelog.md:763 020eedc585cf44a2858529c8d43b6b54 +#: ../../changelog.md:1257 020eedc585cf44a2858529c8d43b6b54 msgid "" "Fix subcommands having MISSING cog attribute. ([#1594](https://github.com" "/Pycord-Development/pycord/pull/1594) & [#1605](https://github.com" "/Pycord-Development/pycord/pull/1605))" msgstr "" -#: ../../changelog.md:767 439fb1afd83545f8b5d955600ad11510 +#: ../../changelog.md:1261 439fb1afd83545f8b5d955600ad11510 msgid "[2.1.1] - 2022-08-25" msgstr "" -#: ../../changelog.md:771 e74d531343704a3faafa44b907a76e3f +#: ../../changelog.md:1265 e74d531343704a3faafa44b907a76e3f msgid "" "Bridge command detection in cogs. ([#1592](https://github.com/Pycord-" "Development/pycord/pull/1592))" msgstr "" -#: ../../changelog.md:774 d08ad13239c7439cbbd09aae4a16c23d +#: ../../changelog.md:1268 d08ad13239c7439cbbd09aae4a16c23d msgid "[2.1.0] - 2022-08-25" msgstr "" -#: ../../changelog.md:778 a86271dbc38645919c2c274f65be4447 +#: ../../changelog.md:1272 a86271dbc38645919c2c274f65be4447 msgid "" "Support for add, sub, union, intersect, and inverse operations on classes" " inheriting from `BaseFlags`. ([#1486](https://github.com/Pycord-" "Development/pycord/pull/1486))" msgstr "" -#: ../../changelog.md:780 59b42b5316384e81b6ef5f2cfeee36ff +#: ../../changelog.md:1274 59b42b5316384e81b6ef5f2cfeee36ff msgid "" "A `disable_on_timeout` kwarg in the `View` constructor. " "([#1492](https://github.com/Pycord-Development/pycord/pull/1492))" msgstr "" -#: ../../changelog.md:782 790b53c72a3f4db5a92d35f0bf430bfc +#: ../../changelog.md:1276 790b53c72a3f4db5a92d35f0bf430bfc msgid "" "New `mention` property for `SlashCommand` objects, allowing a shortcut " "for the new command markdown syntax. ([#1523](https://github.com/Pycord-" "Development/pycord/pull/1523))" msgstr "" -#: ../../changelog.md:785 1acff13e3a664d0bb3d8a584de44f9fe +#: ../../changelog.md:1279 1acff13e3a664d0bb3d8a584de44f9fe msgid "" "An `app_commands_badge` value on `ApplicationFlags`. " "([#1535](https://github.com/Pycord-Development/pycord/pull/1535) and " "[#1553](https://github.com/Pycord-Development/pycord/pull/1553))" msgstr "" -#: ../../changelog.md:788 5a44482095724e8c854fb0dac8a1b688 +#: ../../changelog.md:1282 5a44482095724e8c854fb0dac8a1b688 msgid "" "A new `fetch_application` method in the `Client` object. " "([#1536](https://github.com/Pycord-Development/pycord/pull/1536))" msgstr "" -#: ../../changelog.md:790 f384ae7bd39d4645a038b219cc5e3d41 +#: ../../changelog.md:1284 f384ae7bd39d4645a038b219cc5e3d41 msgid "" "New `on_check_failure` event method for the `View` class. " "([#799](https://github.com/Pycord-Development/pycord/pull/799))" msgstr "" -#: ../../changelog.md:792 84fd56364f2e426f8059ab543cf8fa9f +#: ../../changelog.md:1286 84fd56364f2e426f8059ab543cf8fa9f msgid "" "A `set_mfa_required` method to `Guild`. ([#1552](https://github.com" "/Pycord-Development/pycord/pull/1552))" msgstr "" -#: ../../changelog.md:794 116daae4f3be479d91f71c1dfb2e158e +#: ../../changelog.md:1288 116daae4f3be479d91f71c1dfb2e158e msgid "" "Support for command groups with bridge commands. " "([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:796 aa264304900847509610971067c61d13 +#: ../../changelog.md:1290 aa264304900847509610971067c61d13 msgid "" "Support for `Attachment` type options for bridge commands. " "([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:798 f3a1898c5fb94d22ad268c1b80c06956 +#: ../../changelog.md:1292 f3a1898c5fb94d22ad268c1b80c06956 msgid "" "`is_app` property for `BridgeContext` to better differentiate context " "types. ([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:800 6bbb2d7903f94ccf928e6d4a39d6181c +#: ../../changelog.md:1294 6bbb2d7903f94ccf928e6d4a39d6181c msgid "" "Support for localization on bridge commands. ([#1496](https://github.com" "/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:802 bf536e2d15b34745aa6202fefc7ecb86 +#: ../../changelog.md:1296 bf536e2d15b34745aa6202fefc7ecb86 msgid "" "A `filter_params` helper function in `discord.utils`. " "([#1496](https://github.com/Pycord-Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:804 e9a5cb929d2a400996754846071ec5b6 +#: ../../changelog.md:1298 e9a5cb929d2a400996754846071ec5b6 msgid "" "Support for `InteractionMessage` via the `message` property of `View`. " "([#1492](https://github.com/Pycord-Development/pycord/pull/1492))" msgstr "" -#: ../../changelog.md:809 c7cf6d82811f4e0ba66b43ed62394be3 +#: ../../changelog.md:1303 c7cf6d82811f4e0ba66b43ed62394be3 msgid "" "Use `slash_variant` and `ext_variant` attributes instead of " "`get_application_command()` and `get_ext_command()` methods on " @@ -2074,695 +2728,695 @@ msgid "" "Development/pycord/pull/1496))" msgstr "" -#: ../../changelog.md:812 682dcf307b394f4ca5b2553b815c3fdf +#: ../../changelog.md:1306 682dcf307b394f4ca5b2553b815c3fdf msgid "" "Set `store` kwarg default to `False` in load_extension(s) method. " "([#1520](https://github.com/Pycord-Development/pycord/pull/1520))" msgstr "" -#: ../../changelog.md:814 1656bec918854d6297b74bb1e35a904f +#: ../../changelog.md:1308 1656bec918854d6297b74bb1e35a904f msgid "" "`commands.has_permissions()` check now returns `True` in DM channels. " "([#1577](https://github.com/Pycord-Development/pycord/pull/1577))" msgstr "" -#: ../../changelog.md:819 a16756bd1a69469ab4a723abc6249124 +#: ../../changelog.md:1313 a16756bd1a69469ab4a723abc6249124 msgid "" "Fix `VoiceChannel`/`CategoryChannel` data being invalidated on " "`Option._invoke`. ([#1490](https://github.com/Pycord-" "Development/pycord/pull/1490))" msgstr "" -#: ../../changelog.md:821 22c69d421a4e44b5a09e1885e5b1db36 +#: ../../changelog.md:1315 22c69d421a4e44b5a09e1885e5b1db36 msgid "" "Fix type issues in `options.py` ([#1473](https://github.com/Pycord-" "Development/pycord/pull/1473))" msgstr "" -#: ../../changelog.md:823 43a5393c21bc440c8ada7fe235818b31 +#: ../../changelog.md:1317 43a5393c21bc440c8ada7fe235818b31 msgid "" "Fix KeyError on AutoModActionExecution when the bot lacks the Message " "Content Intent. ([#1521](https://github.com/Pycord-" "Development/pycord/pull/1521))" msgstr "" -#: ../../changelog.md:825 c18c8cdfbd014c69bef54df5485b077e +#: ../../changelog.md:1319 c18c8cdfbd014c69bef54df5485b077e msgid "" "Large code/documentation cleanup & minor bug fixes. " "([#1476](https://github.com/Pycord-Development/pycord/pull/1476))" msgstr "" -#: ../../changelog.md:827 ef4e07eeca0e4f6dab9c34646800eb9c +#: ../../changelog.md:1321 ef4e07eeca0e4f6dab9c34646800eb9c msgid "" "Fix `Option` with type `str` raising AttributeError when `min_length` or " "`max_length` kwargs are passed. ([#1527](https://github.com/Pycord-" "Development/pycord/pull/1527))" msgstr "" -#: ../../changelog.md:829 74ba25ff24a7407f928e6a503cd7731a +#: ../../changelog.md:1323 74ba25ff24a7407f928e6a503cd7731a msgid "" "Fix `load_extensions` parameters not being passed through correctly. " "([#1537](https://github.com/Pycord-Development/pycord/pull/1537))" msgstr "" -#: ../../changelog.md:831 42f99fb9ec3c420883afd8002c0674b7 +#: ../../changelog.md:1325 42f99fb9ec3c420883afd8002c0674b7 msgid "" "Fix `SlashCommandGroup` descriptions to use the correct default string. " "([#1539](https://github.com/Pycord-Development/pycord/pull/1539) and " "[#1586](https://github.com/Pycord-Development/pycord/pull/1586))" msgstr "" -#: ../../changelog.md:834 dfdb859c67e84007954866826f1092dd +#: ../../changelog.md:1328 dfdb859c67e84007954866826f1092dd msgid "" "Fix Enum type options breaking due to `from_datatype()` method & Fix " "minor typing import. ([#1541](https://github.com/Pycord-" "Development/pycord/pull/1541))" msgstr "" -#: ../../changelog.md:836 fe6004afac3c4280b63fe9d2117f045d +#: ../../changelog.md:1330 fe6004afac3c4280b63fe9d2117f045d msgid "" "Adjust category and guild `_channels` attributes to work with NoneType " "positions. ([#1530](https://github.com/Pycord-" "Development/pycord/pull/1530))" msgstr "" -#: ../../changelog.md:838 203cde94f8b84494a4910014cfd9cb86 +#: ../../changelog.md:1332 203cde94f8b84494a4910014cfd9cb86 msgid "" "Make `SelectOption.emoji` a property. ([#1550](https://github.com/Pycord-" "Development/pycord/pull/1550))" msgstr "" -#: ../../changelog.md:840 885263a2dea84a019d8ff1bf6fe28a1e +#: ../../changelog.md:1334 885263a2dea84a019d8ff1bf6fe28a1e msgid "" "Improve sticker creation by checking for minimum and maximum length on " "`name` and `description`. ([#1546](https://github.com/Pycord-" "Development/pycord/pull/1546))" msgstr "" -#: ../../changelog.md:842 f409a2d1bf8941ad8e5dd38c6fa02f97 +#: ../../changelog.md:1336 f409a2d1bf8941ad8e5dd38c6fa02f97 msgid "" "Fix threads created with a base message being set to the wrong " "`message_reference`. ([#1551](https://github.com/Pycord-" "Development/pycord/pull/1551))" msgstr "" -#: ../../changelog.md:844 db74b72ec1cb4f2ca20c8ec590aecc57 +#: ../../changelog.md:1338 db74b72ec1cb4f2ca20c8ec590aecc57 msgid "" "Avoid unnecessary calls to `sync_commands` during runtime. " "([#1563](https://github.com/Pycord-Development/pycord/pull/1563))" msgstr "" -#: ../../changelog.md:846 48cc76eeeb3045a58736326078a0219d +#: ../../changelog.md:1340 48cc76eeeb3045a58736326078a0219d msgid "" "Fix bug in `Modal.on_timeout()` by using `custom_id` to create timeout " "task. ([#1562](https://github.com/Pycord-Development/pycord/pull/1562))" msgstr "" -#: ../../changelog.md:848 e8f97a297155469dad5bf1c0065f7248 +#: ../../changelog.md:1342 e8f97a297155469dad5bf1c0065f7248 msgid "" "Respect limit argument in `Guild.bans()`. ([#1573](https://github.com" "/Pycord-Development/pycord/pull/1573))" msgstr "" -#: ../../changelog.md:850 753591c9db444d1583e1ca24ba55377c +#: ../../changelog.md:1344 753591c9db444d1583e1ca24ba55377c msgid "" "Fix `before` argument in `on_scheduled_event_update` event always set to " "`None` by converting ID to `int`. ([#1580](https://github.com/Pycord-" "Development/pycord/pull/1580))" msgstr "" -#: ../../changelog.md:853 6f46f75334964b6e803da39b08058134 +#: ../../changelog.md:1347 6f46f75334964b6e803da39b08058134 msgid "" "Fix `__eq__` method `ApplicationCommand` accidentally comparing to self. " "([#1585](https://github.com/Pycord-Development/pycord/pull/1585))" msgstr "" -#: ../../changelog.md:855 f8eb486c25734047862d39115603e056 +#: ../../changelog.md:1349 f8eb486c25734047862d39115603e056 msgid "" "Apply `cog_check` method to `ApplicationCommand` invocations. " "([#1575](https://github.com/Pycord-Development/pycord/pull/1575))" msgstr "" -#: ../../changelog.md:857 98838fe24b00482b90f84b4aeef38bdf +#: ../../changelog.md:1351 98838fe24b00482b90f84b4aeef38bdf msgid "" "Fix `Interaction.edit_original_message()` using `ConnectionState` instead" " of `InteractionMessageState`. ([#1565](https://github.com/Pycord-" "Development/pycord/pull/1565))" msgstr "" -#: ../../changelog.md:860 1a3f1825ed6940388193b1ef07b1dc76 +#: ../../changelog.md:1354 1a3f1825ed6940388193b1ef07b1dc76 msgid "" "Fix required parameters validation error. ([#1589](https://github.com" "/Pycord-Development/pycord/pull/1589))" msgstr "" -#: ../../changelog.md:863 ../../changelog.md:870 +#: ../../changelog.md:1357 ../../changelog.md:1364 #: 4b8d0071a17948a789b4a3850b4cfd3e msgid "Security" msgstr "" -#: ../../changelog.md:865 595d6f7ff4074370b90bec1e9625132b +#: ../../changelog.md:1359 595d6f7ff4074370b90bec1e9625132b msgid "" "Improved fix for application-based bots without the bot scope " "([#1584](https://github.com/Pycord-Development/pycord/pull/1584))" msgstr "" -#: ../../changelog.md:868 0cd65ab173c0451bb9ae1ba3fb40b232 +#: ../../changelog.md:1362 0cd65ab173c0451bb9ae1ba3fb40b232 msgid "[2.0.1] - 2022-08-16" msgstr "" -#: ../../changelog.md:872 ee4dccbc90654cbcb8d0c05f33e124bd +#: ../../changelog.md:1366 ee4dccbc90654cbcb8d0c05f33e124bd msgid "" "Fix for application-based bots without the bot scope " "([#1568](https://github.com/Pycord-Development/pycord/pull/1568))" msgstr "" -#: ../../changelog.md:875 97414cf074d2496da5acf484c69838a0 +#: ../../changelog.md:1369 97414cf074d2496da5acf484c69838a0 msgid "[2.0.0] - 2022-07-08" msgstr "" -#: ../../changelog.md:879 f926a09ced2d481492984936a41f6dc7 +#: ../../changelog.md:1373 f926a09ced2d481492984936a41f6dc7 msgid "" "New `news` property on `TextChannel`. ([#1370](https://github.com/Pycord-" "Development/pycord/pull/1370))" msgstr "" -#: ../../changelog.md:881 1ecb7fa75dff41449dde4615b6e710bf +#: ../../changelog.md:1375 1ecb7fa75dff41449dde4615b6e710bf msgid "" "New `invisible` kwarg to `defer()` method. ([#1379](https://github.com" "/Pycord-Development/pycord/pull/1379))" msgstr "" -#: ../../changelog.md:883 59e7463435234e16866270f9f67f3107 +#: ../../changelog.md:1377 59e7463435234e16866270f9f67f3107 msgid "" "Support for audit log event type 121 " "`APPLICATION_COMMAND_PERMISSION_UPDATE`. ([#1424](https://github.com" "/Pycord-Development/pycord/pull/1424))" msgstr "" -#: ../../changelog.md:885 825af1ddcde1480883171e981e1da9cb +#: ../../changelog.md:1379 825af1ddcde1480883171e981e1da9cb msgid "" "New `ForumChannelConverter`. ([#1440](https://github.com/Pycord-" "Development/pycord/pull/1440))" msgstr "" -#: ../../changelog.md:887 98bfc9d190a748579e55cb74c092cc50 +#: ../../changelog.md:1381 98bfc9d190a748579e55cb74c092cc50 msgid "" "A shortcut `jump_url` property to users. ([#1444](https://github.com" "/Pycord-Development/pycord/pull/1444))" msgstr "" -#: ../../changelog.md:889 63e71264efce40bc9ac3f7f177759671 +#: ../../changelog.md:1383 63e71264efce40bc9ac3f7f177759671 msgid "" "Ability for webhooks to create forum posts. ([#1405](https://github.com" "/Pycord-Development/pycord/pull/1405))" msgstr "" -#: ../../changelog.md:891 583f0a83c644415fbd248eee5f5d8fc5 +#: ../../changelog.md:1385 583f0a83c644415fbd248eee5f5d8fc5 msgid "" "New `message` property to `View` ([#1446](https://github.com/Pycord-" "Development/pycord/pull/1446))" msgstr "" -#: ../../changelog.md:893 03269af61aef4530b0588510928b25ab +#: ../../changelog.md:1387 03269af61aef4530b0588510928b25ab msgid "" "Support for `error`, `before_invoke`, and `after_invoke` handlers on " "`BridgeCommand`. ([#1411](https://github.com/Pycord-" "Development/pycord/pull/1411))" msgstr "" -#: ../../changelog.md:895 d30d886bcbdc4227805bd6ddb03ba9ae +#: ../../changelog.md:1389 d30d886bcbdc4227805bd6ddb03ba9ae msgid "" "New `thread` property to `Message`. ([#1447](https://github.com/Pycord-" "Development/pycord/pull/1447))" msgstr "" -#: ../../changelog.md:897 eaf48b5278cf458da58e8d6c74d872d5 +#: ../../changelog.md:1391 eaf48b5278cf458da58e8d6c74d872d5 msgid "" "A `starting_message` property to `Thread`. ([#1447](https://github.com" "/Pycord-Development/pycord/pull/1447))" msgstr "" -#: ../../changelog.md:899 618f1139d2854adb9498024de569eae4 +#: ../../changelog.md:1393 618f1139d2854adb9498024de569eae4 msgid "" "An `app_permissions` property to `Interaction` and `ApplicationContext`. " "([#1460](https://github.com/Pycord-Development/pycord/pull/1460))" msgstr "" -#: ../../changelog.md:901 da574ae3b081432787fabf3ce7643b08 +#: ../../changelog.md:1395 da574ae3b081432787fabf3ce7643b08 msgid "" "Support for loading folders in `load_extension`, and a new helper " "function `load_extensions`. ([#1423](https://github.com/Pycord-" "Development/pycord/pull/1423))" msgstr "" -#: ../../changelog.md:903 bcd876b3c5524167af08b9c49fc9461d +#: ../../changelog.md:1397 bcd876b3c5524167af08b9c49fc9461d msgid "" "Support for AutoMod ([#1316](https://github.com/Pycord-" "Development/pycord/pull/1316))" msgstr "" -#: ../../changelog.md:904 8963ace1487b41d689eaed24f1cbf62f +#: ../../changelog.md:1398 8963ace1487b41d689eaed24f1cbf62f msgid "" "Support for `min_length` and `max_length` kwargs in `Option`. " "([#1463](https://github.com/Pycord-Development/pycord/pull/1463))" msgstr "" -#: ../../changelog.md:906 8768c70fc00d4e31b7a80d6b00075daa +#: ../../changelog.md:1400 8768c70fc00d4e31b7a80d6b00075daa msgid "" "Native timeout support for `Modal`. ([#1434](https://github.com/Pycord-" "Development/pycord/pull/1434))" msgstr "" -#: ../../changelog.md:911 ee060919f00041db8b5be55cafb2c8c8 +#: ../../changelog.md:1405 ee060919f00041db8b5be55cafb2c8c8 msgid "" "Updated to new sticker limit for premium guilds. " "([#1420](https://github.com/Pycord-Development/pycord/pull/1420))" msgstr "" -#: ../../changelog.md:913 dc5c99a601e643378a95fd67cc096a3a +#: ../../changelog.md:1407 dc5c99a601e643378a95fd67cc096a3a msgid "" "Replace deprecated endpoint in `HTTPClient.change_my_nickname`. " "([#1426](https://github.com/Pycord-Development/pycord/pull/1426))" msgstr "" -#: ../../changelog.md:915 8c2807db86ce44949802e774add43122 +#: ../../changelog.md:1409 8c2807db86ce44949802e774add43122 msgid "" "Updated deprecated IDENTIFY packet connection properties. " "([#1430](https://github.com/Pycord-Development/pycord/pull/1430))" msgstr "" -#: ../../changelog.md:920 32f1c00be9d246c9bbd61f553109e4a9 +#: ../../changelog.md:1414 32f1c00be9d246c9bbd61f553109e4a9 msgid "" "`Guild.region` attribute (Deprecated on API, VoiceChannel.rtc_region " "should be used instead). ([#1429](https://github.com/Pycord-" "Development/pycord/pull/1429))" msgstr "" -#: ../../changelog.md:925 1eee8306295b44818cb2b0ba52d0cc16 +#: ../../changelog.md:1419 1eee8306295b44818cb2b0ba52d0cc16 msgid "" "Change `guild_only` to `dm_permission` in application command `to_dict` " "method. ([#1368](https://github.com/Pycord-Development/pycord/pull/1368))" msgstr "" -#: ../../changelog.md:927 c7e8ed3ea27249a3ba3139f4749fe67f +#: ../../changelog.md:1421 c7e8ed3ea27249a3ba3139f4749fe67f msgid "" "Fix `repr(ScheduledEventLocation)` raising TypeError. " "([#1369](https://github.com/Pycord-Development/pycord/pull/1369))" msgstr "" -#: ../../changelog.md:929 138b4b66eaaa464cbd8b470b39dfe3cf +#: ../../changelog.md:1423 138b4b66eaaa464cbd8b470b39dfe3cf msgid "" "Fix `repr(TextChannel)` raising AttributeError. " "([#1370](https://github.com/Pycord-Development/pycord/pull/1370))" msgstr "" -#: ../../changelog.md:931 83f10b99afb54627877654d2f7d13542 +#: ../../changelog.md:1425 83f10b99afb54627877654d2f7d13542 msgid "" "Fix application command validation. ([#1372](https://github.com/Pycord-" "Development/pycord/pull/1372))" msgstr "" -#: ../../changelog.md:933 f5ed697972464eef896be8d20a91d41f +#: ../../changelog.md:1427 f5ed697972464eef896be8d20a91d41f msgid "" "Fix scheduled event `cover` property raising AttributeError. " "([#1381](https://github.com/Pycord-Development/pycord/pull/1381))" msgstr "" -#: ../../changelog.md:935 718f4fb72ad84abbb9e6433b4106c70a +#: ../../changelog.md:1429 718f4fb72ad84abbb9e6433b4106c70a msgid "" "Fix `SlashCommandGroup` treating optional arguments as required. " "([#1386](https://github.com/Pycord-Development/pycord/pull/1386))" msgstr "" -#: ../../changelog.md:937 3af4499fd5724a2bbab36758855eefba +#: ../../changelog.md:1431 3af4499fd5724a2bbab36758855eefba msgid "" "Fix `remove_application_command` not always removing commands. " "([#1391](https://github.com/Pycord-Development/pycord/pull/1391))" msgstr "" -#: ../../changelog.md:939 df77a6f8c2884f96a9ead31c3040ff3a +#: ../../changelog.md:1433 df77a6f8c2884f96a9ead31c3040ff3a msgid "" "Fix busy-loop in `DecodeManager` when the decode queue is empty, causing " "100% CPU consumption. ([#1395](https://github.com/Pycord-" "Development/pycord/pull/1395))" msgstr "" -#: ../../changelog.md:941 879a1e7ca8194078b8b54e0d9399b4b4 +#: ../../changelog.md:1435 879a1e7ca8194078b8b54e0d9399b4b4 msgid "" "Fix incorrect activities and permissions on `Interaction` and `Option` " "objects. ([#1365](https://github.com/Pycord-" "Development/pycord/pull/1365))" msgstr "" -#: ../../changelog.md:943 2e5cc67d0f334713aa04357850b3b8d6 +#: ../../changelog.md:1437 2e5cc67d0f334713aa04357850b3b8d6 msgid "" "Converted PartialMember `deaf` and `mute` from str annotation (incorrect)" " to bool annotation. ([#1424](https://github.com/Pycord-" "Development/pycord/pull/1424))" msgstr "" -#: ../../changelog.md:945 980b8f6131b547259c6e3243f776160f +#: ../../changelog.md:1439 980b8f6131b547259c6e3243f776160f msgid "" "Use `PUT` instead of `POST` in `HTTPClient.join_thread`. " "([#1426](https://github.com/Pycord-Development/pycord/pull/1426))" msgstr "" -#: ../../changelog.md:947 1579cb6ca4374946ae9d2aa00c6a2a05 +#: ../../changelog.md:1441 1579cb6ca4374946ae9d2aa00c6a2a05 msgid "" "Fix enum options not setting `input_type` to a SlashCommandOptionType. " "([#1428](https://github.com/Pycord-Development/pycord/pull/1428))" msgstr "" -#: ../../changelog.md:949 1addb165c9c3437ca5dca418e2638d46 +#: ../../changelog.md:1443 1addb165c9c3437ca5dca418e2638d46 msgid "" "Fixed TypeError when using thread options. ([#1427](https://github.com" "/Pycord-Development/pycord/pull/1427))" msgstr "" -#: ../../changelog.md:951 d4ea2324cedb4d729a6e016ed9914ed1 +#: ../../changelog.md:1445 d4ea2324cedb4d729a6e016ed9914ed1 msgid "" "Allow voice channels in PartialMessage. ([#1441](https://github.com" "/Pycord-Development/pycord/pull/1441))" msgstr "" -#: ../../changelog.md:953 d965df96de2444d2a3da4bac5f41fa32 +#: ../../changelog.md:1447 d965df96de2444d2a3da4bac5f41fa32 msgid "" "Fixed `AuditLogAction.target_type` for application command permission " "updates. ([#1445](https://github.com/Pycord-" "Development/pycord/pull/1445))" msgstr "" -#: ../../changelog.md:955 a426447d83a0416b82a2ad38cf28f165 +#: ../../changelog.md:1449 a426447d83a0416b82a2ad38cf28f165 msgid "" "Fix bridge commands to ignore the ephemeral kwarg. " "([#1453](https://github.com/Pycord-Development/pycord/pull/1453))" msgstr "" -#: ../../changelog.md:957 8f82c1560e2a4beca1d49b51032693c7 +#: ../../changelog.md:1451 8f82c1560e2a4beca1d49b51032693c7 msgid "" "Update `thread.members` on `thread.fetch_members`. " "([#1464](https://github.com/Pycord-Development/pycord/pull/1464))" msgstr "" -#: ../../changelog.md:959 169dd0974f7f4141bb15b782abd500b7 +#: ../../changelog.md:1453 169dd0974f7f4141bb15b782abd500b7 msgid "" "Fix the error when Discord does not send the `app_permissions` data in " "`Interaction`. ([#1467](https://github.com/Pycord-" "Development/pycord/pull/1467))" msgstr "" -#: ../../changelog.md:961 448ef13918d4482281df46bd975272f7 +#: ../../changelog.md:1455 448ef13918d4482281df46bd975272f7 msgid "" "Fix AttributeError when voice client `play()` function is not completed " "yet. ([#1360](https://github.com/Pycord-Development/pycord/pull/1360))" msgstr "" -#: ../../changelog.md:964 dbcf3c4d21c14c479387995847602e95 +#: ../../changelog.md:1458 dbcf3c4d21c14c479387995847602e95 msgid "[2.0.0-rc.1] - 2022-05-17" msgstr "" -#: ../../changelog.md:968 71808897a05a4d3791bc6f9dac867d50 +#: ../../changelog.md:1462 71808897a05a4d3791bc6f9dac867d50 msgid "" "A `delete_after` kwarg to `Paginator.send`. ([#1245](https://github.com" "/Pycord-Development/pycord/pull/1245))" msgstr "" -#: ../../changelog.md:970 1666cc8af144493294f14e435b91e247 +#: ../../changelog.md:1464 1666cc8af144493294f14e435b91e247 msgid "" "New `reason` kwarg to `Thread.delete_messages`. " "([#1253](https://github.com/Pycord-Development/pycord/pull/1253))" msgstr "" -#: ../../changelog.md:972 64598eb221be468cb4460731ecb291b8 +#: ../../changelog.md:1466 64598eb221be468cb4460731ecb291b8 msgid "" "A new `jump_url` property to channel and thread objects. " "([#1254](https://github.com/Pycord-Development/pycord/pull/1254) & " "[#1259](https://github.com/Pycord-Development/pycord/pull/1259))" msgstr "" -#: ../../changelog.md:975 65fefed9ae734de68d3bf2484df13eee +#: ../../changelog.md:1469 65fefed9ae734de68d3bf2484df13eee msgid "" "New `Paginator.edit()` method. ([#1258](https://github.com/Pycord-" "Development/pycord/pull/1258))" msgstr "" -#: ../../changelog.md:977 e51f6c5505f84ed69127a68178587f84 +#: ../../changelog.md:1471 e51f6c5505f84ed69127a68178587f84 msgid "" "An `EmbedField` object. ([#1181](https://github.com/Pycord-" "Development/pycord/pull/1181))" msgstr "" -#: ../../changelog.md:979 3b7406b62a0941a398ac7fdd33ea2a0b +#: ../../changelog.md:1473 3b7406b62a0941a398ac7fdd33ea2a0b msgid "" "Option names and descriptions are now validated locally. " "([#1271](https://github.com/Pycord-Development/pycord/pull/1271))" msgstr "" -#: ../../changelog.md:981 35ae30f3f43e476885400ce345466da2 +#: ../../changelog.md:1475 35ae30f3f43e476885400ce345466da2 msgid "" "Component field limits are now enforced at the library level " "([#1065](https://github.com/Pycord-Development/pycord/pull/1065) & " "[#1289](https://github.com/Pycord-Development/pycord/pull/1289))" msgstr "" -#: ../../changelog.md:984 6d7c1c2574e84c82aa22abf622baf28d +#: ../../changelog.md:1478 6d7c1c2574e84c82aa22abf622baf28d msgid "" "Support providing option channel types as a list. " "([#1000](https://github.com/Pycord-Development/pycord/pull/1000))" msgstr "" -#: ../../changelog.md:986 e7e85506316f4046a79bf1bee7c0213e +#: ../../changelog.md:1480 e7e85506316f4046a79bf1bee7c0213e msgid "" "New `Guild.jump_url` property. ([#1282](https://github.com/Pycord-" "Development/pycord/pull/1282))" msgstr "" -#: ../../changelog.md:988 20413647edf3450886b175cd2f53edc2 +#: ../../changelog.md:1482 20413647edf3450886b175cd2f53edc2 msgid "" "ext.pages now supports ext.bridge. ([#1288](https://github.com/Pycord-" "Development/pycord/pull/1288))" msgstr "" -#: ../../changelog.md:990 d29d910018724595a72b329b086dae1b +#: ../../changelog.md:1484 d29d910018724595a72b329b086dae1b msgid "" "Implement `None` check for check_guilds. ([#1291](https://github.com" "/Pycord-Development/pycord/pull/1291))" msgstr "" -#: ../../changelog.md:992 3f5d50f736184fe7a6b787749d53834d +#: ../../changelog.md:1486 3f5d50f736184fe7a6b787749d53834d msgid "" "A debug warning to catch deprecated perms v1 usage until v2 perms are " "implemented. ([#1301](https://github.com/Pycord-" "Development/pycord/pull/1301))" msgstr "" -#: ../../changelog.md:994 715f3642c43e4b818b36ac879254a1ad +#: ../../changelog.md:1488 715f3642c43e4b818b36ac879254a1ad msgid "" "A new `files` parameter to `Page` object. ([#1300](https://github.com" "/Pycord-Development/pycord/pull/1300))" msgstr "" -#: ../../changelog.md:996 18a0ab7cdda64c26a907d972cd3cc5bf +#: ../../changelog.md:1490 18a0ab7cdda64c26a907d972cd3cc5bf msgid "" "A `disable_all_items` and `enable_all_items` methods to `View` object. " "([#1199](https://github.com/Pycord-Development/pycord/pull/1199) & " "[#1319](https://github.com/Pycord-Development/pycord/pull/1319))" msgstr "" -#: ../../changelog.md:999 a1b658522e74433b8248a8632c132c83 +#: ../../changelog.md:1493 a1b658522e74433b8248a8632c132c83 msgid "" "New `is_nsfw` attribute to voice channels. ([#1317](https://github.com" "/Pycord-Development/pycord/pull/1317))" msgstr "" -#: ../../changelog.md:1001 45b48efa33e2445ea77ca5d350cbc1f7 +#: ../../changelog.md:1495 45b48efa33e2445ea77ca5d350cbc1f7 msgid "" "Support for Permissions v2. ([#1328](https://github.com/Pycord-" "Development/pycord/pull/1328))" msgstr "" -#: ../../changelog.md:1003 9201af3619a241128b9361d32485948e +#: ../../changelog.md:1497 9201af3619a241128b9361d32485948e msgid "" "Allow using Enum to specify option choices. ([#1292](https://github.com" "/Pycord-Development/pycord/pull/1292))" msgstr "" -#: ../../changelog.md:1005 bd0157bc4b0f4b8f8628064afc16fae9 +#: ../../changelog.md:1499 bd0157bc4b0f4b8f8628064afc16fae9 msgid "" "The `file` and `files` parameters to " "`InteractionResponse.edit_message()`. ([#1340](https://github.com/Pycord-" "Development/pycord/pull/1340))" msgstr "" -#: ../../changelog.md:1007 6e19fe31455347129e5a8bc95d7b3572 +#: ../../changelog.md:1501 6e19fe31455347129e5a8bc95d7b3572 msgid "" "A `BridgeExtContext.delete()` method. ([#1348](https://github.com/Pycord-" "Development/pycord/pull/1348))" msgstr "" -#: ../../changelog.md:1009 99861fea2ef74154a4150f91fa8eef16 +#: ../../changelog.md:1503 99861fea2ef74154a4150f91fa8eef16 msgid "" "Forum channels support. ([#1249](https://github.com/Pycord-" "Development/pycord/pull/1249))" msgstr "" -#: ../../changelog.md:1011 0a54f2b4c9764c26a62124a36810df1f +#: ../../changelog.md:1505 0a54f2b4c9764c26a62124a36810df1f msgid "" "Implemented `Interaction.to_dict`. ([#1274](https://github.com/Pycord-" "Development/pycord/pull/1274))" msgstr "" -#: ../../changelog.md:1013 99d5ef66098a46d3a923357f8a26c740 +#: ../../changelog.md:1507 99d5ef66098a46d3a923357f8a26c740 msgid "" "Support event covers for audit logs. ([#1355](https://github.com/Pycord-" "Development/pycord/pull/1355))" msgstr "" -#: ../../changelog.md:1018 3fc4ac26224f413589a65d539f172b72 +#: ../../changelog.md:1512 3fc4ac26224f413589a65d539f172b72 msgid "" "Removed implicit defer call in `View`. ([#1260](https://github.com" "/Pycord-Development/pycord/pull/1260))" msgstr "" -#: ../../changelog.md:1020 c6ba3c12853545738f571c0366063c82 +#: ../../changelog.md:1514 c6ba3c12853545738f571c0366063c82 msgid "" "`Option` class and usage were rewritten. ([#1251](https://github.com" "/Pycord-Development/pycord/pull/1251))" msgstr "" -#: ../../changelog.md:1022 916c6e9e2e524421870ac2ad12af1c1b +#: ../../changelog.md:1516 916c6e9e2e524421870ac2ad12af1c1b msgid "" "`description` argument of `PageGroup` is now optional. " "([#1330](https://github.com/Pycord-Development/pycord/pull/1330))" msgstr "" -#: ../../changelog.md:1024 8d7dea175fb24794a355b13007c92e01 +#: ../../changelog.md:1518 8d7dea175fb24794a355b13007c92e01 msgid "" "Allow `Modal.children` to be set on initialization. " "([#1311](https://github.com/Pycord-Development/pycord/pull/1311))" msgstr "" -#: ../../changelog.md:1026 eb953d6d30db42809fb6a250571f29b1 +#: ../../changelog.md:1520 eb953d6d30db42809fb6a250571f29b1 msgid "" "Renamed `delete_exiting` to `delete_existing` (typo). " "([#1336](https://github.com/Pycord-Development/pycord/pull/1336))" msgstr "" -#: ../../changelog.md:1031 0a9c258c97ff43d290fc0293f47f9978 +#: ../../changelog.md:1525 0a9c258c97ff43d290fc0293f47f9978 msgid "" "Fix `PartialMessage.edit()` setting `view` as `None` when `view` kwarg is" " not passed. ([#1256](https://github.com/Pycord-" "Development/pycord/pull/1256))" msgstr "" -#: ../../changelog.md:1033 6a79d4a32b634bd3a7b74c101fa54a7e +#: ../../changelog.md:1527 6a79d4a32b634bd3a7b74c101fa54a7e msgid "" "Fix channel parsing in slash command invocations. " "([#1257](https://github.com/Pycord-Development/pycord/pull/1257))" msgstr "" -#: ../../changelog.md:1035 05aa589e0a9a469d96f811423c1b3bd2 +#: ../../changelog.md:1529 05aa589e0a9a469d96f811423c1b3bd2 msgid "" "Make the channel `position` attribute optional. " "([#1257](https://github.com/Pycord-Development/pycord/pull/1257))" msgstr "" -#: ../../changelog.md:1037 3da23a6d6d4b4324a36f0b33cc59f82e +#: ../../changelog.md:1531 3da23a6d6d4b4324a36f0b33cc59f82e msgid "" "Fix `PaginatorMenu` to use interaction routes for updates. " "([#1267](https://github.com/Pycord-Development/pycord/pull/1267))" msgstr "" -#: ../../changelog.md:1039 d463353b612449e89a9a7015a794e5e2 +#: ../../changelog.md:1533 d463353b612449e89a9a7015a794e5e2 msgid "" "Fix `PartialMessage.edit()` behavior when `content` is `None`. " "([#1268](https://github.com/Pycord-Development/pycord/pull/1268))" msgstr "" -#: ../../changelog.md:1041 15b4372aa41846c2bfe24bd729e63048 +#: ../../changelog.md:1535 15b4372aa41846c2bfe24bd729e63048 msgid "" "Fix `Paginator.add_menu()` and `Paginator.add_default_buttons()` passing " "`custom_id` to `PaginatorMenu`. ([#1270](https://github.com/Pycord-" "Development/pycord/pull/1270))" msgstr "" -#: ../../changelog.md:1043 7d105926ee684e439657e29d1a57156a +#: ../../changelog.md:1537 7d105926ee684e439657e29d1a57156a msgid "" "Fix `process_application_commands` command not found fallback. " "([#1262](https://github.com/Pycord-Development/pycord/pull/1262))" msgstr "" -#: ../../changelog.md:1045 54b42e8bc31145a9a8831d96c1c7a836 +#: ../../changelog.md:1539 54b42e8bc31145a9a8831d96c1c7a836 msgid "" "Fix interaction response race condition. ([#1039](https://github.com" "/Pycord-Development/pycord/pull/1039))" msgstr "" -#: ../../changelog.md:1047 5797d5a4023d458aa6eaefe95fdcbe70 +#: ../../changelog.md:1541 5797d5a4023d458aa6eaefe95fdcbe70 msgid "" "Remove voice client when the bot disconnects. ([#1273](https://github.com" "/Pycord-Development/pycord/pull/1273))" msgstr "" -#: ../../changelog.md:1049 98b7cc4cbd3b4529bd64539cdc0166e7 +#: ../../changelog.md:1543 98b7cc4cbd3b4529bd64539cdc0166e7 msgid "" "Fix conversion exception in `ext.bridge`. ([#1250](https://github.com" "/Pycord-Development/pycord/pull/1250))" msgstr "" -#: ../../changelog.md:1051 89cd1c71990c439c8187661846e4817c +#: ../../changelog.md:1545 89cd1c71990c439c8187661846e4817c msgid "" "`Context.me` returns ClientUser when guilds intent is absent. " "([#1286](https://github.com/Pycord-Development/pycord/pull/1286))" msgstr "" -#: ../../changelog.md:1053 6a993686d0f6440f9058ad662abc3eb7 +#: ../../changelog.md:1547 6a993686d0f6440f9058ad662abc3eb7 msgid "" "Updated `Message.edit` type-hinting overload and removed resulting " "redundant overloads. ([#1299](https://github.com/Pycord-" "Development/pycord/pull/1299))" msgstr "" -#: ../../changelog.md:1055 fec7f8bc5c1c40638b2c7541a613f3b3 +#: ../../changelog.md:1549 fec7f8bc5c1c40638b2c7541a613f3b3 msgid "" "Improved validation regex for command names & options. " "([#1309](https://github.com/Pycord-Development/pycord/pull/1309))" msgstr "" -#: ../../changelog.md:1057 1b22b1b48af64ab082e28d5be38e9470 +#: ../../changelog.md:1551 1b22b1b48af64ab082e28d5be38e9470 msgid "" "Correct `Guild.fetch_members()` type-hints. ([#1323](https://github.com" "/Pycord-Development/pycord/pull/1323))" msgstr "" -#: ../../changelog.md:1059 109809acf2d545559ad5bd7c1d9d668d +#: ../../changelog.md:1553 109809acf2d545559ad5bd7c1d9d668d msgid "" "Multiple fixes and enhancements for `PageGroup` handling. " "([#1350](https://github.com/Pycord-Development/pycord/pull/1350))" msgstr "" -#: ../../changelog.md:1061 c648e6fc6f44425195f326fb578e61d3 +#: ../../changelog.md:1555 c648e6fc6f44425195f326fb578e61d3 msgid "" "Make `TextChannel._get_channel` async. ([#1358](https://github.com" "/Pycord-Development/pycord/pull/1358))" msgstr "" -#: ../../changelog.md:1064 7de5791d77fa4367bcc58a2b9db9f7dc +#: ../../changelog.md:1558 7de5791d77fa4367bcc58a2b9db9f7dc msgid "[2.0.0-beta.7] - 2022-04-09" msgstr "" -#: ../../changelog.md:1068 681f7f806d614707ae86fcc2e8c3042e +#: ../../changelog.md:1562 681f7f806d614707ae86fcc2e8c3042e msgid "" "Fix py3.10 UnionType checks issue. ([#1240](https://github.com/Pycord-" "Development/pycord/pull/1240))" msgstr "" -#: ../../changelog.md:1107 c3d9893dfd4c43e1af3405c2b96d7e8a +#: ../../changelog.md:1605 c3d9893dfd4c43e1af3405c2b96d7e8a msgid "Older Versions" msgstr "" -#: ../../changelog.md:1109 f2ab2347b52c49258384ff69cb70c6ce +#: ../../changelog.md:1607 f2ab2347b52c49258384ff69cb70c6ce msgid "" "A changelog for versions prior to v2.0 can be found " "[here](old_changelog.rst)." diff --git a/docs/locales/en/LC_MESSAGES/ext/bridge/api.po b/docs/locales/en/LC_MESSAGES/ext/bridge/api.po index 58d55d6a48..f114d4f81f 100644 --- a/docs/locales/en/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/en/LC_MESSAGES/ext/bridge/api.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -66,8 +66,7 @@ msgstr "" #: 95d1ec3d0f144201a711952e040146be bb06477aff3d4ac398c2b90dfc77b732 #: be224dfe5e9f4390b28f0c12baedd70e c4851b106cef42399e6a64f61c78fd3e #: d414290a24964ae2827a233b80f9d820 daf51d42250a4b68a63ce4a569ff39d8 -#: ecc99c5f64b747e49d92d73c86da310a fcee5fb1439849cb91efe93d9ca99a9e -#: fe14b112db024067910f4c9edd3a2966 +#: fcee5fb1439849cb91efe93d9ca99a9e fe14b112db024067910f4c9edd3a2966 msgid "Parameters" msgstr "" @@ -101,7 +100,6 @@ msgstr "" #: ../../ext/bridge/api.rst 145bd739c2fe4aff906e41e5bcc428ad #: 59d0f08676f541b5b40d4eb3830146af 5ba572703a4e4af88ec233bfad6f0c14 #: 648fa6421bf940e5b202bd6565384518 7f5fa723e8af44a78f11ee8eb2f6ff67 -#: c102617394d14eb786c58ca83d415312 cb3f7e3974f148e19e43b78db36e24e6 #: e198af69a1d8498ea9d0efdb944c67b4 msgid "Return type" msgstr "" @@ -248,35 +246,23 @@ msgid ":class:`.BridgeExtCommand`" msgstr "" #: 191eaf3d235142118f52b1abb1b5cb13 -#: discord.ext.bridge.BridgeCommand.name_localizations:1 of -msgid "" -"Returns name_localizations from :attr:`slash_variant` You can edit/set " -"name_localizations directly with .. code-block:: python3" +#: discord.ext.bridge.BridgeCommand.name_localizations:5 of +msgid "Returns name_localizations from :attr:`slash_variant`" msgstr "" -#: 201f3f3932184f08a7790734fe0c0df9 -#: discord.ext.bridge.BridgeCommand.name_localizations:4 of -#, python-brace-format -msgid "" -"bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale" -" # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": " -"...}" +#: 191eaf3d235142118f52b1abb1b5cb13 +#: discord.ext.bridge.BridgeCommand.name_localizations:6 of +msgid "You can edit/set name_localizations directly with" msgstr "" #: 9000d83f46db48c88492fd4b3d99c08b -#: discord.ext.bridge.BridgeCommand.description_localizations:1 of -msgid "" -"Returns description_localizations from :attr:`slash_variant` You can " -"edit/set description_localizations directly with .. code-block:: python3" +#: discord.ext.bridge.BridgeCommand.description_localizations:5 of +msgid "Returns description_localizations from :attr:`slash_variant`" msgstr "" -#: 664bc2c5a41e47f7b116b97ca69052f3 -#: discord.ext.bridge.BridgeCommand.description_localizations:4 of -#, python-brace-format -msgid "" -"bridge_command.description_localizations[\"en-UK\"] = ... # or any other" -" locale # or bridge_command.description_localizations = {\"en-UK\": ..., " -"\"fr-FR\": ...}" +#: 9000d83f46db48c88492fd4b3d99c08b +#: discord.ext.bridge.BridgeCommand.description_localizations:6 of +msgid "You can edit/set description_localizations directly with" msgstr "" #: b3a675d4098741a9b1cae5c41f38c6e9 @@ -292,6 +278,7 @@ msgid "The bot to add the command to." msgstr "" #: 89a3b017daba4d45b6db08bfd3046c9b 927e81b21d1f42ca92a240294c3af3ee +#: discord.ext.bridge.context.BridgeContext.defer:12 #: discord.ext.bridge.context.BridgeExtContext.delete:12 #: discord.ext.bridge.core.BridgeCommand.add_to:7 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" @@ -615,9 +602,8 @@ msgstr "" msgid "Helper for @overload to raise when called." msgstr "" -#: 0ce390d55fbb4f518af7dbde2a8fc4b4 12f4cce4c9d24748b98e3746f8edba6a -#: 47958ab3fa804196bbed67e7d4128770 9cbe5a9cbe914b528ad81f23a4ad5481 -#: 9eeff2bc29d04f65a81322028a9e98bb de66e4aa5b244b38acf315ebadaa5346 +#: 12f4cce4c9d24748b98e3746f8edba6a 47958ab3fa804196bbed67e7d4128770 +#: 9cbe5a9cbe914b528ad81f23a4ad5481 de66e4aa5b244b38acf315ebadaa5346 #: discord.ext.bridge.context.BridgeContext.defer:1 #: discord.ext.bridge.context.BridgeContext.edit:1 #: discord.ext.bridge.context.BridgeContext.reply:1 @@ -657,12 +643,11 @@ msgid "" "In :class:`BridgeExtContext`, this will be " ":meth:`~discord.abc.Messageable.trigger_typing` while in " ":class:`BridgeApplicationContext`, this will be " -":attr:`~.ApplicationContext.defer`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +":attr:`~.ApplicationContext.defer`." msgstr "" #: 6b331c393af24345a6dc904dd6177bd9 -#: discord.ext.bridge.context.BridgeContext.defer:10 of +#: discord.ext.bridge.context.BridgeContext.defer:8 of msgid "" "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` " "will always provide the same functionality across contexts." @@ -809,3 +794,41 @@ msgstr "" #~ msgid "BridgeOption" #~ msgstr "" +#~ msgid "" +#~ "Returns name_localizations from " +#~ ":attr:`slash_variant` You can edit/set " +#~ "name_localizations directly with .. code-" +#~ "block:: python3" +#~ msgstr "" + +#~ msgid "" +#~ "bridge_command.name_localizations[\"en-UK\"] = ..." +#~ " # or any other locale # or" +#~ " bridge_command.name_localizations = {\"en-UK\":" +#~ " ..., \"fr-FR\": ...}" +#~ msgstr "" + +#~ msgid "" +#~ "Returns description_localizations from " +#~ ":attr:`slash_variant` You can edit/set " +#~ "description_localizations directly with .. " +#~ "code-block:: python3" +#~ msgstr "" + +#~ msgid "" +#~ "bridge_command.description_localizations[\"en-UK\"] = " +#~ "... # or any other locale # " +#~ "or bridge_command.description_localizations = " +#~ "{\"en-UK\": ..., \"fr-FR\": ...}" +#~ msgstr "" + +#~ msgid "" +#~ "Defers the command with the respective" +#~ " approach to the current context. In" +#~ " :class:`BridgeExtContext`, this will be " +#~ ":meth:`~discord.abc.Messageable.trigger_typing` while in" +#~ " :class:`BridgeApplicationContext`, this will be" +#~ " :attr:`~.ApplicationContext.defer`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/ext/commands/api.po b/docs/locales/en/LC_MESSAGES/ext/commands/api.po index fb10737f46..25dc57a396 100644 --- a/docs/locales/en/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/en/LC_MESSAGES/ext/commands/api.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -174,7 +174,7 @@ msgstr "" #: discord.ext.commands.core.Group:18 discord.ext.commands.core.Group:25 #: discord.ext.commands.core.GroupMixin:15 #: discord.ext.commands.errors.CommandRegistrationError:18 -#: discord.ext.commands.flags.Flag:48 +#: discord.ext.commands.flags.Flag:49 discord.ext.commands.flags.Flag:55 #: discord.ext.commands.help.DefaultHelpCommand:18 #: discord.ext.commands.help.HelpCommand:24 #: discord.ext.commands.help.MinimalHelpCommand:9 @@ -207,9 +207,10 @@ msgstr "" #: 558e0cf6198b497cbdb8d7560555cc5b 798fa21ae55f4282b4274758b25d4a83 #: 812d0fca4d1549339fe98076a893d054 c30960c78b1a46e2ab2904693f41c626 #: c6adc9c02e9a4ce6b1595ac2630bf3b0 discord.abc.Messageable.history -#: discord.client.Client.entitlements discord.client.Client.fetch_guilds -#: discord.client.Client.wait_for e532d59c72474f99b0c1ce7c2be358e2 -#: f49495cd4b3f496f96f84ac8aa1f87e4 fb6332a28a1242f5bede4ea1b4001c1a of +#: discord.abc.Messageable.pins discord.client.Client.entitlements +#: discord.client.Client.fetch_guilds discord.client.Client.wait_for +#: e532d59c72474f99b0c1ce7c2be358e2 f49495cd4b3f496f96f84ac8aa1f87e4 +#: fb6332a28a1242f5bede4ea1b4001c1a of msgid "Parameters" msgstr "" @@ -240,9 +241,9 @@ msgstr "" #: ../../ext/commands/api.rst 0257c75535174994a013c404eed4de3d #: 0aaa7547a84144fc98f8383462258a5d 227204ee62a54c638c2f8b9a91f21145 #: 2650f6c238e74f72b4357fd0f3649d83 630f4288af604d4dbc8e4177a7f21fac -#: 65b2a4bfdd9f4cc8b834d6d484ef0034 77dbba5eef11464da6e6d8561993d040 -#: 85f893142dbc4e559193fbceb66e29f8 9deb4f77a61449abb51bd5c6b99a742f -#: discord.abc.Messageable.history discord.client.Client.entitlements +#: 77dbba5eef11464da6e6d8561993d040 85f893142dbc4e559193fbceb66e29f8 +#: 9deb4f77a61449abb51bd5c6b99a742f discord.abc.Messageable.history +#: discord.abc.Messageable.pins discord.client.Client.entitlements #: discord.client.Client.fetch_guilds discord.client.Client.wait_for #: fd688e2c9468425f8650382857f2fe9a of msgid "Raises" @@ -305,7 +306,7 @@ msgstr "" #: discord.client.Client.add_listener:15 #: discord.client.Client.change_presence:16 discord.client.Client.event:16 #: discord.client.Client.listen:11 discord.ext.commands.bot.when_mentioned_or:8 -#: discord.ext.commands.core.before_invoke:11 +#: discord.ext.commands.core.before_invoke:9 #: discord.ext.commands.core.has_any_role:22 #: discord.ext.commands.core.has_permissions:21 of msgid "Example" @@ -335,8 +336,7 @@ msgid "" "internal command list via :meth:`~.GroupMixin.add_command`." msgstr "" -#: ../../ext/commands/api.rst 21f49b5974d544ffa30d029b89640d48 -#: 3befc35084eb4ca69d1eae3463158861 60a9892afb20420f98ee9221fe525e3e +#: ../../ext/commands/api.rst 3befc35084eb4ca69d1eae3463158861 #: 8e90d2f15b4941d98f8df75ea6d1f6f7 dfe2da6e0d804d72b6ac73f14963c8f2 #: discord.client.Client.wait_for of msgid "Returns" @@ -351,15 +351,15 @@ msgid "" msgstr "" #: ../../ext/commands/api.rst 05d8c3f799b246739284dcbebc3d5739 -#: 378dd7f9c2a64e0189299a60058beda8 3c9ab793d144498097bcfd76a5b53eac -#: 45ea3bdc5022438c98fa1d50fa047386 4c5fd8c24f5b4ad28a6e1aae56787d18 -#: 5c50e685ec2041e597da308a07641a2c 844194587e244cf2b26a421da5ef2919 -#: 8ad6c4547b91438cac30d78cc6b56789 ba9d73b43cc14b0c8711857654f83f62 -#: bf756d9820a94075834d33924e09e0e2 c9bc8a557c184c6d9f063626b67cc4cd -#: dd1387feedaf4788a91e66c7120bb6bf discord.abc.Messageable.history +#: 3c9ab793d144498097bcfd76a5b53eac 45ea3bdc5022438c98fa1d50fa047386 +#: 4c5fd8c24f5b4ad28a6e1aae56787d18 5c50e685ec2041e597da308a07641a2c +#: 844194587e244cf2b26a421da5ef2919 8ad6c4547b91438cac30d78cc6b56789 +#: ba9d73b43cc14b0c8711857654f83f62 bf756d9820a94075834d33924e09e0e2 +#: c9bc8a557c184c6d9f063626b67cc4cd dd1387feedaf4788a91e66c7120bb6bf +#: discord.abc.Messageable.history discord.abc.Messageable.pins #: discord.client.Client.entitlements discord.client.Client.fetch_guilds #: discord.client.Client.wait_for e33db6d356e34de5945d286505e336fa -#: f4e246fdf7f2458baa9253a36a4045e0 fc5da63fdcca41d5a4742949f05235c9 of +#: f4e246fdf7f2458baa9253a36a4045e0 of msgid "Return type" msgstr "" @@ -440,9 +440,9 @@ msgstr "" msgid "The function being listened to is not a coroutine." msgstr "" -#: 55915adcdcbc4935b1637428f964dfbb discord.client.Client.add_listener:11 -#: discord.client.Client.listen:8 e21be3ea4d0446efaa81b5acd1c28fdd of -msgid "The ``name`` (event name) does not start with 'on_'" +#: discord.client.Client.add_listener:11 discord.client.Client.listen:8 +#: e21be3ea4d0446efaa81b5acd1c28fdd of +msgid "The ``name`` (event name) does not start with ``on_``." msgstr "" #: discord.client.Client.listen:29 f56714807dea497f8cc547c870355a4c of @@ -511,10 +511,11 @@ msgstr "" #: discord.client.Client.before_identify_hook:18 discord.client.Client.clear:8 #: discord.client.Client.connect:18 discord.client.Client.delete_emoji:11 #: discord.client.Client.delete_invite:16 discord.client.Client.login:14 -#: discord.client.Client.on_error:15 discord.client.Client.remove_listener:10 -#: discord.client.Client.run:28 discord.client.Client.start:11 -#: discord.client.Client.wait_until_ready:6 discord.cog.CogMixin.add_cog:24 -#: discord.cog.CogMixin.reload_extension:26 +#: discord.client.Client.on_error:15 discord.client.Client.on_modal_error:15 +#: discord.client.Client.on_view_error:17 +#: discord.client.Client.remove_listener:10 discord.client.Client.run:28 +#: discord.client.Client.start:11 discord.client.Client.wait_until_ready:6 +#: discord.cog.CogMixin.add_cog:24 discord.cog.CogMixin.reload_extension:26 #: discord.cog.CogMixin.unload_extension:27 #: discord.ext.commands.bot.BotBase.close:6 #: discord.ext.commands.bot.BotBase.invoke:10 @@ -632,7 +633,7 @@ msgid "The ``func`` parameter is not a coroutine function." msgstr "" #: d05412d810f4441fa9fc55ed14abaccb discord.client.Client.add_view:1 of -msgid "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgstr "" #: 31f9b3425c8846d0bf9819c936651f8f discord.client.Client.add_view:3 of @@ -712,8 +713,7 @@ msgid "" ":func:`~discord.on_connect` is called." msgstr "" -#: 25dea9a1072d49a4a52f17e137de72c3 62c513a80a3c4ec5b566f2dfe95621cb -#: discord.abc.Messageable.fetch_message:1 discord.abc.Messageable.pins:1 +#: 25dea9a1072d49a4a52f17e137de72c3 discord.abc.Messageable.fetch_message:1 #: discord.abc.Messageable.send:1 discord.abc.Messageable.trigger_typing:1 #: discord.bot.ApplicationCommandMixin.get_application_context:1 #: discord.bot.ApplicationCommandMixin.get_autocomplete_context:1 @@ -729,8 +729,9 @@ msgstr "" #: discord.client.Client.before_identify_hook:1 #: discord.client.Client.change_presence:1 discord.client.Client.connect:1 #: discord.client.Client.create_dm:1 discord.client.Client.create_emoji:1 -#: discord.client.Client.create_guild:1 discord.client.Client.delete_emoji:1 -#: discord.client.Client.delete_invite:1 discord.client.Client.fetch_channel:1 +#: discord.client.Client.delete_emoji:1 discord.client.Client.delete_invite:1 +#: discord.client.Client.fetch_channel:1 +#: discord.client.Client.fetch_default_sounds:1 #: discord.client.Client.fetch_emoji:1 discord.client.Client.fetch_emojis:1 #: discord.client.Client.fetch_guild:1 discord.client.Client.fetch_invite:1 #: discord.client.Client.fetch_premium_sticker_packs:1 @@ -1002,49 +1003,6 @@ msgstr "" msgid "The slash command group that was created." msgstr "" -#: 583248c24e104f60a8d7b44b63a93d8b discord.client.Client.create_guild:3 of -msgid "Creates a :class:`.Guild`." -msgstr "" - -#: 480ab82fc12b401f8b75d5ac50648a04 discord.client.Client.create_guild:5 of -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "" - -#: 751a75562aa647628af12ff17756d819 discord.client.Client.create_guild:8 of -msgid "The name of the guild." -msgstr "" - -#: 75d40bc85a17414a943100275453e7b5 discord.client.Client.create_guild:11 of -msgid "" -"The :term:`py:bytes-like object` representing the icon. See " -":meth:`.ClientUser.edit` for more details on what is expected." -msgstr "" - -#: 7ca63a3c7aca436ca90a0d584ad7a2bb discord.client.Client.create_guild:15 of -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "" - -#: 46ee421067d246aeabd1ba31f8c97032 discord.client.Client.create_guild:15 of -msgid "The code for a template to create the guild with." -msgstr "" - -#: 4312ec6459c5431e9821af9fc31fb0d5 discord.client.Client.create_guild:20 of -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "" - -#: 97536bb06f8049b5837ac583ff2dce33 discord.client.Client.create_guild:22 -#: discord.client.Client.fetch_guild:26 of -msgid ":class:`.Guild`" -msgstr "" - -#: discord.client.Client.create_guild:24 fe6c3f12bfb54bee919c57282004f16c of -msgid "Guild creation failed." -msgstr "" - -#: 76f88cf22b1d4c1ba41c3a09a320adf1 discord.client.Client.create_guild:25 of -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "" - #: 39474d78af2f441d818ba1b7ccdeccd0 discord.client.Client.delete_emoji:3 of msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "" @@ -1138,6 +1096,7 @@ msgid "" msgstr "" #: db580d1226264744a222ffee4584ffd4 discord.abc.Messageable.history +#: discord.abc.Messageable.pins #: discord.bot.ApplicationCommandMixin.walk_application_commands #: discord.client.Client.entitlements discord.client.Client.fetch_guilds #: discord.client.Client.get_all_channels discord.client.Client.get_all_members @@ -1159,15 +1118,15 @@ msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.E msgstr "" #: 3321eb8445bb48ffb68d9cb74a155012 discord.abc.Messageable.history:39 -#: discord.client.Client.entitlements:40 discord.client.Client.fetch_guilds:41 -#: discord.client.Client.wait_for:42 discord.ext.commands.core.check:37 -#: discord.ext.commands.core.check_any:20 of +#: discord.abc.Messageable.pins:26 discord.client.Client.entitlements:40 +#: discord.client.Client.fetch_guilds:41 discord.client.Client.wait_for:42 +#: discord.ext.commands.core.check:37 discord.ext.commands.core.check_any:14 of msgid "Examples" msgstr "" #: 9c43804aa1e84f4db26daf70ceda2518 discord.abc.Messageable.history:40 -#: discord.client.Client.entitlements:41 discord.client.Client.fetch_guilds:42 -#: of +#: discord.abc.Messageable.pins:27 discord.client.Client.entitlements:41 +#: discord.client.Client.fetch_guilds:42 of msgid "Usage ::" msgstr "" @@ -1176,8 +1135,9 @@ msgstr "" msgid "Flattening into a list ::" msgstr "" -#: discord.abc.Messageable.history:52 discord.client.Client.entitlements:50 -#: discord.client.Client.fetch_guilds:52 f3a460b6dbc644f1a519e478316d2ace of +#: discord.abc.Messageable.history:52 discord.abc.Messageable.pins:39 +#: discord.client.Client.entitlements:50 discord.client.Client.fetch_guilds:52 +#: f3a460b6dbc644f1a519e478316d2ace of msgid "All parameters are optional." msgstr "" @@ -1253,6 +1213,21 @@ msgstr "" msgid "You do not have permission to fetch this channel." msgstr "" +#: 97b00444639641fc920ebe9efab0d1ba +#: discord.client.Client.fetch_default_sounds:3 of +msgid "Fetches the bot's default sounds." +msgstr "" + +#: b3004ecd7bfe478c89204898761a7aa8 +#: discord.client.Client.fetch_default_sounds:7 of +msgid "The bot's default sounds." +msgstr "" + +#: 9cfe57c2d101467d87400e0d145a2c08 +#: discord.client.Client.fetch_default_sounds:8 of +msgid "List[:class:`.SoundboardSound`]" +msgstr "" + #: 39474d78af2f441d818ba1b7ccdeccd0 discord.client.Client.fetch_emoji:3 of msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "" @@ -1328,6 +1303,10 @@ msgstr "" msgid "The guild from the ID." msgstr "" +#: 97536bb06f8049b5837ac583ff2dce33 discord.client.Client.fetch_guild:26 of +msgid ":class:`.Guild`" +msgstr "" + #: a68501f7e36b4401a713f42b2c3a2f1e discord.client.Client.fetch_guild:28 of msgid "You do not have access to the guild." msgstr "" @@ -1679,14 +1658,7 @@ msgstr "" msgid "This is equivalent to: ::" msgstr "" -#: d1219c96be1d44378e6cc2e7e6537aaa discord.client.Client.get_all_channels:8 of -msgid "" -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" -" \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, " -"\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "" - -#: 32d5a41f29ab4eab83ff4181703345a6 discord.client.Client.get_all_channels:13 +#: 32d5a41f29ab4eab83ff4181703345a6 discord.client.Client.get_all_channels:11 #: of msgid "" "Just because you receive a :class:`.abc.GuildChannel` does not mean that " @@ -1694,11 +1666,19 @@ msgid "" ":meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "" -#: 9860d3eda1264a0c8df1f138ffe0bb12 discord.client.Client.get_all_channels:17 +#: 9860d3eda1264a0c8df1f138ffe0bb12 discord.client.Client.get_all_channels:15 #: of msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr "" +#: d1219c96be1d44378e6cc2e7e6537aaa discord.client.Client.get_all_channels:18 +#: of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +" \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, " +"\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: 9dfe9cfdde67409dbe4f8f536a632605 discord.client.Client.get_all_members:1 of msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "" @@ -1707,8 +1687,11 @@ msgstr "" msgid ":class:`.Member` -- A member the client can see." msgstr "" -#: 7d0a457d06344339819fc176a73566c2 discord.client.Client.get_all_members:12 of -msgid ":sphinx_autodoc_typehints_type:`Generator\\[Member\\]`" +#: d1219c96be1d44378e6cc2e7e6537aaa discord.client.Client.get_all_members:12 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +" \\\\\\[\\:py\\:class\\:\\`\\~discord.member.Member\\`\\, " +"\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr "" #: beeb38432c18467199e1986a4a5a5802 @@ -2012,6 +1995,46 @@ msgstr "" msgid "Optional[:class:`.Message`]" msgstr "" +#: 22e7832ebd704130bea132480d8aa977 discord.client.Client.get_or_fetch:1 of +msgid "" +"Shortcut method to get data from an object either by returning the cached" +" version, or if it does not exist, attempting to fetch it from the API." +msgstr "" + +#: 50a668aa170c4373aac97fc0a8a14b8a discord.client.Client.get_or_fetch:4 of +msgid "Type of object to fetch or get." +msgstr "" + +#: 155277c1155e4f49977a9365db9f5060 discord.client.Client.get_or_fetch:7 of +msgid "" +"ID of object to get. If :data:`None`, returns `default` if provided, else" +" :data:`None`." +msgstr "" + +#: 94ba1f40a50347beb65c73d6279c02d7 discord.client.Client.get_or_fetch:10 of +msgid "A default to return instead of raising if fetch fails." +msgstr "" + +#: 302d5d1597f04b16a58937bcc46bebba discord.client.Client.get_or_fetch:13 of +msgid "The object if found, or `default` if provided when not found." +msgstr "" + +#: c9a80f36a19a411eae0f947eb27e43ba discord.client.Client.get_or_fetch:14 of +msgid "" +":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | " +":class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | " +":class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` " +"| :data:`None`" +msgstr "" + +#: discord.client.Client.get_or_fetch:16 e62841d006d34f26940cdf4e4ac28263 of +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "" + +#: c51e0d4fd7674e50a70a703eda6a26f2 discord.client.Client.get_or_fetch:17 of +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "" + #: 275a6d7b15584cc595412689b620e5d8 discord.client.Client.get_or_fetch_user:3 #: of msgid "Looks up a user in the user cache or fetches if not found." @@ -2097,6 +2120,22 @@ msgstr "" msgid "Union[List[:class:`str`], :class:`str`]" msgstr "" +#: d555628fb6a74c5697817061624609d9 discord.client.Client.get_sound:1 of +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "" + +#: d9354bca6a4948efb9716c2410e9413a discord.client.Client.get_sound:6 of +msgid "The ID of the sound to get." +msgstr "" + +#: 3c43e6dcda3848efb665d49d3cb97ad1 discord.client.Client.get_sound:9 of +msgid "The sound with the given ID." +msgstr "" + +#: a0421f9c994a4d42b5d1d086df607ef7 discord.client.Client.get_sound:10 of +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "" + #: 19d360590711420b85975a29897dd4da discord.client.Client.get_stage_instance:1 #: of msgid "Returns a stage instance with the given stage channel ID." @@ -2171,6 +2210,8 @@ msgid "Indicates if the WebSocket connection is closed." msgstr "" #: discord.client.Client.is_closed:4 discord.client.Client.is_ready:4 +#: discord.client.Client.is_ws_ratelimited:9 +#: discord.ext.commands.core.Command.has_error_handler:6 #: f2d2ffb4c5de4294b00e0d6960df1d3d of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" @@ -2214,8 +2255,7 @@ msgstr "" #: of msgid "" "This can be useful to know when deciding whether you should query members" -" using HTTP or via the gateway. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +" using HTTP or via the gateway." msgstr "" #: discord.ext.commands.Bot.latency:1 fdffefaa1e9b44859d2ce1db6bcea167 of @@ -2481,9 +2521,14 @@ msgid "" ":func:`~discord.ui.Modal.on_error`." msgstr "" -#: 7d0a457d06344339819fc176a73566c2 discord.client.Client.on_modal_error:12 -#: discord.client.Client.on_view_error:13 of -msgid ":sphinx_autodoc_typehints_type:`None`" +#: 7db908c9bd4146148c671612f1a21c16 discord.client.Client.on_modal_error:9 +#: discord.client.Client.on_view_error:8 of +msgid "The exception that was raised." +msgstr "" + +#: 7db908c9bd4146148c671612f1a21c16 discord.client.Client.on_modal_error:12 +#: discord.client.Client.on_view_error:14 of +msgid "The interaction that was received." msgstr "" #: 62a23463e67743778ff5b5ffda0e1cb5 discord.client.Client.on_view_error:3 of @@ -2493,7 +2538,11 @@ msgstr "" #: 5401cf8b6fca4120bce2806abf520d45 discord.client.Client.on_view_error:5 of msgid "" "This only fires for a view if you did not define its " -":func:`~discord.ui.View.on_error`." +":func:`~discord.ui.BaseView.on_error`." +msgstr "" + +#: 1538eaf30f75407ab466133776dbc71e discord.client.Client.on_view_error:11 of +msgid "The item that the user interacted with." msgstr "" #: 373aeb873c344d82970e4a032b9ac217 discord.ext.commands.Bot.persistent_views:1 @@ -2878,6 +2927,10 @@ msgid "" "decorated class if ``None`` is passed." msgstr "" +#: 85e2b097c0464c2983971f8c305ef6db discord.ext.commands.Bot.sounds:1 of +msgid "A list of all the sounds the bot can see." +msgstr "" + #: d76b1fe4d76f4ca69d1a0ade53afc1ce discord.client.Client.start:3 of msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "" @@ -3186,32 +3239,35 @@ msgid "" " \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr "" -#: 9ab1b0a34851422dab23e9815b835095 +#: 1456f4943caa4b34a8e69f60b5a07808 #: discord.ext.commands.core.GroupMixin.walk_commands:1 of -msgid "" -"An iterator that recursively walks through all commands and subcommands. " -":rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" -" \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ " -"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " -"\\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, " -"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " -"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, " -"\\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." msgstr "" #: 49f59fb863cd4209bd0f1f4182299127 -#: discord.ext.commands.core.GroupMixin.walk_commands:5 of +#: discord.ext.commands.core.GroupMixin.walk_commands:3 of msgid "Duplicates due to aliases are no longer returned" msgstr "" #: c046361221d6494fa948452872c5775c -#: discord.ext.commands.core.GroupMixin.walk_commands:8 of +#: discord.ext.commands.core.GroupMixin.walk_commands:6 of msgid "" "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the " "internal list of commands." msgstr "" +#: 9ab1b0a34851422dab23e9815b835095 +#: discord.ext.commands.core.GroupMixin.walk_commands:9 of +msgid "" +":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +" \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ " +"\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +"\\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +"\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, " +"\\:py\\:obj\\:\\`None\\`\\]`" +msgstr "" + #: ../../ext/commands/api.rst:53 083f5bc33dcb4586af8062833c6e2a40 msgid "AutoShardedBot" msgstr "" @@ -3909,11 +3965,9 @@ msgstr "" msgid ":class:`float`" msgstr "" -#: 3970666bdb78497b8d5a65197482a7bc +#: 30141c30cc364576aac449f316b52da0 #: discord.ext.commands.core.Command.has_error_handler:1 of -msgid "" -"Checks whether the command has an error handler registered. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." msgstr "" #: a5a5f0ae305348feb8f1456838a1ee4a discord.ext.commands.Command.cog_name:1 @@ -5221,17 +5275,21 @@ msgid "The predicate to check if the command should be invoked." msgstr "" #: 9624b70cfbee4ca3af484bcf68e4e8ab d1219c96be1d44378e6cc2e7e6537aaa +#: discord.ext.commands.core.after_invoke:9 +#: discord.ext.commands.core.before_invoke:38 #: discord.ext.commands.core.bot_has_any_role:15 #: discord.ext.commands.core.bot_has_guild_permissions:8 #: discord.ext.commands.core.bot_has_permissions:9 #: discord.ext.commands.core.bot_has_role:15 discord.ext.commands.core.check:68 -#: discord.ext.commands.core.check_any:21 discord.ext.commands.core.cooldown:27 +#: discord.ext.commands.core.check_any:37 discord.ext.commands.core.cooldown:27 +#: discord.ext.commands.core.dm_only:11 #: discord.ext.commands.core.dynamic_cooldown:29 #: discord.ext.commands.core.guild_only:9 #: discord.ext.commands.core.has_any_role:19 #: discord.ext.commands.core.has_guild_permissions:11 #: discord.ext.commands.core.has_permissions:18 -#: discord.ext.commands.core.has_role:25 discord.ext.commands.core.is_owner:10 +#: discord.ext.commands.core.has_role:25 discord.ext.commands.core.is_nsfw:12 +#: discord.ext.commands.core.is_owner:10 #: discord.ext.commands.core.max_concurrency:24 of msgid "" ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" @@ -5256,22 +5314,22 @@ msgstr "" msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "" -#: 4a7b81eca1c3484fba8cf44b85ba6fdc discord.ext.commands.core.check_any:14 of +#: discord.ext.commands.core.check_any:15 e375d514f6dc4418ab45510e055e9919 of +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "" + +#: 4a7b81eca1c3484fba8cf44b85ba6fdc discord.ext.commands.core.check_any:31 of msgid "" "An argument list of checks that have been decorated with the " ":func:`check` decorator." msgstr "" -#: 0a3c24e60414491ba64d3853fc673029 discord.ext.commands.core.check_any:18 of +#: 0a3c24e60414491ba64d3853fc673029 discord.ext.commands.core.check_any:35 of msgid "" "A check passed has not been decorated with the :func:`check` " "decorator." msgstr "" -#: discord.ext.commands.core.check_any:23 e375d514f6dc4418ab45510e055e9919 of -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "" - #: 81ea5857330741739c83ed3dc41dde4e discord.ext.commands.core.has_role:1 of msgid "" "A :func:`.check` that is added that checks if the member invoking the " @@ -5576,21 +5634,13 @@ msgstr "" #: of msgid "" "This allows you to refer to one before invoke hook for several commands " -"that do not have to be within the same cog. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" -" \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " -"\\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`T\\`\\`\\)\\]`" +"that do not have to be within the same cog." msgstr "" #: discord.ext.commands.core.after_invoke:3 f74267b631a5439eb0c212f5feded4e0 of msgid "" "This allows you to refer to one after invoke hook for several commands " -"that do not have to be within the same cog. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" -" \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " -"\\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`T\\`\\`\\)\\]`" +"that do not have to be within the same cog." msgstr "" #: 6e1c6fc4c43844059652d7bf1c1d21d5 discord.ext.commands.core.guild_only:1 of @@ -5612,14 +5662,10 @@ msgid "" "context. Only private messages are allowed when using the command." msgstr "" -#: 590b200bb7aa4c1080ac46793bed34f7 discord.ext.commands.core.dm_only:5 of +#: 51b7f083cf344183970934ed917e18fc discord.ext.commands.core.dm_only:5 of msgid "" "This check raises a special exception, :exc:`.PrivateMessageOnly` that is" -" inherited from :exc:`.CheckFailure`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" -" \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " -"\\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`T\\`\\`\\)\\]`" +" inherited from :exc:`.CheckFailure`." msgstr "" #: 887311557f434bafa7caf9d0257629cb discord.ext.commands.core.is_owner:1 of @@ -5642,17 +5688,13 @@ msgstr "" msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "" -#: discord.ext.commands.core.is_nsfw:3 fba7938014474c98afff1432159e3000 of +#: 51b7f083cf344183970934ed917e18fc discord.ext.commands.core.is_nsfw:3 of msgid "" "This check raises a special exception, :exc:`.NSFWChannelRequired` that " -"is derived from :exc:`.CheckFailure`. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" -" \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " -"\\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\" -" \\\\\\(\\`\\`T\\`\\`\\)\\]`" +"is derived from :exc:`.CheckFailure`." msgstr "" -#: 7588f10840c442aea15f191eac9ae20c discord.ext.commands.core.is_nsfw:10 of +#: 7588f10840c442aea15f191eac9ae20c discord.ext.commands.core.is_nsfw:8 of msgid "" "Raise :exc:`.NSFWChannelRequired` instead of generic " ":exc:`.CheckFailure`. DM channels will also now pass this check." @@ -5879,7 +5921,8 @@ msgid "" "destination's message history." msgstr "" -#: 89afaf721f6643aab53272b5f881dec9 discord.abc.Messageable.history:3 of +#: 89afaf721f6643aab53272b5f881dec9 discord.abc.Messageable.history:3 +#: discord.abc.Messageable.pins:3 of msgid "" "You must have :attr:`~discord.Permissions.read_message_history` " "permissions to use this." @@ -5936,7 +5979,8 @@ msgstr "" msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.HistoryIterator\\``" msgstr "" -#: 1cad16da9e4a4a039e1c0be9c6789df6 discord.abc.Messageable.history:47 of +#: 1cad16da9e4a4a039e1c0be9c6789df6 discord.abc.Messageable.history:47 +#: discord.abc.Messageable.pins:34 of msgid "Flattening into a list: ::" msgstr "" @@ -5947,21 +5991,23 @@ msgid "" msgstr "" #: 186d34907d0f42f0be28a22e9c5d48f6 discord.abc.Messageable.typing:3 of -msgid "" -"This is useful for denoting long computations in your bot. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." msgstr "" -#: 03c747a982a54571968a3331429f7a20 discord.abc.Messageable.typing:9 of +#: 03c747a982a54571968a3331429f7a20 discord.abc.Messageable.typing:7 of msgid "" "This is both a regular context manager and an async context manager. This" " means that both ``with`` and ``async with`` work with this." msgstr "" -#: a48fc9f9ab9846158116f6d2cd0dee5b discord.abc.Messageable.typing:12 of +#: a48fc9f9ab9846158116f6d2cd0dee5b discord.abc.Messageable.typing:10 of msgid "Example Usage: ::" msgstr "" +#: 2623771c36a040caab45e6a378ce74e0 discord.abc.Messageable.typing:19 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr "" + #: 0c5cca1e94144653989d617b781dc61a #: discord.ext.commands.context.Context.invoke:3 of msgid "Calls a command with the arguments given." @@ -6065,30 +6111,26 @@ msgid "" "not exist." msgstr "" -#: ../../docstring 3b3b16de997e4e54877d2d70b173cfe2 -#: discord.ext.commands.Context.guild:1 of +#: 3b3b16de997e4e54877d2d70b173cfe2 discord.ext.commands.Context.guild:1 of msgid "" "Returns the guild associated with this context's command. None if not " "available." msgstr "" -#: ../../docstring 40a2b9fd266f44c69a5de1c7ee7ed5ff -#: discord.ext.commands.Context.channel:1 of +#: 40a2b9fd266f44c69a5de1c7ee7ed5ff discord.ext.commands.Context.channel:1 of msgid "" "Returns the channel associated with this context's command. Shorthand for" " :attr:`.Message.channel`." msgstr "" -#: ../../docstring dd56849813db4c7299d6a6f2757ca297 -#: discord.ext.commands.Context.author:1 of +#: dd56849813db4c7299d6a6f2757ca297 discord.ext.commands.Context.author:1 of msgid "" "Union[:class:`~discord.User`, :class:`.Member`]: Returns the author " "associated with this context's command. Shorthand for " ":attr:`.Message.author`" msgstr "" -#: ../../docstring a3c47787a8d44d61ba8043b2dcfd58ab -#: discord.ext.commands.Context.me:1 of +#: a3c47787a8d44d61ba8043b2dcfd58ab discord.ext.commands.Context.me:1 of msgid "" "Union[:class:`.Member`, :class:`.ClientUser`]: Similar to " ":attr:`.Guild.me` except it may return the :class:`.ClientUser` in " @@ -6226,27 +6268,45 @@ msgstr "" msgid "The channel to forward this to." msgstr "" -#: c0f7203f91234dcf9b71d4aa08c2743e discord.abc.Messageable.pins:3 of -msgid "Retrieves all messages that are currently pinned in the channel." +#: 61fb3dc224d44b0783c3b04b7fea1ddd discord.abc.Messageable.pins:1 of +msgid "" +"Returns a :class:`~discord.MessagePinIterator` that enables receiving the" +" destination's pinned messages." +msgstr "" + +#: 86a19f1a733d47f99e0516c265864f4b discord.abc.Messageable.pins:7 of +msgid "" +"Starting from version 3.0, `await channel.pins()` will no longer return a" +" list of :class:`Message`. See examples below for new usage instead." +msgstr "" + +#: 4468fb7df14b42d6b759894e1d023b0e discord.abc.Messageable.pins:10 of +msgid "" +"The number of pinned messages to retrieve. If ``None``, retrieves every " +"pinned message in the channel." msgstr "" -#: 5897281b37544f1ab20f5339ce9ab3ed discord.abc.Messageable.pins:7 of +#: discord.abc.Messageable.pins:14 eaf31d1fd11746ff859caaec64b90ca1 of msgid "" -"Due to a limitation with the Discord API, the :class:`.Message` objects " -"returned by this method do not contain complete " -":attr:`.Message.reactions` data." +"Retrieve messages pinned before this datetime. If a datetime is provided," +" it is recommended to use a UTC aware datetime. If the datetime is naive," +" it is assumed to be local time." msgstr "" -#: 7bad27e461a740d299b8c4bd148fd4e3 discord.abc.Messageable.pins:11 of -msgid "The messages that are currently pinned." +#: 83b8d6805ef1420b87d97e31bc10efdf discord.abc.Messageable.pins:19 of +msgid ":class:`~discord.MessagePin` -- The pinned message." msgstr "" -#: discord.abc.Messageable.pins:12 e8b1b5f758104e489149fdbb07deeafb of -msgid "List[:class:`~discord.Message`]" +#: 9510fd4d07914ac0a5d62b96ad673bbc discord.abc.Messageable.pins:21 of +msgid "You do not have permissions to get pinned messages." msgstr "" -#: 46fce97e3e2044b9812605b7371e03c5 discord.abc.Messageable.pins:14 of -msgid "Retrieving the pinned messages failed." +#: 4355deb6fa9d4bdfb104c171c05cdabd discord.abc.Messageable.pins:22 of +msgid "The request to get pinned messages failed." +msgstr "" + +#: 295caaa8c9a047a1a1ee5c2029093ff0 discord.abc.Messageable.pins:23 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgstr "" #: 233e5db05eb849cc92f9a5d67a3c1cb0 discord.abc.Messageable.send:3 of @@ -7100,13 +7160,15 @@ msgstr "" msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "" -#: 42c767df989a4c90b5d6b441a08d7df2 +#: 4ef3868b27c74590ba7387e6346038b8 #: discord.ext.commands.converter.PartialEmojiConverter:3 of -msgid "This is done by extracting the animated flag, name and ID from the emoji." +msgid "" +"This is done by extracting the animated flag, name, and ID for custom " +"emojis, or by using the standard Unicode emojis supported by Discord." msgstr "" #: 07638781992545e39720fcaf86933a79 -#: discord.ext.commands.converter.PartialEmojiConverter:5 of +#: discord.ext.commands.converter.PartialEmojiConverter:6 of msgid "" "Raise :exc:`.PartialEmojiConversionFailure` instead of generic " ":exc:`.BadArgument`" @@ -7384,7 +7446,13 @@ msgid "" "indicates an unlimited amount of arguments." msgstr "" -#: 9bcc7c0f11ce42f68c9b4e442b1bd117 discord.ext.commands.flags.Flag:46 of +#: aa5d5ecaf255426aaca0601daf7232d4 discord.ext.commands.flags.Flag:46 of +msgid "" +"Whether the flag is positional. A :class:`FlagConverter` can only handle " +"one positional flag." +msgstr "" + +#: 9bcc7c0f11ce42f68c9b4e442b1bd117 discord.ext.commands.flags.Flag:53 of msgid "Whether multiple given values overrides the previous value." msgstr "" @@ -7430,7 +7498,13 @@ msgid "" "value depends on the annotation given." msgstr "" -#: 739a359756dd4d95bcbb386fc201f629 discord.ext.commands.flags.flag:25 of +#: discord.ext.commands.flags.flag:25 ed669b7174e54cdc8ff12f1d228e28a5 of +msgid "" +"Whether the flag is positional or not. There can only be one positional " +"flag." +msgstr "" + +#: 739a359756dd4d95bcbb386fc201f629 discord.ext.commands.flags.flag:28 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr "" @@ -8410,3 +8484,159 @@ msgstr "" #~ " setting ``mention_author``." #~ msgstr "" +#~ msgid "The ``name`` (event name) does not start with 'on_'" +#~ msgstr "" + +#~ msgid "Registers a :class:`~discord.ui.View` for persistent listening." +#~ msgstr "" + +#~ msgid "Creates a :class:`.Guild`." +#~ msgstr "" + +#~ msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." +#~ msgstr "" + +#~ msgid "The name of the guild." +#~ msgstr "" + +#~ msgid "" +#~ "The :term:`py:bytes-like object` representing" +#~ " the icon. See :meth:`.ClientUser.edit` for" +#~ " more details on what is expected." +#~ msgstr "" + +#~ msgid "" +#~ "The code for a template to create" +#~ " the guild with. .. versionadded:: " +#~ "1.4" +#~ msgstr "" + +#~ msgid "The code for a template to create the guild with." +#~ msgstr "" + +#~ msgid "The guild created. This is not the same guild that is added to cache." +#~ msgstr "" + +#~ msgid "Guild creation failed." +#~ msgstr "" + +#~ msgid "Invalid icon image format given. Must be PNG or JPG." +#~ msgstr "" + +#~ msgid ":sphinx_autodoc_typehints_type:`Generator\\[Member\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "This can be useful to know when" +#~ " deciding whether you should query " +#~ "members using HTTP or via the " +#~ "gateway. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid ":sphinx_autodoc_typehints_type:`None`" +#~ msgstr "" + +#~ msgid "" +#~ "This only fires for a view if " +#~ "you did not define its " +#~ ":func:`~discord.ui.View.on_error`." +#~ msgstr "" + +#~ msgid "" +#~ "An iterator that recursively walks " +#~ "through all commands and subcommands. " +#~ ":rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\" +#~ " " +#~ "\\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\" +#~ " \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, " +#~ "\\:py\\:data\\:\\`\\~typing.Any\\`\\, " +#~ "\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, " +#~ "\\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "Checks whether the command has an " +#~ "error handler registered. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "This allows you to refer to one" +#~ " before invoke hook for several " +#~ "commands that do not have to be" +#~ " within the same cog. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +#~ " \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]\\, " +#~ "\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "This allows you to refer to one" +#~ " after invoke hook for several " +#~ "commands that do not have to be" +#~ " within the same cog. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +#~ " \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]\\, " +#~ "\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "This check raises a special exception," +#~ " :exc:`.PrivateMessageOnly` that is inherited " +#~ "from :exc:`.CheckFailure`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +#~ " \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]\\, " +#~ "\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "This check raises a special exception," +#~ " :exc:`.NSFWChannelRequired` that is derived " +#~ "from :exc:`.CheckFailure`. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" +#~ " \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]\\, " +#~ "\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " +#~ "\\\\\\(\\`\\`T\\`\\`\\)\\]`" +#~ msgstr "" + +#~ msgid "" +#~ "This is useful for denoting long " +#~ "computations in your bot. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +#~ msgstr "" + +#~ msgid "Retrieves all messages that are currently pinned in the channel." +#~ msgstr "" + +#~ msgid "" +#~ "Due to a limitation with the " +#~ "Discord API, the :class:`.Message` objects " +#~ "returned by this method do not " +#~ "contain complete :attr:`.Message.reactions` data." +#~ msgstr "" + +#~ msgid "The messages that are currently pinned." +#~ msgstr "" + +#~ msgid "List[:class:`~discord.Message`]" +#~ msgstr "" + +#~ msgid "Retrieving the pinned messages failed." +#~ msgstr "" + +#~ msgid "" +#~ "This is done by extracting the " +#~ "animated flag, name and ID from " +#~ "the emoji." +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/ext/commands/commands.po b/docs/locales/en/LC_MESSAGES/ext/commands/commands.po index c29391d566..255fe002d5 100644 --- a/docs/locales/en/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/en/LC_MESSAGES/ext/commands/commands.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -861,21 +861,35 @@ msgid "" "callable can either be a function or a coroutine." msgstr "" -#: ../../ext/commands/commands.rst:659 68bab2dab4884032ae4373ac62a556fc +#: ../../ext/commands/commands.rst:659 bc6e115bf92b47b5a597e8b2014c2acb +msgid "" +"Flags can also be positional. This means that the flag does not require a" +" corresponding value to be passed in by the user. This is useful for " +"flags that are either optional or have a default value. For example, in " +"the following code:" +msgstr "" + +#: ../../ext/commands/commands.rst:670 3f399960182447d48e431a1d422b6ca0 +msgid "" +"The ``members`` flag is marked as positional, meaning that the user can " +"invoke the command without explicitly specifying the flag." +msgstr "" + +#: ../../ext/commands/commands.rst:672 68bab2dab4884032ae4373ac62a556fc msgid "" "In order to customise the flag syntax we also have a few options that can" " be passed to the class parameter list:" msgstr "" -#: ../../ext/commands/commands.rst:680 c3bf2a623f5648ab8aa15e111502969f +#: ../../ext/commands/commands.rst:699 c3bf2a623f5648ab8aa15e111502969f msgid "" "Despite the similarities in these examples to command like arguments, the" " syntax and parser is not a command line parser. The syntax is mainly " "inspired by Discord's search bar input and as a result all flags need a " -"corresponding value." +"corresponding value unless a positional flag is provided." msgstr "" -#: ../../ext/commands/commands.rst:684 ed1aeaf64e074b11b91bcc233a505165 +#: ../../ext/commands/commands.rst:703 ed1aeaf64e074b11b91bcc233a505165 msgid "" "The flag converter is similar to regular commands and allows you to use " "most types of converters (with the exception of " @@ -883,46 +897,46 @@ msgid "" " is added for specific annotations as described below." msgstr "" -#: ../../ext/commands/commands.rst:689 1ffb1e24952f41ff8806882dd4a0d913 +#: ../../ext/commands/commands.rst:708 1ffb1e24952f41ff8806882dd4a0d913 msgid "typing.List" msgstr "" -#: ../../ext/commands/commands.rst:691 737132d99ad74d6ea4e7b93155b9053c +#: ../../ext/commands/commands.rst:710 737132d99ad74d6ea4e7b93155b9053c msgid "" "If a list is given as a flag annotation it tells the parser that the " "argument can be passed multiple times." msgstr "" -#: ../../ext/commands/commands.rst:693 71dfe029bdd44663a9c4c0a6a2e67965 +#: ../../ext/commands/commands.rst:712 71dfe029bdd44663a9c4c0a6a2e67965 msgid "For example, augmenting the example above:" msgstr "" -#: ../../ext/commands/commands.rst:715 35e687a664834729a0fd8e46ab8a3809 +#: ../../ext/commands/commands.rst:734 35e687a664834729a0fd8e46ab8a3809 msgid "This is called by repeatedly specifying the flag:" msgstr "" -#: ../../ext/commands/commands.rst:720 8b29c4c6720648d38f2a568216ddfb9e +#: ../../ext/commands/commands.rst:739 8b29c4c6720648d38f2a568216ddfb9e msgid "typing.Tuple" msgstr "" -#: ../../ext/commands/commands.rst:722 885f6f663dfb47b4a25f4c3cc0a703d8 +#: ../../ext/commands/commands.rst:741 885f6f663dfb47b4a25f4c3cc0a703d8 msgid "" "Since the above syntax can be a bit repetitive when specifying a flag " "many times, the :class:`py:tuple` type annotation allows for \"greedy-" "like\" semantics using a variadic tuple:" msgstr "" -#: ../../ext/commands/commands.rst:736 843f4bf315a34e7cae7e40f5ee256109 +#: ../../ext/commands/commands.rst:755 843f4bf315a34e7cae7e40f5ee256109 msgid "This allows the previous ``ban`` command to be called like this:" msgstr "" -#: ../../ext/commands/commands.rst:740 40f2697e104e445c9fcc969725c14d4e +#: ../../ext/commands/commands.rst:759 40f2697e104e445c9fcc969725c14d4e msgid "" "The :class:`py:tuple` annotation also allows for parsing of pairs. For " "example, given the following code:" msgstr "" -#: ../../ext/commands/commands.rst:751 9db24b481c4d46e2bfa6afe2add40360 +#: ../../ext/commands/commands.rst:770 9db24b481c4d46e2bfa6afe2add40360 msgid "" "Due to potential parsing ambiguities, the parser expects tuple arguments " "to be quoted if they require spaces. So if one of the inner types is " @@ -930,29 +944,29 @@ msgid "" "to disambiguate it from the other element of the tuple." msgstr "" -#: ../../ext/commands/commands.rst:756 ba0ee993018246da96bd9c3e81676795 +#: ../../ext/commands/commands.rst:775 ba0ee993018246da96bd9c3e81676795 msgid "typing.Dict" msgstr "" -#: ../../ext/commands/commands.rst:758 a8ae009b053846efa18a133112ab62a1 +#: ../../ext/commands/commands.rst:777 a8ae009b053846efa18a133112ab62a1 msgid "" "A :class:`dict` annotation is functionally equivalent to ``List[Tuple[K, " "V]]`` except with the return type given as a :class:`dict` rather than a " ":class:`list`." msgstr "" -#: ../../ext/commands/commands.rst:765 bc61f9d1ddef4471be4891bddb9c09fa +#: ../../ext/commands/commands.rst:784 bc61f9d1ddef4471be4891bddb9c09fa msgid "Error Handling" msgstr "" -#: ../../ext/commands/commands.rst:767 bf56a9433566476cb8376ca10f51d027 +#: ../../ext/commands/commands.rst:786 bf56a9433566476cb8376ca10f51d027 msgid "" "When our commands fail to parse we will, by default, receive a noisy " "error in ``stderr`` of our console that tells us that an error has " "happened and has been silently ignored." msgstr "" -#: ../../ext/commands/commands.rst:770 2a05152d6bf84317ab95ae2560b075bb +#: ../../ext/commands/commands.rst:789 2a05152d6bf84317ab95ae2560b075bb msgid "" "In order to handle our errors, we must use something called an error " "handler. There is a global error handler, called " @@ -961,7 +975,7 @@ msgid "" "error reached." msgstr "" -#: ../../ext/commands/commands.rst:774 ef55bb05708d4afcbde2b1e63982f33d +#: ../../ext/commands/commands.rst:793 ef55bb05708d4afcbde2b1e63982f33d msgid "" "Most of the time however, we want to handle an error local to the command" " itself. Luckily, commands come with local error handlers that allow us " @@ -969,7 +983,7 @@ msgid "" ":meth:`.Command.error`:" msgstr "" -#: ../../ext/commands/commands.rst:790 963d52d0558e4331b43c492f46fa70d7 +#: ../../ext/commands/commands.rst:809 963d52d0558e4331b43c492f46fa70d7 msgid "" "The first parameter of the error handler is the :class:`.Context` while " "the second one is an exception that is derived from " @@ -977,11 +991,11 @@ msgid "" ":ref:`ext_commands_api_errors` page of the documentation." msgstr "" -#: ../../ext/commands/commands.rst:794 80c197d18789467fb4a077f7dd6d612a +#: ../../ext/commands/commands.rst:813 80c197d18789467fb4a077f7dd6d612a msgid "Checks" msgstr "" -#: ../../ext/commands/commands.rst:796 6385fb377ffb43d087b788f62480b7f8 +#: ../../ext/commands/commands.rst:815 6385fb377ffb43d087b788f62480b7f8 msgid "" "There are cases when we don't want a user to use our commands. They don't" " have permissions to do so or maybe we blocked them from using our bot " @@ -989,63 +1003,63 @@ msgid "" "in a concept called a :ref:`ext_commands_api_checks`." msgstr "" -#: ../../ext/commands/commands.rst:800 90ab3c4a75024d579205f055a8794bb7 +#: ../../ext/commands/commands.rst:819 90ab3c4a75024d579205f055a8794bb7 msgid "" "A check is a basic predicate that can take in a :class:`.Context` as its " "sole parameter. Within it, you have the following options:" msgstr "" -#: ../../ext/commands/commands.rst:803 a6623c48167943e79f6a8b60f467d264 +#: ../../ext/commands/commands.rst:822 a6623c48167943e79f6a8b60f467d264 msgid "Return ``True`` to signal that the person can run the command." msgstr "" -#: ../../ext/commands/commands.rst:804 0dea62b4176043998aefe9cac5132676 +#: ../../ext/commands/commands.rst:823 0dea62b4176043998aefe9cac5132676 msgid "Return ``False`` to signal that the person cannot run the command." msgstr "" -#: ../../ext/commands/commands.rst:805 87ac00a762c44d85aa555a32c00abbc2 +#: ../../ext/commands/commands.rst:824 87ac00a762c44d85aa555a32c00abbc2 msgid "" "Raise a :exc:`~ext.commands.CommandError` derived exception to signal the" " person cannot run the command." msgstr "" -#: ../../ext/commands/commands.rst:807 ab29e9a85151443fba8fc98d3c272a56 +#: ../../ext/commands/commands.rst:826 ab29e9a85151443fba8fc98d3c272a56 msgid "" "This allows you to have custom error messages for you to handle in the " ":ref:`error handlers `." msgstr "" -#: ../../ext/commands/commands.rst:810 bf9b734bf41d496a8cab527d2f5982a8 +#: ../../ext/commands/commands.rst:829 bf9b734bf41d496a8cab527d2f5982a8 msgid "" "To register a check for a command, we would have two ways of doing so. " "The first is using the :meth:`~ext.commands.check` decorator. For " "example:" msgstr "" -#: ../../ext/commands/commands.rst:824 78a6e2319b784e57b1564ecf7e34b49f +#: ../../ext/commands/commands.rst:843 78a6e2319b784e57b1564ecf7e34b49f msgid "" "This would only evaluate the command if the function ``is_owner`` returns" " ``True``. Sometimes we re-use a check often and want to split it into " "its own decorator. To do that we can just add another level of depth:" msgstr "" -#: ../../ext/commands/commands.rst:841 fec2c90754cb4ca19551a1fca47dae06 +#: ../../ext/commands/commands.rst:860 fec2c90754cb4ca19551a1fca47dae06 msgid "" "Since an owner check is so common, the library provides it for you " "(:func:`~ext.commands.is_owner`):" msgstr "" -#: ../../ext/commands/commands.rst:851 731344d1c242492384f42d6376ad3b07 +#: ../../ext/commands/commands.rst:870 731344d1c242492384f42d6376ad3b07 msgid "When multiple checks are specified, **all** of them must be ``True``:" msgstr "" -#: ../../ext/commands/commands.rst:867 0a3c34ae9c0d4b6392a9b04d5d36f5dc +#: ../../ext/commands/commands.rst:886 0a3c34ae9c0d4b6392a9b04d5d36f5dc msgid "" "If any of those checks fail in the example above, then the command will " "not be run." msgstr "" -#: ../../ext/commands/commands.rst:869 edec23dfc5b3498caef57c62a9315264 +#: ../../ext/commands/commands.rst:888 edec23dfc5b3498caef57c62a9315264 msgid "" "When an error happens, the error is propagated to the :ref:`error " "handlers `. If you do not raise a custom " @@ -1053,40 +1067,40 @@ msgid "" "wrapped up into a :exc:`~ext.commands.CheckFailure` exception as so:" msgstr "" -#: ../../ext/commands/commands.rst:887 9447373776c540b194831a3f6b7d4f5d +#: ../../ext/commands/commands.rst:906 9447373776c540b194831a3f6b7d4f5d msgid "" "If you want a more robust error system, you can derive from the exception" " and raise it instead of returning ``False``:" msgstr "" -#: ../../ext/commands/commands.rst:913 cef95191baf442dea17daa9019db6a10 +#: ../../ext/commands/commands.rst:932 cef95191baf442dea17daa9019db6a10 msgid "" "Since having a ``guild_only`` decorator is pretty common, it comes built-" "in via :func:`~ext.commands.guild_only`." msgstr "" -#: ../../ext/commands/commands.rst:916 30ab1860927f45f6a807fbfb9a671bed +#: ../../ext/commands/commands.rst:935 30ab1860927f45f6a807fbfb9a671bed msgid "Global Checks" msgstr "" -#: ../../ext/commands/commands.rst:918 d6aa174f32114ba5bec3c650983fce91 +#: ../../ext/commands/commands.rst:937 d6aa174f32114ba5bec3c650983fce91 msgid "" "Sometimes we want to apply a check to **every** command, not just certain" " commands. The library supports this as well using the global check " "concept." msgstr "" -#: ../../ext/commands/commands.rst:921 864c9abc219b4f689672f5e30a68d47b +#: ../../ext/commands/commands.rst:940 864c9abc219b4f689672f5e30a68d47b msgid "" "Global checks work similarly to regular checks except they are registered" " with the :meth:`.Bot.check` decorator." msgstr "" -#: ../../ext/commands/commands.rst:923 1ea11f45d1814ec8912e90d0390ef694 +#: ../../ext/commands/commands.rst:942 1ea11f45d1814ec8912e90d0390ef694 msgid "For example, to block all DMs we could do the following:" msgstr "" -#: ../../ext/commands/commands.rst:933 3a2a1fb8a3cf4b48b42209cf4f80bb61 +#: ../../ext/commands/commands.rst:952 3a2a1fb8a3cf4b48b42209cf4f80bb61 msgid "" "Be careful on how you write your global checks, as it could also lock you" " out of your own bot." @@ -1095,3 +1109,13 @@ msgstr "" #~ msgid ":class:`Emoji`" #~ msgstr "" +#~ msgid "" +#~ "Despite the similarities in these " +#~ "examples to command like arguments, the" +#~ " syntax and parser is not a " +#~ "command line parser. The syntax is " +#~ "mainly inspired by Discord's search bar" +#~ " input and as a result all " +#~ "flags need a corresponding value." +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/ext/pages/index.po b/docs/locales/en/LC_MESSAGES/ext/pages/index.po index 19c7dde1b9..051a2c2870 100644 --- a/docs/locales/en/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/en/LC_MESSAGES/ext/pages/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-02 04:28+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -54,13 +54,12 @@ msgstr "" #: ../../ext/pages/index.rst 001d8bed52f640e6b65faeb5e57cd564 #: 063bbc6f3e424780b3fca294ca70043c 1ed97b7d592d457e91f0607e776a78d6 #: 341e6342cd654d72a002d8bc1bbf025a 422220e75757468b9e523551808c390d -#: 4c13c6d74aac47ba8b3ab6fc503d4c08 5526f25c16e840daa4ff844390a50843 -#: 5d0da1f34118460c8f4eddf4eedb0437 697e50f1545c45f4b9e7370baba6fb36 -#: 6a04ca7a36094db29f14c6fe2ce8b176 6bf63b66304d4c34b3dee842785b34c1 -#: 99a76d768ef6423e9a3952a8dec21a78 9a2b6c56e51f47e6b866350220f8c0f6 -#: ac20d3e78ca94a39857c8376d4001b92 beac103455d843ac836e933650a4dd62 -#: c11dd90c56d64c83a8bbac2e2b0f341e c6df38aa49414da5a6de205f703db624 -#: df1997f923f64977a58153c7935dca20 +#: 5526f25c16e840daa4ff844390a50843 5d0da1f34118460c8f4eddf4eedb0437 +#: 697e50f1545c45f4b9e7370baba6fb36 6a04ca7a36094db29f14c6fe2ce8b176 +#: 6bf63b66304d4c34b3dee842785b34c1 99a76d768ef6423e9a3952a8dec21a78 +#: 9a2b6c56e51f47e6b866350220f8c0f6 ac20d3e78ca94a39857c8376d4001b92 +#: beac103455d843ac836e933650a4dd62 c11dd90c56d64c83a8bbac2e2b0f341e +#: c6df38aa49414da5a6de205f703db624 df1997f923f64977a58153c7935dca20 msgid "Parameters" msgstr "" @@ -92,7 +91,7 @@ msgstr "" #: discord.ext.pages.pagination.Paginator.interaction_check:1 #: discord.ext.pages.pagination.PaginatorButton.callback:1 #: discord.ext.pages.pagination.PaginatorMenu.callback:1 -#: discord.ui.view.View.on_error:1 of +#: discord.ui.view.BaseView.on_error:1 of msgid "|coro|" msgstr "" @@ -116,14 +115,12 @@ msgid "" msgstr "" #: ../../ext/pages/index.rst 2aef4bef743e42c6b10dc7dc409dddee -#: 2b3e3b8a6018461984a424487aa9e6ab 44df48e0960e411391d8959fd9d11450 -#: 4cee4928e1df4606b6ef905abbd63533 550c48f6c2e1423ba8c77b021dbb3dcd -#: 5f9e2f91dd6f4ddf8aba9945c851a7d0 7fae07446dae40adbe93cfc309708f70 -#: 89185399683243b8a8161ef2321fb944 a97d7cfc0d8547fba1a07c473d6aa220 +#: 2b3e3b8a6018461984a424487aa9e6ab 4cee4928e1df4606b6ef905abbd63533 +#: 550c48f6c2e1423ba8c77b021dbb3dcd 5f9e2f91dd6f4ddf8aba9945c851a7d0 +#: 7fae07446dae40adbe93cfc309708f70 89185399683243b8a8161ef2321fb944 #: aeb2988a559840d3ba83ac47b72253f7 b17d3a717a7c43bfbf6a28db9c9e8847 #: be696f9851b549dc9e9ac50b6f55f198 d4e5702bc04a4bc4b7641557751fde48 -#: d5396ed79c0a49578511de018e0b2963 df303e968a55460b84813fa21867fc46 -#: e5bcc53a42f240c9b5ff34f27d6f0bc4 +#: df303e968a55460b84813fa21867fc46 e5bcc53a42f240c9b5ff34f27d6f0bc4 msgid "Return type" msgstr "" @@ -416,18 +413,15 @@ msgstr "" msgid "Disables all buttons when the view times out." msgstr "" -#: 128c5298c9494f91a4b3f649fa6df996 3c63f3adb2364adead3012e035129ebc -#: 68e2cc93f0e6490b8f2f6cee4790cba9 718868e38cac43a586cfbd4a6305d236 -#: a7be2bff8d9e4794b701800978b38389 c2fbf9bef8224850b4afa5ea4c5afbc2 +#: 3c63f3adb2364adead3012e035129ebc 68e2cc93f0e6490b8f2f6cee4790cba9 +#: 718868e38cac43a586cfbd4a6305d236 c2fbf9bef8224850b4afa5ea4c5afbc2 #: discord.ext.pages.pagination.Paginator.cancel:10 #: discord.ext.pages.pagination.Paginator.disable:10 #: discord.ext.pages.pagination.Paginator.on_timeout:4 #: discord.ext.pages.pagination.Paginator.page_action:7 -#: discord.ui.view.View.add_item:10 discord.ui.view.View.clear_items:4 -#: discord.ui.view.View.disable_all_items:7 -#: discord.ui.view.View.enable_all_items:7 -#: discord.ui.view.View.on_check_failure:9 discord.ui.view.View.on_error:18 -#: discord.ui.view.View.remove_item:8 discord.ui.view.View.stop:6 +#: discord.ui.view.BaseView.on_check_failure:9 +#: discord.ui.view.BaseView.on_error:18 discord.ui.view.BaseView.stop:6 +#: discord.ui.view.View.clear_items:4 discord.ui.view.View.remove_item:8 #: e63b8fb4db3b4bee81d67b79af441412 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" @@ -546,7 +540,7 @@ msgstr "" #: 616d5c00eb544301af1b0d00548c865e 62c2722e6b6a40fd8c8a215d7cb11a21 #: discord.ext.pages.pagination.Paginator.interaction_check:19 -#: discord.ui.view.View.on_check_failure:6 of +#: discord.ui.view.BaseView.on_check_failure:6 of msgid "The interaction that occurred." msgstr "" @@ -557,7 +551,7 @@ msgstr "" #: 607f9270f774451e96d48d6a223876de c5464d8a113b4293be79478ba33f200d #: discord.ext.pages.pagination.Paginator.interaction_check:23 -#: discord.ui.view.View.wait:8 of +#: discord.ui.view.BaseView.wait:8 of msgid ":class:`bool`" msgstr "" @@ -700,51 +694,6 @@ msgstr "" msgid "The message that was sent with the paginator." msgstr "" -#: 0d286971aaf84f359ea3f2b868341679 discord.ui.view.View.add_item:1 of -msgid "Adds an item to the view." -msgstr "" - -#: b596145e148445798536949956fec5b6 discord.ui.view.View.add_item:4 of -msgid "The item to add to the view." -msgstr "" - -#: ../../ext/pages/index.rst b67cd9be980a4fdf8e179a3825ce7070 -#: db25be38ef7749eab275cfcf7ce4fb30 -msgid "Raises" -msgstr "" - -#: 799eb95c1d8f40df9edcf9e5b694789e discord.ui.view.View.add_item:7 of -msgid "An :class:`Item` was not passed." -msgstr "" - -#: discord.ui.view.View.add_item:8 e69d7b97a3c8409c8efd81ad1626f25d of -msgid "" -"Maximum number of children has been exceeded (40) or the row the item" -" is trying to be added to is full." -msgstr "" - -#: discord.ui.view.View.clear_items:1 f7b8e5d7c4304348abcbfbc505545cf3 of -msgid "Removes all items from the view." -msgstr "" - -#: 4ea1206a52154d8a98623bbc44bf5b10 discord.ui.view.View.copy_text:1 of -msgid "" -"Returns the text of all :class:`~discord.ui.TextDisplay` items in this " -"View. Equivalent to the `Copy Text` option on Discord clients." -msgstr "" - -#: 47016b19dd1741b1a063b2f5068dd3ec discord.ui.view.View.copy_text:5 of -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" -msgstr "" - -#: discord.ui.view.View.disable_all_items:1 f55070f9c63b4f438d22e271d923e292 of -msgid "Disables all buttons and select menus in the view." -msgstr "" - -#: 115ed036dbed4b93bf59511d61482bc4 discord.ui.view.View.disable_all_items:4 of -msgid "A list of items in `self.children` to not disable from the view." -msgstr "" - #: db376aa4460347ecaa0cc6a71294ed64 #: discord.ext.pages.pagination.Paginator.edit:1 of msgid "Edits an existing message to replace it with the paginator contents." @@ -786,11 +735,72 @@ msgstr "" msgid "Optional[:class:`discord.Message`]" msgstr "" -#: discord.ui.view.View.enable_all_items:1 f55070f9c63b4f438d22e271d923e292 of +#: c44c763d02724a4fab350d705fd9a2a3 discord.ui.view.View.add_item:1 of +msgid "" +"Adds an item to the view. Attempting to add a " +":class:`~discord.ui.ActionRow` will add its children instead." +msgstr "" + +#: b596145e148445798536949956fec5b6 discord.ui.view.View.add_item:4 of +msgid "The item to add to the view." +msgstr "" + +#: ../../ext/pages/index.rst db25be38ef7749eab275cfcf7ce4fb30 +msgid "Raises" +msgstr "" + +#: 799eb95c1d8f40df9edcf9e5b694789e discord.ui.view.View.add_item:7 of +msgid "An :class:`ViewItem` was not passed." +msgstr "" + +#: discord.ui.view.View.add_item:8 e69d7b97a3c8409c8efd81ad1626f25d of +msgid "" +"Maximum number of children has been exceeded (25) or the row the item" +" is trying to be added to is full." +msgstr "" + +#: 47016b19dd1741b1a063b2f5068dd3ec +#: discord.ui.select.Select.add_default_value:19 +#: discord.ui.select.Select.add_option:28 +#: discord.ui.select.Select.append_default_value:39 +#: discord.ui.select.Select.append_option:9 +#: discord.ui.view.BaseView.disable_all_items:7 +#: discord.ui.view.BaseView.enable_all_items:7 discord.ui.view.View.add_item:10 +#: of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr "" + +#: discord.ui.view.View.clear_items:1 f7b8e5d7c4304348abcbfbc505545cf3 of +msgid "Removes all items from the view." +msgstr "" + +#: 4ea1206a52154d8a98623bbc44bf5b10 discord.ui.view.BaseView.copy_text:1 of +msgid "" +"Returns the text of all :class:`~discord.ui.TextDisplay` items in this " +"View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "" + +#: 47016b19dd1741b1a063b2f5068dd3ec discord.ui.view.BaseView.copy_text:5 of +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr "" + +#: discord.ui.view.BaseView.disable_all_items:1 +#: f55070f9c63b4f438d22e271d923e292 of +msgid "Disables all buttons and select menus in the view." +msgstr "" + +#: 115ed036dbed4b93bf59511d61482bc4 +#: discord.ui.view.BaseView.disable_all_items:4 of +msgid "A list of items in `self.children` to not disable from the view." +msgstr "" + +#: discord.ui.view.BaseView.enable_all_items:1 f55070f9c63b4f438d22e271d923e292 +#: of msgid "Enables all buttons and select menus in the view." msgstr "" -#: b115fab8e9f441ae97058262b47e4eeb discord.ui.view.View.enable_all_items:4 of +#: b115fab8e9f441ae97058262b47e4eeb discord.ui.view.BaseView.enable_all_items:4 +#: of msgid "A list of items in `self.children` to not enable from the view." msgstr "" @@ -835,23 +845,24 @@ msgstr "" msgid "The message with components to convert into a view." msgstr "" -#: 0edf0b73952c4797b9000ba28a6a0d73 discord.ui.view.View.get_item:1 of +#: 0edf0b73952c4797b9000ba28a6a0d73 discord.ui.core.ItemInterface.get_item:1 of msgid "" -"Gets an item from the view. Roughly equal to `utils.get(view.children, " -"...)`. If an :class:`int` is provided, the item will be retrieved by " -"``id``, otherwise by ``custom_id``. This method will also search nested " -"items." +"Gets an item from this structure. Roughly equal to " +"`utils.get(self.children, ...)`. If an :class:`int` is provided, the item" +" will be retrieved by ``id``, otherwise by ``custom_id``. This method " +"will also search nested items." msgstr "" -#: 39c8c0f1510244288c5734268ff2ecfc discord.ui.view.View.get_item:6 of -msgid "The custom_id of the item to get" +#: 39c8c0f1510244288c5734268ff2ecfc discord.ui.core.ItemInterface.get_item:6 of +msgid "The id of the item to get" msgstr "" -#: d3278dd56b5e4104b98070ea85764693 discord.ui.view.View.get_item:9 of +#: d3278dd56b5e4104b98070ea85764693 discord.ui.core.ItemInterface.get_item:9 of msgid "The item with the matching ``custom_id`` or ``id`` if it exists." msgstr "" -#: 49f9aab462e146199bb0ad2eb8987e74 discord.ui.view.View.get_item:10 of +#: 49f9aab462e146199bb0ad2eb8987e74 discord.ui.core.ItemInterface.get_item:10 +#: of msgid "Optional[:class:`Item`]" msgstr "" @@ -865,56 +876,63 @@ msgid "" "or embeds." msgstr "" -#: 47016b19dd1741b1a063b2f5068dd3ec discord.ui.view.View.is_components_v2:6 -#: discord.ui.view.View.is_dispatching:4 discord.ui.view.View.is_finished:4 -#: discord.ui.view.View.is_persistent:7 of +#: 99b7c3ecb2f24918be68416ab087508b discord.ui.view.View.is_components_v2:5 of +msgid "This is always ``False`` for :class:`View`." +msgstr "" + +#: 47016b19dd1741b1a063b2f5068dd3ec discord.ui.view.BaseView.is_dispatching:4 +#: discord.ui.view.BaseView.is_finished:4 +#: discord.ui.view.BaseView.is_persistent:7 +#: discord.ui.view.View.is_components_v2:8 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" -#: 1d7e2b0e1c18422c9227cbe351a94a36 discord.ui.view.View.is_dispatching:1 of +#: 1d7e2b0e1c18422c9227cbe351a94a36 discord.ui.view.BaseView.is_dispatching:1 +#: of msgid "Whether the view has been added for dispatching purposes." msgstr "" -#: 37860b521c8143f3833fb4beb0a1a2ea discord.ui.view.View.is_finished:1 of +#: 37860b521c8143f3833fb4beb0a1a2ea discord.ui.view.BaseView.is_finished:1 of msgid "Whether the view has finished interacting." msgstr "" -#: 8fcb089aef584d57b8d0165e8a22048e discord.ui.view.View.is_persistent:1 of +#: 8fcb089aef584d57b8d0165e8a22048e discord.ui.view.BaseView.is_persistent:1 of msgid "Whether the view is set up as persistent." msgstr "" -#: b1fe671c39f5430baade51f464b8eaf2 discord.ui.view.View.is_persistent:3 of +#: b1fe671c39f5430baade51f464b8eaf2 discord.ui.view.BaseView.is_persistent:3 of msgid "" "A persistent view has all their components with a set ``custom_id`` and a" " :attr:`timeout` set to ``None``." msgstr "" -#: 26ea98091eed4b37a02e4fb299ce6413 discord.ui.view.View.on_check_failure:1 of +#: 26ea98091eed4b37a02e4fb299ce6413 discord.ui.view.BaseView.on_check_failure:1 +#: of msgid "" -"|coro| A callback that is called when a :meth:`View.interaction_check` " -"returns ``False``. This can be used to send a response when a check " -"failure occurs." +"|coro| A callback that is called when a " +":meth:`BaseView.interaction_check` returns ``False``. This can be used to" +" send a response when a check failure occurs." msgstr "" -#: de6e9c49e57d45b2a3a59296cd5da7c8 discord.ui.view.View.on_error:3 of +#: de6e9c49e57d45b2a3a59296cd5da7c8 discord.ui.view.BaseView.on_error:3 of msgid "" "A callback that is called when an item's callback or " ":meth:`interaction_check` fails with an error." msgstr "" -#: bf46d9fcc45d4f1b885a743615cbd049 discord.ui.view.View.on_error:6 of +#: bf46d9fcc45d4f1b885a743615cbd049 discord.ui.view.BaseView.on_error:6 of msgid "The default implementation prints the traceback to stderr." msgstr "" -#: 955a74f46d014b4db4a84da5f9e43c02 discord.ui.view.View.on_error:9 of +#: 955a74f46d014b4db4a84da5f9e43c02 discord.ui.view.BaseView.on_error:9 of msgid "The exception that was raised." msgstr "" -#: discord.ui.view.View.on_error:12 f882a5d3e3cb47b1bcf9d7c720cf97d7 of +#: discord.ui.view.BaseView.on_error:12 f882a5d3e3cb47b1bcf9d7c720cf97d7 of msgid "The item that failed the dispatch." msgstr "" -#: 0eaa94893f944a62a87305a25f22ee07 discord.ui.view.View.on_error:15 of +#: 0eaa94893f944a62a87305a25f22ee07 discord.ui.view.BaseView.on_error:15 of msgid "The interaction that led to the failure." msgstr "" @@ -929,30 +947,6 @@ msgstr "" msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." msgstr "" -#: cd3fd1e5c76042c8896020ad68e3d6ed discord.ui.view.View.stop:1 of -msgid "Stops listening to interaction events from this view." -msgstr "" - -#: da2a7c40b68548eea51cd5f66cd11ea1 discord.ui.view.View.stop:3 of -msgid "This operation cannot be undone." -msgstr "" - -#: a7fd726fe8824da08c1ef4726cb85e56 discord.ui.view.View.wait:1 of -msgid "Waits until the view has finished interacting." -msgstr "" - -#: 2c6c8756f7ad4b758c243288a6f448be discord.ui.view.View.wait:3 of -msgid "" -"A view is considered finished when :meth:`stop` is called, or it times " -"out." -msgstr "" - -#: 3c69a4b00f914f128f11aa2b8240d061 discord.ui.view.View.wait:6 of -msgid "" -"If ``True``, then the view timed out. If ``False`` then the view finished" -" normally." -msgstr "" - #: 5a13e5a534e2484180375a59f828dadf #: discord.ext.pages.pagination.Paginator.respond:1 of msgid "Sends an interaction response or followup with the paginated items." @@ -1011,6 +1005,30 @@ msgid "" "was sent with the paginator." msgstr "" +#: cd3fd1e5c76042c8896020ad68e3d6ed discord.ui.view.BaseView.stop:1 of +msgid "Stops listening to interaction events from this view." +msgstr "" + +#: da2a7c40b68548eea51cd5f66cd11ea1 discord.ui.view.BaseView.stop:3 of +msgid "This operation cannot be undone." +msgstr "" + +#: a7fd726fe8824da08c1ef4726cb85e56 discord.ui.view.BaseView.wait:1 of +msgid "Waits until the view has finished interacting." +msgstr "" + +#: 2c6c8756f7ad4b758c243288a6f448be discord.ui.view.BaseView.wait:3 of +msgid "" +"A view is considered finished when :meth:`stop` is called, or it times " +"out." +msgstr "" + +#: 3c69a4b00f914f128f11aa2b8240d061 discord.ui.view.BaseView.wait:6 of +msgid "" +"If ``True``, then the view timed out. If ``False`` then the view finished" +" normally." +msgstr "" + #: ../../ext/pages/index.rst:312 20630bd0e40b4eeaa17398c49bc9c715 msgid "PaginatorButton" msgstr "" @@ -1109,12 +1127,11 @@ msgstr "" msgid "Gets this item's ID." msgstr "" -#: 3a44bc197ba140eab665419a5cc8a9bf 3f5e6fc33b7146e7a1fbb8721fec1f32 -#: discord.ext.pages.PaginatorButton.id:3 discord.ext.pages.PaginatorMenu.id:3 -#: of +#: 3a44bc197ba140eab665419a5cc8a9bf discord.ext.pages.PaginatorButton.id:3 +#: discord.ext.pages.PaginatorMenu.id:3 of msgid "" "This can be set by the user when constructing an Item. If not, Discord " -"will automatically provide one when the View is sent." +"will automatically provide one when the item's parent is sent." msgstr "" #: 7a8937a2dbb54965a590f68e98627806 discord.ext.pages.PaginatorButton.id:5 @@ -1162,7 +1179,7 @@ msgstr "" #: de1896f184794a4aad8b50b0a376c468 discord.ext.pages.PaginatorButton.view:3 #: discord.ext.pages.PaginatorMenu.view:3 of msgid "" -"The view refers to the container that holds this item. This is typically " +"The view refers to the structure that holds this item. This is typically " "set automatically when the item is added to a view." msgstr "" @@ -1175,7 +1192,7 @@ msgstr "" #: discord.ext.pages.PaginatorButton.view:7 #: discord.ext.pages.PaginatorMenu.view:7 ec07a9dea875411c92d7312aeba8aec1 of -msgid "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" msgstr "" #: dea0f3e5ef3c4c6ea0067ef707954f13 discord.ext.pages.PaginatorButton.width:1 @@ -1218,6 +1235,43 @@ msgid "" "when ``Paginator.add_menu`` is called." msgstr "" +#: discord.ui.select.Select.add_default_value:1 +#: fd0f251caa31466f86f28a963b80e74e of +msgid "Adds a default value to the select menu." +msgstr "" + +#: 0ef246583a96465ab9a2662925dea262 +#: discord.ui.select.Select.add_default_value:3 of +msgid "" +"To append a pre-existing :class:`discord.SelectDefaultValue` use the " +":meth:`append_default_value` method instead." +msgstr "" + +#: c87c8240e5dd4ff69d19866fc6522c5f +#: discord.ui.select.Select.add_default_value:9 of +msgid "The ID of the entity to add as a default." +msgstr "" + +#: 1b5882cecf5346bd9ed130e24ae26d3a +#: discord.ui.select.Select.add_default_value:12 of +msgid "" +"The default value type of the ID. This is only required if the select " +"``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "" + +#: c19235fe10b744309c2714e2e75a9917 +#: discord.ui.select.Select.add_default_value:16 of +msgid "" +"The select type is a mentionable_select and type was not provided, or the" +" select type is string_select." +msgstr "" + +#: 8aa241191edb441496f0c1bd02fe0da0 +#: discord.ui.select.Select.add_default_value:17 +#: discord.ui.select.Select.append_default_value:37 of +msgid "The number of default select values exceeds 25." +msgstr "" + #: discord.ui.select.Select.add_option:1 fd0f251caa31466f86f28a963b80e74e of msgid "Adds an option to the select menu." msgstr "" @@ -1262,9 +1316,149 @@ msgstr "" msgid "The number of options exceeds 25." msgstr "" -#: 47016b19dd1741b1a063b2f5068dd3ec discord.ui.select.Select.add_option:28 -#: discord.ui.select.Select.append_option:9 of -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +#: bafa80d0afd248d4b54b80365d46b82a +#: discord.ui.select.Select.append_default_value:1 of +msgid "Appends a default value to this select menu." +msgstr "" + +#: 568fa0f1172e48089290708011c9f781 +#: discord.ui.select.Select.append_default_value:6 of +msgid "" +"The default value to append to this select. These can be either " +":class:`discord.SelectDefaultValue` instances or models, which will be " +"converted into :class:`discord.SelectDefaultvalue` instances. Below, is " +"a table defining the model instance type and the default value type it " +"will be mapped: " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | Model Type | Default Value Type" +" | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.User` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Member` | " +":attr:`discord.SelectDefaultValueType.user` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Role` | " +":attr:`discord.SelectDefaultValueType.role` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.abc.GuildChannel` | " +":attr:`discord.SelectDefaultValueType.channel` " +"| " +"+-----------------------------------+--------------------------------------------------------------------------+" +" | :class:`discord.Object` | depending on " +":attr:`discord.Object.type`, it will be mapped to any above | " +"+-----------------------------------+--------------------------------------------------------------------------+" +" If you pass a model that is not defined in the table, ``TypeError`` " +"will be raised. .. note:: The :class:`discord.abc.GuildChannel` " +"protocol includes :class:`discord.TextChannel`, " +":class:`discord.VoiceChannel`, :class:`discord.StageChannel`, " +":class:`discord.ForumChannel`, :class:`discord.Thread`, " +":class:`discord.MediaChannel`. This list is not exhaustive, and is bound " +"to change based of the new channel types Discord adds." +msgstr "" + +#: 2d8599f9eca74a0cb9cc8f88c0406158 +#: discord.ui.select.Select.append_default_value:6 of +msgid "The default value to append to this select." +msgstr "" + +#: 236c059f93f649e2a83c2a4b3fecf5db +#: discord.ui.select.Select.append_default_value:8 of +msgid "" +"These can be either :class:`discord.SelectDefaultValue` instances or " +"models, which will be converted into :class:`discord.SelectDefaultvalue` " +"instances." +msgstr "" + +#: discord.ui.select.Select.append_default_value:11 +#: f03a4aee49654389a07378d27de13c98 of +msgid "" +"Below, is a table defining the model instance type and the default value " +"type it will be mapped:" +msgstr "" + +#: 2aef4bef743e42c6b10dc7dc409dddee +#: discord.ui.select.Select.append_default_value:14 of +msgid "Model Type" +msgstr "" + +#: 09827ac46bef482090fb7db0002e01b7 +#: discord.ui.select.Select.append_default_value:14 of +msgid "Default Value Type" +msgstr "" + +#: bde2084b48ec4c9787e78682dcc81fb5 +#: discord.ui.select.Select.append_default_value:16 of +msgid ":class:`discord.User`" +msgstr "" + +#: 925e444e9a04411f87cb5597d89ad609 +#: discord.ui.select.Select.append_default_value:16 +#: discord.ui.select.Select.append_default_value:18 +#: fcbccc228cde427192f78f0b30babf77 of +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr "" + +#: bde2084b48ec4c9787e78682dcc81fb5 +#: discord.ui.select.Select.append_default_value:18 of +msgid ":class:`discord.Member`" +msgstr "" + +#: bde2084b48ec4c9787e78682dcc81fb5 +#: discord.ui.select.Select.append_default_value:20 of +msgid ":class:`discord.Role`" +msgstr "" + +#: bff451550e4d4b6f855cbe751d1d0f1f +#: discord.ui.select.Select.append_default_value:20 of +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr "" + +#: 8fd0293cf86a41dfbe9da2ef3385008f +#: discord.ui.select.Select.append_default_value:22 of +msgid ":class:`discord.abc.GuildChannel`" +msgstr "" + +#: 4140d53d7b7a481eac1e205148b029a0 +#: discord.ui.select.Select.append_default_value:22 of +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr "" + +#: bde2084b48ec4c9787e78682dcc81fb5 +#: discord.ui.select.Select.append_default_value:24 of +msgid ":class:`discord.Object`" +msgstr "" + +#: 417505b9b42c4452a5b15c911a3fa25f +#: discord.ui.select.Select.append_default_value:24 of +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "" + +#: a5a9d6f0eeae435e85be10f33420ae78 +#: discord.ui.select.Select.append_default_value:27 of +msgid "" +"If you pass a model that is not defined in the table, ``TypeError`` will " +"be raised." +msgstr "" + +#: 1a9c671416ff416a8098e527e4238487 +#: discord.ui.select.Select.append_default_value:31 of +msgid "" +"The :class:`discord.abc.GuildChannel` protocol includes " +":class:`discord.TextChannel`, :class:`discord.VoiceChannel`, " +":class:`discord.StageChannel`, :class:`discord.ForumChannel`, " +":class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not " +"exhaustive, and is bound to change based of the new channel types Discord" +" adds." +msgstr "" + +#: 18524fc414134b34b18561fba7601d73 +#: discord.ui.select.Select.append_default_value:36 of +msgid "The select type is string_select, which does not allow for default_values" msgstr "" #: bafa80d0afd248d4b54b80365d46b82a discord.ui.select.Select.append_option:1 of @@ -1285,6 +1479,13 @@ msgstr "" msgid "The ID of the select menu that gets received during an interaction." msgstr "" +#: b60875f0f6584c8580ab3c1eaa07687c +#: discord.ext.pages.PaginatorMenu.default_values:1 of +msgid "" +"A list of the select's default values. This is only applicable if the " +"select type is not :attr:`discord.ComponentType.string_select`." +msgstr "" + #: 4ca8076e7aa84cf0959662de2d2070a3 discord.ext.pages.PaginatorMenu.disabled:1 #: of msgid "Whether the select is disabled or not." @@ -1300,6 +1501,22 @@ msgstr "" msgid "The minimum number of items that must be chosen for this select menu." msgstr "" +#: de1896f184794a4aad8b50b0a376c468 discord.ext.pages.PaginatorMenu.modal:1 of +msgid "" +"Gets the parent modal associated with this item. This is typically set " +"automatically when the item is added to a modal." +msgstr "" + +#: 7a8937a2dbb54965a590f68e98627806 discord.ext.pages.PaginatorMenu.modal:4 of +msgid "" +"The parent modal of this item, or ``None`` if the item is not attached to" +" any modal." +msgstr "" + +#: discord.ext.pages.PaginatorMenu.modal:5 ec07a9dea875411c92d7312aeba8aec1 of +msgid "Optional[:class:`BaseModal`]" +msgstr "" + #: 6323c7b02d2242bfaec760b147775d6d discord.ext.pages.PaginatorMenu.options:1 #: of msgid "A list of options that can be selected in this menu." @@ -1310,6 +1527,11 @@ msgstr "" msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "" +#: ad1c00b8d66d40468dea5a61731423db discord.ext.pages.PaginatorMenu.required:1 +#: of +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "" + #: 1a9c671416ff416a8098e527e4238487 discord.ext.pages.PaginatorMenu.values:1 of msgid "" "List[:class:`str`] | List[:class:`discord.Member` | " @@ -1438,3 +1660,53 @@ msgstr "" #~ msgid "If the row value is not ``None`` and is outside the range [0, 4]." #~ msgstr "" +#~ msgid "Adds an item to the view." +#~ msgstr "" + +#~ msgid "An :class:`Item` was not passed." +#~ msgstr "" + +#~ msgid "" +#~ "Maximum number of children has been " +#~ "exceeded (40) or the row the " +#~ "item is trying to be added to " +#~ "is full." +#~ msgstr "" + +#~ msgid "" +#~ "Gets an item from the view. " +#~ "Roughly equal to `utils.get(view.children, " +#~ "...)`. If an :class:`int` is provided," +#~ " the item will be retrieved by " +#~ "``id``, otherwise by ``custom_id``. This " +#~ "method will also search nested items." +#~ msgstr "" + +#~ msgid "The custom_id of the item to get" +#~ msgstr "" + +#~ msgid "" +#~ "|coro| A callback that is called " +#~ "when a :meth:`View.interaction_check` returns " +#~ "``False``. This can be used to " +#~ "send a response when a check " +#~ "failure occurs." +#~ msgstr "" + +#~ msgid "" +#~ "This can be set by the user " +#~ "when constructing an Item. If not, " +#~ "Discord will automatically provide one " +#~ "when the View is sent." +#~ msgstr "" + +#~ msgid "" +#~ "The view refers to the container " +#~ "that holds this item. This is " +#~ "typically set automatically when the " +#~ "item is added to a view." +#~ msgstr "" + +#~ msgid "Optional[:class:`View`]" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/ext/tasks/index.po b/docs/locales/en/LC_MESSAGES/ext/tasks/index.po index 70b909f6e3..d67ea8591b 100644 --- a/docs/locales/en/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/en/LC_MESSAGES/ext/tasks/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-10 02:50+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.17.0\n" #: ../../ext/tasks/index.rst:4 59da74174e4c4214b076a3810bb95fe7 msgid "discord.ext.tasks" @@ -88,10 +88,8 @@ msgstr "" #: ../../ext/tasks/index.rst 0430760556bc454eb496f803a14cbe47 #: 224eb1ea4d464d899b6db853b26a2846 4652ba98dd17419892fcd50a56a420d0 -#: 6c4c3d6ae0cf4dd3bf9a90b9939d1d43 6f12894246604c7eab1521c1bd45ca57 -#: 761a207eac3447b899de047d9e5ebf7b 7b563966d82a4f03b7d409731c7032b5 -#: 91965bac6d654b3e8109e274bdc46bfd bef7bd65f8fd40808f7c4a269ed9d7c9 -#: cabe2bc452c248be884063fac80d1ad0 eda2eba72cd74d40a81fb96a622558f1 +#: 6f12894246604c7eab1521c1bd45ca57 91965bac6d654b3e8109e274bdc46bfd +#: bef7bd65f8fd40808f7c4a269ed9d7c9 eda2eba72cd74d40a81fb96a622558f1 msgid "Parameters" msgstr "" @@ -119,8 +117,7 @@ msgstr "" #: ../../ext/tasks/index.rst 27b88dc7486040678f313ebaed311309 #: 4f0346fd2f594d87bc6a71fc5f3aaf36 88dd06b54a304b18aaafa8828477df67 -#: 95e660541beb4b44a8764bd93c54a94e a6b9eae8aff44f3ca7bd392a1f0ef0a0 -#: e37d85d7fd3a46cfb5ba0faec8cc2057 eb4160d3b1904ad7b6fb4a90b73082a8 +#: a6b9eae8aff44f3ca7bd392a1f0ef0a0 e37d85d7fd3a46cfb5ba0faec8cc2057 msgid "Raises" msgstr "" @@ -131,12 +128,9 @@ msgid "The function was not a coroutine." msgstr "" #: ../../ext/tasks/index.rst 07d97a21eac140af8f4d536dcb062e2e -#: 0da50f3c0c5e4d7bb6fb2b2b8a3138a3 33d39f515aa24c48a28b1f3c05edef44 -#: 3f67b80a7be749d6b9e06e40040ba69e 54b3c2d1fd1b471b83c462abaeeedee8 -#: 6b16812b4e8d43a48dfc08003424686b 7d90def94e9b4721b355b5c6568e8e6f -#: 8de254edf5c84d599fb5c37d26253ec0 a2407e90429149a79db1b5ee278a1dc9 -#: bf5eae97450b4e40bd2157395afa650e c236bd9da41742fa9c9399bd38e4aa90 -#: df4b78673a4946d18d2e5d56973c31a1 ffc3e9102ad84c3c9424d446574b2b0c +#: 0da50f3c0c5e4d7bb6fb2b2b8a3138a3 54b3c2d1fd1b471b83c462abaeeedee8 +#: 6b16812b4e8d43a48dfc08003424686b bf5eae97450b4e40bd2157395afa650e +#: c236bd9da41742fa9c9399bd38e4aa90 msgid "Return type" msgstr "" @@ -285,34 +279,33 @@ msgstr "" #: 728c248aab564a90a3260107d51aba61 discord.ext.tasks.Loop.stop:3 of msgid "" "Unlike :meth:`cancel`\\, this allows the task to finish its current " -"iteration before gracefully exiting. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +"iteration before gracefully exiting." msgstr "" -#: 455bbbc49062472e84be47a8520c7a7e discord.ext.tasks.Loop.stop:10 of +#: 455bbbc49062472e84be47a8520c7a7e discord.ext.tasks.Loop.stop:8 of msgid "" "If the internal function raises an error that can be handled before " "finishing then it will retry until it succeeds." msgstr "" -#: 3adfd1fe09014389a8d77c57bc6a9a33 discord.ext.tasks.Loop.stop:14 of +#: 3adfd1fe09014389a8d77c57bc6a9a33 discord.ext.tasks.Loop.stop:12 of msgid "" "If this is undesirable, either remove the error handling before stopping " "via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "" -#: 3a18cece246a4010a6ab25de921042cc discord.ext.tasks.Loop.cancel:1 of -msgid "Cancels the internal task, if it is running." -msgstr "" - -#: 2efbe31b3fd64b6eacee66fb02b272aa 5871f9579cb5482a9eb81da12f4cdd26 -#: a83424395d0f4d8d8ebfd708aebfb3b9 cc431f5256bc4e699afe36a16bb35452 +#: cc431f5256bc4e699afe36a16bb35452 #: discord.ext.tasks.Loop.add_exception_type:16 discord.ext.tasks.Loop.cancel:4 -#: discord.ext.tasks.Loop.change_interval:29 discord.ext.tasks.Loop.restart:13 -#: of +#: discord.ext.tasks.Loop.change_interval:29 +#: discord.ext.tasks.Loop.clear_exception_types:8 +#: discord.ext.tasks.Loop.restart:13 discord.ext.tasks.Loop.stop:19 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr "" +#: 3a18cece246a4010a6ab25de921042cc discord.ext.tasks.Loop.cancel:1 of +msgid "Cancels the internal task, if it is running." +msgstr "" + #: a7de1ec471ef4af788957432e6df3502 discord.ext.tasks.Loop.restart:1 of msgid "A convenience method to restart the internal task." msgstr "" @@ -343,7 +336,7 @@ msgid "" "that raises its own set of exceptions." msgstr "" -#: 162db15291784b0fa4b3654019ca5aa4 d46fb346a0d249eebdb303ea7b661ab3 +#: d46fb346a0d249eebdb303ea7b661ab3 #: discord.ext.tasks.Loop.add_exception_type:11 #: discord.ext.tasks.Loop.remove_exception_type:4 of msgid "An argument list of exception classes to handle." @@ -356,15 +349,13 @@ msgid "" ":class:`BaseException`." msgstr "" -#: 9567edfad8a444f6a38c8cd8ad6697dd +#: 4ca4d3d9ff2346e2a6b79c8ed24ef34c #: discord.ext.tasks.Loop.clear_exception_types:1 of -msgid "" -"Removes all exception types that are handled. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." msgstr "" #: 714a51591f9143eab9a0a994136f1368 -#: discord.ext.tasks.Loop.clear_exception_types:7 of +#: discord.ext.tasks.Loop.clear_exception_types:5 of msgid "This operation obviously cannot be undone!" msgstr "" @@ -398,39 +389,36 @@ msgstr "" msgid "Whether the task is being cancelled." msgstr "" -#: ca525c4cd84243e7a6954afd8c4177ca discord.ext.tasks.Loop.is_being_cancelled:4 -#: of +#: ca525c4cd84243e7a6954afd8c4177ca discord.ext.tasks.Loop.failed:6 +#: discord.ext.tasks.Loop.is_being_cancelled:4 +#: discord.ext.tasks.Loop.is_running:6 of msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr "" -#: b07983af01e44e859cff333049533f23 discord.ext.tasks.Loop.failed:1 of -msgid "" -"Whether the internal task has failed. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 3a18cece246a4010a6ab25de921042cc discord.ext.tasks.Loop.failed:1 of +msgid "Whether the internal task has failed." msgstr "" -#: afea19295c07476b9c661c3c4877faa0 discord.ext.tasks.Loop.is_running:1 of -msgid "" -"Check if the task is currently running. :rtype: " -":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#: 3a18cece246a4010a6ab25de921042cc discord.ext.tasks.Loop.is_running:1 of +msgid "Check if the task is currently running." msgstr "" #: 83530989bb114f24b7e77d873f86ceff discord.ext.tasks.Loop.change_interval:1 of msgid "Changes the interval for the sleep time." msgstr "" -#: 9d539eda63744ec18b6422108e8dcc3f c79687228d5f4b14a5b5cf8eedf1d2f2 -#: discord.ext.tasks.Loop.change_interval:6 discord.ext.tasks.loop:5 of +#: c79687228d5f4b14a5b5cf8eedf1d2f2 discord.ext.tasks.Loop.change_interval:6 +#: discord.ext.tasks.loop:5 of msgid "The number of seconds between every iteration." msgstr "" #: 643036f81e8548148226f98ad662f662 discord.ext.tasks.Loop.change_interval:9 -#: discord.ext.tasks.loop:8 faab724401534ba891a54abd1063b632 of +#: discord.ext.tasks.loop:8 of msgid "The number of minutes between every iteration." msgstr "" -#: 25e739b47679456d9706cd47304e9978 6e09adb27be8418588dfd743e748f717 -#: discord.ext.tasks.Loop.change_interval:12 discord.ext.tasks.loop:11 of +#: 6e09adb27be8418588dfd743e748f717 discord.ext.tasks.Loop.change_interval:12 +#: discord.ext.tasks.loop:11 of msgid "The number of hours between every iteration." msgstr "" @@ -451,13 +439,13 @@ msgid "" "conjunction with the relative time parameters." msgstr "" -#: 318ff42090a54ee6ba110b06461a5d2e b3b725baac894dc4aec2325b26106b6f -#: discord.ext.tasks.Loop.change_interval:23 discord.ext.tasks.loop:22 of +#: b3b725baac894dc4aec2325b26106b6f discord.ext.tasks.Loop.change_interval:23 +#: discord.ext.tasks.loop:22 of msgid "Duplicate times will be ignored, and only run once." msgstr "" -#: b9bff9f275424b10b9b4b4a745dc7f96 d34550bdeb504b4ba94cd33934a387ac -#: discord.ext.tasks.Loop.change_interval:26 discord.ext.tasks.loop:40 of +#: d34550bdeb504b4ba94cd33934a387ac discord.ext.tasks.Loop.change_interval:26 +#: discord.ext.tasks.loop:46 of msgid "An invalid value was given." msgstr "" @@ -513,14 +501,29 @@ msgid "" ":func:`asyncio.get_event_loop`." msgstr "" -#: 1b6f0ce5942646378838dbe0ab4fe0a0 discord.ext.tasks.loop:41 of +#: 63717a681ce3456e9baac2694ca74f00 discord.ext.tasks.loop:40 of +msgid "" +"Controls whether overlapping executions of the task loop are allowed. Set" +" to False (default) to run iterations one at a time, True for unlimited " +"overlap, or an int to cap the number of concurrent runs. .. " +"versionadded:: 2.7" +msgstr "" + +#: 1f6974d4b45448cc849e761ec1e2f97e discord.ext.tasks.loop:40 of +msgid "" +"Controls whether overlapping executions of the task loop are allowed. Set" +" to False (default) to run iterations one at a time, True for unlimited " +"overlap, or an int to cap the number of concurrent runs." +msgstr "" + +#: 1b6f0ce5942646378838dbe0ab4fe0a0 discord.ext.tasks.loop:47 of msgid "" "The function was not a coroutine, an invalid value for the ``time`` " "parameter was passed, or ``time`` parameter was passed in conjunction" " with relative time parameters." msgstr "" -#: 3dd1e6ebb48849edb09bcd60b72c860c discord.ext.tasks.loop:43 of +#: 3dd1e6ebb48849edb09bcd60b72c860c discord.ext.tasks.loop:49 of msgid "" ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\" " \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ " @@ -538,3 +541,28 @@ msgid "" "\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\)\\]\\]`" msgstr "" +#~ msgid "" +#~ "Unlike :meth:`cancel`\\, this allows the " +#~ "task to finish its current iteration " +#~ "before gracefully exiting. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Removes all exception types that are " +#~ "handled. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Whether the internal task has failed." +#~ " :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + +#~ msgid "" +#~ "Check if the task is currently " +#~ "running. :rtype: " +#~ ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +#~ msgstr "" + diff --git a/docs/locales/en/LC_MESSAGES/installing.po b/docs/locales/en/LC_MESSAGES/installing.po index 484d76c916..1280c2ca8c 100644 --- a/docs/locales/en/LC_MESSAGES/installing.po +++ b/docs/locales/en/LC_MESSAGES/installing.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Pycord 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-24 14:40+0000\n" +"POT-Creation-Date: 2026-01-17 21:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -35,7 +35,7 @@ msgstr "" #: ../../installing.rst:16 45a4a81029114e39967f1a217892cee4 msgid "" -"Pycord works with Python 3.9 or higher. Support for earlier versions of " +"Pycord works with Python 3.10 or higher. Support for earlier versions of " "Python is not provided. Python 2.7 or lower is not supported. Python 3.8 " "or lower is not supported." msgstr "" @@ -170,3 +170,11 @@ msgstr "" #~ " 3.7 or lower is not supported." #~ msgstr "" +#~ msgid "" +#~ "Pycord works with Python 3.9 or " +#~ "higher. Support for earlier versions of" +#~ " Python is not provided. Python 2.7" +#~ " or lower is not supported. Python" +#~ " 3.8 or lower is not supported." +#~ msgstr "" + diff --git a/docs/locales/es/LC_MESSAGES/api/abcs.po b/docs/locales/es/LC_MESSAGES/api/abcs.po index 4b20672a2d..61abcfb107 100644 --- a/docs/locales/es/LC_MESSAGES/api/abcs.po +++ b/docs/locales/es/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "Todos los parámetros son opcionales." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Retorna un gestor de contexto que permite que aparezcas como \"escribiendo\" por un periodo de tiempo indefinido." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "Esto es útil si tu bot tiene que realizar cálculos longevos. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "Esto es tanto como un gestor de contexto síncrono como asíncrono, que quiere decir que, se puede utilizar tanto en un gestor de contexto ``with`` como ``async with``." @@ -527,6 +527,9 @@ msgstr "Esto es tanto como un gestor de contexto síncrono como asíncrono, que msgid "Example Usage: ::" msgstr "Ejemplo de uso: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Envía un mensaje al canal con el contenido proporcionado." @@ -572,11 +575,11 @@ msgstr "Controla las menciones que se procesarán en el mensaje. Si esto es prop msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controla las menciones que se procesarán en el mensaje. Si esto es proporcionado entonces se combinará con :attr:`~discord.Client.allowed_mentions`. La combinación solo sobrescribirá aquellos atributos que se hayan explícitamente proporcionado, sino, usa los establecidos en :attr:`~discord.Client.allowed_mentions`. Si no se proporciona ningún valor, usa como valor el establecido en :attr:`~discord.Client.allowed_mentions`." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "La referencia al :class:`~discord.Message` que representa el mensaje al cual estás respondiendo, esto se puede crear mediante :meth:`~discord.Message.to_reference` o directamente proporcionando como un :class:`~discord.Message`. Puedes controlar si esto menciona al autor del mensaje al que respondes usando el atributo :attr:`~discord.AllowedMentions.replied_user` del parámetro ``allowed_mentions`` o estableciendo ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "La referencia al :class:`~discord.Message` que representa el mensaje al cual estás respondiendo, esto se puede crear mediante :meth:`~discord.Message.to_reference` o directamente proporcionando como un :class:`~discord.Message`. Puedes controlar si esto menciona al autor del mensaje al que respondes usando el atributo :attr:`~discord.AllowedMentions.replied_user` del parámetro ``allowed_mentions`` o estableciendo ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "Si es establecido, sobrescribe el atributo :attr:`~discord.AllowedMentions.replied_user` del parámetro ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "No tienes los permisos necesarios para poder obtener un mensaje." msgid "Retrieving the message failed." msgstr "Algo falló mientras se obtenía el mensaje." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Obtiene todos los mensajes que están fijados en el canal." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Por una limitación con la API de Discord, los objetos :class:`.Message` retornados por este método no contienen información completa de :attr:`.Message.reactions`." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "Los mensajes que están fijados." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Algo falló mientras se obtenían los mensajes fijados." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Retorna un :class:`bool` el cual indica si tienes permisos de enviar el/los objeto/s." diff --git a/docs/locales/es/LC_MESSAGES/api/application_commands.po b/docs/locales/es/LC_MESSAGES/api/application_commands.po index f1e2c1e350..a0636a86c3 100644 --- a/docs/locales/es/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/es/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/es/LC_MESSAGES/api/application_info.po b/docs/locales/es/LC_MESSAGES/api/application_info.po index aa54ca1f2a..0219056570 100644 --- a/docs/locales/es/LC_MESSAGES/api/application_info.po +++ b/docs/locales/es/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/api/async_iter.po b/docs/locales/es/LC_MESSAGES/api/async_iter.po index 17ca22b162..52489066e2 100644 --- a/docs/locales/es/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/es/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/api/audit_logs.po b/docs/locales/es/LC_MESSAGES/api/audit_logs.po index da02dbd35f..ba7a137370 100644 --- a/docs/locales/es/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/es/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/es/LC_MESSAGES/api/clients.po b/docs/locales/es/LC_MESSAGES/api/clients.po index 2d94a5730e..ae0c253416 100644 --- a/docs/locales/es/LC_MESSAGES/api/clients.po +++ b/docs/locales/es/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/es/LC_MESSAGES/api/cogs.po b/docs/locales/es/LC_MESSAGES/api/cogs.po index 433cfc9750..804c49d5b1 100644 --- a/docs/locales/es/LC_MESSAGES/api/cogs.po +++ b/docs/locales/es/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/es/LC_MESSAGES/api/data_classes.po b/docs/locales/es/LC_MESSAGES/api/data_classes.po index c5e9f3fb51..38b1d67275 100644 --- a/docs/locales/es/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/es/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/es/LC_MESSAGES/api/enums.po b/docs/locales/es/LC_MESSAGES/api/enums.po index bc214e5db0..33cd7bcd7d 100644 --- a/docs/locales/es/LC_MESSAGES/api/enums.po +++ b/docs/locales/es/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/es/LC_MESSAGES/api/events.po b/docs/locales/es/LC_MESSAGES/api/events.po index 97baa1dd7c..f0eb133549 100644 --- a/docs/locales/es/LC_MESSAGES/api/events.po +++ b/docs/locales/es/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/es/LC_MESSAGES/api/exceptions.po b/docs/locales/es/LC_MESSAGES/api/exceptions.po index 9d41e4317b..e5a3efa6f8 100644 --- a/docs/locales/es/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/es/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/api/index.po b/docs/locales/es/LC_MESSAGES/api/index.po index bca668d351..ee338bfc33 100644 --- a/docs/locales/es/LC_MESSAGES/api/index.po +++ b/docs/locales/es/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/api/models.po b/docs/locales/es/LC_MESSAGES/api/models.po index 209cdfe35f..9819de7931 100644 --- a/docs/locales/es/LC_MESSAGES/api/models.po +++ b/docs/locales/es/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "La posición del canal en la lista de canales. Este es un entero comenza msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/es/LC_MESSAGES/api/sinks.po b/docs/locales/es/LC_MESSAGES/api/sinks.po index fe7d7f63fa..a8ec82b830 100644 --- a/docs/locales/es/LC_MESSAGES/api/sinks.po +++ b/docs/locales/es/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/api/ui_kit.po b/docs/locales/es/LC_MESSAGES/api/ui_kit.po index ed8d39153f..1ddd76df98 100644 --- a/docs/locales/es/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/es/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/es/LC_MESSAGES/api/utils.po b/docs/locales/es/LC_MESSAGES/api/utils.po index b93009f4b4..a8df824f71 100644 --- a/docs/locales/es/LC_MESSAGES/api/utils.po +++ b/docs/locales/es/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/es/LC_MESSAGES/api/version_info.po b/docs/locales/es/LC_MESSAGES/api/version_info.po index e0f9d9bc6d..863d99c1f2 100644 --- a/docs/locales/es/LC_MESSAGES/api/version_info.po +++ b/docs/locales/es/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/api/voice.po b/docs/locales/es/LC_MESSAGES/api/voice.po index 8441b7e5e9..68c268be64 100644 --- a/docs/locales/es/LC_MESSAGES/api/voice.po +++ b/docs/locales/es/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/api/webhooks.po b/docs/locales/es/LC_MESSAGES/api/webhooks.po index de99e2a6b0..4c5c27a83a 100644 --- a/docs/locales/es/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/es/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/es/LC_MESSAGES/changelog.po b/docs/locales/es/LC_MESSAGES/changelog.po index 02e1e7e5bc..b6695a2676 100644 --- a/docs/locales/es/LC_MESSAGES/changelog.po +++ b/docs/locales/es/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/es/LC_MESSAGES/cogs.po b/docs/locales/es/LC_MESSAGES/cogs.po index 559c916357..a6cb2861f6 100644 --- a/docs/locales/es/LC_MESSAGES/cogs.po +++ b/docs/locales/es/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/discord.po b/docs/locales/es/LC_MESSAGES/discord.po index 025987cff3..b55c164681 100644 --- a/docs/locales/es/LC_MESSAGES/discord.po +++ b/docs/locales/es/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/ext/bridge/api.po b/docs/locales/es/LC_MESSAGES/ext/bridge/api.po index dde94f73f2..53f27733b3 100644 --- a/docs/locales/es/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/es/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/es/LC_MESSAGES/ext/bridge/index.po b/docs/locales/es/LC_MESSAGES/ext/bridge/index.po index 94d5b4b663..82825f083a 100644 --- a/docs/locales/es/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/es/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/ext/commands/api.po b/docs/locales/es/LC_MESSAGES/ext/commands/api.po index fbc31a0ce7..421983358b 100644 --- a/docs/locales/es/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/es/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/es/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/es/LC_MESSAGES/ext/commands/cogs.po index 3c3bdcf691..67aa798620 100644 --- a/docs/locales/es/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/es/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/ext/commands/commands.po b/docs/locales/es/LC_MESSAGES/ext/commands/commands.po index 6328f825ec..2142b24116 100644 --- a/docs/locales/es/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/es/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/es/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/es/LC_MESSAGES/ext/commands/extensions.po index 1d605e8e3f..fb10b89001 100644 --- a/docs/locales/es/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/es/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/ext/commands/index.po b/docs/locales/es/LC_MESSAGES/ext/commands/index.po index 57a313ebef..9a257f40b1 100644 --- a/docs/locales/es/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/es/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/ext/pages/index.po b/docs/locales/es/LC_MESSAGES/ext/pages/index.po index fccb0b2b36..29eec4fe63 100644 --- a/docs/locales/es/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/es/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/es/LC_MESSAGES/ext/tasks/index.po b/docs/locales/es/LC_MESSAGES/ext/tasks/index.po index 5ca39205f0..eb48ede068 100644 --- a/docs/locales/es/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/es/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/es/LC_MESSAGES/faq.po b/docs/locales/es/LC_MESSAGES/faq.po index 11e8e36d5d..0f424dd3a6 100644 --- a/docs/locales/es/LC_MESSAGES/faq.po +++ b/docs/locales/es/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/index.po b/docs/locales/es/LC_MESSAGES/index.po index 1229680f8f..9ed94ccad0 100644 --- a/docs/locales/es/LC_MESSAGES/index.po +++ b/docs/locales/es/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/installing.po b/docs/locales/es/LC_MESSAGES/installing.po index 176f711c87..e25392d8b3 100644 --- a/docs/locales/es/LC_MESSAGES/installing.po +++ b/docs/locales/es/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "Esta es la documentación para Pycord, una biblioteca para Python para a msgid "Prerequisites" msgstr "Requisitos previos" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Instalación" diff --git a/docs/locales/es/LC_MESSAGES/intents.po b/docs/locales/es/LC_MESSAGES/intents.po index fc48ec6bf5..61c8473b14 100644 --- a/docs/locales/es/LC_MESSAGES/intents.po +++ b/docs/locales/es/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/logging.po b/docs/locales/es/LC_MESSAGES/logging.po index 793abccd4a..a8893d8278 100644 --- a/docs/locales/es/LC_MESSAGES/logging.po +++ b/docs/locales/es/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/migrating_to_v1.po b/docs/locales/es/LC_MESSAGES/migrating_to_v1.po index 435e41bba4..c468a3c868 100644 --- a/docs/locales/es/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/es/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/migrating_to_v2.po b/docs/locales/es/LC_MESSAGES/migrating_to_v2.po index 227dc45b7e..34f1eb5d83 100644 --- a/docs/locales/es/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/es/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/old_changelog.po b/docs/locales/es/LC_MESSAGES/old_changelog.po index b790838a9d..9a3e301751 100644 --- a/docs/locales/es/LC_MESSAGES/old_changelog.po +++ b/docs/locales/es/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/quickstart.po b/docs/locales/es/LC_MESSAGES/quickstart.po index cac1c1ea8d..2a3b97cad3 100644 --- a/docs/locales/es/LC_MESSAGES/quickstart.po +++ b/docs/locales/es/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/es/LC_MESSAGES/version_guarantees.po b/docs/locales/es/LC_MESSAGES/version_guarantees.po index e45acf2ad0..497f125d0a 100644 --- a/docs/locales/es/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/es/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/abcs.po b/docs/locales/fr/LC_MESSAGES/api/abcs.po index ad770e438e..e9110fef75 100644 --- a/docs/locales/fr/LC_MESSAGES/api/abcs.po +++ b/docs/locales/fr/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/fr/LC_MESSAGES/api/application_commands.po b/docs/locales/fr/LC_MESSAGES/api/application_commands.po index a2d6ce0f74..aa26266542 100644 --- a/docs/locales/fr/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/fr/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/fr/LC_MESSAGES/api/application_info.po b/docs/locales/fr/LC_MESSAGES/api/application_info.po index ba4470e3f0..6fe0c338d9 100644 --- a/docs/locales/fr/LC_MESSAGES/api/application_info.po +++ b/docs/locales/fr/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/async_iter.po b/docs/locales/fr/LC_MESSAGES/api/async_iter.po index 0f5e0bb4e9..b0e9cf3204 100644 --- a/docs/locales/fr/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/fr/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/audit_logs.po b/docs/locales/fr/LC_MESSAGES/api/audit_logs.po index b0452024f3..f6614de9e9 100644 --- a/docs/locales/fr/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/fr/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/fr/LC_MESSAGES/api/clients.po b/docs/locales/fr/LC_MESSAGES/api/clients.po index 54e23861d8..33a5fa6430 100644 --- a/docs/locales/fr/LC_MESSAGES/api/clients.po +++ b/docs/locales/fr/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/fr/LC_MESSAGES/api/cogs.po b/docs/locales/fr/LC_MESSAGES/api/cogs.po index e77de7ff5c..8fca6408bd 100644 --- a/docs/locales/fr/LC_MESSAGES/api/cogs.po +++ b/docs/locales/fr/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/fr/LC_MESSAGES/api/data_classes.po b/docs/locales/fr/LC_MESSAGES/api/data_classes.po index 6ec30c8053..454e062422 100644 --- a/docs/locales/fr/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/fr/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Retours" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/fr/LC_MESSAGES/api/enums.po b/docs/locales/fr/LC_MESSAGES/api/enums.po index b1c7ba835e..b520e69dd5 100644 --- a/docs/locales/fr/LC_MESSAGES/api/enums.po +++ b/docs/locales/fr/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/fr/LC_MESSAGES/api/events.po b/docs/locales/fr/LC_MESSAGES/api/events.po index 069e855703..788f3cdb40 100644 --- a/docs/locales/fr/LC_MESSAGES/api/events.po +++ b/docs/locales/fr/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/fr/LC_MESSAGES/api/exceptions.po b/docs/locales/fr/LC_MESSAGES/api/exceptions.po index e209bb79dd..ccfcd5a6c8 100644 --- a/docs/locales/fr/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/fr/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/index.po b/docs/locales/fr/LC_MESSAGES/api/index.po index e54340ba55..fc69357826 100644 --- a/docs/locales/fr/LC_MESSAGES/api/index.po +++ b/docs/locales/fr/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/models.po b/docs/locales/fr/LC_MESSAGES/api/models.po index 3ff2b57d0d..2694662ad6 100644 --- a/docs/locales/fr/LC_MESSAGES/api/models.po +++ b/docs/locales/fr/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/fr/LC_MESSAGES/api/sinks.po b/docs/locales/fr/LC_MESSAGES/api/sinks.po index 0778fd9cb1..5ad53b7ff1 100644 --- a/docs/locales/fr/LC_MESSAGES/api/sinks.po +++ b/docs/locales/fr/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/ui_kit.po b/docs/locales/fr/LC_MESSAGES/api/ui_kit.po index 3efbf7ba0b..199d193bcd 100644 --- a/docs/locales/fr/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/fr/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Type de la valeur retournée" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Retours" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Retours" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/fr/LC_MESSAGES/api/utils.po b/docs/locales/fr/LC_MESSAGES/api/utils.po index 156796b034..a07d696ebd 100644 --- a/docs/locales/fr/LC_MESSAGES/api/utils.po +++ b/docs/locales/fr/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Retours" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/fr/LC_MESSAGES/api/version_info.po b/docs/locales/fr/LC_MESSAGES/api/version_info.po index 86278ebdee..06bf7bc4f2 100644 --- a/docs/locales/fr/LC_MESSAGES/api/version_info.po +++ b/docs/locales/fr/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/voice.po b/docs/locales/fr/LC_MESSAGES/api/voice.po index a453bd672d..81e9c63696 100644 --- a/docs/locales/fr/LC_MESSAGES/api/voice.po +++ b/docs/locales/fr/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/api/webhooks.po b/docs/locales/fr/LC_MESSAGES/api/webhooks.po index 7953693776..ef41a5240b 100644 --- a/docs/locales/fr/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/fr/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/fr/LC_MESSAGES/changelog.po b/docs/locales/fr/LC_MESSAGES/changelog.po index d0600797fd..02308fb0de 100644 --- a/docs/locales/fr/LC_MESSAGES/changelog.po +++ b/docs/locales/fr/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/fr/LC_MESSAGES/cogs.po b/docs/locales/fr/LC_MESSAGES/cogs.po index 36561d0295..21efd842bb 100644 --- a/docs/locales/fr/LC_MESSAGES/cogs.po +++ b/docs/locales/fr/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/discord.po b/docs/locales/fr/LC_MESSAGES/discord.po index 98aa79c567..b075afc5d8 100644 --- a/docs/locales/fr/LC_MESSAGES/discord.po +++ b/docs/locales/fr/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/ext/bridge/api.po b/docs/locales/fr/LC_MESSAGES/ext/bridge/api.po index 740f2073c5..0dbecdfe13 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/fr/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/fr/LC_MESSAGES/ext/bridge/index.po b/docs/locales/fr/LC_MESSAGES/ext/bridge/index.po index f30561eee4..9ba0cd2d30 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/fr/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/ext/commands/api.po b/docs/locales/fr/LC_MESSAGES/ext/commands/api.po index 5d68db064f..eb0441e27b 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/fr/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/fr/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/fr/LC_MESSAGES/ext/commands/cogs.po index 12f26477fb..8a41b81274 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/fr/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/ext/commands/commands.po b/docs/locales/fr/LC_MESSAGES/ext/commands/commands.po index df1a596f20..c7f7da85a3 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/fr/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/fr/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/fr/LC_MESSAGES/ext/commands/extensions.po index a1b8dbad17..10c383e636 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/fr/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/ext/commands/index.po b/docs/locales/fr/LC_MESSAGES/ext/commands/index.po index d3a2c131dc..0f9e6ea299 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/fr/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/ext/pages/index.po b/docs/locales/fr/LC_MESSAGES/ext/pages/index.po index 712f9464fd..30fe2163fb 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/fr/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/fr/LC_MESSAGES/ext/tasks/index.po b/docs/locales/fr/LC_MESSAGES/ext/tasks/index.po index 6e22d48230..826f60f359 100644 --- a/docs/locales/fr/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/fr/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Empêche la tâche de s'exécuter proprement." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Contrairement à :meth:`cancel`\\, cela permet à la tâche de terminer son itération actuelle avant de se terminer. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "Si la fonction interne lève une erreur pouvant être gérée avant la fin, elle sera réessayée jusqu'à ce qu'elle réussisse." @@ -167,12 +167,12 @@ msgstr "Si la fonction interne lève une erreur pouvant être gérée avant la f msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "Si cela est indésirable, soit retirez la gestion des erreurs avant d'arrêter via :meth:`clear_exception_types`, soit utilisez :meth:`cancel` à la place." -msgid "Cancels the internal task, if it is running." -msgstr "Annule la tâche interne si elle est en cours d'exécution." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Annule la tâche interne si elle est en cours d'exécution." + msgid "A convenience method to restart the internal task." msgstr "Une méthode pratique pour redémarrer la tâche interne." @@ -194,8 +194,8 @@ msgstr "Une liste d'arguments de classes d'exception à gérer." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "Une exception passée n'est soit pas une classe, soit elle n'est pas héritée de :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Supprime tous les types d'exception qui sont gérés. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "Cette opération ne peut évidemment pas être annulée !" @@ -221,11 +221,11 @@ msgstr "Si la tâche est en cours d'annulation." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Si la tâche interne a échoué. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Vérifie si la tâche est en cours d'exécution. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Modifie l'intervalle de temps de veille." @@ -275,6 +275,12 @@ msgstr "Si vous voulez gérer les erreurs et redémarrer la tâche en utilisant msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "La boucle à utiliser pour enregistrer la tâche, si elle n'est pas donnée par défaut à :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "La fonction n'est pas une coroutine, une valeur invalide a été passée pour le paramètre ``time``, ou le paramètre ``time`` a été passé en conjonction avec des paramètres de temps relatifs." diff --git a/docs/locales/fr/LC_MESSAGES/faq.po b/docs/locales/fr/LC_MESSAGES/faq.po index 0234c2dc3c..3ae605b0e3 100644 --- a/docs/locales/fr/LC_MESSAGES/faq.po +++ b/docs/locales/fr/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/index.po b/docs/locales/fr/LC_MESSAGES/index.po index 2662e5cc3e..0b14fdd02c 100644 --- a/docs/locales/fr/LC_MESSAGES/index.po +++ b/docs/locales/fr/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/installing.po b/docs/locales/fr/LC_MESSAGES/installing.po index 4214f4a246..68b0b73af8 100644 --- a/docs/locales/fr/LC_MESSAGES/installing.po +++ b/docs/locales/fr/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/fr/LC_MESSAGES/intents.po b/docs/locales/fr/LC_MESSAGES/intents.po index 03b3f8fa68..999e9ec8ad 100644 --- a/docs/locales/fr/LC_MESSAGES/intents.po +++ b/docs/locales/fr/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/logging.po b/docs/locales/fr/LC_MESSAGES/logging.po index 9a30bc24ce..23b68888ec 100644 --- a/docs/locales/fr/LC_MESSAGES/logging.po +++ b/docs/locales/fr/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/migrating_to_v1.po b/docs/locales/fr/LC_MESSAGES/migrating_to_v1.po index bebdec99a1..8fc7eb3145 100644 --- a/docs/locales/fr/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/fr/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/migrating_to_v2.po b/docs/locales/fr/LC_MESSAGES/migrating_to_v2.po index 6f9ff7fb3b..1bd324a44a 100644 --- a/docs/locales/fr/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/fr/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/old_changelog.po b/docs/locales/fr/LC_MESSAGES/old_changelog.po index cbed1f7131..29b1d658f5 100644 --- a/docs/locales/fr/LC_MESSAGES/old_changelog.po +++ b/docs/locales/fr/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/quickstart.po b/docs/locales/fr/LC_MESSAGES/quickstart.po index fdc3f28e43..17104c5866 100644 --- a/docs/locales/fr/LC_MESSAGES/quickstart.po +++ b/docs/locales/fr/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/fr/LC_MESSAGES/version_guarantees.po b/docs/locales/fr/LC_MESSAGES/version_guarantees.po index 120a98a15f..6ecf13c2a9 100644 --- a/docs/locales/fr/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/fr/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/abcs.po b/docs/locales/hi/LC_MESSAGES/api/abcs.po index 942c889d89..e1789e98db 100644 --- a/docs/locales/hi/LC_MESSAGES/api/abcs.po +++ b/docs/locales/hi/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/hi/LC_MESSAGES/api/application_commands.po b/docs/locales/hi/LC_MESSAGES/api/application_commands.po index f1e2c1e350..a0636a86c3 100644 --- a/docs/locales/hi/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/hi/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/hi/LC_MESSAGES/api/application_info.po b/docs/locales/hi/LC_MESSAGES/api/application_info.po index aa54ca1f2a..0219056570 100644 --- a/docs/locales/hi/LC_MESSAGES/api/application_info.po +++ b/docs/locales/hi/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/async_iter.po b/docs/locales/hi/LC_MESSAGES/api/async_iter.po index 17ca22b162..52489066e2 100644 --- a/docs/locales/hi/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/hi/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/audit_logs.po b/docs/locales/hi/LC_MESSAGES/api/audit_logs.po index da02dbd35f..ba7a137370 100644 --- a/docs/locales/hi/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/hi/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/hi/LC_MESSAGES/api/clients.po b/docs/locales/hi/LC_MESSAGES/api/clients.po index 50f8605e7e..34bb8b9aff 100644 --- a/docs/locales/hi/LC_MESSAGES/api/clients.po +++ b/docs/locales/hi/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/hi/LC_MESSAGES/api/cogs.po b/docs/locales/hi/LC_MESSAGES/api/cogs.po index 433cfc9750..804c49d5b1 100644 --- a/docs/locales/hi/LC_MESSAGES/api/cogs.po +++ b/docs/locales/hi/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/hi/LC_MESSAGES/api/data_classes.po b/docs/locales/hi/LC_MESSAGES/api/data_classes.po index c5e9f3fb51..38b1d67275 100644 --- a/docs/locales/hi/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/hi/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/hi/LC_MESSAGES/api/enums.po b/docs/locales/hi/LC_MESSAGES/api/enums.po index bc214e5db0..33cd7bcd7d 100644 --- a/docs/locales/hi/LC_MESSAGES/api/enums.po +++ b/docs/locales/hi/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/hi/LC_MESSAGES/api/events.po b/docs/locales/hi/LC_MESSAGES/api/events.po index 97baa1dd7c..f0eb133549 100644 --- a/docs/locales/hi/LC_MESSAGES/api/events.po +++ b/docs/locales/hi/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/hi/LC_MESSAGES/api/exceptions.po b/docs/locales/hi/LC_MESSAGES/api/exceptions.po index 9d41e4317b..e5a3efa6f8 100644 --- a/docs/locales/hi/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/hi/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/index.po b/docs/locales/hi/LC_MESSAGES/api/index.po index bca668d351..ee338bfc33 100644 --- a/docs/locales/hi/LC_MESSAGES/api/index.po +++ b/docs/locales/hi/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/models.po b/docs/locales/hi/LC_MESSAGES/api/models.po index 2cb953bd0b..f1a3a77491 100644 --- a/docs/locales/hi/LC_MESSAGES/api/models.po +++ b/docs/locales/hi/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/hi/LC_MESSAGES/api/sinks.po b/docs/locales/hi/LC_MESSAGES/api/sinks.po index fe7d7f63fa..a8ec82b830 100644 --- a/docs/locales/hi/LC_MESSAGES/api/sinks.po +++ b/docs/locales/hi/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/ui_kit.po b/docs/locales/hi/LC_MESSAGES/api/ui_kit.po index ed8d39153f..1ddd76df98 100644 --- a/docs/locales/hi/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/hi/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/hi/LC_MESSAGES/api/utils.po b/docs/locales/hi/LC_MESSAGES/api/utils.po index b93009f4b4..a8df824f71 100644 --- a/docs/locales/hi/LC_MESSAGES/api/utils.po +++ b/docs/locales/hi/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/hi/LC_MESSAGES/api/version_info.po b/docs/locales/hi/LC_MESSAGES/api/version_info.po index e0f9d9bc6d..863d99c1f2 100644 --- a/docs/locales/hi/LC_MESSAGES/api/version_info.po +++ b/docs/locales/hi/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/voice.po b/docs/locales/hi/LC_MESSAGES/api/voice.po index 8441b7e5e9..68c268be64 100644 --- a/docs/locales/hi/LC_MESSAGES/api/voice.po +++ b/docs/locales/hi/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/api/webhooks.po b/docs/locales/hi/LC_MESSAGES/api/webhooks.po index de99e2a6b0..4c5c27a83a 100644 --- a/docs/locales/hi/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/hi/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/hi/LC_MESSAGES/changelog.po b/docs/locales/hi/LC_MESSAGES/changelog.po index 02e1e7e5bc..b6695a2676 100644 --- a/docs/locales/hi/LC_MESSAGES/changelog.po +++ b/docs/locales/hi/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/hi/LC_MESSAGES/cogs.po b/docs/locales/hi/LC_MESSAGES/cogs.po index 559c916357..a6cb2861f6 100644 --- a/docs/locales/hi/LC_MESSAGES/cogs.po +++ b/docs/locales/hi/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/discord.po b/docs/locales/hi/LC_MESSAGES/discord.po index 6f318a8fd6..6b1577b3cb 100644 --- a/docs/locales/hi/LC_MESSAGES/discord.po +++ b/docs/locales/hi/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/ext/bridge/api.po b/docs/locales/hi/LC_MESSAGES/ext/bridge/api.po index dde94f73f2..53f27733b3 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/hi/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/hi/LC_MESSAGES/ext/bridge/index.po b/docs/locales/hi/LC_MESSAGES/ext/bridge/index.po index 94d5b4b663..82825f083a 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/hi/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/ext/commands/api.po b/docs/locales/hi/LC_MESSAGES/ext/commands/api.po index fbc31a0ce7..421983358b 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/hi/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/hi/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/hi/LC_MESSAGES/ext/commands/cogs.po index 3c3bdcf691..67aa798620 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/hi/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/ext/commands/commands.po b/docs/locales/hi/LC_MESSAGES/ext/commands/commands.po index 6328f825ec..2142b24116 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/hi/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/hi/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/hi/LC_MESSAGES/ext/commands/extensions.po index 1d605e8e3f..fb10b89001 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/hi/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/ext/commands/index.po b/docs/locales/hi/LC_MESSAGES/ext/commands/index.po index 57a313ebef..9a257f40b1 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/hi/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/ext/pages/index.po b/docs/locales/hi/LC_MESSAGES/ext/pages/index.po index fccb0b2b36..29eec4fe63 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/hi/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/hi/LC_MESSAGES/ext/tasks/index.po b/docs/locales/hi/LC_MESSAGES/ext/tasks/index.po index 5ca39205f0..eb48ede068 100644 --- a/docs/locales/hi/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/hi/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/hi/LC_MESSAGES/faq.po b/docs/locales/hi/LC_MESSAGES/faq.po index 343fdb35fa..444d685918 100644 --- a/docs/locales/hi/LC_MESSAGES/faq.po +++ b/docs/locales/hi/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/index.po b/docs/locales/hi/LC_MESSAGES/index.po index f842f742ad..0bf86cf7a8 100644 --- a/docs/locales/hi/LC_MESSAGES/index.po +++ b/docs/locales/hi/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/installing.po b/docs/locales/hi/LC_MESSAGES/installing.po index 449b52cd00..8f3da96231 100644 --- a/docs/locales/hi/LC_MESSAGES/installing.po +++ b/docs/locales/hi/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/hi/LC_MESSAGES/intents.po b/docs/locales/hi/LC_MESSAGES/intents.po index 5b8548adc9..25b02a3916 100644 --- a/docs/locales/hi/LC_MESSAGES/intents.po +++ b/docs/locales/hi/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/logging.po b/docs/locales/hi/LC_MESSAGES/logging.po index 793abccd4a..a8893d8278 100644 --- a/docs/locales/hi/LC_MESSAGES/logging.po +++ b/docs/locales/hi/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/migrating_to_v1.po b/docs/locales/hi/LC_MESSAGES/migrating_to_v1.po index fef2da452e..c79883b5b8 100644 --- a/docs/locales/hi/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/hi/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/migrating_to_v2.po b/docs/locales/hi/LC_MESSAGES/migrating_to_v2.po index 227dc45b7e..34f1eb5d83 100644 --- a/docs/locales/hi/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/hi/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/old_changelog.po b/docs/locales/hi/LC_MESSAGES/old_changelog.po index b790838a9d..9a3e301751 100644 --- a/docs/locales/hi/LC_MESSAGES/old_changelog.po +++ b/docs/locales/hi/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/quickstart.po b/docs/locales/hi/LC_MESSAGES/quickstart.po index ef90f16283..82bb6aaa18 100644 --- a/docs/locales/hi/LC_MESSAGES/quickstart.po +++ b/docs/locales/hi/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/hi/LC_MESSAGES/version_guarantees.po b/docs/locales/hi/LC_MESSAGES/version_guarantees.po index 2f0c52e1b1..9c8582aba9 100644 --- a/docs/locales/hi/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/hi/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/abcs.po b/docs/locales/it/LC_MESSAGES/api/abcs.po index 942c889d89..e1789e98db 100644 --- a/docs/locales/it/LC_MESSAGES/api/abcs.po +++ b/docs/locales/it/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/it/LC_MESSAGES/api/application_commands.po b/docs/locales/it/LC_MESSAGES/api/application_commands.po index f1e2c1e350..a0636a86c3 100644 --- a/docs/locales/it/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/it/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/it/LC_MESSAGES/api/application_info.po b/docs/locales/it/LC_MESSAGES/api/application_info.po index aa54ca1f2a..0219056570 100644 --- a/docs/locales/it/LC_MESSAGES/api/application_info.po +++ b/docs/locales/it/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/async_iter.po b/docs/locales/it/LC_MESSAGES/api/async_iter.po index 17ca22b162..52489066e2 100644 --- a/docs/locales/it/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/it/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/audit_logs.po b/docs/locales/it/LC_MESSAGES/api/audit_logs.po index da02dbd35f..ba7a137370 100644 --- a/docs/locales/it/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/it/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/it/LC_MESSAGES/api/clients.po b/docs/locales/it/LC_MESSAGES/api/clients.po index 50f8605e7e..34bb8b9aff 100644 --- a/docs/locales/it/LC_MESSAGES/api/clients.po +++ b/docs/locales/it/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/it/LC_MESSAGES/api/cogs.po b/docs/locales/it/LC_MESSAGES/api/cogs.po index 433cfc9750..804c49d5b1 100644 --- a/docs/locales/it/LC_MESSAGES/api/cogs.po +++ b/docs/locales/it/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/it/LC_MESSAGES/api/data_classes.po b/docs/locales/it/LC_MESSAGES/api/data_classes.po index c5e9f3fb51..38b1d67275 100644 --- a/docs/locales/it/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/it/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/it/LC_MESSAGES/api/enums.po b/docs/locales/it/LC_MESSAGES/api/enums.po index bc214e5db0..33cd7bcd7d 100644 --- a/docs/locales/it/LC_MESSAGES/api/enums.po +++ b/docs/locales/it/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/it/LC_MESSAGES/api/events.po b/docs/locales/it/LC_MESSAGES/api/events.po index 97baa1dd7c..f0eb133549 100644 --- a/docs/locales/it/LC_MESSAGES/api/events.po +++ b/docs/locales/it/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/it/LC_MESSAGES/api/exceptions.po b/docs/locales/it/LC_MESSAGES/api/exceptions.po index 9d41e4317b..e5a3efa6f8 100644 --- a/docs/locales/it/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/it/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/index.po b/docs/locales/it/LC_MESSAGES/api/index.po index bca668d351..ee338bfc33 100644 --- a/docs/locales/it/LC_MESSAGES/api/index.po +++ b/docs/locales/it/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/models.po b/docs/locales/it/LC_MESSAGES/api/models.po index 2cb953bd0b..f1a3a77491 100644 --- a/docs/locales/it/LC_MESSAGES/api/models.po +++ b/docs/locales/it/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/it/LC_MESSAGES/api/sinks.po b/docs/locales/it/LC_MESSAGES/api/sinks.po index fe7d7f63fa..a8ec82b830 100644 --- a/docs/locales/it/LC_MESSAGES/api/sinks.po +++ b/docs/locales/it/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/ui_kit.po b/docs/locales/it/LC_MESSAGES/api/ui_kit.po index ed8d39153f..1ddd76df98 100644 --- a/docs/locales/it/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/it/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/it/LC_MESSAGES/api/utils.po b/docs/locales/it/LC_MESSAGES/api/utils.po index b93009f4b4..a8df824f71 100644 --- a/docs/locales/it/LC_MESSAGES/api/utils.po +++ b/docs/locales/it/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/it/LC_MESSAGES/api/version_info.po b/docs/locales/it/LC_MESSAGES/api/version_info.po index e0f9d9bc6d..863d99c1f2 100644 --- a/docs/locales/it/LC_MESSAGES/api/version_info.po +++ b/docs/locales/it/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/voice.po b/docs/locales/it/LC_MESSAGES/api/voice.po index 8441b7e5e9..68c268be64 100644 --- a/docs/locales/it/LC_MESSAGES/api/voice.po +++ b/docs/locales/it/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/api/webhooks.po b/docs/locales/it/LC_MESSAGES/api/webhooks.po index de99e2a6b0..4c5c27a83a 100644 --- a/docs/locales/it/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/it/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/it/LC_MESSAGES/changelog.po b/docs/locales/it/LC_MESSAGES/changelog.po index 02e1e7e5bc..b6695a2676 100644 --- a/docs/locales/it/LC_MESSAGES/changelog.po +++ b/docs/locales/it/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/it/LC_MESSAGES/cogs.po b/docs/locales/it/LC_MESSAGES/cogs.po index 559c916357..a6cb2861f6 100644 --- a/docs/locales/it/LC_MESSAGES/cogs.po +++ b/docs/locales/it/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/discord.po b/docs/locales/it/LC_MESSAGES/discord.po index 6f318a8fd6..6b1577b3cb 100644 --- a/docs/locales/it/LC_MESSAGES/discord.po +++ b/docs/locales/it/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/ext/bridge/api.po b/docs/locales/it/LC_MESSAGES/ext/bridge/api.po index dde94f73f2..53f27733b3 100644 --- a/docs/locales/it/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/it/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/it/LC_MESSAGES/ext/bridge/index.po b/docs/locales/it/LC_MESSAGES/ext/bridge/index.po index 94d5b4b663..82825f083a 100644 --- a/docs/locales/it/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/it/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/ext/commands/api.po b/docs/locales/it/LC_MESSAGES/ext/commands/api.po index fbc31a0ce7..421983358b 100644 --- a/docs/locales/it/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/it/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/it/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/it/LC_MESSAGES/ext/commands/cogs.po index 3c3bdcf691..67aa798620 100644 --- a/docs/locales/it/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/it/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/ext/commands/commands.po b/docs/locales/it/LC_MESSAGES/ext/commands/commands.po index 6328f825ec..2142b24116 100644 --- a/docs/locales/it/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/it/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/it/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/it/LC_MESSAGES/ext/commands/extensions.po index 1d605e8e3f..fb10b89001 100644 --- a/docs/locales/it/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/it/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/ext/commands/index.po b/docs/locales/it/LC_MESSAGES/ext/commands/index.po index 57a313ebef..9a257f40b1 100644 --- a/docs/locales/it/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/it/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/ext/pages/index.po b/docs/locales/it/LC_MESSAGES/ext/pages/index.po index fccb0b2b36..29eec4fe63 100644 --- a/docs/locales/it/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/it/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/it/LC_MESSAGES/ext/tasks/index.po b/docs/locales/it/LC_MESSAGES/ext/tasks/index.po index 5ca39205f0..eb48ede068 100644 --- a/docs/locales/it/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/it/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/it/LC_MESSAGES/faq.po b/docs/locales/it/LC_MESSAGES/faq.po index 343fdb35fa..444d685918 100644 --- a/docs/locales/it/LC_MESSAGES/faq.po +++ b/docs/locales/it/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/index.po b/docs/locales/it/LC_MESSAGES/index.po index f842f742ad..0bf86cf7a8 100644 --- a/docs/locales/it/LC_MESSAGES/index.po +++ b/docs/locales/it/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/installing.po b/docs/locales/it/LC_MESSAGES/installing.po index 449b52cd00..8f3da96231 100644 --- a/docs/locales/it/LC_MESSAGES/installing.po +++ b/docs/locales/it/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/it/LC_MESSAGES/intents.po b/docs/locales/it/LC_MESSAGES/intents.po index 5b8548adc9..25b02a3916 100644 --- a/docs/locales/it/LC_MESSAGES/intents.po +++ b/docs/locales/it/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/logging.po b/docs/locales/it/LC_MESSAGES/logging.po index 793abccd4a..a8893d8278 100644 --- a/docs/locales/it/LC_MESSAGES/logging.po +++ b/docs/locales/it/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/migrating_to_v1.po b/docs/locales/it/LC_MESSAGES/migrating_to_v1.po index 494d7871cb..afc64f020b 100644 --- a/docs/locales/it/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/it/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/migrating_to_v2.po b/docs/locales/it/LC_MESSAGES/migrating_to_v2.po index 401e32bb61..557d4079d3 100644 --- a/docs/locales/it/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/it/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/old_changelog.po b/docs/locales/it/LC_MESSAGES/old_changelog.po index b790838a9d..9a3e301751 100644 --- a/docs/locales/it/LC_MESSAGES/old_changelog.po +++ b/docs/locales/it/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/quickstart.po b/docs/locales/it/LC_MESSAGES/quickstart.po index 3bbbebda96..68054f878c 100644 --- a/docs/locales/it/LC_MESSAGES/quickstart.po +++ b/docs/locales/it/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/it/LC_MESSAGES/version_guarantees.po b/docs/locales/it/LC_MESSAGES/version_guarantees.po index 9afe5fa2fd..1613862c4c 100644 --- a/docs/locales/it/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/it/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/abcs.po b/docs/locales/ja/LC_MESSAGES/api/abcs.po index 6a2a917c8e..38b49a129a 100644 --- a/docs/locales/ja/LC_MESSAGES/api/abcs.po +++ b/docs/locales/ja/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/ja/LC_MESSAGES/api/application_commands.po b/docs/locales/ja/LC_MESSAGES/api/application_commands.po index 6f62ad510f..6457dfa850 100644 --- a/docs/locales/ja/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/ja/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/ja/LC_MESSAGES/api/application_info.po b/docs/locales/ja/LC_MESSAGES/api/application_info.po index e2c9638d63..536fb6ccf5 100644 --- a/docs/locales/ja/LC_MESSAGES/api/application_info.po +++ b/docs/locales/ja/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/async_iter.po b/docs/locales/ja/LC_MESSAGES/api/async_iter.po index 09ab7c5eec..a54bdc6c70 100644 --- a/docs/locales/ja/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/ja/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/audit_logs.po b/docs/locales/ja/LC_MESSAGES/api/audit_logs.po index 0b4916a507..f01be5e01d 100644 --- a/docs/locales/ja/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/ja/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/ja/LC_MESSAGES/api/clients.po b/docs/locales/ja/LC_MESSAGES/api/clients.po index 8a065dd82d..6b5aace526 100644 --- a/docs/locales/ja/LC_MESSAGES/api/clients.po +++ b/docs/locales/ja/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/ja/LC_MESSAGES/api/cogs.po b/docs/locales/ja/LC_MESSAGES/api/cogs.po index b4772fc482..e83365aec1 100644 --- a/docs/locales/ja/LC_MESSAGES/api/cogs.po +++ b/docs/locales/ja/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/ja/LC_MESSAGES/api/data_classes.po b/docs/locales/ja/LC_MESSAGES/api/data_classes.po index 1b8c81f060..72ac4803d4 100644 --- a/docs/locales/ja/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/ja/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/ja/LC_MESSAGES/api/enums.po b/docs/locales/ja/LC_MESSAGES/api/enums.po index e4f5ebba42..2280c96d22 100644 --- a/docs/locales/ja/LC_MESSAGES/api/enums.po +++ b/docs/locales/ja/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/ja/LC_MESSAGES/api/events.po b/docs/locales/ja/LC_MESSAGES/api/events.po index f02ffc8966..749360bce9 100644 --- a/docs/locales/ja/LC_MESSAGES/api/events.po +++ b/docs/locales/ja/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/ja/LC_MESSAGES/api/exceptions.po b/docs/locales/ja/LC_MESSAGES/api/exceptions.po index 5a1cc9438a..448c6a8501 100644 --- a/docs/locales/ja/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/ja/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/index.po b/docs/locales/ja/LC_MESSAGES/api/index.po index bb7c9cd90b..5dd8414606 100644 --- a/docs/locales/ja/LC_MESSAGES/api/index.po +++ b/docs/locales/ja/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/models.po b/docs/locales/ja/LC_MESSAGES/api/models.po index 418e8e1ad6..72022db4fa 100644 --- a/docs/locales/ja/LC_MESSAGES/api/models.po +++ b/docs/locales/ja/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/ja/LC_MESSAGES/api/sinks.po b/docs/locales/ja/LC_MESSAGES/api/sinks.po index e36a21f8ef..4fe67c5f89 100644 --- a/docs/locales/ja/LC_MESSAGES/api/sinks.po +++ b/docs/locales/ja/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/ui_kit.po b/docs/locales/ja/LC_MESSAGES/api/ui_kit.po index c79f15cb13..2b20ac154c 100644 --- a/docs/locales/ja/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/ja/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/ja/LC_MESSAGES/api/utils.po b/docs/locales/ja/LC_MESSAGES/api/utils.po index 09b338136a..8c190541ac 100644 --- a/docs/locales/ja/LC_MESSAGES/api/utils.po +++ b/docs/locales/ja/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/ja/LC_MESSAGES/api/version_info.po b/docs/locales/ja/LC_MESSAGES/api/version_info.po index 7b04bdc20f..a07e2b4046 100644 --- a/docs/locales/ja/LC_MESSAGES/api/version_info.po +++ b/docs/locales/ja/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/voice.po b/docs/locales/ja/LC_MESSAGES/api/voice.po index e746081c69..736029ff4a 100644 --- a/docs/locales/ja/LC_MESSAGES/api/voice.po +++ b/docs/locales/ja/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/api/webhooks.po b/docs/locales/ja/LC_MESSAGES/api/webhooks.po index e502fd296e..a1e55a1e3d 100644 --- a/docs/locales/ja/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/ja/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/ja/LC_MESSAGES/changelog.po b/docs/locales/ja/LC_MESSAGES/changelog.po index 31e14db03d..4354b762e0 100644 --- a/docs/locales/ja/LC_MESSAGES/changelog.po +++ b/docs/locales/ja/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/ja/LC_MESSAGES/cogs.po b/docs/locales/ja/LC_MESSAGES/cogs.po index 686217ce9b..0ebfe344f3 100644 --- a/docs/locales/ja/LC_MESSAGES/cogs.po +++ b/docs/locales/ja/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/discord.po b/docs/locales/ja/LC_MESSAGES/discord.po index 21fb757068..036b0a7565 100644 --- a/docs/locales/ja/LC_MESSAGES/discord.po +++ b/docs/locales/ja/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/ext/bridge/api.po b/docs/locales/ja/LC_MESSAGES/ext/bridge/api.po index 58248a8101..601e89e885 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/ja/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/ja/LC_MESSAGES/ext/bridge/index.po b/docs/locales/ja/LC_MESSAGES/ext/bridge/index.po index e6fc497edb..325dbd81a5 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/ja/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/ext/commands/api.po b/docs/locales/ja/LC_MESSAGES/ext/commands/api.po index dac662c76d..209b0e4154 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/ja/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/ja/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/ja/LC_MESSAGES/ext/commands/cogs.po index 6d40ecd553..749a6b7a50 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/ja/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/ext/commands/commands.po b/docs/locales/ja/LC_MESSAGES/ext/commands/commands.po index f9ad3f6be6..d8b90e1198 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/ja/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/ja/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/ja/LC_MESSAGES/ext/commands/extensions.po index 30e6dcfc30..527896489e 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/ja/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/ext/commands/index.po b/docs/locales/ja/LC_MESSAGES/ext/commands/index.po index bd418e3a84..b2c32ba83a 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/ja/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/ext/pages/index.po b/docs/locales/ja/LC_MESSAGES/ext/pages/index.po index fe0e2cb1e6..fc8c08ddb4 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/ja/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/ja/LC_MESSAGES/ext/tasks/index.po b/docs/locales/ja/LC_MESSAGES/ext/tasks/index.po index 78e1349e13..58a190d3dd 100644 --- a/docs/locales/ja/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/ja/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/ja/LC_MESSAGES/faq.po b/docs/locales/ja/LC_MESSAGES/faq.po index 6603291330..caa5f5fd98 100644 --- a/docs/locales/ja/LC_MESSAGES/faq.po +++ b/docs/locales/ja/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/index.po b/docs/locales/ja/LC_MESSAGES/index.po index ea4ee21a46..0aeb5229fa 100644 --- a/docs/locales/ja/LC_MESSAGES/index.po +++ b/docs/locales/ja/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/installing.po b/docs/locales/ja/LC_MESSAGES/installing.po index 629b78f130..bf51f2fd21 100644 --- a/docs/locales/ja/LC_MESSAGES/installing.po +++ b/docs/locales/ja/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/ja/LC_MESSAGES/intents.po b/docs/locales/ja/LC_MESSAGES/intents.po index dd9504fc44..9226d80f78 100644 --- a/docs/locales/ja/LC_MESSAGES/intents.po +++ b/docs/locales/ja/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/logging.po b/docs/locales/ja/LC_MESSAGES/logging.po index 01fa8196b6..df57c7668b 100644 --- a/docs/locales/ja/LC_MESSAGES/logging.po +++ b/docs/locales/ja/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/migrating_to_v1.po b/docs/locales/ja/LC_MESSAGES/migrating_to_v1.po index 09145ca293..6588eb0f50 100644 --- a/docs/locales/ja/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/ja/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/migrating_to_v2.po b/docs/locales/ja/LC_MESSAGES/migrating_to_v2.po index b4b989960c..bfd0a02e0f 100644 --- a/docs/locales/ja/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/ja/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/old_changelog.po b/docs/locales/ja/LC_MESSAGES/old_changelog.po index 9ac0585abf..281aee888a 100644 --- a/docs/locales/ja/LC_MESSAGES/old_changelog.po +++ b/docs/locales/ja/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/quickstart.po b/docs/locales/ja/LC_MESSAGES/quickstart.po index 4ec6ee532e..eef2e86ac7 100644 --- a/docs/locales/ja/LC_MESSAGES/quickstart.po +++ b/docs/locales/ja/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ja/LC_MESSAGES/version_guarantees.po b/docs/locales/ja/LC_MESSAGES/version_guarantees.po index f206f9cc6a..641356afea 100644 --- a/docs/locales/ja/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/ja/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/abcs.po b/docs/locales/ko/LC_MESSAGES/api/abcs.po index 6a2a917c8e..38b49a129a 100644 --- a/docs/locales/ko/LC_MESSAGES/api/abcs.po +++ b/docs/locales/ko/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/ko/LC_MESSAGES/api/application_commands.po b/docs/locales/ko/LC_MESSAGES/api/application_commands.po index 6f62ad510f..6457dfa850 100644 --- a/docs/locales/ko/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/ko/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/ko/LC_MESSAGES/api/application_info.po b/docs/locales/ko/LC_MESSAGES/api/application_info.po index e2c9638d63..536fb6ccf5 100644 --- a/docs/locales/ko/LC_MESSAGES/api/application_info.po +++ b/docs/locales/ko/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/async_iter.po b/docs/locales/ko/LC_MESSAGES/api/async_iter.po index 09ab7c5eec..a54bdc6c70 100644 --- a/docs/locales/ko/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/ko/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/audit_logs.po b/docs/locales/ko/LC_MESSAGES/api/audit_logs.po index 0b4916a507..f01be5e01d 100644 --- a/docs/locales/ko/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/ko/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/ko/LC_MESSAGES/api/clients.po b/docs/locales/ko/LC_MESSAGES/api/clients.po index 8a065dd82d..6b5aace526 100644 --- a/docs/locales/ko/LC_MESSAGES/api/clients.po +++ b/docs/locales/ko/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/ko/LC_MESSAGES/api/cogs.po b/docs/locales/ko/LC_MESSAGES/api/cogs.po index b4772fc482..e83365aec1 100644 --- a/docs/locales/ko/LC_MESSAGES/api/cogs.po +++ b/docs/locales/ko/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/ko/LC_MESSAGES/api/data_classes.po b/docs/locales/ko/LC_MESSAGES/api/data_classes.po index 1b8c81f060..72ac4803d4 100644 --- a/docs/locales/ko/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/ko/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/ko/LC_MESSAGES/api/enums.po b/docs/locales/ko/LC_MESSAGES/api/enums.po index e4f5ebba42..2280c96d22 100644 --- a/docs/locales/ko/LC_MESSAGES/api/enums.po +++ b/docs/locales/ko/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/ko/LC_MESSAGES/api/events.po b/docs/locales/ko/LC_MESSAGES/api/events.po index f02ffc8966..749360bce9 100644 --- a/docs/locales/ko/LC_MESSAGES/api/events.po +++ b/docs/locales/ko/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/ko/LC_MESSAGES/api/exceptions.po b/docs/locales/ko/LC_MESSAGES/api/exceptions.po index 5a1cc9438a..448c6a8501 100644 --- a/docs/locales/ko/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/ko/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/index.po b/docs/locales/ko/LC_MESSAGES/api/index.po index bb7c9cd90b..5dd8414606 100644 --- a/docs/locales/ko/LC_MESSAGES/api/index.po +++ b/docs/locales/ko/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/models.po b/docs/locales/ko/LC_MESSAGES/api/models.po index 418e8e1ad6..72022db4fa 100644 --- a/docs/locales/ko/LC_MESSAGES/api/models.po +++ b/docs/locales/ko/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/ko/LC_MESSAGES/api/sinks.po b/docs/locales/ko/LC_MESSAGES/api/sinks.po index e36a21f8ef..4fe67c5f89 100644 --- a/docs/locales/ko/LC_MESSAGES/api/sinks.po +++ b/docs/locales/ko/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/ui_kit.po b/docs/locales/ko/LC_MESSAGES/api/ui_kit.po index c79f15cb13..2b20ac154c 100644 --- a/docs/locales/ko/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/ko/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/ko/LC_MESSAGES/api/utils.po b/docs/locales/ko/LC_MESSAGES/api/utils.po index 09b338136a..8c190541ac 100644 --- a/docs/locales/ko/LC_MESSAGES/api/utils.po +++ b/docs/locales/ko/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/ko/LC_MESSAGES/api/version_info.po b/docs/locales/ko/LC_MESSAGES/api/version_info.po index 7b04bdc20f..a07e2b4046 100644 --- a/docs/locales/ko/LC_MESSAGES/api/version_info.po +++ b/docs/locales/ko/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/voice.po b/docs/locales/ko/LC_MESSAGES/api/voice.po index e746081c69..736029ff4a 100644 --- a/docs/locales/ko/LC_MESSAGES/api/voice.po +++ b/docs/locales/ko/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/api/webhooks.po b/docs/locales/ko/LC_MESSAGES/api/webhooks.po index e502fd296e..a1e55a1e3d 100644 --- a/docs/locales/ko/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/ko/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/ko/LC_MESSAGES/changelog.po b/docs/locales/ko/LC_MESSAGES/changelog.po index 31e14db03d..4354b762e0 100644 --- a/docs/locales/ko/LC_MESSAGES/changelog.po +++ b/docs/locales/ko/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/ko/LC_MESSAGES/cogs.po b/docs/locales/ko/LC_MESSAGES/cogs.po index 686217ce9b..0ebfe344f3 100644 --- a/docs/locales/ko/LC_MESSAGES/cogs.po +++ b/docs/locales/ko/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/discord.po b/docs/locales/ko/LC_MESSAGES/discord.po index 21fb757068..036b0a7565 100644 --- a/docs/locales/ko/LC_MESSAGES/discord.po +++ b/docs/locales/ko/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/ext/bridge/api.po b/docs/locales/ko/LC_MESSAGES/ext/bridge/api.po index 58248a8101..601e89e885 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/ko/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/ko/LC_MESSAGES/ext/bridge/index.po b/docs/locales/ko/LC_MESSAGES/ext/bridge/index.po index e6fc497edb..325dbd81a5 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/ko/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/ext/commands/api.po b/docs/locales/ko/LC_MESSAGES/ext/commands/api.po index dac662c76d..209b0e4154 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/ko/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/ko/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/ko/LC_MESSAGES/ext/commands/cogs.po index 6d40ecd553..749a6b7a50 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/ko/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/ext/commands/commands.po b/docs/locales/ko/LC_MESSAGES/ext/commands/commands.po index f9ad3f6be6..d8b90e1198 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/ko/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/ko/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/ko/LC_MESSAGES/ext/commands/extensions.po index 30e6dcfc30..527896489e 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/ko/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/ext/commands/index.po b/docs/locales/ko/LC_MESSAGES/ext/commands/index.po index bd418e3a84..b2c32ba83a 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/ko/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/ext/pages/index.po b/docs/locales/ko/LC_MESSAGES/ext/pages/index.po index fe0e2cb1e6..fc8c08ddb4 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/ko/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/ko/LC_MESSAGES/ext/tasks/index.po b/docs/locales/ko/LC_MESSAGES/ext/tasks/index.po index 78e1349e13..58a190d3dd 100644 --- a/docs/locales/ko/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/ko/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/ko/LC_MESSAGES/faq.po b/docs/locales/ko/LC_MESSAGES/faq.po index 6603291330..caa5f5fd98 100644 --- a/docs/locales/ko/LC_MESSAGES/faq.po +++ b/docs/locales/ko/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/index.po b/docs/locales/ko/LC_MESSAGES/index.po index ea4ee21a46..0aeb5229fa 100644 --- a/docs/locales/ko/LC_MESSAGES/index.po +++ b/docs/locales/ko/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/installing.po b/docs/locales/ko/LC_MESSAGES/installing.po index 629b78f130..bf51f2fd21 100644 --- a/docs/locales/ko/LC_MESSAGES/installing.po +++ b/docs/locales/ko/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/ko/LC_MESSAGES/intents.po b/docs/locales/ko/LC_MESSAGES/intents.po index dd9504fc44..9226d80f78 100644 --- a/docs/locales/ko/LC_MESSAGES/intents.po +++ b/docs/locales/ko/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/logging.po b/docs/locales/ko/LC_MESSAGES/logging.po index 01fa8196b6..df57c7668b 100644 --- a/docs/locales/ko/LC_MESSAGES/logging.po +++ b/docs/locales/ko/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/migrating_to_v1.po b/docs/locales/ko/LC_MESSAGES/migrating_to_v1.po index 09145ca293..6588eb0f50 100644 --- a/docs/locales/ko/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/ko/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/migrating_to_v2.po b/docs/locales/ko/LC_MESSAGES/migrating_to_v2.po index b4b989960c..bfd0a02e0f 100644 --- a/docs/locales/ko/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/ko/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/old_changelog.po b/docs/locales/ko/LC_MESSAGES/old_changelog.po index 9ac0585abf..281aee888a 100644 --- a/docs/locales/ko/LC_MESSAGES/old_changelog.po +++ b/docs/locales/ko/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/quickstart.po b/docs/locales/ko/LC_MESSAGES/quickstart.po index 4ec6ee532e..eef2e86ac7 100644 --- a/docs/locales/ko/LC_MESSAGES/quickstart.po +++ b/docs/locales/ko/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ko/LC_MESSAGES/version_guarantees.po b/docs/locales/ko/LC_MESSAGES/version_guarantees.po index f206f9cc6a..641356afea 100644 --- a/docs/locales/ko/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/ko/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/abcs.po b/docs/locales/pt_BR/LC_MESSAGES/api/abcs.po index 942c889d89..e1789e98db 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/abcs.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/application_commands.po b/docs/locales/pt_BR/LC_MESSAGES/api/application_commands.po index f1e2c1e350..a0636a86c3 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/application_info.po b/docs/locales/pt_BR/LC_MESSAGES/api/application_info.po index aa54ca1f2a..0219056570 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/application_info.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/async_iter.po b/docs/locales/pt_BR/LC_MESSAGES/api/async_iter.po index 17ca22b162..52489066e2 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/audit_logs.po b/docs/locales/pt_BR/LC_MESSAGES/api/audit_logs.po index da02dbd35f..ba7a137370 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/clients.po b/docs/locales/pt_BR/LC_MESSAGES/api/clients.po index 50f8605e7e..34bb8b9aff 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/clients.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/cogs.po b/docs/locales/pt_BR/LC_MESSAGES/api/cogs.po index 41e779bc8e..ea0c1cf1b1 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/cogs.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/data_classes.po b/docs/locales/pt_BR/LC_MESSAGES/api/data_classes.po index c5e9f3fb51..38b1d67275 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/enums.po b/docs/locales/pt_BR/LC_MESSAGES/api/enums.po index bc214e5db0..33cd7bcd7d 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/enums.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/events.po b/docs/locales/pt_BR/LC_MESSAGES/api/events.po index 97baa1dd7c..f0eb133549 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/events.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/exceptions.po b/docs/locales/pt_BR/LC_MESSAGES/api/exceptions.po index 9d41e4317b..e5a3efa6f8 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/index.po b/docs/locales/pt_BR/LC_MESSAGES/api/index.po index bca668d351..ee338bfc33 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/index.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/models.po b/docs/locales/pt_BR/LC_MESSAGES/api/models.po index 2cb953bd0b..f1a3a77491 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/models.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/sinks.po b/docs/locales/pt_BR/LC_MESSAGES/api/sinks.po index fe7d7f63fa..a8ec82b830 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/sinks.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/ui_kit.po b/docs/locales/pt_BR/LC_MESSAGES/api/ui_kit.po index ed8d39153f..1ddd76df98 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/utils.po b/docs/locales/pt_BR/LC_MESSAGES/api/utils.po index b93009f4b4..a8df824f71 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/utils.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/version_info.po b/docs/locales/pt_BR/LC_MESSAGES/api/version_info.po index e0f9d9bc6d..863d99c1f2 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/version_info.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/voice.po b/docs/locales/pt_BR/LC_MESSAGES/api/voice.po index 8441b7e5e9..68c268be64 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/voice.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/api/webhooks.po b/docs/locales/pt_BR/LC_MESSAGES/api/webhooks.po index de99e2a6b0..4c5c27a83a 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/pt_BR/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/pt_BR/LC_MESSAGES/changelog.po b/docs/locales/pt_BR/LC_MESSAGES/changelog.po index 02e1e7e5bc..b6695a2676 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/changelog.po +++ b/docs/locales/pt_BR/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/pt_BR/LC_MESSAGES/cogs.po b/docs/locales/pt_BR/LC_MESSAGES/cogs.po index 559c916357..a6cb2861f6 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/cogs.po +++ b/docs/locales/pt_BR/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/discord.po b/docs/locales/pt_BR/LC_MESSAGES/discord.po index 6f318a8fd6..6b1577b3cb 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/discord.po +++ b/docs/locales/pt_BR/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/api.po b/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/api.po index dde94f73f2..53f27733b3 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/index.po b/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/index.po index 94d5b4b663..82825f083a 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/api.po b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/api.po index fbc31a0ce7..421983358b 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/cogs.po index 3c3bdcf691..67aa798620 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/commands.po b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/commands.po index 6328f825ec..2142b24116 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/extensions.po index 1d605e8e3f..fb10b89001 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/index.po b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/index.po index 57a313ebef..9a257f40b1 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/pages/index.po b/docs/locales/pt_BR/LC_MESSAGES/ext/pages/index.po index fccb0b2b36..29eec4fe63 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/pt_BR/LC_MESSAGES/ext/tasks/index.po b/docs/locales/pt_BR/LC_MESSAGES/ext/tasks/index.po index 5ca39205f0..eb48ede068 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/pt_BR/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/pt_BR/LC_MESSAGES/faq.po b/docs/locales/pt_BR/LC_MESSAGES/faq.po index 343fdb35fa..444d685918 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/faq.po +++ b/docs/locales/pt_BR/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/index.po b/docs/locales/pt_BR/LC_MESSAGES/index.po index f842f742ad..0bf86cf7a8 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/index.po +++ b/docs/locales/pt_BR/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/installing.po b/docs/locales/pt_BR/LC_MESSAGES/installing.po index 449b52cd00..8f3da96231 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/installing.po +++ b/docs/locales/pt_BR/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/pt_BR/LC_MESSAGES/intents.po b/docs/locales/pt_BR/LC_MESSAGES/intents.po index 5b8548adc9..25b02a3916 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/intents.po +++ b/docs/locales/pt_BR/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/logging.po b/docs/locales/pt_BR/LC_MESSAGES/logging.po index 793abccd4a..a8893d8278 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/logging.po +++ b/docs/locales/pt_BR/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v1.po b/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v1.po index fef2da452e..c79883b5b8 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v2.po b/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v2.po index 227dc45b7e..34f1eb5d83 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/pt_BR/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/old_changelog.po b/docs/locales/pt_BR/LC_MESSAGES/old_changelog.po index b790838a9d..9a3e301751 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/old_changelog.po +++ b/docs/locales/pt_BR/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/quickstart.po b/docs/locales/pt_BR/LC_MESSAGES/quickstart.po index ef90f16283..82bb6aaa18 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/quickstart.po +++ b/docs/locales/pt_BR/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/pt_BR/LC_MESSAGES/version_guarantees.po b/docs/locales/pt_BR/LC_MESSAGES/version_guarantees.po index 2f0c52e1b1..9c8582aba9 100644 --- a/docs/locales/pt_BR/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/pt_BR/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/abcs.po b/docs/locales/ru/LC_MESSAGES/api/abcs.po index 442afab62e..017d2dfa36 100644 --- a/docs/locales/ru/LC_MESSAGES/api/abcs.po +++ b/docs/locales/ru/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/ru/LC_MESSAGES/api/application_commands.po b/docs/locales/ru/LC_MESSAGES/api/application_commands.po index 6e89cf6778..19421ed182 100644 --- a/docs/locales/ru/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/ru/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/ru/LC_MESSAGES/api/application_info.po b/docs/locales/ru/LC_MESSAGES/api/application_info.po index 370e76be0a..770c9c5058 100644 --- a/docs/locales/ru/LC_MESSAGES/api/application_info.po +++ b/docs/locales/ru/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/async_iter.po b/docs/locales/ru/LC_MESSAGES/api/async_iter.po index 0ed0500fc7..12f7a4eb40 100644 --- a/docs/locales/ru/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/ru/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/audit_logs.po b/docs/locales/ru/LC_MESSAGES/api/audit_logs.po index 110c04592b..139ebd996e 100644 --- a/docs/locales/ru/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/ru/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/ru/LC_MESSAGES/api/clients.po b/docs/locales/ru/LC_MESSAGES/api/clients.po index b7301d5dac..6f3be21162 100644 --- a/docs/locales/ru/LC_MESSAGES/api/clients.po +++ b/docs/locales/ru/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/ru/LC_MESSAGES/api/cogs.po b/docs/locales/ru/LC_MESSAGES/api/cogs.po index 5c59e2962c..a5738f387e 100644 --- a/docs/locales/ru/LC_MESSAGES/api/cogs.po +++ b/docs/locales/ru/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/ru/LC_MESSAGES/api/data_classes.po b/docs/locales/ru/LC_MESSAGES/api/data_classes.po index d1b3153f6d..be56321c10 100644 --- a/docs/locales/ru/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/ru/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/ru/LC_MESSAGES/api/enums.po b/docs/locales/ru/LC_MESSAGES/api/enums.po index 715c0585fa..558b4ec17a 100644 --- a/docs/locales/ru/LC_MESSAGES/api/enums.po +++ b/docs/locales/ru/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/ru/LC_MESSAGES/api/events.po b/docs/locales/ru/LC_MESSAGES/api/events.po index 5d9af2eea1..c974469519 100644 --- a/docs/locales/ru/LC_MESSAGES/api/events.po +++ b/docs/locales/ru/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/ru/LC_MESSAGES/api/exceptions.po b/docs/locales/ru/LC_MESSAGES/api/exceptions.po index 34c47bc219..34d4c67d0a 100644 --- a/docs/locales/ru/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/ru/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/index.po b/docs/locales/ru/LC_MESSAGES/api/index.po index 7971a4d649..5050ee7a84 100644 --- a/docs/locales/ru/LC_MESSAGES/api/index.po +++ b/docs/locales/ru/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/models.po b/docs/locales/ru/LC_MESSAGES/api/models.po index 8567a72623..d3ee80ea9d 100644 --- a/docs/locales/ru/LC_MESSAGES/api/models.po +++ b/docs/locales/ru/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/ru/LC_MESSAGES/api/sinks.po b/docs/locales/ru/LC_MESSAGES/api/sinks.po index e3f24dac13..29b78ad042 100644 --- a/docs/locales/ru/LC_MESSAGES/api/sinks.po +++ b/docs/locales/ru/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/ui_kit.po b/docs/locales/ru/LC_MESSAGES/api/ui_kit.po index dd60c99c6e..c8059e971a 100644 --- a/docs/locales/ru/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/ru/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/ru/LC_MESSAGES/api/utils.po b/docs/locales/ru/LC_MESSAGES/api/utils.po index 72999df41e..a7c1ba74c2 100644 --- a/docs/locales/ru/LC_MESSAGES/api/utils.po +++ b/docs/locales/ru/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/ru/LC_MESSAGES/api/version_info.po b/docs/locales/ru/LC_MESSAGES/api/version_info.po index 701f00061f..082623b209 100644 --- a/docs/locales/ru/LC_MESSAGES/api/version_info.po +++ b/docs/locales/ru/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/voice.po b/docs/locales/ru/LC_MESSAGES/api/voice.po index b564ac4ab8..dd5311125c 100644 --- a/docs/locales/ru/LC_MESSAGES/api/voice.po +++ b/docs/locales/ru/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/api/webhooks.po b/docs/locales/ru/LC_MESSAGES/api/webhooks.po index bdfd2e1746..a87743bcb7 100644 --- a/docs/locales/ru/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/ru/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/ru/LC_MESSAGES/changelog.po b/docs/locales/ru/LC_MESSAGES/changelog.po index e31af5b1d8..e469f76b54 100644 --- a/docs/locales/ru/LC_MESSAGES/changelog.po +++ b/docs/locales/ru/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/ru/LC_MESSAGES/cogs.po b/docs/locales/ru/LC_MESSAGES/cogs.po index a5615078df..23f80c5758 100644 --- a/docs/locales/ru/LC_MESSAGES/cogs.po +++ b/docs/locales/ru/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/discord.po b/docs/locales/ru/LC_MESSAGES/discord.po index b391ddff40..eb6139bbc4 100644 --- a/docs/locales/ru/LC_MESSAGES/discord.po +++ b/docs/locales/ru/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/ext/bridge/api.po b/docs/locales/ru/LC_MESSAGES/ext/bridge/api.po index ed5dc8b28a..ea7a64db13 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/ru/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/ru/LC_MESSAGES/ext/bridge/index.po b/docs/locales/ru/LC_MESSAGES/ext/bridge/index.po index 6f01dd9af7..70568e8788 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/ru/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/ext/commands/api.po b/docs/locales/ru/LC_MESSAGES/ext/commands/api.po index 4d98a4bff9..83881b3666 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/ru/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/ru/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/ru/LC_MESSAGES/ext/commands/cogs.po index 811b097818..e49d052e3d 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/ru/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/ext/commands/commands.po b/docs/locales/ru/LC_MESSAGES/ext/commands/commands.po index cd38d512ab..3b9dc9e2f1 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/ru/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/ru/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/ru/LC_MESSAGES/ext/commands/extensions.po index 3c20cce8bc..03f4612eef 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/ru/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/ext/commands/index.po b/docs/locales/ru/LC_MESSAGES/ext/commands/index.po index f5a48535f1..13f5433846 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/ru/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/ext/pages/index.po b/docs/locales/ru/LC_MESSAGES/ext/pages/index.po index 9a590bd501..d28dcc35ab 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/ru/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/ru/LC_MESSAGES/ext/tasks/index.po b/docs/locales/ru/LC_MESSAGES/ext/tasks/index.po index e0a44e6a41..6ae74bab8f 100644 --- a/docs/locales/ru/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/ru/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/ru/LC_MESSAGES/faq.po b/docs/locales/ru/LC_MESSAGES/faq.po index b74c9adbf7..118a002dd0 100644 --- a/docs/locales/ru/LC_MESSAGES/faq.po +++ b/docs/locales/ru/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/index.po b/docs/locales/ru/LC_MESSAGES/index.po index 4ff1ed0931..70f7f25317 100644 --- a/docs/locales/ru/LC_MESSAGES/index.po +++ b/docs/locales/ru/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/installing.po b/docs/locales/ru/LC_MESSAGES/installing.po index 38c1100ffe..c95a96c10c 100644 --- a/docs/locales/ru/LC_MESSAGES/installing.po +++ b/docs/locales/ru/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/ru/LC_MESSAGES/intents.po b/docs/locales/ru/LC_MESSAGES/intents.po index 1089c8632a..a6eeeafe5e 100644 --- a/docs/locales/ru/LC_MESSAGES/intents.po +++ b/docs/locales/ru/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/logging.po b/docs/locales/ru/LC_MESSAGES/logging.po index 5c6a9360b0..08de17ef1a 100644 --- a/docs/locales/ru/LC_MESSAGES/logging.po +++ b/docs/locales/ru/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/migrating_to_v1.po b/docs/locales/ru/LC_MESSAGES/migrating_to_v1.po index 47c4a3a4cd..8d2790ca4e 100644 --- a/docs/locales/ru/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/ru/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/migrating_to_v2.po b/docs/locales/ru/LC_MESSAGES/migrating_to_v2.po index 7f089354f5..481abdb74d 100644 --- a/docs/locales/ru/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/ru/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/old_changelog.po b/docs/locales/ru/LC_MESSAGES/old_changelog.po index 1167094096..eb8be751ed 100644 --- a/docs/locales/ru/LC_MESSAGES/old_changelog.po +++ b/docs/locales/ru/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/quickstart.po b/docs/locales/ru/LC_MESSAGES/quickstart.po index 57bc2c6650..21bf600052 100644 --- a/docs/locales/ru/LC_MESSAGES/quickstart.po +++ b/docs/locales/ru/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/ru/LC_MESSAGES/version_guarantees.po b/docs/locales/ru/LC_MESSAGES/version_guarantees.po index dd4fb8c1c6..41c12ae0aa 100644 --- a/docs/locales/ru/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/ru/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/abcs.po b/docs/locales/tr/LC_MESSAGES/api/abcs.po index 942c889d89..e1789e98db 100644 --- a/docs/locales/tr/LC_MESSAGES/api/abcs.po +++ b/docs/locales/tr/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/tr/LC_MESSAGES/api/application_commands.po b/docs/locales/tr/LC_MESSAGES/api/application_commands.po index f1e2c1e350..a0636a86c3 100644 --- a/docs/locales/tr/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/tr/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/tr/LC_MESSAGES/api/application_info.po b/docs/locales/tr/LC_MESSAGES/api/application_info.po index aa54ca1f2a..0219056570 100644 --- a/docs/locales/tr/LC_MESSAGES/api/application_info.po +++ b/docs/locales/tr/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/async_iter.po b/docs/locales/tr/LC_MESSAGES/api/async_iter.po index 17ca22b162..52489066e2 100644 --- a/docs/locales/tr/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/tr/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/audit_logs.po b/docs/locales/tr/LC_MESSAGES/api/audit_logs.po index da02dbd35f..ba7a137370 100644 --- a/docs/locales/tr/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/tr/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/tr/LC_MESSAGES/api/clients.po b/docs/locales/tr/LC_MESSAGES/api/clients.po index 50f8605e7e..34bb8b9aff 100644 --- a/docs/locales/tr/LC_MESSAGES/api/clients.po +++ b/docs/locales/tr/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/tr/LC_MESSAGES/api/cogs.po b/docs/locales/tr/LC_MESSAGES/api/cogs.po index 433cfc9750..804c49d5b1 100644 --- a/docs/locales/tr/LC_MESSAGES/api/cogs.po +++ b/docs/locales/tr/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/tr/LC_MESSAGES/api/data_classes.po b/docs/locales/tr/LC_MESSAGES/api/data_classes.po index c5e9f3fb51..38b1d67275 100644 --- a/docs/locales/tr/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/tr/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/tr/LC_MESSAGES/api/enums.po b/docs/locales/tr/LC_MESSAGES/api/enums.po index bc214e5db0..33cd7bcd7d 100644 --- a/docs/locales/tr/LC_MESSAGES/api/enums.po +++ b/docs/locales/tr/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/tr/LC_MESSAGES/api/events.po b/docs/locales/tr/LC_MESSAGES/api/events.po index 97baa1dd7c..f0eb133549 100644 --- a/docs/locales/tr/LC_MESSAGES/api/events.po +++ b/docs/locales/tr/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/tr/LC_MESSAGES/api/exceptions.po b/docs/locales/tr/LC_MESSAGES/api/exceptions.po index 9d41e4317b..e5a3efa6f8 100644 --- a/docs/locales/tr/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/tr/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/index.po b/docs/locales/tr/LC_MESSAGES/api/index.po index bca668d351..ee338bfc33 100644 --- a/docs/locales/tr/LC_MESSAGES/api/index.po +++ b/docs/locales/tr/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/models.po b/docs/locales/tr/LC_MESSAGES/api/models.po index 2cb953bd0b..f1a3a77491 100644 --- a/docs/locales/tr/LC_MESSAGES/api/models.po +++ b/docs/locales/tr/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/tr/LC_MESSAGES/api/sinks.po b/docs/locales/tr/LC_MESSAGES/api/sinks.po index fe7d7f63fa..a8ec82b830 100644 --- a/docs/locales/tr/LC_MESSAGES/api/sinks.po +++ b/docs/locales/tr/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/ui_kit.po b/docs/locales/tr/LC_MESSAGES/api/ui_kit.po index ed8d39153f..1ddd76df98 100644 --- a/docs/locales/tr/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/tr/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/tr/LC_MESSAGES/api/utils.po b/docs/locales/tr/LC_MESSAGES/api/utils.po index b93009f4b4..a8df824f71 100644 --- a/docs/locales/tr/LC_MESSAGES/api/utils.po +++ b/docs/locales/tr/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/tr/LC_MESSAGES/api/version_info.po b/docs/locales/tr/LC_MESSAGES/api/version_info.po index e0f9d9bc6d..863d99c1f2 100644 --- a/docs/locales/tr/LC_MESSAGES/api/version_info.po +++ b/docs/locales/tr/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/voice.po b/docs/locales/tr/LC_MESSAGES/api/voice.po index 8441b7e5e9..68c268be64 100644 --- a/docs/locales/tr/LC_MESSAGES/api/voice.po +++ b/docs/locales/tr/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/api/webhooks.po b/docs/locales/tr/LC_MESSAGES/api/webhooks.po index de99e2a6b0..4c5c27a83a 100644 --- a/docs/locales/tr/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/tr/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/tr/LC_MESSAGES/changelog.po b/docs/locales/tr/LC_MESSAGES/changelog.po index 02e1e7e5bc..b6695a2676 100644 --- a/docs/locales/tr/LC_MESSAGES/changelog.po +++ b/docs/locales/tr/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/tr/LC_MESSAGES/cogs.po b/docs/locales/tr/LC_MESSAGES/cogs.po index 559c916357..a6cb2861f6 100644 --- a/docs/locales/tr/LC_MESSAGES/cogs.po +++ b/docs/locales/tr/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/discord.po b/docs/locales/tr/LC_MESSAGES/discord.po index 6f318a8fd6..6b1577b3cb 100644 --- a/docs/locales/tr/LC_MESSAGES/discord.po +++ b/docs/locales/tr/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/ext/bridge/api.po b/docs/locales/tr/LC_MESSAGES/ext/bridge/api.po index dde94f73f2..53f27733b3 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/tr/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/tr/LC_MESSAGES/ext/bridge/index.po b/docs/locales/tr/LC_MESSAGES/ext/bridge/index.po index 94d5b4b663..82825f083a 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/tr/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/ext/commands/api.po b/docs/locales/tr/LC_MESSAGES/ext/commands/api.po index fbc31a0ce7..421983358b 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/tr/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/tr/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/tr/LC_MESSAGES/ext/commands/cogs.po index 3c3bdcf691..67aa798620 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/tr/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/ext/commands/commands.po b/docs/locales/tr/LC_MESSAGES/ext/commands/commands.po index 6328f825ec..2142b24116 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/tr/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/tr/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/tr/LC_MESSAGES/ext/commands/extensions.po index 1d605e8e3f..fb10b89001 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/tr/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/ext/commands/index.po b/docs/locales/tr/LC_MESSAGES/ext/commands/index.po index 57a313ebef..9a257f40b1 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/tr/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/ext/pages/index.po b/docs/locales/tr/LC_MESSAGES/ext/pages/index.po index fccb0b2b36..29eec4fe63 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/tr/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/tr/LC_MESSAGES/ext/tasks/index.po b/docs/locales/tr/LC_MESSAGES/ext/tasks/index.po index 5ca39205f0..eb48ede068 100644 --- a/docs/locales/tr/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/tr/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/tr/LC_MESSAGES/faq.po b/docs/locales/tr/LC_MESSAGES/faq.po index 343fdb35fa..444d685918 100644 --- a/docs/locales/tr/LC_MESSAGES/faq.po +++ b/docs/locales/tr/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/index.po b/docs/locales/tr/LC_MESSAGES/index.po index f842f742ad..0bf86cf7a8 100644 --- a/docs/locales/tr/LC_MESSAGES/index.po +++ b/docs/locales/tr/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/installing.po b/docs/locales/tr/LC_MESSAGES/installing.po index 449b52cd00..8f3da96231 100644 --- a/docs/locales/tr/LC_MESSAGES/installing.po +++ b/docs/locales/tr/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/tr/LC_MESSAGES/intents.po b/docs/locales/tr/LC_MESSAGES/intents.po index 5b8548adc9..25b02a3916 100644 --- a/docs/locales/tr/LC_MESSAGES/intents.po +++ b/docs/locales/tr/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/logging.po b/docs/locales/tr/LC_MESSAGES/logging.po index 793abccd4a..a8893d8278 100644 --- a/docs/locales/tr/LC_MESSAGES/logging.po +++ b/docs/locales/tr/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/migrating_to_v1.po b/docs/locales/tr/LC_MESSAGES/migrating_to_v1.po index fef2da452e..c79883b5b8 100644 --- a/docs/locales/tr/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/tr/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/migrating_to_v2.po b/docs/locales/tr/LC_MESSAGES/migrating_to_v2.po index 227dc45b7e..34f1eb5d83 100644 --- a/docs/locales/tr/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/tr/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/old_changelog.po b/docs/locales/tr/LC_MESSAGES/old_changelog.po index b790838a9d..9a3e301751 100644 --- a/docs/locales/tr/LC_MESSAGES/old_changelog.po +++ b/docs/locales/tr/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/quickstart.po b/docs/locales/tr/LC_MESSAGES/quickstart.po index ef90f16283..82bb6aaa18 100644 --- a/docs/locales/tr/LC_MESSAGES/quickstart.po +++ b/docs/locales/tr/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/tr/LC_MESSAGES/version_guarantees.po b/docs/locales/tr/LC_MESSAGES/version_guarantees.po index 2f0c52e1b1..9c8582aba9 100644 --- a/docs/locales/tr/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/tr/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/abcs.po b/docs/locales/zh_CN/LC_MESSAGES/api/abcs.po index 6a2a917c8e..38b49a129a 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/abcs.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/abcs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -518,8 +518,8 @@ msgstr "All parameters are optional." msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -527,6 +527,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -572,11 +575,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -653,20 +656,29 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." + +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/application_commands.po b/docs/locales/zh_CN/LC_MESSAGES/api/application_commands.po index 6f62ad510f..6457dfa850 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/application_commands.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/application_commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -311,9 +311,6 @@ msgstr "The location where this command can be used. Cannot be set if this is a msgid "Set[:class:`InteractionContextType`]" msgstr "Set[:class:`InteractionContextType`]" -msgid "The type of the None singleton." -msgstr "The type of the None singleton." - msgid "Creates a copy of this command." msgstr "Creates a copy of this command." @@ -455,15 +452,6 @@ msgstr "The minimum length of the string that can be entered. Must be between 0 msgid "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." msgstr "The maximum length of the string that can be entered. Must be between 1 and 6000 (inclusive). Only applies to Options with an :attr:`input_type` of :class:`str`." -msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." -msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single argument of :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." - -msgid "Does not validate the input value against the autocomplete results." -msgstr "Does not validate the input value against the autocomplete results." - -msgid "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" -msgstr "Optional[Callable[[:class:`.AutocompleteContext`], Awaitable[Union[Iterable[:class:`.OptionChoice`], Iterable[:class:`str`], Iterable[:class:`int`], Iterable[:class:`float`]]]]]" - msgid "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." msgstr "A list of channel types that can be selected in this option. Only applies to Options with an :attr:`input_type` of :class:`discord.SlashCommandOptionType.channel`. If this argument is used, :attr:`input_type` will be ignored." @@ -482,6 +470,21 @@ msgstr "Examples" msgid "Basic usage: ::" msgstr "Basic usage: ::" +msgid "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." +msgstr "The autocomplete handler for the option. Accepts a callable (sync or async) that takes a single required argument of :class:`AutocompleteContext` or two arguments of :class:`discord.Cog` (being the command's cog) and :class:`AutocompleteContext`. The callable must return an iterable of :class:`str` or :class:`OptionChoice`. Alternatively, :func:`discord.utils.basic_autocomplete` may be used in place of the callable." + +msgid "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "* *Optional[AutocompleteFunction]* * *.. versionchanged:: 2.7* * *.. note::* -- Does not validate the input value against the autocomplete results." + +msgid "*Optional[AutocompleteFunction]*" +msgstr "*Optional[AutocompleteFunction]*" + +msgid "*.. versionchanged:: 2.7*" +msgstr "*.. versionchanged:: 2.7*" + +msgid "*.. note::* -- Does not validate the input value against the autocomplete results." +msgstr "*.. note::* -- Does not validate the input value against the autocomplete results." + msgid "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." msgstr "Represents a class that can be passed as the ``input_type`` for an :class:`Option` class." @@ -524,12 +527,6 @@ msgstr "The interaction object that invoked the command." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "The command that this context belongs to." -msgstr "The command that this context belongs to." - -msgid ":class:`.ApplicationCommand`" -msgstr ":class:`.ApplicationCommand`" - msgid "|coro|" msgstr "|coro|" @@ -554,6 +551,9 @@ msgstr "The command argument to invoke is missing." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)`" +msgid "The command that this context belongs to." +msgstr "The command that this context belongs to." + msgid "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." msgstr "Union[:class:`abc.GuildChannel`, :class:`PartialMessageable`, :class:`Thread`]: Returns the channel associated with this context's command. Shorthand for :attr:`.Interaction.channel`." @@ -605,6 +605,9 @@ msgstr "A list of Option objects (if any) that were not selected by the user whe msgid "Optional[List[:class:`.Option`]]" msgstr "Optional[List[:class:`.Option`]]" +msgid "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." +msgstr "Returns the attachment size limit associated with this context's interaction. Shorthand for :attr:`.Interaction.attachment_size_limit`." + msgid "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." msgstr "|coro| Responds to this interaction by sending a modal dialog. This cannot be used to respond to another modal dialog submission." @@ -671,8 +674,8 @@ msgstr "The interaction object associated with the sent message." msgid "Sending the message failed." msgstr "Sending the message failed." -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." @@ -755,8 +758,8 @@ msgstr "The authorization token for the webhook is incorrect." msgid "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Defers the interaction response." msgstr "Defers the interaction response." @@ -857,20 +860,20 @@ msgstr "Returns the cog associated with this context's command. ``None`` if it d msgid ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." msgstr ":class:`bool`: Checks if the invoked command is guild-installed. This is a shortcut for :meth:`Interaction.is_guild_authorised`." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." msgstr ":class:`bool`: Checks if the invoked command is user-installed. This is a shortcut for :meth:`Interaction.is_user_authorised`." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." -msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_guild_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_guild_authorised`." -msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid ":class:`bool`: An alias for :meth:`.is_user_authorised`." +msgstr ":class:`bool`: An alias for :meth:`.is_user_authorised`." msgid "Represents context for a slash command's option autocomplete." msgstr "Represents context for a slash command's option autocomplete." diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/application_info.po b/docs/locales/zh_CN/LC_MESSAGES/api/application_info.po index e2c9638d63..536fb6ccf5 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/application_info.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/application_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/async_iter.po b/docs/locales/zh_CN/LC_MESSAGES/api/async_iter.po index 09ab7c5eec..a54bdc6c70 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/async_iter.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/async_iter.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/audit_logs.po b/docs/locales/zh_CN/LC_MESSAGES/api/audit_logs.po index 0b4916a507..f01be5e01d 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/audit_logs.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/audit_logs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -500,3 +500,9 @@ msgstr "See also :attr:`VoiceChannel.status`." msgid "The cover image of a :class:`ScheduledEvent`." msgstr "The cover image of a :class:`ScheduledEvent`." +msgid "Until when a :class:`Member` will be timed out" +msgstr "Until when a :class:`Member` will be timed out" + +msgid ":class:`datetime.datetime` | :data:`None`" +msgstr ":class:`datetime.datetime` | :data:`None`" + diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/clients.po b/docs/locales/zh_CN/LC_MESSAGES/api/clients.po index 8a065dd82d..6b5aace526 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/clients.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/clients.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -152,8 +152,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -227,8 +227,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -992,6 +974,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1031,6 +1037,18 @@ msgstr "The poll or ``None`` if not found." msgid "Optional[:class:`.Poll`]" msgstr "Optional[:class:`.Poll`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1103,8 +1121,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1217,6 +1235,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1361,6 +1400,9 @@ msgstr "Roughly Equivalent to: ::" msgid "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." msgstr "This function must be the last function to call due to the fact that it is blocking. That means that registration of events or anything being called after this function call will not execute until it returns." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1652,9 +1694,6 @@ msgstr "If the ``activity`` parameter is not of proper type." msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." - -msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." +msgstr "This implementation checks if any of the shards are rate limited. For more granular control, consider :meth:`ShardInfo.is_ws_ratelimited`." diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/cogs.po b/docs/locales/zh_CN/LC_MESSAGES/api/cogs.po index b4772fc482..e83365aec1 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/cogs.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgstr "Yields" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the cog." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~collections.abc.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\]`" msgid "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." msgstr "Returns a :class:`list` of (name, function) listener pairs that are defined in this cog." @@ -92,8 +92,11 @@ msgstr "The function is not a coroutine function or a string was not passed as msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`FuncT\\`\\`\\, bound\\= \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\:py\\:data\\:\\`...\\\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\)\\]`" -msgid "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the cog has an error handler. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the cog has an error handler." +msgstr "Checks whether the cog has an error handler." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgid "A special method that is called when the cog gets removed." msgstr "A special method that is called when the cog gets removed." @@ -116,9 +119,6 @@ msgstr "This function **can** be a coroutine and must take a sole parameter, ``c msgid "The invocation context." msgstr "The invocation context." -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" - msgid "A special method that registers as a :meth:`.Bot.check` check." msgstr "A special method that registers as a :meth:`.Bot.check` check." diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/data_classes.po b/docs/locales/zh_CN/LC_MESSAGES/api/data_classes.po index 1b8c81f060..72ac4803d4 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/data_classes.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/data_classes.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -53,6 +53,12 @@ msgstr "type" msgid ":class:`int`" msgstr ":class:`int`" +msgid "The model this object's ID is based off." +msgstr "The model this object's ID is based off." + +msgid "type[:class:`abc.Snowflake`]" +msgstr "type[:class:`abc.Snowflake`]" + msgid "Parameters" msgstr "Parameters" @@ -98,6 +104,96 @@ msgstr ":class:`bool`" msgid "The emoji of the option, if available." msgstr "The emoji of the option, if available." +msgid "Represents a :class:`discord.SelectMenu`\\s default value." +msgstr "Represents a :class:`discord.SelectMenu`\\s default value." + +msgid "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." +msgstr "This is only applicable to selects of type other than :attr:`ComponentType.string_select`." + +msgid "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The model type this select default value is based of. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The model type this select default value is based of." +msgstr "The model type this select default value is based of." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The ID of the default value. This cannot be used with ``object``." +msgstr "The ID of the default value. This cannot be used with ``object``." + +msgid "The default value type. This cannot be used with ``object``." +msgstr "The default value type. This cannot be used with ``object``." + +msgid "Raises" +msgstr "Raises" + +msgid "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." +msgstr "You did not provide any parameter, you provided all parameters, or you provided ``id`` but not ``type``." + +msgid "Represents an item used in the :class:`MediaGallery` component." +msgstr "Represents an item used in the :class:`MediaGallery` component." + +msgid "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." +msgstr "This is used as an underlying component for other media-based components such as :class:`Thumbnail`, :class:`FileComponent`, and :class:`MediaGalleryItem`." + +msgid "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this gallery item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The gallery item's description, up to 1024 characters." +msgstr "The gallery item's description, up to 1024 characters." + +msgid "Whether the gallery item is a spoiler." +msgstr "Whether the gallery item is a spoiler." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Represents an Unfurled Media Item used in Components V2." +msgstr "Represents an Unfurled Media Item used in Components V2." + +msgid "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The URL of this media item. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + msgid "Wraps up a Discord gateway intent flag." msgstr "Wraps up a Discord gateway intent flag." @@ -809,8 +905,8 @@ msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds for msgid "Whether the websocket is currently rate limited." msgstr "Whether the websocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Message" msgstr "Message" @@ -836,11 +932,14 @@ msgstr "Controls the roles being mentioned. If ``True`` (the default) then roles msgid "Whether to mention the author of the message being replied to. Defaults to ``True``." msgstr "Whether to mention the author of the message being replied to. Defaults to ``True``." -msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True``" + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" -msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`A\\`\\`\\, bound\\= AllowedMentions\\)`" +msgid "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" +msgstr "A factory method that returns a :class:`AllowedMentions` with all fields set to ``False``" msgid "Represents a reference to a :class:`~discord.Message`." msgstr "Represents a reference to a :class:`~discord.Message`." @@ -848,6 +947,12 @@ msgstr "Represents a reference to a :class:`~discord.Message`." msgid "This class can now be constructed by users." msgstr "This class can now be constructed by users." +msgid "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." +msgstr "The type of message reference. If this is not provided, assume the default behavior (i.e., reply)." + +msgid "Optional[:class:`~discord.MessageReferenceType`]" +msgstr "Optional[:class:`~discord.MessageReferenceType`]" + msgid "The id of the message referenced." msgstr "The id of the message referenced." @@ -878,6 +983,12 @@ msgstr "The message to be converted into a reference." msgid "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" msgstr "Whether replying to the referenced message should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message. .. versionadded:: 1.7" +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply). .. versionadded:: 2.7" + +msgid "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." +msgstr "The type of reference to create. Defaults to :attr:`MessageReferenceType.default` (reply)." + msgid "Returns" msgstr "Returns" @@ -968,9 +1079,6 @@ msgstr "If provided, the number of seconds to wait in the background before dele msgid "The reason for deleting the message. Shows up on the audit log." msgstr "The reason for deleting the message. Shows up on the audit log." -msgid "Raises" -msgstr "Raises" - msgid "You do not have proper permissions to delete the message." msgstr "You do not have proper permissions to delete the message." @@ -998,8 +1106,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1121,6 +1229,12 @@ msgstr "You do not have the proper permissions to send the message." msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Creates a :class:`~discord.MessageReference` from the current message." msgstr "Creates a :class:`~discord.MessageReference` from the current message." @@ -1130,6 +1244,12 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." @@ -1625,9 +1745,6 @@ msgstr "Checks if this poll has completely ended. Shortcut for :attr:`PollResult msgid "Returns a boolean if :attr:`results` is available, otherwise ``None``." msgstr "Returns a boolean if :attr:`results` is available, otherwise ``None``." -msgid "Optional[:class:`bool`]" -msgstr "Optional[:class:`bool`]" - msgid "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." msgstr "Shortcut for :meth:`PollResults.total_votes` This may not be precise if :attr:`is_finalized` is ``False``." @@ -1946,6 +2063,12 @@ msgstr "Users will still receive mentions." msgid "Returns ``True`` if this message is a voice message." msgstr "Returns ``True`` if this message is a voice message." +msgid "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." +msgstr "Returns ``True`` if this message has v2 components. This flag disables sending `content`, `embed`, and `embeds`." + +msgid "Returns ``True`` if this message has a snapshot from message forwarding." +msgstr "Returns ``True`` if this message has a snapshot from message forwarding." + msgid "Wraps up the Discord Attachment flags." msgstr "Wraps up the Discord Attachment flags." @@ -2171,8 +2294,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x1abc msgid "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x11806a``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x57F287``." msgid "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x2ecc71``." @@ -2210,8 +2333,8 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe67e msgid "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xa84300``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xED4245``." msgid "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0xe74c3c``." @@ -2240,17 +2363,17 @@ msgstr "A factory method that returns a :class:`Colour` with a value of ``0x5865 msgid "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." msgstr "A factory method that returns a :class:`Colour` with a value of ``0x99aab5``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0x36393F``. This will appear transparent on Discord's dark theme." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xEB459E``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xFEE75C``." -msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" -msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CT\\`\\`\\, bound\\= Colour\\)`" +msgid "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." +msgstr "A factory method that returns a :class:`Colour` with a value of ``0xf47fff``." msgid "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" msgstr "A factory method that returns a :class:`Colour` corresponding to the embed colours on discord clients, with a value of:" @@ -2588,8 +2711,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\ msgid "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all permissions set to ``True``." -msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently: :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" +msgstr "A :class:`Permissions` with all channel-specific permissions set to ``True`` and the guild-specific ones set to ``False``. The guild-specific permissions are currently:" msgid ":attr:`manage_emojis`" msgstr ":attr:`manage_emojis`" @@ -2627,8 +2750,8 @@ msgstr "Added :attr:`stream`, :attr:`priority_speaker` and :attr:`use_slash_comm msgid "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :attr:`manage_threads`, :attr:`use_external_stickers`, :attr:`send_messages_in_threads` and :attr:`request_to_speak` permissions." -msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"General\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." msgstr "Permission :attr:`read_messages` is now included in the general permissions, but permissions :attr:`administrator`, :attr:`create_instant_invite`, :attr:`kick_members`, :attr:`ban_members`, :attr:`change_nickname` and :attr:`manage_nicknames` are no longer part of the general permissions." @@ -2636,11 +2759,11 @@ msgstr "Permission :attr:`read_messages` is now included in the general permissi msgid "Added :attr:`view_creator_monetization_analytics` permission." msgstr "Added :attr:`view_creator_monetization_analytics` permission." -msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Membership\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Text\" permissions from the official Discord UI set to ``True``." msgid "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." msgstr "Permission :attr:`read_messages` is no longer part of the text permissions. Added :attr:`use_slash_commands` permission." @@ -2651,14 +2774,14 @@ msgstr "Added :attr:`create_public_threads`, :attr:`create_private_threads`, :at msgid "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." msgstr "A factory method that creates a :class:`Permissions` with all \"Voice\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Channel\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Stage Moderator\" permissions from the official Discord UI set to ``True``." -msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" -msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`P\\`\\`\\, bound\\= Permissions\\)`" +msgid "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." +msgstr "A factory method that creates a :class:`Permissions` with all \"Advanced\" permissions from the official Discord UI set to ``True``." msgid "Bulk updates this permission object." msgstr "Bulk updates this permission object." @@ -2717,11 +2840,11 @@ msgstr "Returns ``True`` if a user can send messages from all or specific text c msgid "Returns ``True`` if a user can send TTS messages from all or specific text channels." msgstr "Returns ``True`` if a user can send TTS messages from all or specific text channels." -msgid "Returns ``True`` if a user can delete or pin messages in a text channel." -msgstr "Returns ``True`` if a user can delete or pin messages in a text channel." +msgid "Returns ``True`` if a user can delete messages in a text channel." +msgstr "Returns ``True`` if a user can delete messages in a text channel." -msgid "Note that there are currently no ways to edit other people's messages." -msgstr "Note that there are currently no ways to edit other people's messages." +msgid "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." +msgstr "Starting from January 12th 2026, this will no longer grant the ability to pin/unpin messages. Use :attr:`pin_messages` instead." msgid "Returns ``True`` if a user's messages will automatically be embedded by Discord." msgstr "Returns ``True`` if a user's messages will automatically be embedded by Discord." @@ -2732,8 +2855,8 @@ msgstr "Returns ``True`` if a user can send files in their messages." msgid "Returns ``True`` if a user can read a text channel's previous messages." msgstr "Returns ``True`` if a user can read a text channel's previous messages." -msgid "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." -msgstr "Returns ``True`` if a user's @everyone or @here will mention everyone in the text channel." +msgid "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." +msgstr "Returns ``True`` if a user's ``@everyone``, ``@here`` or role mentions will mention in the text channel." msgid "Returns ``True`` if a user can use emojis from other guilds." msgstr "Returns ``True`` if a user can use emojis from other guilds." @@ -2846,6 +2969,12 @@ msgstr "Returns ``True`` if a member's user-installed apps can show public respo msgid "This only applies to apps that are also not installed to the guild." msgstr "This only applies to apps that are also not installed to the guild." +msgid "Returns ``True`` if a member can pin/unpin messages." +msgstr "Returns ``True`` if a member can pin/unpin messages." + +msgid "Returns ``True`` if a user can bypass slowmode." +msgstr "Returns ``True`` if a user can bypass slowmode." + msgid "A type that is used to represent a channel specific permission." msgstr "A type that is used to represent a channel specific permission." diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/enums.po b/docs/locales/zh_CN/LC_MESSAGES/api/enums.po index e4f5ebba42..2280c96d22 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/enums.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/enums.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -14,8 +14,8 @@ msgstr "" msgid "Enumerations" msgstr "Enumerations" -msgid "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." -msgstr "The API provides some enumerations for certain types of strings to avoid the API from being stringly typed in case the strings change in the future." +msgid "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." +msgstr "The API provides some enumerations for certain types of strings to avoid the API from being strongly typed in case the strings change in the future." msgid "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." msgstr "All enumerations are subclasses of an internal class which mimics the behaviour of :class:`enum.Enum`." @@ -389,6 +389,36 @@ msgstr "Represents a mentionable select component." msgid "Represents a channel select component." msgstr "Represents a channel select component." +msgid "Represents a section component." +msgstr "Represents a section component." + +msgid "Represents a text display component." +msgstr "Represents a text display component." + +msgid "Represents a thumbnail component." +msgstr "Represents a thumbnail component." + +msgid "Represents a media gallery component." +msgstr "Represents a media gallery component." + +msgid "Represents a file component." +msgstr "Represents a file component." + +msgid "Represents a separator component." +msgstr "Represents a separator component." + +msgid "Represents a content inventory entry component." +msgstr "Represents a content inventory entry component." + +msgid "Represents a container component." +msgstr "Represents a container component." + +msgid "Represents a label component." +msgstr "Represents a label component." + +msgid "Represents a file upload component." +msgstr "Represents a file upload component." + msgid "Represents the style of the button component." msgstr "Represents the style of the button component." @@ -1679,8 +1709,8 @@ msgstr "Represents the current mode of the guild's onboarding flow." msgid "Only default channels are counted towards the Onboarding requirements." msgstr "Only default channels are counted towards the Onboarding requirements." -msgid "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." -msgstr "Both default channels and questions (``OnboardingPrompt``s) will count towards the Onboarding requirements." +msgid "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." +msgstr "Both default channels and questions (``OnboardingPrompt``\\s) will count towards the Onboarding requirements." msgid "Represents a Reaction's type." msgstr "Represents a Reaction's type." @@ -1769,6 +1799,15 @@ msgstr "The interaction is in the bot's own DM channel with the user." msgid "The interaction is in a private DM or group DM channel." msgstr "The interaction is in a private DM or group DM channel." +msgid "Represents the type of animation for a voice channel effect." +msgstr "Represents the type of animation for a voice channel effect." + +msgid "The animation is a premium effect." +msgstr "The animation is a premium effect." + +msgid "The animation is a basic effect." +msgstr "The animation is a basic effect." + msgid "Represents a subscription's status." msgstr "Represents a subscription's status." @@ -1781,3 +1820,48 @@ msgstr "The subscription is active but will not renew." msgid "The subscription is inactive and the subscription owner is not being charged." msgstr "The subscription is inactive and the subscription owner is not being charged." +msgid "Represents the time before a thread is archived." +msgstr "Represents the time before a thread is archived." + +msgid "Indicates that the thread will be archived after 1 hour of inactivity." +msgstr "Indicates that the thread will be archived after 1 hour of inactivity." + +msgid "Indicates that the thread will be archived after 1 day of inactivity." +msgstr "Indicates that the thread will be archived after 1 day of inactivity." + +msgid "Indicates that the thread will be archived after 3 days of inactivity." +msgstr "Indicates that the thread will be archived after 3 days of inactivity." + +msgid "Indicates that the thread will be archived after 1 week of inactivity." +msgstr "Indicates that the thread will be archived after 1 week of inactivity." + +msgid "Represents the padding size around a separator component." +msgstr "Represents the padding size around a separator component." + +msgid "The separator uses small padding." +msgstr "The separator uses small padding." + +msgid "The separator uses large padding." +msgstr "The separator uses large padding." + +msgid "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." +msgstr "Used to represent the default sort order for posts in :class:`ForumChannel` and :class:`MediaChannel`." + +msgid "Sort by latest activity." +msgstr "Sort by latest activity." + +msgid "Sort by post creation date." +msgstr "Sort by post creation date." + +msgid "Represents the default value type of a select menu." +msgstr "Represents the default value type of a select menu." + +msgid "The default value is a channel." +msgstr "The default value is a channel." + +msgid "The default value is a role." +msgstr "The default value is a role." + +msgid "The default value is a user." +msgstr "The default value is a user." + diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/events.po b/docs/locales/zh_CN/LC_MESSAGES/api/events.po index f02ffc8966..749360bce9 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/events.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/events.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -1010,3 +1010,51 @@ msgstr "Called when someone updates a voice channels status." msgid "The raw voice channel status update payload." msgstr "The raw voice channel status update payload." +msgid "Voice Channel Effects" +msgstr "Voice Channel Effects" + +msgid "Called when a voice channel effect is sent." +msgstr "Called when a voice channel effect is sent." + +msgid "The voice channel effect event." +msgstr "The voice channel effect event." + +msgid "Soundboard Sound" +msgstr "Soundboard Sound" + +msgid "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once and they were all already in the cache. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "The soundboard sounds prior to being updated." +msgstr "The soundboard sounds prior to being updated." + +msgid "The soundboard sounds after being updated." +msgstr "The soundboard sounds after being updated." + +msgid "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." +msgstr "Called when multiple guild soundboard sounds are updated at once. This is called, for example, when a guild loses a boost level and some sounds become unavailable." + +msgid "Called when a soundboard sound is updated and it was already in the cache." +msgstr "Called when a soundboard sound is updated and it was already in the cache." + +msgid "The soundboard sound prior to being updated." +msgstr "The soundboard sound prior to being updated." + +msgid "The soundboard sound after being updated." +msgstr "The soundboard sound after being updated." + +msgid "Called when a soundboard sound is updated." +msgstr "Called when a soundboard sound is updated." + +msgid "Called when a soundboard sound is deleted." +msgstr "Called when a soundboard sound is deleted." + +msgid "The soundboard sound that was deleted." +msgstr "The soundboard sound that was deleted." + +msgid "Called when a soundboard sound is created." +msgstr "Called when a soundboard sound is created." + +msgid "The soundboard sound that was created." +msgstr "The soundboard sound that was created." + diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/exceptions.po b/docs/locales/zh_CN/LC_MESSAGES/api/exceptions.po index 5a1cc9438a..448c6a8501 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/exceptions.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/exceptions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/index.po b/docs/locales/zh_CN/LC_MESSAGES/api/index.po index bb7c9cd90b..5dd8414606 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/index.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/models.po b/docs/locales/zh_CN/LC_MESSAGES/api/models.po index 418e8e1ad6..72022db4fa 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/models.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/models.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -44,8 +44,11 @@ msgstr "Checks if the asset is equal to another asset." msgid "Checks if the asset is not equal to another asset." msgstr "Checks if the asset is not equal to another asset." -msgid "Returns the hash of the asset." -msgstr "Returns the hash of the asset." +msgid "Returns the asset's url's hash." +msgstr "Returns the asset's url's hash." + +msgid "This is equivalent to hash(:attr:`url`)." +msgstr "This is equivalent to hash(:attr:`url`)." msgid "Parameters" msgstr "Parameters" @@ -308,6 +311,21 @@ msgstr "The channel type associated with this partial messageable, if given." msgid "Optional[:class:`ChannelType`]" msgstr "Optional[:class:`ChannelType`]" +msgid "Creates a :class:`PartialMessage` from the message ID." +msgstr "Creates a :class:`PartialMessage` from the message ID." + +msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." +msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." + +msgid "The message ID to create a partial message for." +msgstr "The message ID to create a partial message for." + +msgid "The partial message." +msgstr "The partial message." + +msgid ":class:`PartialMessage`" +msgstr ":class:`PartialMessage`" + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -386,20 +404,29 @@ msgstr "Flattening into a list: ::" msgid "All parameters are optional." msgstr "All parameters are optional." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." + +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." + +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -446,11 +473,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -512,8 +539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -521,20 +548,8 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" -msgid "Creates a :class:`PartialMessage` from the message ID." -msgstr "Creates a :class:`PartialMessage` from the message ID." - -msgid "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." -msgstr "This is useful if you want to work with a message and only have its ID without doing an unnecessary API call." - -msgid "The message ID to create a partial message for." -msgstr "The message ID to create a partial message for." - -msgid "The partial message." -msgstr "The partial message." - -msgid ":class:`PartialMessage`" -msgstr ":class:`PartialMessage`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" msgid "Users" msgstr "Users" @@ -710,6 +725,18 @@ msgstr "Represents a Discord user." msgid "If the user has migrated to the new username system, this will always be \"0\"." msgstr "If the user has migrated to the new username system, this will always be \"0\"." +msgid "The user's nameplate, if the user has one." +msgstr "The user's nameplate, if the user has one." + +msgid "Optional[:class:`Nameplate`]" +msgstr "Optional[:class:`Nameplate`]" + +msgid "The user's primary guild, if the user has one. Represent what guild the user's tag is from." +msgstr "The user's primary guild, if the user has one. Represent what guild the user's tag is from." + +msgid "Optional[:class:`PrimaryGuild`]" +msgstr "Optional[:class:`PrimaryGuild`]" + msgid "Returns the channel associated with this user if it exists." msgstr "Returns the channel associated with this user if it exists." @@ -776,6 +803,27 @@ msgstr "Retrieving the entitlements failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.EntitlementIterator\\``" +msgid "Represents a Discord Primary Guild." +msgstr "Represents a Discord Primary Guild." + +msgid "The ID of the guild." +msgstr "The ID of the guild." + +msgid "int" +msgstr "int" + +msgid "Whether the primary guild is enabled." +msgstr "Whether the primary guild is enabled." + +msgid "The tag of the primary guild." +msgstr "The tag of the primary guild." + +msgid "str" +msgstr "str" + +msgid "Returns the badge asset, if available." +msgstr "Returns the badge asset, if available." + msgid "Messages" msgstr "Messages" @@ -791,8 +839,11 @@ msgstr "Checks if the attachment is equal to another attachment." msgid "Checks if the attachment is not equal to another attachment." msgstr "Checks if the attachment is not equal to another attachment." -msgid "Returns the hash of the attachment." -msgstr "Returns the hash of the attachment." +msgid "Returns the attachment's unique identifier." +msgstr "Returns the attachment's unique identifier." + +msgid "This is equivalent to :attr:`id`." +msgstr "This is equivalent to :attr:`id`." msgid "Attachment can now be cast to :class:`str` and is hashable." msgstr "Attachment can now be cast to :class:`str` and is hashable." @@ -866,12 +917,18 @@ msgstr "Saves this attachment into a file-like object." msgid "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." msgstr "Whether to use :attr:`proxy_url` rather than :attr:`url` when downloading the attachment. This will allow attachments to be saved after deletion more often, compared to the regular URL which is generally deleted right after the message is deleted. Note that this can still fail to download deleted attachments if too much time has passed, and it does not work on some types of attachments." +msgid "The maximum size of each chunk to process. Must be a positive integer." +msgstr "The maximum size of each chunk to process. Must be a positive integer." + msgid "Saving the attachment failed." msgstr "Saving the attachment failed." msgid "The attachment was deleted." msgstr "The attachment was deleted." +msgid "Argument `chunksize` is less than 1." +msgstr "Argument `chunksize` is less than 1." + msgid "Retrieves the content of this attachment as a :class:`bytes` object." msgstr "Retrieves the content of this attachment as a :class:`bytes` object." @@ -884,6 +941,15 @@ msgstr "Downloading the attachment failed." msgid "You do not have permissions to access this attachment" msgstr "You do not have permissions to access this attachment" +msgid "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." +msgstr "Retrieves the content of this attachment in chunks as a :class:`AsyncGenerator` object of bytes." + +msgid ":class:`bytes` -- A chunk of the file." +msgstr ":class:`bytes` -- A chunk of the file." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.AsyncGenerator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`bytes\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." msgstr "Converts the attachment into a :class:`File` suitable for sending via :meth:`abc.Messageable.send`." @@ -1097,6 +1163,12 @@ msgstr "The call information associated with this message, if applicable." msgid "Optional[:class:`MessageCall`]" msgstr "Optional[:class:`MessageCall`]" +msgid "The snapshots attached to this message, if applicable." +msgstr "The snapshots attached to this message, if applicable." + +msgid "Optional[List[:class:`MessageSnapshots`]]" +msgstr "Optional[List[:class:`MessageSnapshots`]]" + msgid "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." msgstr "A property that returns an array of user IDs matched with the syntax of ``<@user_id>`` in the message content." @@ -1130,14 +1202,14 @@ msgstr "Returns a URL that allows the client to jump to this message." msgid "Whether the message is a system message." msgstr "Whether the message is a system message." -msgid "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "A system message is a message that is constructed entirely by the Discord API in response to something. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "A system message is a message that is constructed entirely by the Discord API in response to something." +msgstr "A system message is a message that is constructed entirely by the Discord API in response to something." msgid "A property that returns the content that is rendered regardless of the :attr:`Message.type`." msgstr "A property that returns the content that is rendered regardless of the :attr:`Message.type`." -msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." -msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`. Otherwise, this returns an English message denoting the contents of the system message." +msgid "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." +msgstr "In the case of :attr:`MessageType.default` and :attr:`MessageType.reply`\\, this just returns the regular :attr:`Message.content`, and forwarded messages will display the original message's content from :attr:`Message.snapshots`. Otherwise, this returns an English message denoting the contents of the system message." msgid "Deletes the message." msgstr "Deletes the message." @@ -1235,8 +1307,8 @@ msgstr "Publishing the message failed." msgid "Pins the message." msgstr "Pins the message." -msgid "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." -msgstr "You must have the :attr:`~Permissions.manage_messages` permission to do this in a non-private channel context." +msgid "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." +msgstr "You must have the :attr:`~Permissions.pin_messages` permission to do this in a non-private channel context." msgid "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" msgstr "The reason for pinning the message. Shows up on the audit log. .. versionadded:: 1.4" @@ -1382,6 +1454,12 @@ msgstr ":class:`.Message`" msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." + +msgid "The channel to forward this to." +msgstr "The channel to forward this to." + msgid "Immediately ends the poll associated with this message. Only doable by the poll's owner." msgstr "Immediately ends the poll associated with this message. Only doable by the poll's owner." @@ -1406,12 +1484,30 @@ msgstr "Whether replying using the message reference should raise :class:`HTTPEx msgid "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." msgstr "Whether replying using the message reference should raise :class:`HTTPException` if the message no longer exists or Discord could not fetch the message." +msgid "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" +msgstr "The type of message reference. Defaults to a reply. .. versionadded:: 2.7" + +msgid "The type of message reference. Defaults to a reply." +msgstr "The type of message reference. Defaults to a reply." + msgid "The reference to this message." msgstr "The reference to this message." msgid ":class:`~discord.MessageReference`" msgstr ":class:`~discord.MessageReference`" +msgid "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." +msgstr "Gets a component from this message. Roughly equal to `utils.get(message.components, ...)`. If an :class:`int` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested components." + +msgid "The id or custom_id the item to get" +msgstr "The id or custom_id the item to get" + +msgid "The component with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The component with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Component`]" +msgstr "Optional[:class:`Component`]" + msgid "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." msgstr "A special sentinel type that denotes whether the resolved message referenced message had since been deleted." @@ -1526,9 +1622,6 @@ msgstr "The user you specified, or the reaction's message was not found." msgid "Clears this reaction from the message." msgstr "Clears this reaction from the message." -msgid "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You need the :attr:`~Permissions.manage_messages` permission to use this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Represents a breakdown of the normal and burst reaction counts for the emoji." msgstr "Represents a breakdown of the normal and burst reaction counts for the emoji." @@ -1766,9 +1859,6 @@ msgstr "Optional[:class:`VoiceChannel`]" msgid "The guild's ID." msgstr "The guild's ID." -msgid "Indicates if the guild invites are disabled." -msgstr "Indicates if the guild invites are disabled." - msgid "The guild owner's ID. Use :attr:`Guild.owner` instead." msgstr "The guild owner's ID. Use :attr:`Guild.owner` instead." @@ -1844,6 +1934,12 @@ msgstr "The approximate number of members in the guild. This is ``None`` unless msgid "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." msgstr "The approximate number of members currently active in the guild. This includes idle, dnd, online, and invisible members. Offline members are excluded. This is ``None`` unless the guild is obtained using :meth:`Client.fetch_guild` with ``with_counts=True``." +msgid "The incidents data for the guild." +msgstr "The incidents data for the guild." + +msgid "Optional[:class:`IncidentsData`]" +msgstr "Optional[:class:`IncidentsData`]" + msgid "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." msgstr "Retrieves an :class:`.AsyncIterator` that enables receiving the guild's members. In order to use this, :meth:`Intents.members` must be enabled." @@ -1913,6 +2009,54 @@ msgstr "Getting entries for a specific action: ::" msgid "Getting entries made by a specific user: ::" msgstr "Getting entries made by a specific user: ::" +msgid "|coro| Fetches all the soundboard sounds in the guild." +msgstr "|coro| Fetches all the soundboard sounds in the guild." + +msgid "The sounds in the guild." +msgstr "The sounds in the guild." + +msgid "List[:class:`SoundboardSound`]" +msgstr "List[:class:`SoundboardSound`]" + +msgid "|coro| Fetches a soundboard sound in the guild." +msgstr "|coro| Fetches a soundboard sound in the guild." + +msgid "The ID of the sound." +msgstr "The ID of the sound." + +msgid "The sound." +msgstr "The sound." + +msgid ":class:`SoundboardSound`" +msgstr ":class:`SoundboardSound`" + +msgid "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." +msgstr "|coro| Creates a :class:`SoundboardSound` in the guild. You must have :attr:`Permissions.manage_expressions` permission to use this." + +msgid "The name of the sound." +msgstr "The name of the sound." + +msgid "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." +msgstr "The :term:`py:bytes-like object` representing the sound data. Only MP3 sound files that are less than 5.2 seconds long are supported." + +msgid "The volume of the sound. Defaults to 1.0." +msgstr "The volume of the sound. Defaults to 1.0." + +msgid "The emoji of the sound." +msgstr "The emoji of the sound." + +msgid "The reason for creating this sound. Shows up on the audit log." +msgstr "The reason for creating this sound. Shows up on the audit log." + +msgid "The created sound." +msgstr "The created sound." + +msgid "Creating the sound failed." +msgstr "Creating the sound failed." + +msgid "You do not have permissions to create sounds." +msgstr "You do not have permissions to create sounds." + msgid "A list of channels that belong to this guild." msgstr "A list of channels that belong to this guild." @@ -1952,6 +2096,9 @@ msgstr "A list of text channels that belong to this guild." msgid "A list of categories that belong to this guild." msgstr "A list of categories that belong to this guild." +msgid "A list of soundboard sounds that belong to this guild." +msgstr "A list of soundboard sounds that belong to this guild." + msgid "Returns every :class:`CategoryChannel` and their associated channels." msgstr "Returns every :class:`CategoryChannel` and their associated channels." @@ -2018,6 +2165,9 @@ msgstr "The maximum number of emoji slots this guild has." msgid "The maximum number of sticker slots this guild has." msgstr "The maximum number of sticker slots this guild has." +msgid "The maximum number of soundboard slots this guild has." +msgstr "The maximum number of soundboard slots this guild has." + msgid "The maximum bitrate for voice channels this guild can have." msgstr "The maximum bitrate for voice channels this guild can have." @@ -2036,6 +2186,30 @@ msgstr "The member or ``None`` if not found." msgid "Optional[:class:`Member`]" msgstr "Optional[:class:`Member`]" +msgid "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from this guild either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." +msgstr "ID of the object to get. If :data:`None`, returns `default` if provided, otherwise :data:`None`." + +msgid "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." +msgstr "The value to return instead of raising if fetching fails or if `object_id` is :data:`None`." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`Role` | :class:`Member` | :class:`GuildEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "A list of members who have \"boosted\" this guild." msgstr "A list of members who have \"boosted\" this guild." @@ -2054,6 +2228,24 @@ msgstr "The role or ``None`` if not found." msgid "Optional[:class:`Role`]" msgstr "Optional[:class:`Role`]" +msgid "|coro| Fetches a mapping of role IDs to their member counts for this guild." +msgstr "|coro| Fetches a mapping of role IDs to their member counts for this guild." + +msgid "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." +msgstr "A mapping of role IDs to their member counts. Can be accessed with either role IDs (:class:`int`) or Snowflake objects (e.g., :class:`Role`)." + +msgid ":class:`GuildRoleCounts`" +msgstr ":class:`GuildRoleCounts`" + +msgid "Fetching the role member counts failed." +msgstr "Fetching the role member counts failed." + +msgid "Getting member counts using role IDs:" +msgstr "Getting member counts using role IDs:" + +msgid "Using a role object:" +msgstr "Using a role object:" + msgid "Gets the @everyone role that all members have by default." msgstr "Gets the @everyone role that all members have by default." @@ -2111,8 +2303,8 @@ msgstr "Returns the shard ID for this guild if applicable." msgid "Returns the guild's creation time in UTC." msgstr "Returns the guild's creation time in UTC." -msgid "Returns a boolean indicating if the guild invites are disabled." -msgstr "Returns a boolean indicating if the guild invites are disabled." +msgid "A boolean indicating whether the guild invites are disabled." +msgstr "A boolean indicating whether the guild invites are disabled." msgid "Returns the first member found that matches the name provided." msgstr "Returns the first member found that matches the name provided." @@ -2159,15 +2351,27 @@ msgstr "The position in the channel list. This is a number that starts at 0. e.g msgid "The new channel's topic." msgstr "The new channel's topic." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgid "To mark the channel as NSFW or not." -msgstr "To mark the channel as NSFW or not." +msgid "Whether the channel is marked as NSFW." +msgstr "Whether the channel is marked as NSFW." msgid "The reason for creating this channel. Shows up on the audit log." msgstr "The reason for creating this channel. Shows up on the audit log." +msgid "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" +msgstr "The initial slowmode delay to set on newly created threads in this channel. .. versionadded:: 2.7" + +msgid "The initial slowmode delay to set on newly created threads in this channel." +msgstr "The initial slowmode delay to set on newly created threads in this channel." + +msgid "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" +msgstr "The default auto archive duration in minutes for threads created in this channel. .. versionadded:: 2.7" + +msgid "The default auto archive duration in minutes for threads created in this channel." +msgstr "The default auto archive duration in minutes for threads created in this channel." + msgid "The channel that was just created." msgstr "The channel that was just created." @@ -2210,12 +2414,33 @@ msgstr "The camera video quality for the voice channel's participants. .. versi msgid "The camera video quality for the voice channel's participants." msgstr "The camera video quality for the voice channel's participants." +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``. .. versionadded:: 2.7" + +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of ``0`` disables slowmode. The maximum value possible is ``21600``." + +msgid "Whether the channel is marked as NSFW. .. versionadded:: 2.7" +msgstr "Whether the channel is marked as NSFW. .. versionadded:: 2.7" + msgid ":class:`VoiceChannel`" msgstr ":class:`VoiceChannel`" msgid "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." msgstr "This is similar to :meth:`create_text_channel` except makes a :class:`StageChannel` instead." +msgid "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" +msgstr "The channel's preferred audio bitrate in bits per second. .. versionadded:: 2.7" + +msgid "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" +msgstr "The channel's limit for number of members that can be in a voice channel. .. versionadded:: 2.7" + +msgid "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" +msgstr "The region for the voice channel's voice communication. A value of ``None`` indicates automatic voice region detection. .. versionadded:: 2.7" + +msgid "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" +msgstr "The camera video quality for the voice channel's participants. .. versionadded:: 2.7" + msgid ":class:`StageChannel`" msgstr ":class:`StageChannel`" @@ -2231,6 +2456,18 @@ msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in msgid "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." msgstr "The default reaction emoji. Can be a unicode emoji or a custom emoji in the forms: :class:`GuildEmoji`, snowflake ID, string representation (eg. '')." +msgid "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" +msgstr "The set of tags that can be used in a forum channel. .. versionadded:: 2.7" + +msgid "The set of tags that can be used in a forum channel." +msgstr "The set of tags that can be used in a forum channel." + +msgid "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" +msgstr "The default sort order type used to order posts in this channel. .. versionadded:: 2.7" + +msgid "The default sort order type used to order posts in this channel." +msgstr "The default sort order type used to order posts in this channel." + msgid ":class:`ForumChannel`" msgstr ":class:`ForumChannel`" @@ -2246,8 +2483,8 @@ msgstr "The ``category`` parameter is not supported in this function since categ msgid ":class:`CategoryChannel`" msgstr ":class:`CategoryChannel`" -msgid "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Leaves the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Leaves the guild." +msgstr "Leaves the guild." msgid "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." msgstr "You cannot leave the guild that you own, you must delete it instead via :meth:`delete`." @@ -2255,30 +2492,6 @@ msgstr "You cannot leave the guild that you own, you must delete it instead via msgid "Leaving the guild failed." msgstr "Leaving the guild failed." -msgid "Deletes the guild. You must be the guild owner to delete the guild." -msgstr "Deletes the guild. You must be the guild owner to delete the guild." - -msgid "Deleting the guild failed." -msgstr "Deleting the guild failed." - -msgid "You do not have permissions to delete the guild." -msgstr "You do not have permissions to delete the guild." - -msgid "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." -msgstr "Set whether it is required to have MFA enabled on your account to perform moderation actions. You must be the guild owner to do this." - -msgid "Whether MFA should be required to perform moderation actions." -msgstr "Whether MFA should be required to perform moderation actions." - -msgid "The reason to show up in the audit log." -msgstr "The reason to show up in the audit log." - -msgid "The operation failed." -msgstr "The operation failed." - -msgid "You are not the owner of the guild." -msgstr "You are not the owner of the guild." - msgid "Edits the guild." msgstr "Edits the guild." @@ -2321,9 +2534,6 @@ msgstr "The new channel that is the AFK channel. Could be ``None`` for no AFK ch msgid "The number of seconds until someone is moved to the AFK channel." msgstr "The number of seconds until someone is moved to the AFK channel." -msgid "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." -msgstr "The new owner of the guild to transfer ownership to. Note that you must be owner of the guild to do this." - msgid "The new verification level for the guild." msgstr "The new verification level for the guild." @@ -2354,6 +2564,15 @@ msgstr "Whether the guild should have premium progress bar enabled." msgid "Whether the guild should have server invites enabled or disabled." msgstr "Whether the guild should have server invites enabled or disabled." +msgid "Whether the guild should be discoverable in the discover tab." +msgstr "Whether the guild should be discoverable in the discover tab." + +msgid "Whether activity alerts for the guild should be disabled." +msgstr "Whether activity alerts for the guild should be disabled." + +msgid "Whether the guild's user activity feed should be enabled." +msgstr "Whether the guild's user activity feed should be enabled." + msgid "The reason for editing this guild. Shows up on the audit log." msgstr "The reason for editing this guild. Shows up on the audit log." @@ -2363,8 +2582,8 @@ msgstr "You do not have permissions to edit the guild." msgid "Editing the guild failed." msgstr "Editing the guild failed." -msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." -msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG. This is also raised if you are not the owner of the guild and request an ownership transfer." +msgid "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." +msgstr "The image format passed in to ``icon`` is invalid. It must be PNG or JPG." msgid "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." msgstr "The newly updated guild. Note that this has the same limitations as mentioned in :meth:`Client.fetch_guild` and may not have full data." @@ -2741,6 +2960,18 @@ msgstr "You are not allowed to delete stickers." msgid "An error occurred deleting the sticker." msgstr "An error occurred deleting the sticker." +msgid "Returns an emoji with the given ID." +msgstr "Returns an emoji with the given ID." + +msgid "The ID to get." +msgstr "The ID to get." + +msgid "The returned Emoji or ``None`` if not found." +msgstr "The returned Emoji or ``None`` if not found." + +msgid "Optional[:class:`Emoji`]" +msgstr "Optional[:class:`Emoji`]" + msgid "Retrieves all custom :class:`GuildEmoji`\\s from the guild." msgstr "Retrieves all custom :class:`GuildEmoji`\\s from the guild." @@ -3248,6 +3479,9 @@ msgstr "The created scheduled event." msgid "You do not have the Manage Events permission." msgstr "You do not have the Manage Events permission." +msgid "The operation failed." +msgstr "The operation failed." + msgid "A list of scheduled events in this guild." msgstr "A list of scheduled events in this guild." @@ -3356,6 +3590,24 @@ msgstr "Editing the onboarding flow failed somehow." msgid "You don't have permissions to edit the onboarding flow." msgstr "You don't have permissions to edit the onboarding flow." +msgid "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." +msgstr "Modify the guild's incident actions, controlling when invites or DMs are re-enabled after being temporarily disabled. Requires the :attr:`~Permissions.manage_guild` permission." + +msgid "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." +msgstr "The ISO8601 timestamp indicating when invites will be enabled again, or ``None`` to enable invites immediately." + +msgid "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." +msgstr "The ISO8601 timestamp indicating when DMs will be enabled again, or ``None`` to enable DMs immediately." + +msgid "The reason for this action, used for the audit log." +msgstr "The reason for this action, used for the audit log." + +msgid "The updated incidents data for the guild." +msgstr "The updated incidents data for the guild." + +msgid ":class:`IncidentsData`" +msgstr ":class:`IncidentsData`" + msgid "Deletes an auto moderation rule." msgstr "Deletes an auto moderation rule." @@ -3377,6 +3629,15 @@ msgstr "Returns an :class:`.AsyncIterator` that enables fetching the guild's ent msgid "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." msgstr "This is identical to :meth:`Client.entitlements` with the ``guild`` parameter." +msgid "Returns a sound with the given ID." +msgstr "Returns a sound with the given ID." + +msgid "The sound or ``None`` if not found." +msgstr "The sound or ``None`` if not found." + +msgid "Optional[:class:`SoundboardSound`]" +msgstr "Optional[:class:`SoundboardSound`]" + msgid "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." msgstr "A namedtuple which represents a ban returned from :meth:`~Guild.bans`." @@ -3482,6 +3743,9 @@ msgstr "Equivalent to :attr:`User.accent_color`" msgid "Equivalent to :attr:`User.accent_colour`" msgstr "Equivalent to :attr:`User.accent_colour`" +msgid "Equivalent to :attr:`User.primary_guild`" +msgstr "Equivalent to :attr:`User.primary_guild`" + msgid "The member's overall status as a string value." msgstr "The member's overall status as a string value." @@ -3650,6 +3914,18 @@ msgstr "Client has :attr:`Permissions.manage_roles`" msgid "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" msgstr "Client has ALL THREE of :attr:`Permissions.moderate_members`, :attr:`Permissions.kick_members`, and :attr:`Permissions.ban_members`" +msgid "The following parameters are only available when editing the bot's own member:" +msgstr "The following parameters are only available when editing the bot's own member:" + +msgid "``avatar``" +msgstr "``avatar``" + +msgid "``banner``" +msgstr "``banner``" + +msgid "``bio``" +msgstr "``bio``" + msgid "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." msgstr "Can now pass ``None`` to ``voice_channel`` to kick a member from voice." @@ -3692,6 +3968,27 @@ msgstr "Indicates if the member should bypass the guild's verification requireme msgid "Indicates if the member should bypass the guild's verification requirements." msgstr "Indicates if the member should bypass the guild's verification requirements." +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." +msgstr "A :term:`py:bytes-like object` representing the banner. Could be ``None`` to denote removal of the banner." + +msgid "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." +msgstr "This is only available when editing the bot's own member (i.e. :attr:`Guild.me`)." + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." +msgstr "A :term:`py:bytes-like object` representing the avatar. Could be ``None`` to denote removal of the avatar." + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio. This is only available when editing the bot's own member (i.e. :attr:`Guild.me`). .. versionadded:: 2.7" + +msgid "The new bio for the member. Could be ``None`` to denote removal of the bio." +msgstr "The new bio for the member. Could be ``None`` to denote removal of the bio." + msgid "The newly updated member, if applicable. This is only returned when certain fields are updated." msgstr "The newly updated member, if applicable. This is only returned when certain fields are updated." @@ -3701,6 +3998,9 @@ msgstr "Optional[:class:`.Member`]" msgid "You do not have the proper permissions to the action requested." msgstr "You do not have the proper permissions to the action requested." +msgid "You tried to edit the avatar, banner, or bio of a member that is not the bot." +msgstr "You tried to edit the avatar, banner, or bio of a member that is not the bot." + msgid "Applies a timeout to a member in the guild until a set datetime." msgstr "Applies a timeout to a member in the guild until a set datetime." @@ -3737,9 +4037,6 @@ msgstr "You do not have permissions to remove the timeout." msgid "Request to speak in the connected channel." msgstr "Request to speak in the connected channel." -msgid "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Only applies to stage channels. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." msgstr "Requesting members that are not the client is equivalent to :attr:`.edit` providing ``suppress`` as ``False``." @@ -3788,6 +4085,9 @@ msgstr "Equivalent to :attr:`User.is_migrated`" msgid "Equivalent to :attr:`User.jump_url`" msgstr "Equivalent to :attr:`User.jump_url`" +msgid "Equivalent to :attr:`User.nameplate`" +msgstr "Equivalent to :attr:`User.nameplate`" + msgid "Removes :class:`Role`\\s from this member." msgstr "Removes :class:`Role`\\s from this member." @@ -3842,30 +4142,6 @@ msgstr "Whether the template has unsynced changes." msgid "Optional[:class:`bool`]" msgstr "Optional[:class:`bool`]" -msgid "Creates a :class:`.Guild` using the template." -msgstr "Creates a :class:`.Guild` using the template." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Sync the template to the guild's current state." msgstr "Sync the template to the guild's current state." @@ -3914,9 +4190,6 @@ msgstr "You don't have permissions to edit the template." msgid "Delete the template." msgstr "Delete the template." -msgid "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "You must have the :attr:`~Permissions.manage_guild` permission in the source guild to do this. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" - msgid "Deleting the template failed." msgstr "Deleting the template failed." @@ -4109,8 +4382,8 @@ msgstr ":attr:`mention_total_limit`" msgid ":attr:`AutoModTriggerType.mention_spam`" msgstr ":attr:`AutoModTriggerType.mention_spam`" -msgid "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." -msgstr "Each attribute has limits that may change based on the trigger type. See `here `_ for information on attribute limits." +msgid "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." +msgstr "Each attribute has limits that may change based on the trigger type. See `here `__ for information on attribute limits." msgid "A list of substrings to filter." msgstr "A list of substrings to filter." @@ -4421,38 +4694,62 @@ msgstr "Extra attributes of the role." msgid ":class:`RoleFlags`" msgstr ":class:`RoleFlags`" +msgid "The role's colours." +msgstr "The role's colours." + +msgid ":class:`RoleColours`" +msgstr ":class:`RoleColours`" + msgid "Checks if the role is the default role." msgstr "Checks if the role is the default role." -msgid "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is associated with a bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is associated with a bot." +msgstr "Whether the role is associated with a bot." + +msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." + +msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." + +msgid "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" +msgstr "Whether the role is able to be assigned or removed by the bot. This checks whether all of the following conditions are true:" + +msgid "The role is not the guild's :attr:`Guild.default_role`" +msgstr "The role is not the guild's :attr:`Guild.default_role`" -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The role is not managed" +msgstr "The role is not managed" -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot has the :attr:`~Permissions.manage_roles` permission" +msgstr "The bot has the :attr:`~Permissions.manage_roles` permission" -msgid "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is able to be assigned or removed by the bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "The bot's top role is above this role" +msgstr "The bot's top role is above this role" + +msgid "Added check for :attr:`~Permissions.manage_roles` permission" +msgstr "Added check for :attr:`~Permissions.manage_roles` permission" msgid "Whether the role is available for purchase." msgstr "Whether the role is available for purchase." -msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." +msgstr "Returns ``True`` if the role is available for purchase, and ``False`` if it is not available for purchase or if the role is not linked to a guild subscription." -msgid "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the role is a guild connections role. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the role is a guild connections role." +msgstr "Whether the role is a guild connections role." msgid "Returns the role's permissions." msgstr "Returns the role's permissions." -msgid "Returns the role colour. An alias exists under ``color``." -msgstr "Returns the role colour. An alias exists under ``color``." +msgid "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." +msgstr "Returns the role colour. Equivalent to :attr:`colours.primary`. An alias exists under ``color``." + +msgid "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." +msgstr "Returns the role's primary color. Equivalent to :attr:`colors.primary`. An alias exists under ``colour``." -msgid "Returns the role color. An alias exists under ``colour``." -msgstr "Returns the role color. An alias exists under ``colour``." +msgid "Returns the role's colours. Equivalent to :attr:`colours`." +msgstr "Returns the role's colours. Equivalent to :attr:`colours`." msgid "Returns the role's creation time in UTC." msgstr "Returns the role's creation time in UTC." @@ -4544,14 +4841,59 @@ msgstr "The integration ID that manages the role." msgid "The subscription SKU and listing ID of the role." msgstr "The subscription SKU and listing ID of the role." -msgid "Whether the role is associated with a bot." -msgstr "Whether the role is associated with a bot." +msgid "Represents a role's gradient colours." +msgstr "Represents a role's gradient colours." -msgid "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." -msgstr "Whether the role is the premium subscriber, AKA \"boost\", role for the guild." +msgid "The primary colour of the role." +msgstr "The primary colour of the role." -msgid "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." -msgstr "Whether the guild manages the role through some form of integrations such as Twitch or through guild subscriptions." +msgid ":class:`Colour`" +msgstr ":class:`Colour`" + +msgid "The secondary colour of the role." +msgstr "The secondary colour of the role." + +msgid "Optional[:class:`Colour`]" +msgstr "Optional[:class:`Colour`]" + +msgid "The tertiary colour of the role. At the moment, only `16761760` is allowed." +msgstr "The tertiary colour of the role. At the moment, only `16761760` is allowed." + +msgid "Returns a default :class:`RoleColours` object with no colours set." +msgstr "Returns a default :class:`RoleColours` object with no colours set." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.role.RoleColours\\``" + +msgid "Returns a :class:`RoleColours` that makes the role look holographic." +msgstr "Returns a :class:`RoleColours` that makes the role look holographic." + +msgid "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." +msgstr "Currently holographic roles are only supported with colours 11127295, 16759788, and 16761760." + +msgid "Whether the role is holographic." +msgstr "Whether the role is holographic." + +msgid "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." +msgstr "Currently roles are holographic when colours are set to 11127295, 16759788, and 16761760." + +msgid "A dictionary subclass that maps role IDs to their member counts." +msgstr "A dictionary subclass that maps role IDs to their member counts." + +msgid "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." +msgstr "This class allows accessing member counts by either role ID (:class:`int`) or by a Snowflake object (which has an ``.id`` attribute)." + +msgid "Get the member count for a role, returning a default if not found." +msgstr "Get the member count for a role, returning a default if not found." + +msgid "The role ID or a Snowflake object (e.g., a :class:`Role`)." +msgstr "The role ID or a Snowflake object (e.g., a :class:`Role`)." + +msgid "The value to return if the role ID is not found." +msgstr "The value to return if the role ID is not found." + +msgid "The member count for the role, or ``default`` if the role is not present." +msgstr "The member count for the role, or ``default`` if the role is not present." msgid "Scheduled Event" msgstr "Scheduled Event" @@ -5342,8 +5684,8 @@ msgstr "The ID for this message is the same as the thread ID." msgid "The message that started this thread or ``None`` if not found in the cache." msgstr "The message that started this thread or ``None`` if not found in the cache." -msgid "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the thread is pinned to the top of its parent forum or media channel. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the thread is pinned to the top of its parent forum or media channel." +msgstr "Whether the thread is pinned to the top of its parent forum or media channel." msgid "Whether the thread is a private thread." msgstr "Whether the thread is a private thread." @@ -5477,8 +5819,8 @@ msgstr "Whether to lock the thread or not." msgid "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." msgstr "Whether non-moderators can add other non-moderators to this thread. Only available for private threads." -msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." -msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``." +msgid "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new duration in minutes before a thread is automatically archived for inactivity. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." msgid "The reason for editing this thread. Shows up on the audit log." msgstr "The reason for editing this thread. Shows up on the audit log." @@ -5675,6 +6017,9 @@ msgstr "Extra features of the channel." msgid "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" msgstr "The ID of the last message sent to this channel. It may not always point to an existing or valid message. .. versionadded:: 2.5" +msgid "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." +msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. The maximum value possible is `21600`." + msgid "A list of members who are requesting to speak in the stage channel." msgstr "A list of members who are requesting to speak in the stage channel." @@ -6287,12 +6632,42 @@ msgstr "The context in which this command was executed." msgid "Optional[:class:`InteractionContextType`]" msgstr "Optional[:class:`InteractionContextType`]" +msgid "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." +msgstr "The callback of the interaction. Contains information about the status of the interaction response. Will be `None` until the interaction is responded to." + +msgid "Optional[:class:`InteractionCallback`]" +msgstr "Optional[:class:`InteractionCallback`]" + +msgid "The command that this interaction belongs to." +msgstr "The command that this interaction belongs to." + +msgid "Optional[:class:`ApplicationCommand`]" +msgstr "Optional[:class:`ApplicationCommand`]" + +msgid "The view that this interaction belongs to." +msgstr "The view that this interaction belongs to." + +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" + +msgid "The modal that this interaction belongs to." +msgstr "The modal that this interaction belongs to." + +msgid "Optional[:class:`Modal`]" +msgstr "Optional[:class:`Modal`]" + +msgid "The attachment size limit." +msgstr "The attachment size limit." + msgid "Returns the client that sent the interaction." msgstr "Returns the client that sent the interaction." msgid "The guild the interaction was sent from." msgstr "The guild the interaction was sent from." +msgid "Returns the interaction's creation time in UTC." +msgstr "Returns the interaction's creation time in UTC." + msgid "Indicates whether the interaction is an application command." msgstr "Indicates whether the interaction is an application command." @@ -6323,26 +6698,26 @@ msgstr "Returns the followup webhook for followup interactions." msgid ":class:`bool`: Checks if the interaction is guild authorised." msgstr ":class:`bool`: Checks if the interaction is guild authorised." -msgid "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorized`." +msgstr "There is an alias for this called :meth:`.is_guild_authorized`." msgid ":class:`bool`: Checks if the interaction is user authorised." msgstr ":class:`bool`: Checks if the interaction is user authorised." -msgid "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorized`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorized`." +msgstr "There is an alias for this called :meth:`.is_user_authorized`." msgid ":class:`bool`: Checks if the interaction is guild authorized." msgstr ":class:`bool`: Checks if the interaction is guild authorized." -msgid "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_guild_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_guild_authorised`." +msgstr "There is an alias for this called :meth:`.is_guild_authorised`." msgid ":class:`bool`: Checks if the interaction is user authorized." msgstr ":class:`bool`: Checks if the interaction is user authorized." -msgid "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "There is an alias for this called :meth:`.is_user_authorised`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "There is an alias for this called :meth:`.is_user_authorised`." +msgstr "There is an alias for this called :meth:`.is_user_authorised`." msgid "Fetches the original interaction response message associated with the interaction." msgstr "Fetches the original interaction response message associated with the interaction." @@ -6527,8 +6902,8 @@ msgstr "The interaction object associated with the sent message." msgid ":class:`.Interaction`" msgstr ":class:`.Interaction`" -msgid "You specified both ``embed`` and ``embeds``." -msgstr "You specified both ``embed`` and ``embeds``." +msgid "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." +msgstr "You specified both ``embed`` and ``embeds``, or sent content or embeds with V2 components." msgid "Responds to this interaction by editing the original message of a component or modal interaction." msgstr "Responds to this interaction by editing the original message of a component or modal interaction." @@ -6542,6 +6917,9 @@ msgstr "A new file to add to the message. This cannot be mixed with ``files`` pa msgid "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." msgstr "A list of new files to add to the message. Must be a maximum of 10. This cannot be mixed with the ``file`` parameter." +msgid "You specified both ``embed`` and ``embeds``." +msgstr "You specified both ``embed`` and ``embeds``." + msgid "|coro| Responds to this interaction by sending the autocomplete choices." msgstr "|coro| Responds to this interaction by sending the autocomplete choices." @@ -6563,8 +6941,8 @@ msgstr "Sending the modal failed." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgid "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" -msgstr "Responds to this interaction by sending a premium required message. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactions.Interaction\\``" +msgid "Responds to this interaction by sending a premium required message." +msgstr "Responds to this interaction by sending a premium required message." msgid "A button with type :attr:`ButtonType.premium` should be used instead." msgstr "A button with type :attr:`ButtonType.premium` should be used instead." @@ -6641,11 +7019,26 @@ msgstr "The user that authorized the integration. Returns ``None`` if the user i msgid "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." msgstr "The guild that authorized the integration. Returns ``None`` if the guild is not in cache, or if :attr:`guild_id` is ``0`` or ``None``." +msgid "Information about the status of the interaction response." +msgstr "Information about the status of the interaction response." + +msgid "Indicates whether the response message is in a loading state." +msgstr "Indicates whether the response message is in a loading state." + +msgid "Indicates whether the response message is ephemeral." +msgstr "Indicates whether the response message is ephemeral." + +msgid "This might be useful for determining if the message was forced to be ephemeral." +msgstr "This might be useful for determining if the message was forced to be ephemeral." + +msgid "UI Components" +msgstr "UI Components" + msgid "Represents a Discord Bot UI Kit Component." msgstr "Represents a Discord Bot UI Kit Component." -msgid "Currently, the only components supported by Discord are:" -msgstr "Currently, the only components supported by Discord are:" +msgid "The components supported by Discord in messages are as follows:" +msgstr "The components supported by Discord in messages are as follows:" msgid ":class:`ActionRow`" msgstr ":class:`ActionRow`" @@ -6656,6 +7049,27 @@ msgstr ":class:`Button`" msgid ":class:`SelectMenu`" msgstr ":class:`SelectMenu`" +msgid ":class:`Section`" +msgstr ":class:`Section`" + +msgid ":class:`TextDisplay`" +msgstr ":class:`TextDisplay`" + +msgid ":class:`Thumbnail`" +msgstr ":class:`Thumbnail`" + +msgid ":class:`MediaGallery`" +msgstr ":class:`MediaGallery`" + +msgid ":class:`FileComponent`" +msgstr ":class:`FileComponent`" + +msgid ":class:`Separator`" +msgstr ":class:`Separator`" + +msgid ":class:`Container`" +msgstr ":class:`Container`" + msgid "This class is abstract and cannot be instantiated." msgstr "This class is abstract and cannot be instantiated." @@ -6665,6 +7079,12 @@ msgstr "The type of component." msgid ":class:`ComponentType`" msgstr ":class:`ComponentType`" +msgid "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." +msgstr "The component's ID. If not provided by the user, it is set sequentially by Discord. The ID `0` is treated as if no ID was provided." + +msgid "Whether this component was introduced in Components V2." +msgstr "Whether this component was introduced in Components V2." + msgid "Represents a Discord Bot UI Kit Action Row." msgstr "Represents a Discord Bot UI Kit Action Row." @@ -6677,11 +7097,23 @@ msgstr "This inherits from :class:`Component`." msgid "The children components that this holds, if any." msgstr "The children components that this holds, if any." +msgid "Returns the sum of the item's widths." +msgstr "Returns the sum of the item's widths." + +msgid "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The custom_id or id of the component to get." +msgstr "The custom_id or id of the component to get." + +msgid "The component with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The component with the matching ``id`` or ``custom_id`` if it exists." + msgid "Represents a button from the Discord Bot UI Kit." msgstr "Represents a button from the Discord Bot UI Kit." -msgid "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." -msgstr "The user constructible and usable type to create a button is :class:`discord.ui.Button` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Button` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Button` instead." msgid "The style of the button." msgstr "The style of the button." @@ -6716,12 +7148,15 @@ msgstr "Represents a select menu from the Discord Bot UI Kit." msgid "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." msgstr "A select menu is functionally the same as a dropdown, however on mobile it renders a bit differently." -msgid "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." -msgstr "The user constructible and usable type to create a select menu is :class:`discord.ui.Select` not this one." +msgid "This class is not useable by end-users; see :class:`discord.ui.Select` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Select` instead." msgid "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." msgstr "Added support for :attr:`ComponentType.user_select`, :attr:`ComponentType.role_select`, :attr:`ComponentType.mentionable_select`, and :attr:`ComponentType.channel_select`." +msgid "Added the :attr:`required` attribute for use in modals." +msgstr "Added the :attr:`required` attribute for use in modals." + msgid "The select menu's type." msgstr "The select menu's type." @@ -6749,8 +7184,182 @@ msgstr "A list of channel types that can be selected. Will be an empty list for msgid "List[:class:`ChannelType`]" msgstr "List[:class:`ChannelType`]" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." +msgstr "Whether the select is disabled or not. Not usable in modals. Defaults to ``False``." + +msgid "Whether the select is required or not. Only useable in modals. Defaults to ``True``." +msgstr "Whether the select is required or not. Only useable in modals. Defaults to ``True``." + +msgid "Represents a Section from Components V2." +msgstr "Represents a Section from Components V2." + +msgid "This is a component that groups other components together with an additional component to the right as the accessory." +msgstr "This is a component that groups other components together with an additional component to the right as the accessory." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Section` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Section` instead." + +msgid "The components contained in this section. Currently supports :class:`TextDisplay`." +msgstr "The components contained in this section. Currently supports :class:`TextDisplay`." + +msgid "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." +msgstr "The accessory attached to this Section. Currently supports :class:`Button` and :class:`Thumbnail`." + +msgid "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get a component from this section. Roughly equivalent to `utils.get(section.walk_components(), ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "Represents a Text Display from Components V2." +msgstr "Represents a Text Display from Components V2." + +msgid "This is a component that displays text." +msgstr "This is a component that displays text." + +msgid "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.TextDisplay` instead." + +msgid "The component's text content." +msgstr "The component's text content." + +msgid "Represents a Thumbnail from Components V2." +msgstr "Represents a Thumbnail from Components V2." + +msgid "This is a component that displays media, such as images and videos." +msgstr "This is a component that displays media, such as images and videos." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Thumbnail` instead." + +msgid "The component's underlying media object." +msgstr "The component's underlying media object." + +msgid ":class:`UnfurledMediaItem`" +msgstr ":class:`UnfurledMediaItem`" + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay." +msgstr "Whether the thumbnail has the spoiler overlay." + +msgid "Returns the URL of this thumbnail's underlying media item." +msgstr "Returns the URL of this thumbnail's underlying media item." + +msgid "Represents a Media Gallery from Components V2." +msgstr "Represents a Media Gallery from Components V2." + +msgid "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." +msgstr "This is a component that displays up to 10 different :class:`MediaGalleryItem` objects." + +msgid "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.MediaGallery` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "List[:class:`MediaGalleryItem`]" +msgstr "List[:class:`MediaGalleryItem`]" + +msgid "Represents a File from Components V2." +msgstr "Represents a File from Components V2." + +msgid "This component displays a downloadable file in a message." +msgstr "This component displays a downloadable file in a message." + +msgid "This class is not useable by end-users; see :class:`discord.ui.File` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.File` instead." + +msgid "The file's media item." +msgstr "The file's media item." + +msgid "The file's name." +msgstr "The file's name." + +msgid "The file's size in bytes." +msgstr "The file's size in bytes." + +msgid "Whether the file has the spoiler overlay." +msgstr "Whether the file has the spoiler overlay." + +msgid "Represents a Separator from Components V2." +msgstr "Represents a Separator from Components V2." + +msgid "This is a component that visually separates components." +msgstr "This is a component that visually separates components." + +msgid "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Separator` instead." + +msgid "Whether the separator will show a horizontal line in addition to vertical spacing." +msgstr "Whether the separator will show a horizontal line in addition to vertical spacing." + +msgid "The separator's spacing size." +msgstr "The separator's spacing size." + +msgid "Optional[:class:`SeparatorSpacingSize`]" +msgstr "Optional[:class:`SeparatorSpacingSize`]" + +msgid "Represents a Container from Components V2." +msgstr "Represents a Container from Components V2." + +msgid "This is a component that contains different :class:`Component` objects. It may only contain:" +msgstr "This is a component that contains different :class:`Component` objects. It may only contain:" + +msgid "This class is not useable by end-users; see :class:`discord.ui.Container` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.Container` instead." + +msgid "The components contained in this container." +msgstr "The components contained in this container." + +msgid "The accent color of the container." +msgstr "The accent color of the container." + +msgid "Whether the entire container has the spoiler overlay." +msgstr "Whether the entire container has the spoiler overlay." + +msgid "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." +msgstr "Get a component from this container. Roughly equivalent to `utils.get(container.components, ...)`. If an ``int`` is provided, the component will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested components." + +msgid "Represents a Label used in modals as the top-level component." +msgstr "Represents a Label used in modals as the top-level component." + +msgid "This is a component that allows you to add additional text to another component. ``component`` may only be:" +msgstr "This is a component that allows you to add additional text to another component. ``component`` may only be:" + +msgid ":class:`InputText`" +msgstr ":class:`InputText`" + +msgid "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." +msgstr "The component contained in this label. Currently supports :class:`InputText` and :class:`SelectMenu`." + +msgid ":class:`Component`" +msgstr ":class:`Component`" + +msgid "The main text associated with this label's ``component``, up to 45 characters." +msgstr "The main text associated with this label's ``component``, up to 45 characters." + +msgid "The description associated with this label's ``component``, up to 100 characters." +msgstr "The description associated with this label's ``component``, up to 100 characters." + +msgid "Represents an File Upload component from the Discord Bot UI Kit." +msgstr "Represents an File Upload component from the Discord Bot UI Kit." + +msgid "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." +msgstr "This class is not useable by end-users; see :class:`discord.ui.FileUpload` instead." + +msgid "The custom ID of the file upload field that gets received during an interaction." +msgstr "The custom ID of the file upload field that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded." +msgstr "The minimum number of files that must be uploaded." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the file upload field is required or not. Defaults to `True`." +msgstr "Whether the file upload field is required or not. Defaults to `True`." + +msgid "The file upload's ID." +msgstr "The file upload's ID." msgid "Emoji" msgstr "Emoji" @@ -6806,8 +7415,8 @@ msgstr "If roles is empty, the emoji is unrestricted." msgid "The guild this emoji belongs to." msgstr "The guild this emoji belongs to." -msgid "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the bot can use this emoji. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the bot can use this emoji." +msgstr "Whether the bot can use this emoji." msgid "Deletes the custom emoji." msgstr "Deletes the custom emoji." @@ -6839,6 +7448,12 @@ msgstr "The newly updated emoji." msgid "Returns the emoji's creation time in UTC." msgstr "Returns the emoji's creation time in UTC." +msgid "Return the file extension of the emoji." +msgstr "Return the file extension of the emoji." + +msgid "Return a string that allows you to mention the emoji in a message." +msgstr "Return a string that allows you to mention the emoji in a message." + msgid "Returns the URL of the emoji." msgstr "Returns the URL of the emoji." @@ -6857,9 +7472,6 @@ msgstr "The guild this emoji belongs to. This is always `None` for :class:`AppEm msgid "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." msgstr "A :class:`list` of roles that is allowed to use this emoji. This is always empty for :class:`AppEmoji`." -msgid "Whether the bot can use this emoji." -msgstr "Whether the bot can use this emoji." - msgid "Deletes the application emoji." msgstr "Deletes the application emoji." @@ -6917,8 +7529,8 @@ msgstr "``name:id``" msgid "``<:name:id>``" msgstr "``<:name:id>``" -msgid "If the format does not match then it is assumed to be a unicode emoji." -msgstr "If the format does not match then it is assumed to be a unicode emoji." +msgid "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." +msgstr "If the format does not match then it is assumed to be a Unicode emoji block, either as Unicode characters or as a Discord alias (``:smile:``)." msgid "The string representation of an emoji." msgstr "The string representation of an emoji." @@ -6965,12 +7577,6 @@ msgstr "If the channel is marked as \"not safe for work\"." msgid "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." msgstr "To check if the channel or the guild of that channel are marked as NSFW, consider :meth:`is_nsfw` instead." -msgid "The default auto archive duration in minutes for threads created in this channel." -msgstr "The default auto archive duration in minutes for threads created in this channel." - -msgid "The initial slowmode delay to set on newly created threads in this channel." -msgstr "The initial slowmode delay to set on newly created threads in this channel." - msgid "Checks if the channel is a news/announcements channel." msgstr "Checks if the channel is a news/announcements channel." @@ -6986,9 +7592,6 @@ msgstr "The ``type`` keyword-only parameter was added." msgid "The new channel name." msgstr "The new channel name." -msgid "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." -msgstr "Specifies the slowmode rate limit for user in this channel, in seconds. A value of `0` disables slowmode. The maximum value possible is `21600`." - msgid "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." msgstr "Change the type of this text channel. Currently, only conversion between :attr:`ChannelType.text` and :attr:`ChannelType.news` is supported. This is only available to guilds that contain ``NEWS`` in :attr:`Guild.features`." @@ -7103,12 +7706,6 @@ msgstr "Represents a Discord forum channel." msgid ":attr:`guidelines` exists as an alternative to this attribute." msgstr ":attr:`guidelines` exists as an alternative to this attribute." -msgid "The set of tags that can be used in a forum channel." -msgstr "The set of tags that can be used in a forum channel." - -msgid "The default sort order type used to order posts in this channel." -msgstr "The default sort order type used to order posts in this channel." - msgid "Optional[:class:`SortOrder`]" msgstr "Optional[:class:`SortOrder`]" @@ -7133,6 +7730,9 @@ msgstr "Returns the :class:`ForumTag` from this forum channel with the given ID, msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.channel.ForumTag\\` \\| \\:py\\:obj\\:\\`None\\``" +msgid "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." +msgstr "The new default auto archive duration in minutes for threads created in this channel. Must be one of ``60``, ``1440``, ``4320``, or ``10080``. :class:`ThreadArchiveDuration` can be used alternatively." + msgid "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" msgstr "The default sort order type to use to order posts in this channel. .. versionadded:: 2.3" @@ -7247,6 +7847,18 @@ msgstr "You do not have proper permissions to set the status." msgid "Setting the status failed." msgstr "Setting the status failed." +msgid "Sends a soundboard sound to the voice channel." +msgstr "Sends a soundboard sound to the voice channel." + +msgid "The soundboard sound to send." +msgstr "The soundboard sound to send." + +msgid "You do not have proper permissions to send the soundboard sound." +msgstr "You do not have proper permissions to send the soundboard sound." + +msgid "Sending the soundboard sound failed." +msgstr "Sending the soundboard sound failed." + msgid "Represents a Discord channel category." msgstr "Represents a Discord channel category." @@ -7271,18 +7883,12 @@ msgstr "The category channel ID." msgid "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." msgstr "The position in the category list. This is a number that starts at 0. e.g. the top category is position 0. Can be ``None`` if the channel was received in an interaction." -msgid "Checks if the category is NSFW." -msgstr "Checks if the category is NSFW." - msgid "The new category's name." msgstr "The new category's name." msgid "The new category's position." msgstr "The new category's position." -msgid "To mark the category as NSFW or not." -msgstr "To mark the category as NSFW or not." - msgid "The reason for editing this category. Shows up on the audit log." msgstr "The reason for editing this category. Shows up on the audit log." @@ -7583,6 +8189,90 @@ msgstr "You are not allowed to edit stickers." msgid "An error occurred editing the sticker." msgstr "An error occurred editing the sticker." +msgid "Soundboard" +msgstr "Soundboard" + +msgid "A partial soundboard sound." +msgstr "A partial soundboard sound." + +msgid "The sound's ID." +msgstr "The sound's ID." + +msgid "The sound's volume." +msgstr "The sound's volume." + +msgid ":class:`float`" +msgstr ":class:`float`" + +msgid "The sound's emoji. Could be ``None`` if the sound has no emoji." +msgstr "The sound's emoji. Could be ``None`` if the sound has no emoji." + +msgid ":class:`PartialEmoji` | :class:`None`" +msgstr ":class:`PartialEmoji` | :class:`None`" + +msgid "Returns the sound's file." +msgstr "Returns the sound's file." + +msgid "Represents a soundboard sound." +msgstr "Represents a soundboard sound." + +msgid "The sound's name." +msgstr "The sound's name." + +msgid "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." +msgstr "Whether the sound is available. Could be ``False`` if the sound is not available. This is the case, for example, when the guild loses the boost level required to use the sound." + +msgid "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." +msgstr "The ID of the guild to which the sound belongs. Could be :class:`None` if the sound is a default sound." + +msgid ":class:`int` | :class:`None`" +msgstr ":class:`int` | :class:`None`" + +msgid "The sound's owner. Could be ``None`` if the sound is a default sound." +msgstr "The sound's owner. Could be ``None`` if the sound is a default sound." + +msgid ":class:`User` | :class:`None`" +msgstr ":class:`User` | :class:`None`" + +msgid ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." +msgstr ":class:`Guild` | :class:`None` The guild the sound belongs to. Could be :class:`None` if the sound is a default sound." + +msgid "Whether the sound is a default sound." +msgstr "Whether the sound is a default sound." + +msgid "Edits the sound." +msgstr "Edits the sound." + +msgid "The new name of the sound." +msgstr "The new name of the sound." + +msgid "The new volume of the sound." +msgstr "The new volume of the sound." + +msgid "The new emoji of the sound." +msgstr "The new emoji of the sound." + +msgid "The reason for editing the sound. Shows up in the audit log." +msgstr "The reason for editing the sound. Shows up in the audit log." + +msgid "The edited sound." +msgstr "The edited sound." + +msgid "Editing a default sound is not allowed." +msgstr "Editing a default sound is not allowed." + +msgid "Deletes the sound." +msgstr "Deletes the sound." + +msgid "The reason for deleting the sound. Shows up in the audit log." +msgstr "The reason for deleting the sound. Shows up in the audit log." + +msgid "Deleting a default sound is not allowed." +msgstr "Deleting a default sound is not allowed." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Events" msgstr "Events" @@ -7643,8 +8333,8 @@ msgstr "The word or phrase configured that was matched in the content." msgid "The substring in the content that was matched." msgstr "The substring in the content that was matched." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_typing` event." msgstr "Represents the payload for a :func:`on_raw_typing` event." @@ -7664,8 +8354,8 @@ msgstr "The guild ID where the typing originated from, if applicable." msgid "The member who started typing. Only available if the member started typing in a guild." msgstr "The member who started typing. Only available if the member started typing in a guild." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_message_delete` event." @@ -7682,8 +8372,8 @@ msgstr "The message ID that got deleted." msgid "The cached message, if found in the internal message cache." msgstr "The cached message, if found in the internal message cache." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." msgstr "Represents the event payload for a :func:`on_raw_bulk_message_delete` event." @@ -7706,8 +8396,8 @@ msgstr "The cached messages, if found in the internal message cache." msgid "List[:class:`Message`]" msgstr "List[:class:`Message`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_message_edit` event." msgstr "Represents the payload for a :func:`on_raw_message_edit` event." @@ -7721,12 +8411,15 @@ msgstr "The channel ID where the update took place." msgid "The guild ID where the message got updated, if applicable." msgstr "The guild ID where the message got updated, if applicable." -msgid "The raw data sent by the `gateway `_" -msgstr "The raw data sent by the `gateway `_" +msgid "The raw data sent by the `gateway `__" +msgstr "The raw data sent by the `gateway `__" msgid "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." msgstr "The cached message, if found in the internal message cache. Represents the message before it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgid "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." +msgstr "The new message object. Represents the message after it is modified by the data in :attr:`RawMessageUpdateEvent.data`." + msgid "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." msgstr "Represents the payload for a :func:`on_raw_reaction_add` or :func:`on_raw_reaction_remove` event." @@ -7766,8 +8459,8 @@ msgstr "The type of reaction added." msgid ":class:`ReactionType`" msgstr ":class:`ReactionType`" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear` event." @@ -7781,8 +8474,8 @@ msgstr "The channel ID where the reactions got cleared." msgid "The guild ID where the reactions got cleared." msgstr "The guild ID where the reactions got cleared." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." msgstr "Represents the payload for a :func:`on_raw_reaction_clear_emoji` event." @@ -7802,8 +8495,8 @@ msgstr ":class:`list`" msgid "The type of reaction removed." msgstr "The type of reaction removed." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`on_raw_integration_delete` event." msgstr "Represents the payload for a :func:`on_raw_integration_delete` event." @@ -7817,8 +8510,8 @@ msgstr "The ID of the bot/OAuth2 application for this deleted integration." msgid "The guild ID where the integration got deleted." msgstr "The guild ID where the integration got deleted." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for :func:`on_raw_thread_delete` event." msgstr "Represents the payload for :func:`on_raw_thread_delete` event." @@ -7844,8 +8537,8 @@ msgstr "The thread that was deleted. This may be ``None`` if deleted thread is n msgid "Optional[:class:`discord.Thread`]" msgstr "Optional[:class:`discord.Thread`]" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." msgstr "Represents the payload for a :func:`raw_scheduled_event_user_add` or :func:`raw_scheduled_event_user_remove` event." @@ -7862,8 +8555,8 @@ msgstr "The guild where the subscription/unsubscription happened." msgid "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." msgstr "Can be either ``USER_ADD`` or ``USER_REMOVE`` depending on the event called." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_member_remove` event." msgstr "Represents the payload for an :func:`on_raw_member_remove` event." @@ -7877,8 +8570,8 @@ msgstr ":class:`discord.User`" msgid "The ID of the guild the user left." msgstr "The ID of the guild the user left." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_thread_update` event." msgstr "Represents the payload for an :func:`on_raw_thread_update` event." @@ -7895,8 +8588,8 @@ msgstr "The ID of the guild the thread belongs to." msgid "The ID of the channel the thread belongs to." msgstr "The ID of the channel the thread belongs to." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "The thread, if it could be found in the internal cache." msgstr "The thread, if it could be found in the internal cache." @@ -7916,8 +8609,8 @@ msgstr "The ID of the guild the thread is in." msgid "The approximate number of members in the thread. Maximum of 50." msgstr "The approximate number of members in the thread. Maximum of 50." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_audit_log_entry` event." msgstr "Represents the payload for an :func:`on_raw_audit_log_entry` event." @@ -7952,8 +8645,8 @@ msgstr "Extra information that this entry has that might be useful. For most act msgid "Any" msgstr "Any" -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." msgid "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." msgstr "Represents the payload for an :func:`on_raw_voice_channel_status_update` event." @@ -7967,8 +8660,32 @@ msgstr "The guild ID where the voice channel status update originated from." msgid "The new new voice channel status." msgstr "The new new voice channel status." -msgid "The raw data sent by the `gateway `_." -msgstr "The raw data sent by the `gateway `_." +msgid "The raw data sent by the `gateway `__." +msgstr "The raw data sent by the `gateway `__." + +msgid "Represents the payload for an :func:`on_voice_channel_effect_send`." +msgstr "Represents the payload for an :func:`on_voice_channel_effect_send`." + +msgid "The type of animation that is being sent." +msgstr "The type of animation that is being sent." + +msgid "The ID of the animation that is being sent." +msgstr "The ID of the animation that is being sent." + +msgid "The sound that is being sent, could be ``None`` if the effect is not a sound effect." +msgstr "The sound that is being sent, could be ``None`` if the effect is not a sound effect." + +msgid "The guild in which the sound is being sent." +msgstr "The guild in which the sound is being sent." + +msgid "The member that sent the sound." +msgstr "The member that sent the sound." + +msgid "The voice channel in which the sound is being sent." +msgstr "The voice channel in which the sound is being sent." + +msgid "The raw data sent by the gateway." +msgstr "The raw data sent by the gateway." msgid "Webhooks" msgstr "Webhooks" @@ -7982,3 +8699,15 @@ msgstr "These are typically given for channel follower webhooks." msgid "Represents a partial channel for webhooks." msgstr "Represents a partial channel for webhooks." +msgid "Collectibles" +msgstr "Collectibles" + +msgid "Represents a Discord Nameplate." +msgstr "Represents a Discord Nameplate." + +msgid "The SKU ID of the nameplate." +msgstr "The SKU ID of the nameplate." + +msgid "The color palette of the nameplate." +msgstr "The color palette of the nameplate." + diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/sinks.po b/docs/locales/zh_CN/LC_MESSAGES/api/sinks.po index e36a21f8ef..4fe67c5f89 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/sinks.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/sinks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/ui_kit.po b/docs/locales/zh_CN/LC_MESSAGES/api/ui_kit.po index c79f15cb13..2b20ac154c 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/ui_kit.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/ui_kit.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -23,8 +23,8 @@ msgstr "Shortcut decorators" msgid "A decorator that attaches a button to a component." msgstr "A decorator that attaches a button to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Button` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Button` being pressed, and the :class:`discord.Interaction` you receive." msgid "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." msgstr "Premium and link buttons cannot be created with this decorator. Consider creating a :class:`Button` object manually instead. These types of buttons do not have a callback associated since Discord doesn't handle them when clicked." @@ -47,20 +47,26 @@ msgstr "Whether the button is disabled or not. Defaults to ``False``." msgid "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." msgstr "The emoji of the button. This can be in string form or a :class:`.PartialEmoji` or a full :class:`GuildEmoji` or :class:`AppEmoji`." +msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." +msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). .. warning:: This parameter does not work in :class:`ActionRow`." + msgid "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this button belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." +msgid "This parameter does not work in :class:`ActionRow`." +msgstr "This parameter does not work in :class:`ActionRow`." + msgid "Return type" msgstr "Return type" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`I\\`\\`\\, bound\\= Item\\)\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]`" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.button.Button\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\]\\]`" msgid "A decorator that attaches a select menu to a component." msgstr "A decorator that attaches a select menu to a component." -msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." -msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgid "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." +msgstr "The function being decorated should have three parameters, ``self`` representing the :class:`discord.ui.View`, :class:`discord.ui.ActionRow` or :class:`discord.ui.Section`, the :class:`discord.ui.Select` being pressed and the :class:`discord.Interaction` you receive." msgid "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." msgstr "In order to get the selected items that the user has chosen within the callback use :attr:`Select.values`." @@ -95,89 +101,98 @@ msgstr "The channel types that should be selectable. Only valid for the :attr:`d msgid "Whether the select is disabled or not. Defaults to ``False``." msgstr "Whether the select is disabled or not. Defaults to ``False``." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgid "The select menu's ID." +msgstr "The select menu's ID." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgid "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "This can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." -msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." -msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" -msgid "Objects" -msgstr "Objects" +msgid "Model Type" +msgstr "Model Type" -msgid "Represents a UI view." -msgstr "Represents a UI view." +msgid "Default Value Type" +msgstr "Default Value Type" -msgid "This object must be inherited to create a UI within Discord." -msgstr "This object must be inherited to create a UI within Discord." +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" -msgid "The initial items attached to this view." -msgstr "The initial items attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" -msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" -msgid "type" -msgstr "type" +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" -msgid "Optional[:class:`float`]" -msgstr "Optional[:class:`float`]" +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" -msgid "The list of children attached to this view." -msgstr "The list of children attached to this view." +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" -msgid "List[:class:`Item`]" -msgstr "List[:class:`Item`]" +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" -msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." -msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" -msgid ":class:`bool`" -msgstr ":class:`bool`" +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." -msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." -msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." -msgid "Optional[:class:`.Message`]" -msgstr "Optional[:class:`.Message`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`ST\\`\\`\\, bound\\= Snowflake \\| str\\, covariant\\=True\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." -msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.string_select`." -msgid "Optional[:class:`.Interaction`]" -msgstr "Optional[:class:`.Interaction`]" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`str\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.user_select`." -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.role_select`." -msgid "The timeout of the converted view." -msgstr "The timeout of the converted view." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid "Returns" -msgstr "Returns" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.mentionable_select`." -msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." -msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.user.User\\` \\| \\:py\\:class\\:\\`\\~discord.member.Member\\` \\| \\:py\\:class\\:\\`\\~discord.role.Role\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" -msgid ":class:`View`" -msgstr ":class:`View`" +msgid "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." +msgstr "A shortcut for :meth:`discord.ui.select` with select type :attr:`discord.ComponentType.channel_select`." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:class\\:\\`\\~discord.interactions.Interaction\\`\\]\\, \\:py\\:class\\:\\`\\~typing.Coroutine\\`\\\\ \\\\\\[\\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]\\]\\, \\:py\\:class\\:\\`\\~discord.ui.select.Select\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`V\\`\\`\\, bound\\= BaseView\\, covariant\\=True\\)\\, \\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\` \\| \\:py\\:class\\:\\`\\~discord.threads.Thread\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\]`" + +msgid "Objects" +msgstr "Objects" + +msgid "The base class for UI views used in messages." +msgstr "The base class for UI views used in messages." msgid "Adds an item to the view." msgstr "Adds an item to the view." @@ -188,35 +203,32 @@ msgstr "The item to add to the view." msgid "Raises" msgstr "Raises" -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgid "Maximum number of children has been exceeded" +msgstr "Maximum number of children has been exceeded" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by ViewItem ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Returns" +msgstr "Returns" -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The view instance." +msgstr "The view instance." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid ":class:`BaseView`" +msgstr ":class:`BaseView`" -msgid "Optional[:class:`Item`]" -msgstr "Optional[:class:`Item`]" +msgid "Removes all items from this view." +msgstr "Removes all items from this view." msgid "|coro|" msgstr "|coro|" @@ -242,11 +254,17 @@ msgstr "The interaction that occurred." msgid "Whether the view children's callbacks should be called." msgstr "Whether the view children's callbacks should be called." +msgid ":class:`bool`" +msgstr ":class:`bool`" + msgid "A callback that is called when a view's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a view's timeout elapses without being explicitly stopped." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" + +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -263,18 +281,18 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." -msgid "Whether the view has finished interacting." -msgstr "Whether the view has finished interacting." +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has finished interacting." +msgstr "Whether the view has finished interacting." + msgid "Whether the view has been added for dispatching purposes." msgstr "Whether the view has been added for dispatching purposes." @@ -284,6 +302,12 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + msgid "Waits until the view has finished interacting." msgstr "Waits until the view has finished interacting." @@ -293,23 +317,170 @@ msgstr "A view is considered finished when :meth:`stop` is called, or it times o msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgid "Disables all items in the view." -msgstr "Disables all items in the view." +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." msgid "A list of items in `self.children` to not disable from the view." msgstr "A list of items in `self.children` to not disable from the view." -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." +msgstr "Represents a legacy UI view for V1 components :class:`~discord.ui.Button` and :class:`~discord.ui.Select`." + +msgid "This object must be inherited to create a UI within Discord." +msgstr "This object must be inherited to create a UI within Discord." + +msgid "Now inherits from :class:`BaseView`" +msgstr "Now inherits from :class:`BaseView`" + +msgid "The initial items attached to this view." +msgstr "The initial items attached to this view." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. Defaults to 180.0. If ``None`` then there is no timeout." + +msgid "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "type" +msgstr "type" + +msgid "Optional[:class:`float`]" +msgstr "Optional[:class:`float`]" + +msgid "The list of children attached to this view." +msgstr "The list of children attached to this view." + +msgid "List[:class:`ViewItem`]" +msgstr "List[:class:`ViewItem`]" + +msgid "Whether to disable the view when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view when the timeout is reached. Defaults to ``False``." + +msgid "The message that this view is attached to. If ``None`` then the view has not been sent with a message." +msgstr "The message that this view is attached to. If ``None`` then the view has not been sent with a message." + +msgid "Optional[:class:`.Message`]" +msgstr "Optional[:class:`.Message`]" + +msgid "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." +msgstr "The parent interaction which this view was sent from. If ``None`` then the view was not sent using :meth:`InteractionResponse.send_message`." + +msgid "Optional[:class:`.Interaction`]" +msgstr "Optional[:class:`.Interaction`]" + +msgid "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." +msgstr "Whether this view should be stored for callback listening. Setting it to ``False`` will ignore item callbacks and prevent their values from being refreshed. Defaults to ``True``." + +msgid "Optional[:class:`bool`]" +msgstr "Optional[:class:`bool`]" + +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." + +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "The timeout of the converted view." +msgstr "The timeout of the converted view." + +msgid "The converted view. This always returns a :class:`View` and not one of its subclasses." +msgstr "The converted view. This always returns a :class:`View` and not one of its subclasses." + +msgid ":class:`View`" +msgstr ":class:`View`" + +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." + +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." + +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." + +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." + +msgid "Optional[:class:`Item`]" +msgstr "Optional[:class:`Item`]" + +msgid "Represents a UI view compatible with v2 components." +msgstr "Represents a UI view compatible with v2 components." + +msgid "The list of items attached to this view." +msgstr "The list of items attached to this view." + +msgid "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." +msgstr "Whether to disable the view's items when the timeout is reached. Defaults to ``False``." + +msgid "Converts a message's components into a :class:`DesignerView`." +msgstr "Converts a message's components into a :class:`DesignerView`." + +msgid "Converts a list of component dicts into a :class:`DesignerView`." +msgstr "Converts a list of component dicts into a :class:`DesignerView`." + +msgid ":class:`DesignerView`" +msgstr ":class:`DesignerView`" + +msgid "Maximum number of items has been exceeded (40)" +msgstr "Maximum number of items has been exceeded (40)" + msgid "Represents the base UI item that all UI components inherit from." msgstr "Represents the base UI item that all UI components inherit from." -msgid "The current UI items supported are:" -msgstr "The current UI items supported are:" +msgid "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." +msgstr "Now used as base class for :class:`ViewItem` and :class:`ModalItem`." + +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + +msgid "Optional[:class:`int`]" +msgstr "Optional[:class:`int`]" + +msgid "Represents an item used in Views." +msgstr "Represents an item used in Views." + +msgid "The following are the original items supported in :class:`discord.ui.View`:" +msgstr "The following are the original items supported in :class:`discord.ui.View`:" msgid ":class:`discord.ui.Button`" msgstr ":class:`discord.ui.Button`" @@ -317,20 +488,44 @@ msgstr ":class:`discord.ui.Button`" msgid ":class:`discord.ui.Select`" msgstr ":class:`discord.ui.Select`" +msgid "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" +msgstr "And the following are new items under the \"Components V2\" specification for use in :class:`discord.ui.DesignerView`:" + +msgid ":class:`discord.ui.Section`" +msgstr ":class:`discord.ui.Section`" + +msgid ":class:`discord.ui.TextDisplay`" +msgstr ":class:`discord.ui.TextDisplay`" + +msgid ":class:`discord.ui.Thumbnail`" +msgstr ":class:`discord.ui.Thumbnail`" + +msgid ":class:`discord.ui.MediaGallery`" +msgstr ":class:`discord.ui.MediaGallery`" + +msgid ":class:`discord.ui.File`" +msgstr ":class:`discord.ui.File`" + +msgid ":class:`discord.ui.Separator`" +msgstr ":class:`discord.ui.Separator`" + +msgid ":class:`discord.ui.Container`" +msgstr ":class:`discord.ui.Container`" + +msgid "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." +msgstr "Additionally, :class:`discord.ui.ActionRow` should be used in :class:`discord.ui.DesignerView` to support :class:`discord.ui.Button` and :class:`discord.ui.Select`." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "Optional[:class:`int`]" -msgstr "Optional[:class:`int`]" - -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -347,14 +542,14 @@ msgstr ":class:`int`" msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "The callback associated with this UI item." msgstr "The callback associated with this UI item." @@ -365,14 +560,80 @@ msgstr "This can be overridden by subclasses." msgid "The interaction that triggered this UI item." msgstr "The interaction that triggered this UI item." -msgid "Represents a UI button." -msgstr "Represents a UI button." +msgid "Represents an item used in Modals." +msgstr "Represents an item used in Modals." + +msgid ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." +msgstr ":class:`discord.ui.InputText` is the original item supported in :class:`discord.ui.Modal`." + +msgid "The following are newly available in :class:`discord.ui.DesignerModal`:" +msgstr "The following are newly available in :class:`discord.ui.DesignerModal`:" + +msgid ":class:`discord.ui.Label`" +msgstr ":class:`discord.ui.Label`" + +msgid "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" +msgstr "And :class:`discord.ui.Label` should be used in :class:`discord.ui.DesignerModal` to support the following items: - :class:`discord.ui.InputText` - :class:`discord.ui.Select` - :class:`discord.ui.FileUpload`" + +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + +msgid "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." +msgstr "Represents a UI Action Row used in :class:`discord.ui.DesignerView`." + +msgid "The items supported are as follows:" +msgstr "The items supported are as follows:" + +msgid "The initial items in this action row." +msgstr "The initial items in this action row." + +msgid "The action's ID." +msgstr "The action's ID." + +msgid "Adds an item to the action row." +msgstr "Adds an item to the action row." + +msgid "The item to add to the action row." +msgstr "The item to add to the action row." + +msgid "A :class:`ViewItem` was not passed." +msgstr "A :class:`ViewItem` was not passed." + +msgid "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the action row. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the action row." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the action row." + +msgid "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." +msgstr "Get an item from this action row. Roughly equivalent to `utils.get(row.children, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to get." +msgstr "The id or custom_id of the item to get." + +msgid "The item with the matching ``id`` or ``custom_id`` if it exists." +msgstr "The item with the matching ``id`` or ``custom_id`` if it exists." + +msgid "Optional[:class:`ViewItem`]" +msgstr "Optional[:class:`ViewItem`]" + +msgid "Adds a :class:`Button` to the action row." +msgstr "Adds a :class:`Button` to the action row." + +msgid "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Button`, use the :meth:`add_item` method instead." msgid "The style of the button." msgstr "The style of the button." -msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." -msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgid "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The custom ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." msgid "The URL this button sends you to." msgstr "The URL this button sends you to." @@ -383,12 +644,63 @@ msgstr "Whether the button is disabled or not." msgid "The label of the button, if any. Maximum of 80 chars." msgstr "The label of the button, if any. Maximum of 80 chars." -msgid "The emoji of the button, if available." -msgstr "The emoji of the button, if available." +msgid "The emoji of the button, if any." +msgstr "The emoji of the button, if any." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." +msgid "The button's ID." +msgstr "The button's ID." + +msgid "Adds a :class:`Select` to the container." +msgstr "Adds a :class:`Select` to the container." + +msgid "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." +msgstr "To append a pre-existing :class:`Select`, use the :meth:`add_item` method instead." + +msgid "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." +msgstr "The custom ID of the select menu that gets received during an interaction. If not given then one is generated for you." + +msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." + +msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." + +msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances." + +msgid "Disables all items in the row." +msgstr "Disables all items in the row." + +msgid "A list of items in `self.children` to not disable." +msgstr "A list of items in `self.children` to not disable." + +msgid "Enables all items in the row." +msgstr "Enables all items in the row." + +msgid "A list of items in `self.children` to not enable." +msgstr "A list of items in `self.children` to not enable." + +msgid "Return the sum of the items' widths." +msgstr "Return the sum of the items' widths." + +msgid "Represents a UI button." +msgstr "Represents a UI button." + +msgid "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." +msgstr "The ID of the button that gets received during an interaction. If this button is for a URL, it does not have a custom ID." + +msgid "The emoji of the button, if available." +msgstr "The emoji of the button, if available." + msgid "The ID of the button that gets received during an interaction." msgstr "The ID of the button that gets received during an interaction." @@ -410,20 +722,32 @@ msgstr "In order to get the selected items that the user has chosen, use :attr:` msgid "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." msgstr "Added support for :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, and :attr:`discord.ComponentType.channel_select`." +msgid "Can now be sent in :class:`discord.ui.DesignerModal`." +msgstr "Can now be sent in :class:`discord.ui.DesignerModal`." + +msgid "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The type of select to create. Must be one of :attr:`discord.ComponentType.string_select`, :attr:`discord.ComponentType.user_select`, :attr:`discord.ComponentType.role_select`, :attr:`discord.ComponentType.mentionable_select`, or :attr:`discord.ComponentType.channel_select`. The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + +msgid "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." +msgstr "The default is :attr:`discord.ComponentType.string_select`, but if this is created using any of the provided aliases: :class:`StringSelect`, :class:`RoleSelect`, :class:`UserSelect`, :class:`MentionableSelect`, or :class:`ChannelSelect`, the default will be its respective select type." + msgid "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." msgstr "The ID of the select menu that gets received during an interaction. If not given then one is generated for you." -msgid "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." -msgstr "The minimum number of items that must be chosen for this select menu. Defaults to 1 and must be between 1 and 25." +msgid "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." +msgstr "Whether the select is disabled or not. Only useable in views. Defaults to ``False`` in views." -msgid "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." -msgstr "A list of options that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.string_select`." +msgid "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." +msgstr "The relative row this select menu belongs to. A Discord component can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed). Does not work in :class:`ActionRow` or :class:`Label`." -msgid "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." -msgstr "A list of channel types that can be selected in this menu. Only valid for selects of type :attr:`discord.ComponentType.channel_select`." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals. .. versionadded:: 2.7" -msgid "Whether the select is disabled or not." -msgstr "Whether the select is disabled or not." +msgid "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." +msgstr "Whether the select is required or not. Only useable when added to :class:`Label` for modals. Defaults to ``True`` in modals." + +msgid "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" +msgstr "The default values of this select. Only applicable if :attr:`.select_type` is not :attr:`discord.ComponentType.string_select`. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultValue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds. .. versionadded:: 2.7" msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." @@ -434,12 +758,54 @@ msgstr "The minimum number of items that must be chosen for this select menu." msgid "The maximum number of items that must be chosen for this select menu." msgstr "The maximum number of items that must be chosen for this select menu." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + +msgid "Whether the select is disabled or not." +msgstr "Whether the select is disabled or not." + msgid "A list of channel types that can be selected in this menu." msgstr "A list of channel types that can be selected in this menu." msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -473,62 +839,416 @@ msgstr "The option to append to the select menu." msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." -msgid "Represents a UI Modal dialog." -msgstr "Represents a UI Modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.string_select`." -msgid "The initial InputText fields that are displayed in the modal dialog." -msgstr "The initial InputText fields that are displayed in the modal dialog." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.user_select`." -msgid "The title of the modal dialog. Must be 45 characters or fewer." -msgstr "The title of the modal dialog. Must be 45 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.role_select`." -msgid "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." -msgstr "The ID of the modal dialog that gets received during an interaction. Must be 100 characters or fewer." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.mentionable_select`." -msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." -msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgid "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." +msgstr "An alias for :class:`Select` with ``select_type`` as :attr:`discord.ComponentType.channel_select`." + +msgid "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." +msgstr "Represents a UI section. Sections must have 1-3 (inclusive) items and an accessory set." + +msgid "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." +msgstr "The initial items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`. Sections must have at least 1 item before being sent." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`. Sections must have an accessory attached before being sent." + +msgid "The section's ID." +msgstr "The section's ID." + +msgid "Adds an item to the section." +msgstr "Adds an item to the section." + +msgid "The item to add to the section." +msgstr "The item to add to the section." + +msgid "Maximum number of items has been exceeded (3)." +msgstr "Maximum number of items has been exceeded (3)." + +msgid "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the section. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." + +msgid "The item, item ``id``, or item ``custom_id`` to remove from the section." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the section." + +msgid "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." +msgstr "Get an item from this section. Alias for `utils.get(section.walk_items(), ...)`. If an ``int`` is provided, it will be retrieved by ``id``, otherwise it will check the accessory's ``custom_id``." + +msgid "The item with the matching ``id`` if it exists." +msgstr "The item with the matching ``id`` if it exists." + +msgid "Adds a :class:`TextDisplay` to the section." +msgstr "Adds a :class:`TextDisplay` to the section." + +msgid "The content of the text display." +msgstr "The content of the text display." + +msgid "The text display's ID." +msgstr "The text display's ID." + +msgid "Set an item as the section's :attr:`accessory`." +msgstr "Set an item as the section's :attr:`accessory`." + +msgid "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The item to set as accessory. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." +msgstr "Sets a :class:`Thumbnail` with the provided URL as the section's :attr:`accessory`." + +msgid "The url of the thumbnail." +msgstr "The url of the thumbnail." + +msgid "The thumbnail's description, up to 1024 characters." +msgstr "The thumbnail's description, up to 1024 characters." + +msgid "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the thumbnail has the spoiler overlay. Defaults to ``False``." + +msgid "The thumbnail's ID." +msgstr "The thumbnail's ID." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this section. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." +msgstr "Disables all buttons and select menus in the section. At the moment, this only disables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not disable from the view." +msgstr "A list of items in `self.items` to not disable from the view." + +msgid "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." +msgstr "Enables all buttons and select menus in the section. At the moment, this only enables :attr:`accessory` if it is a button." + +msgid "A list of items in `self.items` to not enable from the view." +msgstr "A list of items in `self.items` to not enable from the view." + +msgid "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." +msgstr "Represents a UI text display. A message can have up to 4000 characters across all :class:`TextDisplay` objects combined." + +msgid "The text display's content, up to 4000 characters." +msgstr "The text display's content, up to 4000 characters." + +msgid "The text display's content." +msgstr "The text display's content." + +msgid "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the content of this text display. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Represents a UI Thumbnail." +msgstr "Represents a UI Thumbnail." + +msgid "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." +msgstr "The url of the thumbnail. This can either be an arbitrary URL or an ``attachment://`` URL to work with local files." + +msgid "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of this thumbnail's media. This can either be an arbitrary URL or an ``attachment://`` URL." + +msgid "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." +msgstr "Represents a UI Media Gallery. Galleries may contain up to 10 :class:`MediaGalleryItem` objects." + +msgid "The initial items contained in this gallery, up to 10." +msgstr "The initial items contained in this gallery, up to 10." + +msgid "The gallery's ID." +msgstr "The gallery's ID." -msgid "The title of the modal dialog." -msgstr "The title of the modal dialog." +msgid "Adds a :attr:`MediaGalleryItem` to the gallery." +msgstr "Adds a :attr:`MediaGalleryItem` to the gallery." -msgid "The child components associated with the modal dialog." -msgstr "The child components associated with the modal dialog." +msgid "The gallery item to add to the gallery." +msgstr "The gallery item to add to the gallery." -msgid "The ID of the modal dialog that gets received during an interaction." -msgstr "The ID of the modal dialog that gets received during an interaction." +msgid "A :class:`MediaGalleryItem` was not passed." +msgstr "A :class:`MediaGalleryItem` was not passed." -msgid "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." -msgstr "The coroutine that is called when the modal dialog is submitted. Should be overridden to handle the values submitted by the user." +msgid "Maximum number of items has been exceeded (10)." +msgstr "Maximum number of items has been exceeded (10)." -msgid "The interaction that submitted the modal dialog." -msgstr "The interaction that submitted the modal dialog." +msgid "Adds a new media item to the gallery." +msgstr "Adds a new media item to the gallery." -msgid "Adds an InputText component to the modal dialog." -msgstr "Adds an InputText component to the modal dialog." +msgid "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." +msgstr "The URL of the media item. This can either be an arbitrary URL or an ``attachment://`` URL." -msgid "The item to add to the modal dialog" -msgstr "The item to add to the modal dialog" +msgid "The media item's description, up to 1024 characters." +msgstr "The media item's description, up to 1024 characters." -msgid "Removes an InputText component from the modal dialog." -msgstr "Removes an InputText component from the modal dialog." +msgid "Whether the media item has the spoiler overlay." +msgstr "Whether the media item has the spoiler overlay." -msgid "The item to remove from the modal dialog." -msgstr "The item to remove from the modal dialog." +msgid "Represents a UI File." +msgstr "Represents a UI File." -msgid "Stops listening to interaction events from the modal dialog." -msgstr "Stops listening to interaction events from the modal dialog." +msgid "This component does not show media previews. Use :class:`MediaGallery` for previews instead." +msgstr "This component does not show media previews. Use :class:`MediaGallery` for previews instead." -msgid "Waits for the modal dialog to be submitted." -msgstr "Waits for the modal dialog to be submitted." +msgid "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." +msgstr "The URL of this file. This must be an ``attachment://`` URL referring to a local file used with :class:`~discord.File`." + +msgid "Whether this file has the spoiler overlay." +msgstr "Whether this file has the spoiler overlay." + +msgid "The file component's ID." +msgstr "The file component's ID." + +msgid "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." +msgstr "The URL of this file's media. This must be an ``attachment://`` URL that references a :class:`~discord.File`." + +msgid "Whether the file has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the file has the spoiler overlay. Defaults to ``False``." + +msgid "The name of this file, if provided by Discord." +msgstr "The name of this file, if provided by Discord." + +msgid "The size of this file in bytes, if provided by Discord." +msgstr "The size of this file in bytes, if provided by Discord." + +msgid "Represents a UI Separator." +msgstr "Represents a UI Separator." + +msgid "Whether the separator is a divider. Defaults to ``True``." +msgstr "Whether the separator is a divider. Defaults to ``True``." + +msgid "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." +msgstr "The spacing size of the separator. Defaults to :attr:`~discord.SeparatorSpacingSize.small`." + +msgid "The separator's ID." +msgstr "The separator's ID." + +msgid "Represents a UI Container." +msgstr "Represents a UI Container." + +msgid "The current items supported are as follows:" +msgstr "The current items supported are as follows:" + +msgid ":class:`discord.ui.ActionRow`" +msgstr ":class:`discord.ui.ActionRow`" + +msgid "The initial items in this container." +msgstr "The initial items in this container." + +msgid "The accent colour of the container. Aliased to ``color`` as well." +msgstr "The accent colour of the container. Aliased to ``color`` as well." + +msgid "Whether this container has the spoiler overlay." +msgstr "Whether this container has the spoiler overlay." + +msgid "The container's ID." +msgstr "The container's ID." + +msgid "Adds an item to the container." +msgstr "Adds an item to the container." + +msgid "The item to add to the container." +msgstr "The item to add to the container." + +msgid "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." +msgstr "Removes an item from the container. If an int or str is passed, it will remove by Item :attr:`id` or ``custom_id`` respectively." + +msgid "The item, ``id``, or item ``custom_id`` to remove from the container." +msgstr "The item, ``id``, or item ``custom_id`` to remove from the container." + +msgid "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." +msgstr "Get an item from this container. Roughly equivalent to `utils.get(container.items, ...)`. If an ``int`` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search for nested items." + +msgid "Adds an :class:`ActionRow` to the container." +msgstr "Adds an :class:`ActionRow` to the container." + +msgid "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`ActionRow`, use :meth:`add_item` instead." + +msgid "The items this action row contains." +msgstr "The items this action row contains." + +msgid "The action row's ID." +msgstr "The action row's ID." + +msgid "Adds a :class:`Section` to the container." +msgstr "Adds a :class:`Section` to the container." + +msgid "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." +msgstr "To append a pre-existing :class:`Section`, use the :meth:`add_item` method, instead." + +msgid "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." +msgstr "The items contained in this section, up to 3. Currently only supports :class:`~discord.ui.TextDisplay`." + +msgid "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." +msgstr "The section's accessory. This is displayed in the top right of the section. Currently only supports :class:`~discord.ui.Button` and :class:`~discord.ui.Thumbnail`." + +msgid "Adds a :class:`TextDisplay` to the container." +msgstr "Adds a :class:`TextDisplay` to the container." + +msgid "The content of the TextDisplay" +msgstr "The content of the TextDisplay" + +msgid "The text displays' ID." +msgstr "The text displays' ID." + +msgid "Adds a :class:`MediaGallery` to the container." +msgstr "Adds a :class:`MediaGallery` to the container." + +msgid "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." +msgstr "To append a pre-existing :class:`MediaGallery`, use :meth:`add_item` instead." + +msgid "The media this gallery contains." +msgstr "The media this gallery contains." + +msgid "The file's ID." +msgstr "The file's ID." + +msgid "Adds a :class:`Separator` to the container." +msgstr "Adds a :class:`Separator` to the container." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this container. Equivalent to the `Copy Text` option on Discord clients." + +msgid "Whether the container has the spoiler overlay. Defaults to ``False``." +msgstr "Whether the container has the spoiler overlay. Defaults to ``False``." + +msgid "Disables all buttons and select menus in the container." +msgstr "Disables all buttons and select menus in the container." + +msgid "Enables all buttons and select menus in the container." +msgstr "Enables all buttons and select menus in the container." + +msgid "The base class for creating pop-up modals." +msgstr "The base class for creating pop-up modals." + +msgid "The title of the modal." +msgstr "The title of the modal." + +msgid "The child items attached to the modal." +msgstr "The child items attached to the modal." + +msgid "The ID of the modal that gets received during an interaction." +msgstr "The ID of the modal that gets received during an interaction." + +msgid "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." +msgstr "The coroutine that is called when the modal is submitted. Should be overridden to handle the values submitted by the user." + +msgid "The interaction that submitted the modal." +msgstr "The interaction that submitted the modal." + +msgid "Adds a component to the modal." +msgstr "Adds a component to the modal." + +msgid "The item to add to the modal" +msgstr "The item to add to the modal" + +msgid "Removes a component from the modal." +msgstr "Removes a component from the modal." + +msgid "The item to remove from the modal." +msgstr "The item to remove from the modal." + +msgid "Stops listening to interaction events from the modal." +msgstr "Stops listening to interaction events from the modal." + +msgid "Waits for the modal to be submitted." +msgstr "Waits for the modal to be submitted." msgid "A callback that is called when the modal's callback fails with an error." msgstr "A callback that is called when the modal's callback fails with an error." +msgid "The modal that failed the dispatch." +msgstr "The modal that failed the dispatch." + msgid "A callback that is called when a modal's timeout elapses without being explicitly stopped." msgstr "A callback that is called when a modal's timeout elapses without being explicitly stopped." -msgid "Represents a UI text input field." -msgstr "Represents a UI text input field." +msgid "Represents a legacy UI modal for InputText components." +msgstr "Represents a legacy UI modal for InputText components." + +msgid "Now inherits from :class:`BaseModal`" +msgstr "Now inherits from :class:`BaseModal`" + +msgid "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." +msgstr "The initial items that are displayed in the modal. Only supports :class:`discord.ui.InputText`; for newer modal features, see :class:`DesignerModal`." + +msgid "The title of the modal. Must be 45 characters or fewer." +msgstr "The title of the modal. Must be 45 characters or fewer." + +msgid "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." +msgstr "The ID of the modal that gets received during an interaction. Must be 100 characters or fewer." + +msgid "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." +msgstr "Timeout in seconds from last interaction with the UI before no longer accepting input. If ``None`` then there is no timeout." + +msgid "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." +msgstr "Whether this modal should be stored for callback listening. Setting it to ``False`` will ignore its callback and prevent item values from being refreshed. Defaults to ``True``." + +msgid "Adds an InputText component to the modal." +msgstr "Adds an InputText component to the modal." + +msgid "Removes an InputText from the modal." +msgstr "Removes an InputText from the modal." + +msgid "Represents a UI modal compatible with all modal features." +msgstr "Represents a UI modal compatible with all modal features." + +msgid "The initial items that are displayed in the modal.." +msgstr "The initial items that are displayed in the modal.." + +msgid "Represents a UI Label used in :class:`discord.ui.DesignerModal`." +msgstr "Represents a UI Label used in :class:`discord.ui.DesignerModal`." + +msgid "The items currently supported are as follows:" +msgstr "The items currently supported are as follows:" + +msgid ":class:`discord.ui.InputText`" +msgstr ":class:`discord.ui.InputText`" + +msgid ":class:`discord.ui.FileUpload`" +msgstr ":class:`discord.ui.FileUpload`" + +msgid "The initial item attached to this label." +msgstr "The initial item attached to this label." + +msgid "The label text. Must be 45 characters or fewer." +msgstr "The label text. Must be 45 characters or fewer." + +msgid "The description for this label. Must be 100 characters or fewer." +msgstr "The description for this label. Must be 100 characters or fewer." + +msgid "The label's ID." +msgstr "The label's ID." + +msgid "Set this label's item." +msgstr "Set this label's item." + +msgid "The item to set." +msgstr "The item to set." + +msgid "A :class:`ModalItem` was not passed." +msgstr "A :class:`ModalItem` was not passed." + +msgid "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." +msgstr "Get the item from this label if it matches the provided id. If an ``int`` is provided, the item will match by ``id``, otherwise by ``custom_id``." + +msgid "The id or custom_id of the item to match." +msgstr "The id or custom_id of the item to match." + +msgid "The item if its ``id`` or ``custom_id`` matches." +msgstr "The item if its ``id`` or ``custom_id`` matches." + +msgid "Optional[:class:`ModalItem`]" +msgstr "Optional[:class:`ModalItem`]" + +msgid "Set this label's item to an input text." +msgstr "Set this label's item to an input text." + +msgid "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`InputText`, use the :meth:`set_item` method, instead." msgid "The style of the input text field." msgstr "The style of the input text field." @@ -536,9 +1256,6 @@ msgstr "The style of the input text field." msgid "The ID of the input text field that gets received during an interaction." msgstr "The ID of the input text field that gets received during an interaction." -msgid "The label for the input text field. Must be 45 characters or fewer." -msgstr "The label for the input text field. Must be 45 characters or fewer." - msgid "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." msgstr "The placeholder text that is shown if nothing is selected, if any. Must be 100 characters or fewer." @@ -554,6 +1271,36 @@ msgstr "Whether the input text field is required or not. Defaults to ``True``." msgid "Pre-fills the input text field with this value. Must be 4000 characters or fewer." msgstr "Pre-fills the input text field with this value. Must be 4000 characters or fewer." +msgid "Set this label's item to a select menu." +msgstr "Set this label's item to a select menu." + +msgid "Whether the select is required or not. Defaults to ``True``." +msgstr "Whether the select is required or not. Defaults to ``True``." + +msgid "Set this label's item to a file upload." +msgstr "Set this label's item to a file upload." + +msgid "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." +msgstr "To set a pre-existing :class:`FileUpload`, use the :meth:`set_item` method, instead." + +msgid "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." +msgstr "The minimum number of files that must be uploaded. Defaults to 0 and must be between 0 and 10, inclusive." + +msgid "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." +msgstr "The maximum number of files that can be uploaded. Must be between 1 and 10, inclusive." + +msgid "Whether the file upload field is required or not. Defaults to ``True``." +msgstr "Whether the file upload field is required or not. Defaults to ``True``." + +msgid "The file upload field's ID." +msgstr "The file upload field's ID." + +msgid "Represents a UI text input field." +msgstr "Represents a UI text input field." + +msgid "The label for the input text field. Must be 45 characters or fewer." +msgstr "The label for the input text field. Must be 45 characters or fewer." + msgid "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." msgstr "The relative row this input text field belongs to. A modal dialog can only have 5 rows. By default, items are arranged automatically into those 5 rows. If you'd like to control the relative positioning of the row then passing an index is advised. For example, row=1 will show up before row=2. Defaults to ``None``, which is automatic ordering. The row number must be between 0 and 4 (i.e. zero indexed)." @@ -572,3 +1319,24 @@ msgstr "The maximum number of characters that can be entered." msgid "The value entered in the text field." msgstr "The value entered in the text field." +msgid "Represents a UI File Upload component." +msgstr "Represents a UI File Upload component." + +msgid "The ID of this component. If not provided by the user, it is set sequentially by Discord." +msgstr "The ID of this component. If not provided by the user, it is set sequentially by Discord." + +msgid "The custom id that gets received during an interaction." +msgstr "The custom id that gets received during an interaction." + +msgid "The minimum number of files that must be uploaded. Defaults to 0." +msgstr "The minimum number of files that must be uploaded. Defaults to 0." + +msgid "The maximum number of files that can be uploaded." +msgstr "The maximum number of files that can be uploaded." + +msgid "Whether the input file upload is required or not. Defaults to ``True``." +msgstr "Whether the input file upload is required or not. Defaults to ``True``." + +msgid "The files that were uploaded to the field." +msgstr "The files that were uploaded to the field." + diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/utils.po b/docs/locales/zh_CN/LC_MESSAGES/api/utils.po index 09b338136a..8c190541ac 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/utils.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/utils.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -68,50 +68,50 @@ msgstr "An iterable to search through." msgid "Keyword arguments that denote attributes to search with." msgstr "Keyword arguments that denote attributes to search with." -msgid "|coro|" -msgstr "|coro|" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." -msgid "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." -msgstr "Attempts to get an attribute from the object in cache. If it fails, it will attempt to fetch it. If the fetch also fails, an error will be raised." +msgid "The object to operate on." +msgstr "The object to operate on." -msgid "The object to use the get or fetch methods in" -msgstr "The object to use the get or fetch methods in" +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." -msgid "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." -msgstr "The attribute to get or fetch. Note the object must have both a ``get_`` and ``fetch_`` method for this attribute." +msgid "ID of object to get." +msgstr "ID of object to get." -msgid "The ID of the object" -msgstr "The ID of the object" - -msgid "The default value to return if the object is not found, instead of raising an error." -msgstr "The default value to return if the object is not found, instead of raising an error." +msgid "The value to return instead of raising if fetching fails." +msgstr "The value to return instead of raising if fetching fails." msgid "Returns" msgstr "Returns" -msgid "The object found or the default value." -msgstr "The object found or the default value." +msgid "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." +msgstr "The object if found, or `default` if provided when not found. Returns :data:`None` only if `object_id` is :data:`None` and no `default` is given." + +msgid ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" +msgstr ":class:`~discord.VoiceChannel` | :class:`~discord.TextChannel` | :class:`~discord.ForumChannel` | :class:`~discord.StageChannel` | :class:`~discord.CategoryChannel` | :class:`~discord.Thread` | :class:`~discord.User` | :class:`~discord.Guild` | :class:`~discord.Role` | :class:`~discord.Member` | :class:`~discord.GuildEmoji` | :class:`~discord.AppEmoji` | :data:`None`" msgid "Raises" msgstr "Raises" -msgid "The object is missing a ``get_`` or ``fetch_`` method" -msgstr "The object is missing a ``get_`` or ``fetch_`` method" +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." -msgid "Invalid ID for the object" -msgstr "Invalid ID for the object" +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." -msgid "An error occurred fetching the object" -msgstr "An error occurred fetching the object" +msgid "Invalid ID for the object." +msgstr "Invalid ID for the object." -msgid "You do not have permission to fetch the object" -msgstr "You do not have permission to fetch the object" +msgid "An error occurred fetching the object." +msgstr "An error occurred fetching the object." -msgid "Getting a guild from a guild ID: ::" -msgstr "Getting a guild from a guild ID: ::" +msgid "You do not have permission to fetch the object." +msgstr "You do not have permission to fetch the object." -msgid "Getting a channel from the guild. If the channel is not found, return None: ::" -msgstr "Getting a channel from the guild. If the channel is not found, return None: ::" +msgid "Raised when the object resolves to a different guild." +msgstr "Raised when the object resolves to a different guild." msgid "A helper function that returns the OAuth2 URL for inviting the bot into guilds." msgstr "A helper function that returns the OAuth2 URL for inviting the bot into guilds." @@ -239,6 +239,9 @@ msgstr "The code." msgid "The template code." msgstr "The template code." +msgid "|coro|" +msgstr "|coro|" + msgid "Sleep until a specified time." msgstr "Sleep until a specified time." diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/version_info.po b/docs/locales/zh_CN/LC_MESSAGES/api/version_info.po index 7b04bdc20f..a07e2b4046 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/version_info.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/version_info.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/voice.po b/docs/locales/zh_CN/LC_MESSAGES/api/voice.po index e746081c69..736029ff4a 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/voice.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/voice.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/api/webhooks.po b/docs/locales/zh_CN/LC_MESSAGES/api/webhooks.po index e502fd296e..a1e55a1e3d 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/api/webhooks.po +++ b/docs/locales/zh_CN/LC_MESSAGES/api/webhooks.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -98,6 +98,12 @@ msgstr "The channel that this webhook is following. Only given if :attr:`type` i msgid "Optional[:class:`PartialWebhookChannel`]" msgstr "Optional[:class:`PartialWebhookChannel`]" +msgid "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." +msgstr "The interaction this webhook belongs to. Only set if :attr:`type` is :attr:`WebhookType.application`." + +msgid "Optional[:class:`Interaction`]" +msgstr "Optional[:class:`Interaction`]" + msgid "Parameters" msgstr "Parameters" @@ -332,8 +338,8 @@ msgstr "You specified both ``embed`` and ``embeds`` or ``file`` and ``files``." msgid "The length of ``embeds`` was invalid." msgstr "The length of ``embeds`` was invalid." -msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." -msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgid "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." +msgstr "Either there was no token associated with this webhook, ``ephemeral`` was passed with the improper webhook type, there was no state attached with this webhook when giving it a dispatchable view, you specified both ``thread_name`` and ``thread``, or ``applied_tags`` was passed with neither ``thread_name`` nor ``thread`` specified." msgid "Returns an :class:`Asset` for the avatar the webhook has." msgstr "Returns an :class:`Asset` for the avatar the webhook has." @@ -380,11 +386,14 @@ msgstr "There was no token associated with this webhook." msgid "The guild this webhook belongs to." msgstr "The guild this webhook belongs to." -msgid "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is authenticated with a bot token. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is authenticated with a bot token." +msgstr "Whether the webhook is authenticated with a bot token." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the webhook is a \"partial\" webhook. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the webhook is a \"partial\" webhook." +msgstr "Whether the webhook is a \"partial\" webhook." msgid "Edits a message owned by this webhook." msgstr "Edits a message owned by this webhook." diff --git a/docs/locales/zh_CN/LC_MESSAGES/changelog.po b/docs/locales/zh_CN/LC_MESSAGES/changelog.po index 31e14db03d..4354b762e0 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/changelog.po +++ b/docs/locales/zh_CN/LC_MESSAGES/changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -26,12 +26,108 @@ msgstr "[Unreleased]" msgid "These changes are available on the `master` branch, but have not yet been released." msgstr "These changes are available on the `master` branch, but have not yet been released." -msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" -msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" - msgid "Added" msgstr "Added" +msgid "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Added `.extension` attribute to emojis to get their file extension. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Changed" +msgstr "Changed" + +msgid "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" +msgstr "Updated `Role.is_assignable()` to also check whether the bot has the `MANAGE_ROLES` permission. ([#3048](https://github.com/Pycord-Development/pycord/pull/3048))" + +msgid "Fixed" +msgstr "Fixed" + +msgid "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" +msgstr "Fixed `RawMessageUpdateEvent.cached_message` being always `None` even when the message was cached. ([#3038](https://github.com/Pycord-Development/pycord/pull/3038))" + +msgid "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" +msgstr "Fixed downloading animated emojis which were originally uploaded as WebP files by changing the `.url` extension of animated emojis from .gif to .webp. ([#3055](https://github.com/Pycord-Development/pycord/pull/3055))" + +msgid "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" +msgstr "Fixed `Interaction.channel` not being resolved with user-installed commands ran in guilds which the bot is not a member of. ([#3047](https://github.com/Pycord-Development/pycord/pull/3047))" + +msgid "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" +msgstr "Fixed incorrect page group assignment in `Paginator`. ([#3065](https://github.com/Pycord-Development/pycord/pull/3065))" + +msgid "Deprecated" +msgstr "Deprecated" + +msgid "Removed" +msgstr "Removed" + +msgid "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" +msgstr "Removed guild creation and ownership related methods and arguments as they're not allowed for bots anymore. ([#3056](https://github.com/Pycord-Development/pycord/pull/3056))" + +msgid "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." +msgstr "Removed `Guild.set_mfa_required`, `Guild.delete`, `Template.create_guild` and `Client.create_guild`." + +msgid "Removed the `owner` keyword argument from `Guild.edit`." +msgstr "Removed the `owner` keyword argument from `Guild.edit`." + +msgid "[2.7.0] - 2025-12-24" +msgstr "[2.7.0] - 2025-12-24" + +msgid "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" +msgstr "Added `Attachment.read_chunked` and added optional `chunksize` argument to `Attachment.save` for retrieving attachments in chunks. ([#2956](https://github.com/Pycord-Development/pycord/pull/2956))" + +msgid "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" +msgstr "Added `Guild.fetch_roles_member_counts` method and `GuildRoleCounts` class. ([#3020](https://github.com/Pycord-Development/pycord/pull/3020))" + +msgid "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" +msgstr "Implemented `with_response` for interaction callbacks, adding `Interaction.callback.is_loading()` and `Interaction.callback.is_ephemeral()`. ([#2711](https://github.com/Pycord-Development/pycord/pull/2711))" + +msgid "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" +msgstr "Added `RawMessageUpdateEvent.new_message` - message update events now contain full message objects ([#2780](https://github.com/Pycord-Development/pycord/pull/2780))" + +msgid "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Added `Guild.get_or_fetch()` and `Client.get_or_fetch()` shortcut methods. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" + +msgid "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" +msgstr "Added support for setting guild-specific `avatar`, `banner`, and `bio` for the bot user through `Member.edit`. ([#2908](https://github.com/Pycord-Development/pycord/pull/2908))" + +msgid "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" +msgstr "Added support for select default values. ([#2899](https://github.com/Pycord-Development/pycord/pull/2899))" + +msgid "Adds a new generic parameter to selects to type `ui.Select.values` return type." +msgstr "Adds a new generic parameter to selects to type `ui.Select.values` return type." + +msgid "Adds `SelectDefaultValue` object to create select default values." +msgstr "Adds `SelectDefaultValue` object to create select default values." + +msgid "Adds `SelectDefaultValueType` enum." +msgstr "Adds `SelectDefaultValueType` enum." + +msgid "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." +msgstr "Adds pre-typed and pre-constructed with select_type `ui.Select` aliases for the different select types: `ui.StringSelect`, `ui.UserSelect`, `ui.RoleSelect`, `ui.MentionableSelect`, and `ui.ChannelSelect`." + +msgid "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `store` parameter to `View` and `Modal` classes. ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Added `Webhook.parent` and `Webhook.from_interaction` ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" +msgstr "Added the ability to use functions with any number of optional arguments and functions returning an awaitable as `Option.autocomplete`. ([#2914](https://github.com/Pycord-Development/pycord/pull/2914))" + +msgid "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Added `ui.FileUpload` for modals and the `FileUpload` component. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" +msgstr "Added `Permissions.bypass_slowmode`. ([#2939](https://github.com/Pycord-Development/pycord/pull/2939))" + +msgid "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" +msgstr "Added support for Guild Incidents via `Guild.incidents_data` and `Guild.modify_incident_actions()`. ([#2955](https://github.com/Pycord-Development/pycord/pull/2955))" + +msgid "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Added `mention` property to `BaseEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" + +msgid "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" +msgstr "Added `positional` argument to `commands.Flag`. ([#2443](https://github.com/Pycord-Development/pycord/pull/2443))" + msgid "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" msgstr "Added `Guild.fetch_role` method. ([#2528](https://github.com/Pycord-Development/pycord/pull/2528))" @@ -74,14 +170,179 @@ msgstr "Added helper methods to determine the authorizing party of an `Interacti msgid "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" msgstr "Added `VoiceMessage` subclass of `File` to allow voice messages to be sent. ([#2579](https://github.com/Pycord-Development/pycord/pull/2579))" +msgid "Added the following soundboard-related features:" +msgstr "Added the following soundboard-related features:" + +msgid "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." +msgstr "Manage guild soundboard sounds with `Guild.fetch_sounds()`, `Guild.create_sound()`, `SoundboardSound.edit()`, and `SoundboardSound.delete()`." + +msgid "Access Discord default sounds with `Client.fetch_default_sounds()`." +msgstr "Access Discord default sounds with `Client.fetch_default_sounds()`." + +msgid "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." +msgstr "Play sounds in voice channels with `VoiceChannel.send_soundboard_sound()`." + +msgid "New `on_voice_channel_effect_send` event for sound and emoji effects." +msgstr "New `on_voice_channel_effect_send` event for sound and emoji effects." + +msgid "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" +msgstr "Soundboard limits based on guild premium tier (8-48 slots) in `Guild.soundboard_limit`. ([#2623](https://github.com/Pycord-Development/pycord/pull/2623))" + msgid "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" msgstr "Added new `Subscription` object and related methods/events. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgid "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" -msgstr "Added ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgid "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" +msgstr "Added `Message.forward_to`, `Message.snapshots`, and other related attributes. ([#2598](https://github.com/Pycord-Development/pycord/pull/2598))" -msgid "Fixed" -msgstr "Fixed" +msgid "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" +msgstr "Add missing `Guild` feature flags and `Guild.edit` parameters. ([#2672](https://github.com/Pycord-Development/pycord/pull/2672))" + +msgid "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" +msgstr "Added the ability to change the API's base URL with `Route.API_BASE_URL`. ([#2714](https://github.com/Pycord-Development/pycord/pull/2714))" + +msgid "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" +msgstr "Added the ability to pass a `datetime.time` object to `format_dt`. ([#2747](https://github.com/Pycord-Development/pycord/pull/2747))" + +msgid "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" +msgstr "Added the ability to pass an `overlap` parameter to the `loop` decorator and `Loop` class, allowing concurrent iterations if enabled. ([#2765](https://github.com/Pycord-Development/pycord/pull/2765))" + +msgid "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Added various missing channel parameters and allow `default_reaction_emoji` to be `None`. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" +msgstr "Added support for type hinting slash command options with `typing.Annotated`. ([#2782](https://github.com/Pycord-Development/pycord/pull/2782))" + +msgid "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" +msgstr "Added conversion to `Member` in `MentionableConverter`. ([#2775](https://github.com/Pycord-Development/pycord/pull/2775))" + +msgid "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" +msgstr "Added `discord.Interaction.created_at`. ([#2801](https://github.com/Pycord-Development/pycord/pull/2801))" + +msgid "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" +msgstr "Added `User.nameplate` property. ([#2817](https://github.com/Pycord-Development/pycord/pull/2817))" + +msgid "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" +msgstr "Added role gradients support with `Role.colours` and the `RoleColours` class. ([#2818](https://github.com/Pycord-Development/pycord/pull/2818))" + +msgid "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" +msgstr "Added `ThreadArchiveDuration` enum to improve clarity of thread archive durations. ([#2826](https://github.com/Pycord-Development/pycord/pull/2826))" + +msgid "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" +msgstr "Added `Interaction.attachment_size_limit`. ([#2854](https://github.com/Pycord-Development/pycord/pull/2854))" + +msgid "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" +msgstr "Added support for selects and text displays in modals. ([#2858](https://github.com/Pycord-Development/pycord/pull/2858))" + +msgid "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" +msgstr "Added `AuditLogDiff.communication_disabled_until`. ([#2883](https://github.com/Pycord-Development/pycord/pull/2883))" + +msgid "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" +msgstr "Added `discord.User.primary_guild` and the `PrimaryGuild` class. ([#2876](https://github.com/Pycord-Development/pycord/pull/2876))" + +msgid "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" +msgstr "Added `get_component` to `Message`, `Section`, `Container` and `ActionRow`. ([#2849](https://github.com/Pycord-Development/pycord/pull/2849))" + +msgid "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" +msgstr "Overhauled support for Components V2 and new Modal components ([#2904](https://github.com/Pycord-Development/pycord/pull/2904/))" + +msgid "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." +msgstr "Revert `discord.ui.View` and `discord.ui.Modal` to 2.6.1 behavior; not compatible with new features." + +msgid "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." +msgstr "Implemented `discord.ui.DesignerView` and `discord.ui.DesignerModal` to support new components." + +msgid "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." +msgstr "`DesignerView` and `Container` do not support `Button` and `Select` directly; use `discord.ui.ActionRow` instead." + +msgid "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." +msgstr "`DesignerModal` does not support `InputText` and `Select` directly; use `discord.ui.Label` instead." + +msgid "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." +msgstr "Removed `InputText.description`, `Select.label` and `Select.description`; these are now attributes of `Label`." + +msgid "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." +msgstr "`discord.ui.Item` is now a base class for `ViewItem` and `ModalItem`; all items inherit from these." + +msgid "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" +msgstr "All view and modal classes now inherit from a base `ItemInterface` class, split into `BaseView` and `BaseModal`" + +msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" + +msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" + +msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" + +msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" + +msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" + +msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" + +msgid "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" +msgstr "Changed the default value of `ApplicationCommand.nsfw` to `False`. ([#2797](https://github.com/Pycord-Development/pycord/pull/2797))" + +msgid "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Upgraded voice websocket version to v8. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "`Messageable.pins()` now returns a `MessagePinIterator` and has new arguments. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Fixed the `view` attribute on many view items being incorrect. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" +msgstr "Fixed `TypeError` in paginator implementation when only passing `PageGroup` objects and `show_menu` is falsy. ([#2993](https://github.com/Pycord-Development/pycord/pull/2993))" + +msgid "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" +msgstr "Fixed breaking change in `ui.Select` Generic typing by adding default values to TypeVars. ([#3002](https://github.com/Pycord-Development/pycord/pull/3002))" + +msgid "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" +msgstr "Fixed `View`'s `disable_on_timeout` not working in private (DM) channels. ([#3016](https://github.com/Pycord-Development/pycord/pull/3016))" + +msgid "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" +msgstr "Manage silence for new SSRC with existing user_id. ([#2808](https://github.com/Pycord-Development/pycord/pull/2808))" + +msgid "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" +msgstr "Unbound `raw` reference in `parse_message_update` causing errors on message updates. ([#2905](https://github.com/Pycord-Development/pycord/pull/2905))" + +msgid "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" +msgstr "`view=None` in various methods causing an AttributeError. ([#2915](https://github.com/Pycord-Development/pycord/pull/2915))" + +msgid "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" +msgstr "`View.message` being `None` when it had not been interacted with yet. ([#2916](https://github.com/Pycord-Development/pycord/pull/2916))" + +msgid "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" +msgstr "Fixed a crash when processing message edit events while message cache was disabled. ([#2924](https://github.com/Pycord-Development/pycord/pull/2924))" + +msgid "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" +msgstr "Fixed OPUS Decode Error when recording audio. ([#2925](https://github.com/Pycord-Development/pycord/pull/2925))" + +msgid "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" +msgstr "Fixed a `TypeError` when typing `ui.Select` without providing optional type arguments. ([#2943](https://github.com/Pycord-Development/pycord/pull/2943))" + +msgid "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed modal input values being misordered when using the `row` parameter and inserting items out of row order. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" +msgstr "Fixed a KeyError when a text input is left blank in a modal. ([#2938](https://github.com/Pycord-Development/pycord/pull/2938))" + +msgid "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" +msgstr "Fixed `TypeError` when using Python 3.12+ `type` syntax for typing slash command parameters. ([#2952](https://github.com/Pycord-Development/pycord/pull/2952))" + +msgid "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" +msgstr "Fixed autocomplete crashing when using an async staticmethod. ([#2966](https://github.com/Pycord-Development/pycord/pull/2966))" + +msgid "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" +msgstr "Fixed attributes like :attr:`Member.display_banner` being `None` when the member has no guild specific banner, but does have a global one. ([#2968](https://github.com/Pycord-Development/pycord/pull/2949))" + +msgid "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" +msgstr "Fixed `__repr__` formatting for `AppEmoji`. ([#2972](https://github.com/Pycord-Development/pycord/pull/2972))" msgid "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" msgstr "Fixed `Enum` options not setting the correct type when only one choice is available. ([#2577](https://github.com/Pycord-Development/pycord/pull/2577))" @@ -143,29 +404,59 @@ msgstr "Fixed `AttributeError` when trying to consume a consumable entitlement. msgid "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" msgstr "Fixed `Subscription.renewal_sku_ids` not accepting `None` from the received payload. ([#2709](https://github.com/Pycord-Development/pycord/pull/2709))" -msgid "Changed" -msgstr "Changed" +msgid "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" +msgstr "Fixed `ForumChannel.edit` allowing `default_reaction_emoji` to be `None`. ([#2739](https://github.com/Pycord-Development/pycord/pull/2739))" -msgid "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" -msgstr "Renamed `cover` property of `ScheduledEvent` and `cover` argument of `ScheduledEvent.edit` to `image`. ([#2496](https://github.com/Pycord-Development/pycord/pull/2496))" +msgid "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" +msgstr "Fixed missing `None` type hints in `Select.__init__`. ([#2746](https://github.com/Pycord-Development/pycord/pull/2746))" -msgid "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" -msgstr "⚠️ **Removed support for Python 3.8.** ([#2521](https://github.com/Pycord-Development/pycord/pull/2521))" +msgid "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" +msgstr "Fixed `TypeError` when using `Flag` with Python 3.11+. ([#2759](https://github.com/Pycord-Development/pycord/pull/2759))" -msgid "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" -msgstr "`Emoji` has been renamed to `GuildEmoji`. ([#2501](https://github.com/Pycord-Development/pycord/pull/2501))" +msgid "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" +msgstr "Fixed `TypeError` when specifying `thread_name` in `Webhook.send`. ([#2761](https://github.com/Pycord-Development/pycord/pull/2761))" -msgid "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" -msgstr "Replaced audioop (deprecated module) implementation of `PCMVolumeTransformer.read` method with a pure Python equivalent. ([#2176](https://github.com/Pycord-Development/pycord/pull/2176))" +msgid "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" +msgstr "Updated `valid_locales` to support `in` and `es-419`. ([#2767](https://github.com/Pycord-Development/pycord/pull/2767))" -msgid "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" -msgstr "Updated `Guild.filesize_limit` to 10 MB instead of 25 MB following Discord's API changes. ([#2671](https://github.com/Pycord-Development/pycord/pull/2671))" +msgid "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" +msgstr "Added support for emoji aliases like `:smile:` in PartialEmoji.from_str. Also applied the same logic in PartialEmojiConverter. ([#2815](https://github.com/Pycord-Development/pycord/pull/2815))" -msgid "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" -msgstr "`Entitlement.ends_at` can now be `None`. ([#2564](https://github.com/Pycord-Development/pycord/pull/2564))" +msgid "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" +msgstr "Fixed `Webhook.edit` not working with `attachments=[]`. ([#2779](https://github.com/Pycord-Development/pycord/pull/2779))" -msgid "Deprecated" -msgstr "Deprecated" +msgid "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" +msgstr "Fixed GIF-based `Sticker` returning the wrong `url`. ([#2781](https://github.com/Pycord-Development/pycord/pull/2781))" + +msgid "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" +msgstr "Fixed `VoiceClient` crashing randomly while receiving audio ([#2800](https://github.com/Pycord-Development/pycord/pull/2800))" + +msgid "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" +msgstr "Fixed `VoiceClient.connect` failing to do initial connection. ([#2812](https://github.com/Pycord-Development/pycord/pull/2812))" + +msgid "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" +msgstr "Fixed `AttributeError` when printing a File component's `__repr__`. ([#2843](https://github.com/Pycord-Development/pycord/pull/2843))" + +msgid "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" +msgstr "Fixed `TypeError` when using `@option` with certain annotations and along with `channel_types`. ([#2835](https://github.com/Pycord-Development/pycord/pull/2835))" + +msgid "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" +msgstr "Fixed `TypeError` when using `Optional[...]` or `... | None` in command option type. ([#2852](https://github.com/Pycord-Development/pycord/pull/2852))" + +msgid "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" +msgstr "Fixed type-hinting for `PermissionOverwrite.update`. ([#2878](https://github.com/Pycord-Development/pycord/pull/2878))" + +msgid "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" +msgstr "Fixed `AttributeError` when accessing `AuditLogEntry.changes` more than once. ([#2882])(https://github.com/Pycord-Development/pycord/pull/2882))" + +msgid "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" +msgstr "Fixed type hint for argument `start_time` and `end_time` of `Guild.create_scheduled_event` ([#2879](https://github.com/Pycord-Development/pycord/pull/2879))" + +msgid "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" +msgstr "Deprecated manually setting the `view` attribute on view items. ([#2981](https://github.com/Pycord-Development/pycord/pull/2981))" + +msgid "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" +msgstr "Deprecated `utils.get_or_fetch(attr, id)` and `Client.get_or_fetch_user(id)` in favour of `utils.get_or_fetch(object_type, object_id)` and `Client.get_or_fetch(User, id)`. ([#2776](https://github.com/Pycord-Development/pycord/pull/2776))" msgid "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" msgstr "Deprecated `AppInfo.summary` in favor of `AppInfo.description`. ([#2520](https://github.com/Pycord-Development/pycord/pull/2520))" @@ -176,6 +467,27 @@ msgstr "Deprecated `Emoji` in favor of `GuildEmoji`. ([#2501](https://github.com msgid "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" msgstr "Deprecated `Interaction.cached_channel` in favor of `Interaction.channel`. ([#2658](https://github.com/Pycord-Development/pycord/pull/2658))" +msgid "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" +msgstr "Deprecated `is_nsfw` for categories since it was never supported by the API. ([#2772](https://github.com/Pycord-Development/pycord/pull/2772))" + +msgid "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" +msgstr "Deprecated `Messageable.pins()` returning a list of `Message`; it should be used as an iterator of `MessagePin` instead. ([#2872](https://github.com/Pycord-Development/pycord/pull/2872))" + +msgid "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" +msgstr "⚠️ **Removed support for Python 3.9.** ([#2986](https://github.com/Pycord-Development/pycord/pull/2986))" + +msgid "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" +msgstr "Removed deprecated support for `Option` in `BridgeCommand`, use `BridgeOption` instead. ([#2731](https://github.com/Pycord-Development/pycord/pull/2731))" + +msgid "[2.7.0rc2] - 2025-10-22" +msgstr "[2.7.0rc2] - 2025-10-22" + +msgid "[2.7.0rc1] - 2025-08-30" +msgstr "[2.7.0rc1] - 2025-08-30" + +msgid "⚠️ **This version removes support for Python 3.8.** ⚠️" +msgstr "⚠️ **This version removes support for Python 3.8.** ⚠️" + msgid "[2.6.1] - 2024-09-15" msgstr "[2.6.1] - 2024-09-15" @@ -338,9 +650,6 @@ msgstr "Replaced `Client.fetch_entitlements` with `Client.entitlements`, which r msgid "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" msgstr "Changed the error message that appears when attempting to add a subcommand group to a subcommand group. ([#2275](https://github.com/Pycord-Development/pycord/pull/2275))" -msgid "Removed" -msgstr "Removed" - msgid "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" msgstr "Removed the `delete_message_days` parameter from ban methods. Please use `delete_message_seconds` instead. ([#2421](https://github.com/Pycord-Development/pycord/pull/2421))" diff --git a/docs/locales/zh_CN/LC_MESSAGES/cogs.po b/docs/locales/zh_CN/LC_MESSAGES/cogs.po index 686217ce9b..0ebfe344f3 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/cogs.po +++ b/docs/locales/zh_CN/LC_MESSAGES/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/discord.po b/docs/locales/zh_CN/LC_MESSAGES/discord.po index 21fb757068..036b0a7565 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/discord.po +++ b/docs/locales/zh_CN/LC_MESSAGES/discord.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/api.po b/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/api.po index 58248a8101..601e89e885 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/api.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -125,17 +125,17 @@ msgstr "The prefix-based version of this bridge command." msgid ":class:`.BridgeExtCommand`" msgstr ":class:`.BridgeExtCommand`" -msgid "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" -msgstr "Returns name_localizations from :attr:`slash_variant` You can edit/set name_localizations directly with .. code-block:: python3" +msgid "Returns name_localizations from :attr:`slash_variant`" +msgstr "Returns name_localizations from :attr:`slash_variant`" -msgid "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.name_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.name_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set name_localizations directly with" +msgstr "You can edit/set name_localizations directly with" -msgid "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" -msgstr "Returns description_localizations from :attr:`slash_variant` You can edit/set description_localizations directly with .. code-block:: python3" +msgid "Returns description_localizations from :attr:`slash_variant`" +msgstr "Returns description_localizations from :attr:`slash_variant`" -msgid "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" -msgstr "bridge_command.description_localizations[\"en-UK\"] = ... # or any other locale # or bridge_command.description_localizations = {\"en-UK\": ..., \"fr-FR\": ...}" +msgid "You can edit/set description_localizations directly with" +msgstr "You can edit/set description_localizations directly with" msgid "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." msgstr "Adds the command to a bot. This method is inherited by :class:`.BridgeCommandGroup`." @@ -320,8 +320,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.interactio msgid "Alias for :meth:`~.BridgeContext.respond`." msgstr "Alias for :meth:`~.BridgeContext.respond`." -msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." +msgstr "Defers the command with the respective approach to the current context. In :class:`BridgeExtContext`, this will be :meth:`~discord.abc.Messageable.trigger_typing` while in :class:`BridgeApplicationContext`, this will be :attr:`~.ApplicationContext.defer`." msgid "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." msgstr "There is no ``trigger_typing`` alias for this method. ``trigger_typing`` will always provide the same functionality across contexts." diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/index.po b/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/index.po index e6fc497edb..325dbd81a5 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/index.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/bridge/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/api.po b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/api.po index dac662c76d..209b0e4154 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/api.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/api.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr "The functions being listened to must be a :ref:`coroutine `." msgid "The function being listened to is not a coroutine." msgstr "The function being listened to is not a coroutine." -msgid "The ``name`` (event name) does not start with 'on_'" -msgstr "The ``name`` (event name) does not start with 'on_'" +msgid "The ``name`` (event name) does not start with ``on_``." +msgstr "The ``name`` (event name) does not start with ``on_``." msgid "Would print one and two in an unspecified order." msgstr "Would print one and two in an unspecified order." @@ -248,8 +248,8 @@ msgstr "The name of the event to listen for. Defaults to ``func.__name__``." msgid "The ``func`` parameter is not a coroutine function." msgstr "The ``func`` parameter is not a coroutine function." -msgid "Registers a :class:`~discord.ui.View` for persistent listening." -msgstr "Registers a :class:`~discord.ui.View` for persistent listening." +msgid "Registers a :class:`~discord.ui.BaseView` for persistent listening." +msgstr "Registers a :class:`~discord.ui.BaseView` for persistent listening." msgid "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." msgstr "This method should be used for when a view is comprised of components that last longer than the lifecycle of the program." @@ -419,36 +419,6 @@ msgstr "Any additional keyword arguments to pass to :class:`.SlashCommandGroup`. msgid "The slash command group that was created." msgstr "The slash command group that was created." -msgid "Creates a :class:`.Guild`." -msgstr "Creates a :class:`.Guild`." - -msgid "Bot accounts in more than 10 guilds are not allowed to create guilds." -msgstr "Bot accounts in more than 10 guilds are not allowed to create guilds." - -msgid "The name of the guild." -msgstr "The name of the guild." - -msgid "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." -msgstr "The :term:`py:bytes-like object` representing the icon. See :meth:`.ClientUser.edit` for more details on what is expected." - -msgid "The code for a template to create the guild with. .. versionadded:: 1.4" -msgstr "The code for a template to create the guild with. .. versionadded:: 1.4" - -msgid "The code for a template to create the guild with." -msgstr "The code for a template to create the guild with." - -msgid "The guild created. This is not the same guild that is added to cache." -msgstr "The guild created. This is not the same guild that is added to cache." - -msgid ":class:`.Guild`" -msgstr ":class:`.Guild`" - -msgid "Guild creation failed." -msgstr "Guild creation failed." - -msgid "Invalid icon image format given. Must be PNG or JPG." -msgstr "Invalid icon image format given. Must be PNG or JPG." - msgid "Deletes the custom :class:`AppEmoji` from the application." msgstr "Deletes the custom :class:`AppEmoji` from the application." @@ -575,6 +545,15 @@ msgstr "Invalid Channel ID." msgid "You do not have permission to fetch this channel." msgstr "You do not have permission to fetch this channel." +msgid "Fetches the bot's default sounds." +msgstr "Fetches the bot's default sounds." + +msgid "The bot's default sounds." +msgstr "The bot's default sounds." + +msgid "List[:class:`.SoundboardSound`]" +msgstr "List[:class:`.SoundboardSound`]" + msgid "Retrieves a custom :class:`AppEmoji` from the application." msgstr "Retrieves a custom :class:`AppEmoji` from the application." @@ -623,6 +602,9 @@ msgstr "Whether to include count information in the guild. This fills the :attr: msgid "The guild from the ID." msgstr "The guild from the ID." +msgid ":class:`.Guild`" +msgstr ":class:`.Guild`" + msgid "You do not have access to the guild." msgstr "You do not have access to the guild." @@ -845,15 +827,15 @@ msgstr "A generator that retrieves every :class:`.abc.GuildChannel` the client c msgid "This is equivalent to: ::" msgstr "This is equivalent to: ::" -msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" - msgid "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgstr "Just because you receive a :class:`.abc.GuildChannel` does not mean that you can communicate in said channel. :meth:`.abc.GuildChannel.permissions_for` should be used for that." msgid ":class:`.abc.GuildChannel` -- A channel the client can 'access'." msgstr ":class:`.abc.GuildChannel` -- A channel the client can 'access'." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.abc.GuildChannel\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "Returns a generator with every :class:`.Member` the client can see." msgstr "Returns a generator with every :class:`.Member` the client can see." @@ -1019,6 +1001,30 @@ msgstr "The returned message or ``None`` if not found." msgid "Optional[:class:`.Message`]" msgstr "Optional[:class:`.Message`]" +msgid "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." +msgstr "Shortcut method to get data from an object either by returning the cached version, or if it does not exist, attempting to fetch it from the API." + +msgid "Type of object to fetch or get." +msgstr "Type of object to fetch or get." + +msgid "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." +msgstr "ID of object to get. If :data:`None`, returns `default` if provided, else :data:`None`." + +msgid "A default to return instead of raising if fetch fails." +msgstr "A default to return instead of raising if fetch fails." + +msgid "The object if found, or `default` if provided when not found." +msgstr "The object if found, or `default` if provided when not found." + +msgid ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" +msgstr ":class:`VoiceChannel` | :class:`TextChannel` | :class:`ForumChannel` | :class:`StageChannel` | :class:`CategoryChannel` | :class:`Thread` | :class:`User` | :class:`Guild` | :class:`GuildEmoji` | :class:`AppEmoji` | :data:`None`" + +msgid "Raised when required parameters are missing or invalid types are provided." +msgstr "Raised when required parameters are missing or invalid types are provided." + +msgid "Raised when an unsupported or incompatible object type is used." +msgstr "Raised when an unsupported or incompatible object type is used." + msgid "Looks up a user in the user cache or fetches if not found." msgstr "Looks up a user in the user cache or fetches if not found." @@ -1070,6 +1076,18 @@ msgstr "A list of prefixes or a single prefix that the bot is listening for." msgid "Union[List[:class:`str`], :class:`str`]" msgstr "Union[List[:class:`str`], :class:`str`]" +msgid "Gets a :class:`.Sound` from the bot's sound cache." +msgstr "Gets a :class:`.Sound` from the bot's sound cache." + +msgid "The ID of the sound to get." +msgstr "The ID of the sound to get." + +msgid "The sound with the given ID." +msgstr "The sound with the given ID." + +msgid "Optional[:class:`.SoundboardSound`]" +msgstr "Optional[:class:`.SoundboardSound`]" + msgid "Returns a stage instance with the given stage channel ID." msgstr "Returns a stage instance with the given stage channel ID." @@ -1139,8 +1157,8 @@ msgstr "Specifies if the client's internal cache is ready for use." msgid "Whether the WebSocket is currently rate limited." msgstr "Whether the WebSocket is currently rate limited." -msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." +msgstr "This can be useful to know when deciding whether you should query members using HTTP or via the gateway." msgid "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." msgstr "Measures latency between a HEARTBEAT and a HEARTBEAT_ACK in seconds. If no websocket is present, this returns ``nan``, and if no heartbeat has been received yet, this returns ``float('inf')``." @@ -1262,6 +1280,27 @@ msgstr "The default error handler provided by the client." msgid "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." msgstr "By default, this prints to :data:`sys.stderr` however it could be overridden to have a different implementation. Check :func:`~discord.on_error` for more details." +msgid "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." +msgstr "The default modal error handler provided by the client. The default implementation prints the traceback to stderr." + +msgid "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." +msgstr "This only fires for a modal if you did not define its :func:`~discord.ui.Modal.on_error`." + +msgid "The exception that was raised." +msgstr "The exception that was raised." + +msgid "The interaction that was received." +msgstr "The interaction that was received." + +msgid "The default view error handler provided by the client." +msgstr "The default view error handler provided by the client." + +msgid "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." +msgstr "This only fires for a view if you did not define its :func:`~discord.ui.BaseView.on_error`." + +msgid "The item that the user interacted with." +msgstr "The item that the user interacted with." + msgid "A sequence of persistent views added to the client." msgstr "A sequence of persistent views added to the client." @@ -1448,6 +1487,9 @@ msgstr "A shortcut decorator that initializes the provided subclass of :class:`. msgid "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." msgstr "The name of the group to create. This will resolve to the name of the decorated class if ``None`` is passed." +msgid "A list of all the sounds the bot can see." +msgstr "A list of all the sounds the bot can see." + msgid "A shorthand coroutine for :meth:`login` + :meth:`connect`." msgstr "A shorthand coroutine for :meth:`login` + :meth:`connect`." @@ -1586,8 +1628,8 @@ msgstr ":class:`.ApplicationCommand` -- An application command from the internal msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.commands.core.ApplicationCommand\\`\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgid "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" -msgstr "An iterator that recursively walks through all commands and subcommands. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgid "An iterator that recursively walks through all commands and subcommands." +msgstr "An iterator that recursively walks through all commands and subcommands." msgid "Duplicates due to aliases are no longer returned" msgstr "Duplicates due to aliases are no longer returned" @@ -1595,6 +1637,9 @@ msgstr "Duplicates due to aliases are no longer returned" msgid "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." msgstr "Union[:class:`.Command`, :class:`.Group`] -- A command or group from the internal list of commands." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Generator\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~discord.ext.commands.core.Command\\`\\\\ \\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`CogT\\`\\`\\, bound\\= Cog\\)\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\, \\:py\\:data\\:\\`\\~typing.Any\\`\\]\\, \\:py\\:obj\\:\\`None\\`\\, \\:py\\:obj\\:\\`None\\`\\]`" + msgid "AutoShardedBot" msgstr "AutoShardedBot" @@ -1931,8 +1976,8 @@ msgstr "The amount of time left on this command's cooldown in seconds. If this i msgid ":class:`float`" msgstr ":class:`float`" -msgid "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Checks whether the command has an error handler registered. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Checks whether the command has an error handler registered." +msgstr "Checks whether the command has an error handler registered." msgid "The name of the cog this command belongs to, if any." msgstr "The name of the cog this command belongs to, if any." @@ -2615,15 +2660,15 @@ msgstr "If all checks fail then :exc:`.CheckAnyFailure` is raised to signal the msgid "The ``predicate`` attribute for this function **is** a coroutine." msgstr "The ``predicate`` attribute for this function **is** a coroutine." +msgid "Creating a basic check to see if it's the bot owner or the server owner:" +msgstr "Creating a basic check to see if it's the bot owner or the server owner:" + msgid "An argument list of checks that have been decorated with the :func:`check` decorator." msgstr "An argument list of checks that have been decorated with the :func:`check` decorator." msgid "A check passed has not been decorated with the :func:`check` decorator." msgstr "A check passed has not been decorated with the :func:`check` decorator." -msgid "Creating a basic check to see if it's the bot owner or the server owner:" -msgstr "Creating a basic check to see if it's the bot owner or the server owner:" - msgid "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." msgstr "A :func:`.check` that is added that checks if the member invoking the command has the role specified via the name or ID specified." @@ -2765,11 +2810,11 @@ msgstr "The bucket that this concurrency is based on, e.g. ``BucketType.guild`` msgid "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." msgstr "Whether the command should wait for the queue to be over. If this is set to ``False`` then instead of waiting until the command can run again, the command raises :exc:`.MaxConcurrencyReached` to its error handler. If this is set to ``True`` then the command waits until it can be executed." -msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one before invoke hook for several commands that do not have to be within the same cog." -msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." +msgstr "This allows you to refer to one after invoke hook for several commands that do not have to be within the same cog." msgid "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a guild context only. Basically, no private messages are allowed when using the command." @@ -2780,8 +2825,8 @@ msgstr "This check raises a special exception, :exc:`.NoPrivateMessage` that is msgid "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." msgstr "A :func:`.check` that indicates this command must only be used in a DM context. Only private messages are allowed when using the command." -msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.PrivateMessageOnly` that is inherited from :exc:`.CheckFailure`." msgid "A :func:`.check` that checks if the person invoking this command is the owner of the bot." msgstr "A :func:`.check` that checks if the person invoking this command is the owner of the bot." @@ -2795,8 +2840,8 @@ msgstr "This check raises a special exception, :exc:`.NotOwner` that is derived msgid "A :func:`.check` that checks if the channel is a NSFW channel." msgstr "A :func:`.check` that checks if the channel is a NSFW channel." -msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" -msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Callable\\`\\\\ \\\\\\[\\\\\\[\\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]\\, \\:py\\:class\\:\\`\\~typing.TypeVar\\`\\\\ \\\\\\(\\`\\`T\\`\\`\\)\\]`" +msgid "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." +msgstr "This check raises a special exception, :exc:`.NSFWChannelRequired` that is derived from :exc:`.CheckFailure`." msgid "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." msgstr "Raise :exc:`.NSFWChannelRequired` instead of generic :exc:`.CheckFailure`. DM channels will also now pass this check." @@ -2960,8 +3005,8 @@ msgstr "Flattening into a list: ::" msgid "Returns a context manager that allows you to type for an indefinite period of time." msgstr "Returns a context manager that allows you to type for an indefinite period of time." -msgid "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" -msgstr "This is useful for denoting long computations in your bot. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgid "This is useful for denoting long computations in your bot." +msgstr "This is useful for denoting long computations in your bot." msgid "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." msgstr "This is both a regular context manager and an async context manager. This means that both ``with`` and ``async with`` work with this." @@ -2969,6 +3014,9 @@ msgstr "This is both a regular context manager and an async context manager. Thi msgid "Example Usage: ::" msgstr "Example Usage: ::" +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.context\\_managers.Typing\\``" + msgid "Calls a command with the arguments given." msgstr "Calls a command with the arguments given." @@ -3053,6 +3101,21 @@ msgstr "The entity to show help for." msgid "The result of the help command, if any." msgstr "The result of the help command, if any." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." + +msgid "The message that was sent." +msgstr "The message that was sent." + +msgid "Sending the message failed." +msgstr "Sending the message failed." + +msgid "You do not have the proper permissions to send the message." +msgstr "You do not have the proper permissions to send the message." + +msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." + msgid "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." msgstr "Returns a :class:`bool` indicating whether you have the permissions to send the object(s)." @@ -3083,35 +3146,35 @@ msgstr "You do not have the permissions required to get a message." msgid "Retrieving the message failed." msgstr "Retrieving the message failed." -msgid "Retrieves all messages that are currently pinned in the channel." -msgstr "Retrieves all messages that are currently pinned in the channel." +msgid "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." +msgstr "A shortcut method to :meth:`.abc.Messageable.send` to forward the :class:`.Message` to a channel." -msgid "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." -msgstr "Due to a limitation with the Discord API, the :class:`.Message` objects returned by this method do not contain complete :attr:`.Message.reactions` data." +msgid "The channel to forward this to." +msgstr "The channel to forward this to." -msgid "The messages that are currently pinned." -msgstr "The messages that are currently pinned." +msgid "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." +msgstr "Returns a :class:`~discord.MessagePinIterator` that enables receiving the destination's pinned messages." -msgid "List[:class:`~discord.Message`]" -msgstr "List[:class:`~discord.Message`]" +msgid "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." +msgstr "Starting from version 3.0, `await channel.pins()` will no longer return a list of :class:`Message`. See examples below for new usage instead." -msgid "Retrieving the pinned messages failed." -msgstr "Retrieving the pinned messages failed." +msgid "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." +msgstr "The number of pinned messages to retrieve. If ``None``, retrieves every pinned message in the channel." -msgid "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." -msgstr "A shortcut method to :meth:`.abc.Messageable.send` to reply to the :class:`.Message`." +msgid "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." +msgstr "Retrieve messages pinned before this datetime. If a datetime is provided, it is recommended to use a UTC aware datetime. If the datetime is naive, it is assumed to be local time." -msgid "The message that was sent." -msgstr "The message that was sent." +msgid ":class:`~discord.MessagePin` -- The pinned message." +msgstr ":class:`~discord.MessagePin` -- The pinned message." -msgid "Sending the message failed." -msgstr "Sending the message failed." +msgid "You do not have permissions to get pinned messages." +msgstr "You do not have permissions to get pinned messages." -msgid "You do not have the proper permissions to send the message." -msgstr "You do not have the proper permissions to send the message." +msgid "The request to get pinned messages failed." +msgstr "The request to get pinned messages failed." -msgid "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." -msgstr "The ``files`` list is not of the appropriate size, or you specified both ``file`` and ``files``." +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.iterators.MessagePinIterator\\``" msgid "Sends a message to the destination with the content given." msgstr "Sends a message to the destination with the content given." @@ -3158,11 +3221,11 @@ msgstr "Controls the mentions being processed in this message. If this is passed msgid "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." msgstr "Controls the mentions being processed in this message. If this is passed, then the object is merged with :attr:`~discord.Client.allowed_mentions`. The merging behaviour only overrides attributes that have been explicitly passed to the object, otherwise it uses the attributes set in :attr:`~discord.Client.allowed_mentions`. If no object is passed at all then the defaults given by :attr:`~discord.Client.allowed_mentions` are used instead." -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``. .. versionadded:: 1.6" -msgid "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." -msgstr "A reference to the :class:`~discord.Message` to which you are replying, this can be created using :meth:`~discord.Message.to_reference` or passed directly as a :class:`~discord.Message`. You can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgid "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." +msgstr "A reference to the :class:`~discord.Message` being replied to or forwarded. This can be created using :meth:`~discord.Message.to_reference`. When replying, you can control whether this mentions the author of the referenced message using the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions`` or by setting ``mention_author``." msgid "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" msgstr "If set, overrides the :attr:`~discord.AllowedMentions.replied_user` attribute of ``allowed_mentions``. .. versionadded:: 1.6" @@ -3476,8 +3539,8 @@ msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~discord.emoji.Guil msgid "Converts to a :class:`~discord.PartialEmoji`." msgstr "Converts to a :class:`~discord.PartialEmoji`." -msgid "This is done by extracting the animated flag, name and ID from the emoji." -msgstr "This is done by extracting the animated flag, name and ID from the emoji." +msgid "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." +msgstr "This is done by extracting the animated flag, name, and ID for custom emojis, or by using the standard Unicode emojis supported by Discord." msgid "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" msgstr "Raise :exc:`.PartialEmojiConversionFailure` instead of generic :exc:`.BadArgument`" @@ -3635,6 +3698,9 @@ msgstr "The underlying evaluated annotation of the flag." msgid "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." msgstr "The maximum number of arguments the flag can accept. A negative value indicates an unlimited amount of arguments." +msgid "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." +msgstr "Whether the flag is positional. A :class:`FlagConverter` can only handle one positional flag." + msgid "Whether multiple given values overrides the previous value." msgstr "Whether multiple given values overrides the previous value." @@ -3662,6 +3728,9 @@ msgstr "The maximum number of arguments the flag can accept. A negative value in msgid "Whether multiple given values overrides the previous value. The default value depends on the annotation given." msgstr "Whether multiple given values overrides the previous value. The default value depends on the annotation given." +msgid "Whether the flag is positional or not. There can only be one positional flag." +msgstr "Whether the flag is positional or not. There can only be one positional flag." + msgid ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:data\\:\\`\\~typing.Any\\``" diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/cogs.po b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/cogs.po index 6d40ecd553..749a6b7a50 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/cogs.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/cogs.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/commands.po b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/commands.po index f9ad3f6be6..d8b90e1198 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/commands.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/commands.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -473,11 +473,17 @@ msgstr "For most use cases, no extra work is required to define flags. However, msgid "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." msgstr "This tells the parser that the ``members`` attribute is mapped to a flag named ``member`` and that the default value is an empty list. For greater customisability, the default can either be a value or a callable that takes the :class:`~ext.commands.Context` as a sole parameter. This callable can either be a function or a coroutine." +msgid "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" +msgstr "Flags can also be positional. This means that the flag does not require a corresponding value to be passed in by the user. This is useful for flags that are either optional or have a default value. For example, in the following code:" + +msgid "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." +msgstr "The ``members`` flag is marked as positional, meaning that the user can invoke the command without explicitly specifying the flag." + msgid "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" msgstr "In order to customise the flag syntax we also have a few options that can be passed to the class parameter list:" -msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." -msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value." +msgid "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." +msgstr "Despite the similarities in these examples to command like arguments, the syntax and parser is not a command line parser. The syntax is mainly inspired by Discord's search bar input and as a result all flags need a corresponding value unless a positional flag is provided." msgid "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." msgstr "The flag converter is similar to regular commands and allows you to use most types of converters (with the exception of :class:`~ext.commands.Greedy`) as the type annotation. Some extra support is added for specific annotations as described below." diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/extensions.po b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/extensions.po index 30e6dcfc30..527896489e 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/extensions.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/extensions.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/index.po b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/index.po index bd418e3a84..b2c32ba83a 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/commands/index.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/commands/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/pages/index.po b/docs/locales/zh_CN/LC_MESSAGES/ext/pages/index.po index fe0e2cb1e6..fc8c08ddb4 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/pages/index.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/pages/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -326,30 +326,6 @@ msgstr "If set, deletes the paginator after the specified time." msgid "The message that was sent with the paginator." msgstr "The message that was sent with the paginator." -msgid "Adds an item to the view." -msgstr "Adds an item to the view." - -msgid "The item to add to the view." -msgstr "The item to add to the view." - -msgid "Raises" -msgstr "Raises" - -msgid "An :class:`Item` was not passed." -msgstr "An :class:`Item` was not passed." - -msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." -msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." - -msgid "Removes all items from the view." -msgstr "Removes all items from the view." - -msgid "Disables all items in the view." -msgstr "Disables all items in the view." - -msgid "A list of items in `self.children` to not disable from the view." -msgstr "A list of items in `self.children` to not disable from the view." - msgid "Edits an existing message to replace it with the paginator contents." msgstr "Edits an existing message to replace it with the paginator contents." @@ -371,20 +347,50 @@ msgstr "The message that was edited. Returns ``None`` if the operation failed." msgid "Optional[:class:`discord.Message`]" msgstr "Optional[:class:`discord.Message`]" -msgid "Enables all items in the view." -msgstr "Enables all items in the view." +msgid "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." +msgstr "Adds an item to the view. Attempting to add a :class:`~discord.ui.ActionRow` will add its children instead." + +msgid "The item to add to the view." +msgstr "The item to add to the view." + +msgid "Raises" +msgstr "Raises" + +msgid "An :class:`ViewItem` was not passed." +msgstr "An :class:`ViewItem` was not passed." + +msgid "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." +msgstr "Maximum number of children has been exceeded (25) or the row the item is trying to be added to is full." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`\\~typing.Self\\``" + +msgid "Removes all items from the view." +msgstr "Removes all items from the view." + +msgid "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." +msgstr "Returns the text of all :class:`~discord.ui.TextDisplay` items in this View. Equivalent to the `Copy Text` option on Discord clients." + +msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" +msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`str\\``" + +msgid "Disables all buttons and select menus in the view." +msgstr "Disables all buttons and select menus in the view." + +msgid "A list of items in `self.children` to not disable from the view." +msgstr "A list of items in `self.children` to not disable from the view." + +msgid "Enables all buttons and select menus in the view." +msgstr "Enables all buttons and select menus in the view." msgid "A list of items in `self.children` to not enable from the view." msgstr "A list of items in `self.children` to not enable from the view." -msgid "Converts a message's components into a :class:`View`." -msgstr "Converts a message's components into a :class:`View`." - -msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." -msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgid "Converts a list of component dicts into a :class:`View`." +msgstr "Converts a list of component dicts into a :class:`View`." -msgid "The message with components to convert into a view." -msgstr "The message with components to convert into a view." +msgid "The list of components to convert into a view." +msgstr "The list of components to convert into a view." msgid "The timeout of the converted view." msgstr "The timeout of the converted view." @@ -395,24 +401,42 @@ msgstr "The converted view. This always returns a :class:`View` and not one of i msgid ":class:`View`" msgstr ":class:`View`" -msgid "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." -msgstr "Get an item from the view with the given custom ID. Alias for `utils.get(view.children, custom_id=custom_id)`." +msgid "Converts a message's components into a :class:`View`." +msgstr "Converts a message's components into a :class:`View`." -msgid "The custom_id of the item to get" -msgstr "The custom_id of the item to get" +msgid "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." +msgstr "The :attr:`.Message.components` of a message are read-only and separate types from those in the ``discord.ui`` namespace. In order to modify and edit message components they must be converted into a :class:`View` first." + +msgid "The message with components to convert into a view." +msgstr "The message with components to convert into a view." + +msgid "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." +msgstr "Gets an item from this structure. Roughly equal to `utils.get(self.children, ...)`. If an :class:`int` is provided, the item will be retrieved by ``id``, otherwise by ``custom_id``. This method will also search nested items." -msgid "The item with the matching ``custom_id`` if it exists." -msgstr "The item with the matching ``custom_id`` if it exists." +msgid "The id of the item to get" +msgstr "The id of the item to get" + +msgid "The item with the matching ``custom_id`` or ``id`` if it exists." +msgstr "The item with the matching ``custom_id`` or ``id`` if it exists." msgid "Optional[:class:`Item`]" msgstr "Optional[:class:`Item`]" -msgid "Whether the view has been added for dispatching purposes." -msgstr "Whether the view has been added for dispatching purposes." +msgid "Whether the view contains V2 components." +msgstr "Whether the view contains V2 components." + +msgid "A view containing V2 components cannot be sent alongside message content or embeds." +msgstr "A view containing V2 components cannot be sent alongside message content or embeds." + +msgid "This is always ``False`` for :class:`View`." +msgstr "This is always ``False`` for :class:`View`." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the view has been added for dispatching purposes." +msgstr "Whether the view has been added for dispatching purposes." + msgid "Whether the view has finished interacting." msgstr "Whether the view has finished interacting." @@ -422,8 +446,8 @@ msgstr "Whether the view is set up as persistent." msgid "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." msgstr "A persistent view has all their components with a set ``custom_id`` and a :attr:`timeout` set to ``None``." -msgid "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." -msgstr "|coro| A callback that is called when a :meth:`View.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgid "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." +msgstr "|coro| A callback that is called when a :meth:`BaseView.interaction_check` returns ``False``. This can be used to send a response when a check failure occurs." msgid "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." msgstr "A callback that is called when an item's callback or :meth:`interaction_check` fails with an error." @@ -440,26 +464,11 @@ msgstr "The item that failed the dispatch." msgid "The interaction that led to the failure." msgstr "The interaction that led to the failure." -msgid "Removes an item from the view." -msgstr "Removes an item from the view." +msgid "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." +msgstr "Removes an item from the view. If an :class:`int` or :class:`str` is passed, the item will be removed by Item ``id`` or ``custom_id`` respectively." -msgid "The item to remove from the view." -msgstr "The item to remove from the view." - -msgid "Stops listening to interaction events from this view." -msgstr "Stops listening to interaction events from this view." - -msgid "This operation cannot be undone." -msgstr "This operation cannot be undone." - -msgid "Waits until the view has finished interacting." -msgstr "Waits until the view has finished interacting." - -msgid "A view is considered finished when :meth:`stop` is called, or it times out." -msgstr "A view is considered finished when :meth:`stop` is called, or it times out." - -msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." -msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgid "The item, item ``id``, or item ``custom_id`` to remove from the view." +msgstr "The item, item ``id``, or item ``custom_id`` to remove from the view." msgid "Sends an interaction response or followup with the paginated items." msgstr "Sends an interaction response or followup with the paginated items." @@ -485,6 +494,21 @@ msgstr "The content of the interaction response shown when the paginator message msgid "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." msgstr "The :class:`~discord.Message` or :class:`~discord.WebhookMessage` that was sent with the paginator." +msgid "Stops listening to interaction events from this view." +msgstr "Stops listening to interaction events from this view." + +msgid "This operation cannot be undone." +msgstr "This operation cannot be undone." + +msgid "Waits until the view has finished interacting." +msgstr "Waits until the view has finished interacting." + +msgid "A view is considered finished when :meth:`stop` is called, or it times out." +msgstr "A view is considered finished when :meth:`stop` is called, or it times out." + +msgid "If ``True``, then the view timed out. If ``False`` then the view finished normally." +msgstr "If ``True``, then the view timed out. If ``False`` then the view finished normally." + msgid "PaginatorButton" msgstr "PaginatorButton" @@ -536,17 +560,26 @@ msgstr "The ID of the button that gets received during an interaction." msgid "If this button is for a URL, it does not have a custom ID." msgstr "If this button is for a URL, it does not have a custom ID." +msgid "Gets this item's ID." +msgstr "Gets this item's ID." + +msgid "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." +msgstr "This can be set by the user when constructing an Item. If not, Discord will automatically provide one when the item's parent is sent." + +msgid "The ID of this item, or ``None`` if the user didn't set one." +msgstr "The ID of this item, or ``None`` if the user didn't set one." + msgid "Gets or sets the row position of this item within its parent view." msgstr "Gets or sets the row position of this item within its parent view." -msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." -msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 4 (inclusive), or ``None`` to indicate that no specific row is set." +msgid "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." +msgstr "The row position determines the vertical placement of the item in the UI. The value must be an integer between 0 and 39 (inclusive), or ``None`` to indicate that no specific row is set." msgid "The row position of the item, or ``None`` if not explicitly set." msgstr "The row position of the item, or ``None`` if not explicitly set." -msgid "If the row value is not ``None`` and is outside the range [0, 4]." -msgstr "If the row value is not ``None`` and is outside the range [0, 4]." +msgid "If the row value is not ``None`` and is outside the range [0, 39]." +msgstr "If the row value is not ``None`` and is outside the range [0, 39]." msgid "The ID of the SKU this button refers to." msgstr "The ID of the SKU this button refers to." @@ -557,14 +590,14 @@ msgstr "The URL this button sends you to." msgid "Gets the parent view associated with this item." msgstr "Gets the parent view associated with this item." -msgid "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." -msgstr "The view refers to the container that holds this item. This is typically set automatically when the item is added to a view." +msgid "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." +msgstr "The view refers to the structure that holds this item. This is typically set automatically when the item is added to a view." msgid "The parent view of this item, or ``None`` if the item is not attached to any view." msgstr "The parent view of this item, or ``None`` if the item is not attached to any view." -msgid "Optional[:class:`View`]" -msgstr "Optional[:class:`View`]" +msgid "Optional[:class:`BaseView`]" +msgstr "Optional[:class:`BaseView`]" msgid "Gets the width of the item in the UI layout." msgstr "Gets the width of the item in the UI layout." @@ -587,6 +620,24 @@ msgstr "The placeholder text that is shown if nothing is selected." msgid "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." msgstr "The paginator class where this menu is being used. Assigned to the menu when ``Paginator.add_menu`` is called." +msgid "Adds a default value to the select menu." +msgstr "Adds a default value to the select menu." + +msgid "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." +msgstr "To append a pre-existing :class:`discord.SelectDefaultValue` use the :meth:`append_default_value` method instead." + +msgid "The ID of the entity to add as a default." +msgstr "The ID of the entity to add as a default." + +msgid "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." +msgstr "The default value type of the ID. This is only required if the select ``type`` is :attr:`discord.ComponentType.mentionable_select`." + +msgid "The select type is a mentionable_select and type was not provided, or the select type is string_select." +msgstr "The select type is a mentionable_select and type was not provided, or the select type is string_select." + +msgid "The number of default select values exceeds 25." +msgstr "The number of default select values exceeds 25." + msgid "Adds an option to the select menu." msgstr "Adds an option to the select menu." @@ -611,6 +662,63 @@ msgstr "Whether this option is selected by default." msgid "The number of options exceeds 25." msgstr "The number of options exceeds 25." +msgid "Appends a default value to this select menu." +msgstr "Appends a default value to this select menu." + +msgid "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The default value to append to this select. These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances. Below, is a table defining the model instance type and the default value type it will be mapped: +-----------------------------------+--------------------------------------------------------------------------+ | Model Type | Default Value Type | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.User` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Member` | :attr:`discord.SelectDefaultValueType.user` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Role` | :attr:`discord.SelectDefaultValueType.role` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.abc.GuildChannel` | :attr:`discord.SelectDefaultValueType.channel` | +-----------------------------------+--------------------------------------------------------------------------+ | :class:`discord.Object` | depending on :attr:`discord.Object.type`, it will be mapped to any above | +-----------------------------------+--------------------------------------------------------------------------+ If you pass a model that is not defined in the table, ``TypeError`` will be raised. .. note:: The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The default value to append to this select." +msgstr "The default value to append to this select." + +msgid "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." +msgstr "These can be either :class:`discord.SelectDefaultValue` instances or models, which will be converted into :class:`discord.SelectDefaultvalue` instances." + +msgid "Below, is a table defining the model instance type and the default value type it will be mapped:" +msgstr "Below, is a table defining the model instance type and the default value type it will be mapped:" + +msgid "Model Type" +msgstr "Model Type" + +msgid "Default Value Type" +msgstr "Default Value Type" + +msgid ":class:`discord.User`" +msgstr ":class:`discord.User`" + +msgid ":attr:`discord.SelectDefaultValueType.user`" +msgstr ":attr:`discord.SelectDefaultValueType.user`" + +msgid ":class:`discord.Member`" +msgstr ":class:`discord.Member`" + +msgid ":class:`discord.Role`" +msgstr ":class:`discord.Role`" + +msgid ":attr:`discord.SelectDefaultValueType.role`" +msgstr ":attr:`discord.SelectDefaultValueType.role`" + +msgid ":class:`discord.abc.GuildChannel`" +msgstr ":class:`discord.abc.GuildChannel`" + +msgid ":attr:`discord.SelectDefaultValueType.channel`" +msgstr ":attr:`discord.SelectDefaultValueType.channel`" + +msgid ":class:`discord.Object`" +msgstr ":class:`discord.Object`" + +msgid "depending on :attr:`discord.Object.type`, it will be mapped to any above" +msgstr "depending on :attr:`discord.Object.type`, it will be mapped to any above" + +msgid "If you pass a model that is not defined in the table, ``TypeError`` will be raised." +msgstr "If you pass a model that is not defined in the table, ``TypeError`` will be raised." + +msgid "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." +msgstr "The :class:`discord.abc.GuildChannel` protocol includes :class:`discord.TextChannel`, :class:`discord.VoiceChannel`, :class:`discord.StageChannel`, :class:`discord.ForumChannel`, :class:`discord.Thread`, :class:`discord.MediaChannel`. This list is not exhaustive, and is bound to change based of the new channel types Discord adds." + +msgid "The select type is string_select, which does not allow for default_values" +msgstr "The select type is string_select, which does not allow for default_values" + msgid "Appends an option to the select menu." msgstr "Appends an option to the select menu." @@ -623,6 +731,9 @@ msgstr "A list of channel types that can be selected in this menu." msgid "The ID of the select menu that gets received during an interaction." msgstr "The ID of the select menu that gets received during an interaction." +msgid "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." +msgstr "A list of the select's default values. This is only applicable if the select type is not :attr:`discord.ComponentType.string_select`." + msgid "Whether the select is disabled or not." msgstr "Whether the select is disabled or not." @@ -632,12 +743,24 @@ msgstr "The maximum number of items that must be chosen for this select menu." msgid "The minimum number of items that must be chosen for this select menu." msgstr "The minimum number of items that must be chosen for this select menu." +msgid "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." +msgstr "Gets the parent modal associated with this item. This is typically set automatically when the item is added to a modal." + +msgid "The parent modal of this item, or ``None`` if the item is not attached to any modal." +msgstr "The parent modal of this item, or ``None`` if the item is not attached to any modal." + +msgid "Optional[:class:`BaseModal`]" +msgstr "Optional[:class:`BaseModal`]" + msgid "A list of options that can be selected in this menu." msgstr "A list of options that can be selected in this menu." msgid "The placeholder text that is shown if nothing is selected, if any." msgstr "The placeholder text that is shown if nothing is selected, if any." +msgid "Whether the select is required or not. Only applicable in modal selects." +msgstr "Whether the select is required or not. Only applicable in modal selects." + msgid "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." msgstr "List[:class:`str`] | List[:class:`discord.Member` | :class:`discord.User`]] | List[:class:`discord.Role`]] | List[:class:`discord.Member` | :class:`discord.User` | :class:`discord.Role`]] | List[:class:`discord.abc.GuildChannel`] | None: A list of values that have been selected by the user. This will be ``None`` if the select has not been interacted with yet." diff --git a/docs/locales/zh_CN/LC_MESSAGES/ext/tasks/index.po b/docs/locales/zh_CN/LC_MESSAGES/ext/tasks/index.po index 78e1349e13..58a190d3dd 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/ext/tasks/index.po +++ b/docs/locales/zh_CN/LC_MESSAGES/ext/tasks/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -158,8 +158,8 @@ msgstr ":class:`asyncio.Task`" msgid "Gracefully stops the task from running." msgstr "Gracefully stops the task from running." -msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." +msgstr "Unlike :meth:`cancel`\\, this allows the task to finish its current iteration before gracefully exiting." msgid "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." msgstr "If the internal function raises an error that can be handled before finishing then it will retry until it succeeds." @@ -167,12 +167,12 @@ msgstr "If the internal function raises an error that can be handled before fini msgid "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." msgstr "If this is undesirable, either remove the error handling before stopping via :meth:`clear_exception_types` or use :meth:`cancel` instead." -msgid "Cancels the internal task, if it is running." -msgstr "Cancels the internal task, if it is running." - msgid ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Cancels the internal task, if it is running." +msgstr "Cancels the internal task, if it is running." + msgid "A convenience method to restart the internal task." msgstr "A convenience method to restart the internal task." @@ -194,8 +194,8 @@ msgstr "An argument list of exception classes to handle." msgid "An exception passed is either not a class or not inherited from :class:`BaseException`." msgstr "An exception passed is either not a class or not inherited from :class:`BaseException`." -msgid "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" -msgstr "Removes all exception types that are handled. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:obj\\:\\`None\\``" +msgid "Removes all exception types that are handled." +msgstr "Removes all exception types that are handled." msgid "This operation obviously cannot be undone!" msgstr "This operation obviously cannot be undone!" @@ -221,11 +221,11 @@ msgstr "Whether the task is being cancelled." msgid ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" msgstr ":sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgid "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Whether the internal task has failed. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Whether the internal task has failed." +msgstr "Whether the internal task has failed." -msgid "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" -msgstr "Check if the task is currently running. :rtype: :sphinx_autodoc_typehints_type:`\\:py\\:class\\:\\`bool\\``" +msgid "Check if the task is currently running." +msgstr "Check if the task is currently running." msgid "Changes the interval for the sleep time." msgstr "Changes the interval for the sleep time." @@ -275,6 +275,12 @@ msgstr "Whether to handle errors and restart the task using an exponential back- msgid "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." msgstr "The loop to use to register the task, if not given defaults to :func:`asyncio.get_event_loop`." +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs. .. versionadded:: 2.7" + +msgid "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." +msgstr "Controls whether overlapping executions of the task loop are allowed. Set to False (default) to run iterations one at a time, True for unlimited overlap, or an int to cap the number of concurrent runs." + msgid "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." msgstr "The function was not a coroutine, an invalid value for the ``time`` parameter was passed, or ``time`` parameter was passed in conjunction with relative time parameters." diff --git a/docs/locales/zh_CN/LC_MESSAGES/faq.po b/docs/locales/zh_CN/LC_MESSAGES/faq.po index 6603291330..caa5f5fd98 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/faq.po +++ b/docs/locales/zh_CN/LC_MESSAGES/faq.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/index.po b/docs/locales/zh_CN/LC_MESSAGES/index.po index ea4ee21a46..0aeb5229fa 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/index.po +++ b/docs/locales/zh_CN/LC_MESSAGES/index.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/installing.po b/docs/locales/zh_CN/LC_MESSAGES/installing.po index 629b78f130..bf51f2fd21 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/installing.po +++ b/docs/locales/zh_CN/LC_MESSAGES/installing.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" @@ -20,8 +20,8 @@ msgstr "This is the documentation for Pycord, a library for Python to aid in cre msgid "Prerequisites" msgstr "Prerequisites" -msgid "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." -msgstr "Pycord works with Python 3.9 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgid "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." +msgstr "Pycord works with Python 3.10 or higher. Support for earlier versions of Python is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported." msgid "Installing" msgstr "Installing" diff --git a/docs/locales/zh_CN/LC_MESSAGES/intents.po b/docs/locales/zh_CN/LC_MESSAGES/intents.po index dd9504fc44..9226d80f78 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/intents.po +++ b/docs/locales/zh_CN/LC_MESSAGES/intents.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/logging.po b/docs/locales/zh_CN/LC_MESSAGES/logging.po index 01fa8196b6..df57c7668b 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/logging.po +++ b/docs/locales/zh_CN/LC_MESSAGES/logging.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v1.po b/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v1.po index 09145ca293..6588eb0f50 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v1.po +++ b/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v1.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v2.po b/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v2.po index b4b989960c..bfd0a02e0f 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v2.po +++ b/docs/locales/zh_CN/LC_MESSAGES/migrating_to_v2.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/old_changelog.po b/docs/locales/zh_CN/LC_MESSAGES/old_changelog.po index 9ac0585abf..281aee888a 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/old_changelog.po +++ b/docs/locales/zh_CN/LC_MESSAGES/old_changelog.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/quickstart.po b/docs/locales/zh_CN/LC_MESSAGES/quickstart.po index 4ec6ee532e..eef2e86ac7 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/quickstart.po +++ b/docs/locales/zh_CN/LC_MESSAGES/quickstart.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n" diff --git a/docs/locales/zh_CN/LC_MESSAGES/version_guarantees.po b/docs/locales/zh_CN/LC_MESSAGES/version_guarantees.po index f206f9cc6a..641356afea 100644 --- a/docs/locales/zh_CN/LC_MESSAGES/version_guarantees.po +++ b/docs/locales/zh_CN/LC_MESSAGES/version_guarantees.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Pycord Documentation\n" -"POT-Creation-Date: 2025-06-24 08:32-0000\n" -"PO-Revision-Date: 2025-06-24 08:32-0000\n" +"POT-Creation-Date: 2026-01-13 18:06-0000\n" +"PO-Revision-Date: 2026-01-13 18:06-0000\n" "Last-Translator: \n" "Language-Team: none\n" "MIME-Version: 1.0\n"

8}DWRwrr^AW&cHSkPbs5Lh(0L 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 USjL|`%>l;QAS?w#`)nt#*WwJ=CfDpVj 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

lHc0>BNv-txypkj^ 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�^`I6{qrDWkIAq!(^1{h{u)8;g%PgCBgEO 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

CVKx;%dMBkF8jDl^V?ab;`_s=crd-lh+1YF)dVp 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

tlKkqD!6i*XQ_ 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 Y_9v-$AbH`l`jd}4C2u@ojP|YYKa~|Up#T5? diff --git a/docs/build/locales/.doctrees/api/sinks.doctree b/docs/build/locales/.doctrees/api/sinks.doctree index b1c712b38afd493e1cedef4ef2902054a86def8b..664473a619938675cf9e37c57dcfb3a8fd884575 100644 GIT binary patch literal 81650 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 z z#{2B3u!OVFcOK62Y62PyXJLOG0pTncAModAmJaQmnLjYI6k6*4o~?$pDBVU8-f}AU zxGLkKFd(sek&u>$0AcwM%_d9LLoGsDel704vUl_$Ez0H&i)fOsN#Qyxo3$pw#Hjw7 zsGlE;m%Hjvmt^PthiOzpsLRm;AJdst^ps-B-@(QpD9i(|ndkmw107|1@RP-*Jos+| z6jtTIM}OhL$6v7rU&CY2cZT@)NA3<7ehxtD#DA8)I$ zM?ad??9q?D7We2sChQN4epf7!pQR?x{-tq>Ev#YtmS<*z?Te+w{b6^;pDl5+DRJ@5 zt+KdV>_~Na^u=$@?3Bopt+zN!&y-V^x(ctqyrq>=y++wdy|4nOzgOvoopy~LtU-yx zN;ha2USWR{nf=&CQN9gX#LRp$HT8^LH}1ae*?Vul<@%{9Y&iC$a)$4PK2oH^#VKK$ z1{6*)jU!!+&eL|=mzB+xE$WPswPh?>hBVa0+ECfY4yiZ?pg02cG(YoO9!uMiMoTSB z(UVV)p7ho>&NXj&5B*767C%EaMgWrLd7^dIveKOEHg2)KWN+Kzpt=TKC9T=fZ44UI zBN9aQ<9MS4>d2T)I~~7{g(R?*f;^6zkU*h>JX;zu66XV2K(TZq#^}TiqUypY!KYZ*ebUk*U)D_*r@8WL*sLtS$L) zsPMz=Y{CvFr3aS)(4}2S&i91Y2-?*zH6H0wZ{RVAQ86nHm= zvRy+g6nF?-M?!&TWPwM1D^bu3#SswDnFJ{1VlffYI;M(~Dhpvyg>8m8>6*Ehn;R^`CYBM%C0h|q+?E>6AP{mvDt)P^Z~OOz|Evdn;O54 z%F2ESe+rXkqf)6=>$Qg8tarUO@`HkMwb|=6%aw8vG|H40WZ%6od3*pv<~0>24Rjk(d_3`{{S<59&)&J4nIKG6D$a`AL{%tw z+bOB~gwgr`@7kW!Lv5=zn&AjL?pExKA7LB#oDwq~PamZtQ-zp(c;(kZUyreDWMVnJ zPDWSh^l}aGF(^>c7SoCoMfOC%WCxZK2@rjWu8yN&NSgEKK%ihqJcQjsW?s4HcN$*3 z;rU(PtG7DsHr~&zbUXCCpo#!p90`W}DTd5zDj1UJdc+Kw>*Bt~N>uWmQfzn?b=BE$ zv@Y(a#NOv(F7AEd5=8#YqR>VaJ``o8lz>3Vr!Ck|`XxCD0%u?mN#D;OANJA7MgX!& zf92@?hYlBT1NJbs;szuxGkLl1VvE30nDTPd7g?&P%0$iG%dNs3Qw`NO0rpF@g=KSF zkz?KlD z5gzkQ)->1GT~GPCVPrvhj{`hvF4UAkDlZ=fuJo=YjSHIBeoavEo6e|^=>DM`kjQl3 zKZM2w=>Gj^?nL*$#uj0sd-{@1_ZK+>8)LgQPQdvEZR%{YDMHy4IY*m{D7)J8P(~Ux z4I3RqZ8V`!;tA(A{i{*#G@L2>9SnlmOH5I=onM5H{5FSC#i>ZgOdb~sA30Z3?F)!J zbK*XluS3uVg=a1@hnqW%b1JrY=7`FXPH_ zN8yVThO}q_OfN3tggX2t##vV6?Lt}t2VmU;;+SB zYirBYK;^TAfvzJjpj=*X3j$|CnKkwXZcOvXTNu1vgVv@x;GaNh4g zGbLX^bVGpq3E}l~K1=%GRuK7}r~ZSqIxZ7eJ$eGJH?JC8WXFCZMiClTBM95=X0II} z@5XC%+pTsZ?3U~BJJ#z#xt?ElcAO#>w)Z(QZumM4A7Nt+&EF3X0S96J{xEgbZ~Ttt z?~`LXfjgPghRJ%J*$jI2sqqlZy&Mgap!gBztvM;yf=iAEUOu0oz3zv#&};YV2ttLW z)@!wz?RLG^@!`^_)jH0#FF%JNZFT`V&4da}aCcOJKggPn)KdE+4C$y|#d1av%s)_9 zonRa-wHuzv6jCl9l-eUFMut@0Vv0v5D@LA`*w`xC@L?2h^@iJHF%!*|kkUr_I3i=~ zu^7vSX;q6+?!_meYjI;MDJHtNI@%(UmGDvv`X*1rI`3%Q78I)e^x^_w#^|oi6FGISHhuQpx5$x4z7X1&U|(ca zctI^}SG``(!@C(iN5h`PQ}1NY19ws3eLkF}e-zJOIOQ2Cn`e`? z(R6xZ+6$6FF{vWvs|$CM*A!_Y>8Q1vGs2IOhaIcFJLHaxpYbuC^bu= zHFLXcOPxd6NlwYqQoff>fct8EFJD4`?tA$<{)&AsiqMZ7Fq@^*LG{91K-h=ahAi1k zf3A%e=G$WENH;3#h54@5zlay+Z{uwh^}@ufHhN*=uf@GEkAZ#we121Goay{VSIl`= zL#P_cPbq;jmIuG|fyEPSQZYI%O6(rUHqovK$Yw^~&% zXa+r0H0_n)ilG-;)KreArL!$^b12j#fH71SXJ#ONM&Q`CXKIsAgd zmG<3w0sJ1Be>#^AMYzc!tpIeh^YAA2}mAr28m<|ybqliPpcIN z>1V|Pr(|Vrj(lLWJ5%wJcTjgOOOK^CQX;{-w2`xAXnrEW+t}jO5oFX`gy{RxRT83( zi3BDo$~Q=?a4*dv2*Q%E z@xO>Q&9(7ATii!W<8fZjt@DF}y;=Y6@Gi#K z7+Xr>k&Xl)OOYyu?UWZYIi-`2AytRs$`DxZPKVT>~_~CA6ibzf+ z5hgTEU3GPEw80Pdheg$z24pyrj*AfoK|J6LC+YNf1v=So3bMDjXb{A!F}Cb2W*U|$ z2;!w|5n$SsP@^yMDW(dw)C-{w;KnRPyCuTnz1niJg;Nn>L1j{Dqe56T+BH0U9hN(l zYR&7lnk^J$Zy{&9(+m*O)NHy6ix)AdW-n0^7WcBIxeC)|sh|k5c}00+24DTSqD`0* zB(>Bqp*U#2CJ6YNGXf+U|8fo>WE$_k6O9W*MEo(DJJI+T*&<9dPG7QV{OoKH$AweR z%5Eba%>SUxlT8^#h?gp;(hdaicEV~2+ zC#+ymE=>jQ`cy&nQjE;Fzh9t&>UP8WNG z*Y8e;J8xT94vU8!y#rvC&r*xr{3K!v`k%soh}0hB5g>1kyRXGdzye}Cu16`Cx?X(Z z5>5Oo(Rw}@FUw>QAMbygw(^(wkK$QS<2b&m@38*?8r2YFv{}J{Fl8xE03UTJ`&Em* z;6Fmc!RKV{e`sC1HLU2f=xUR{>IOwv(eJWOYFN=&LQ-NoN>tH$_L+Sl{fz%B*}-4h zckojHHY=j&n|v`YF)H7;&ti*F5wj@1tYe9PqAl@%Bs=9eOVojyIYvh(!L=_f5ukKafK z_-Xxk)y9~V_-pZ)lr?xpH#t18@Jqy&x!Pq)44%IweC~3%h=3G-cD6JZ&UN5+h3&~- zDs{ry0X>j5z(0XUmSQ_m+C5(yECk$%8TtHoj7`E{J3TqIdwwaza|sh-oGD(J_tHT8gx#iX2w_}_bo8|eRUJaUKu{zI z0qC%D?vg|hcImq?lpuaGG_<{a|h#_FYL5~F4s_j*F zOx#9W<#9p;X67v3mPT#@8yy)I;jM>$NOLLVyHX0;wOY09)ti0;^_6QKWW2&#$ihBq zjW#P$s0ybECXAR2Iv92q2i?0-mTLgxAItnM`SSsk$axTYX>oRNFpjJ(+AZ1k{RF4X zq)p|Z%h>h?ooiQ0?K;Zl)T+HI{_C~M*nNm1jWGJ5HY3WxQ6ZhYh?mMl-7VrJX{cxk z>6n(dA$U3CYXX*cS-~>i&y9F_8zVZE!DMJ^hA27W<<0TjeL-2nM!aCldc=zuks@A* zR@Xe@<@51oObWgXk(9aTbJSHg_hd)BD3MWhrs|fAfh_zJ`L?6OLoLLthOp$Q(0}2) zKN6lIKl9HSG}CMBRnuNDE*2@7l;JUCM$#-!uIKws>^}8IKmp z|1)%zB)?<$3h9Nq=ud^O2)d^5l^D8;qge+opr7)|=xtP=%;Tl-l^hzv;Et^mk+bbi z75f$lyO^;AKqzE|wk3?%&2qPnAX#`{%2lt6`evp4U~O@)z**f?)gVQ&6C)^r4p)rK=HQ&Oi!U3ICG?O0W%&Q-HB&?c|GryH`8xfDT1 zaRrf_!NXkmOjit4sMa)0h1pI1q^;WE(G@uLdqPq-I)gzHPS>H6RkK^g6O%V%Y}u#8 zSli?`y_PM)#G~{@5t7QW|G0c`$G)Wt^V>?g^WECKqhU{qrl1`O_N+lYYLr9NMd_f( zL*V0;zB(RDD5L0mxeZ^FD|~9MNw1=9HS?K zPv4D^3wwj!X;{C!2#FJkpbK%L{iGJ&py)Z_vfC9xWW&E6!w#S4ewLPw6%a@6a>3cSsp`oc(Jjal?)hycM%Eb2Cdj z>pMy?TrKRK2^Pht{dh+yobQH9S*^}Gsa}DA5;Y-LCu_`M> zng1L*L%S5`?Ax$`Y=%wk%DR^I9w%guk*?Ucn6CK061uw2zI+>9y@W%~g|6OcpT!0w zF^fW1N7bYK;ICva@3zk}1V!=5M?g`VmBYY=`NcJ(jNkId=VqS-0DIsF0yaThO830Iv%xE`z$tOiCGk6Swk$I zVxMaWRPiMYg({a$sSpdZ+O}pP7UI2Qri4Y;4ofKzjqj2j_BY|vYCn_3RLg+eIiuY}n3>z9=1>9-v0X|3}?-z}a!s_sf=SS+Z=) zy@zLPtdlLDUN6En7#AX3FxUoMgl^xyebPNncjE4yWKoRi299D7#*ktN5Wv)sgpd#t zAcPb`%0G}$VhAmS4hbcJ0RQiAc4nvS?Ck8jcf#Zo;PiItug?71&~aoI8SlTK=^vI`{a(LIuMz%|UH$J~_O{8@uWfs9PwcVDDPK{Utob_gMMF&=+1&NK zA?|`1UnRc((z$UDXa0vVfYU&#TM|`g{s)t}2b^|BcjhCZ9BwtGd<7qoocV+nP}r?_ zK+TMPo3i{CDZeeLwJNx=S^Y@@@;{T!*i0v?Eiq-S|0;Dgt@YW?{HH7H6H$D3rhd~I z>hf5a$dvbm;k-7 z*?z&$1>)5s0O)7cxrGMS)ONF-<~&^5AX3}0XImconY7~AO12tJluPf~&b_EUh5R^y z(=nElX|lZvo6uG9DtN{T(4oeR6JYxzxbrF(oMR|VAVGnauWmvX7|_B9EZC1J_0S31$DlBN-kWUqp8A5rJT)f7@dTNEJ${dT*7_o!>N zMypwVRWSaS zHO)=xJSeOnN*Ro6rWb~{!VkYAmJIYydRB&7mbPDkIMO*h5*^HkyQ#!GVn^c_XZUB~ zxkqIt5+N+Ul>VA6A^Um%-0UU_K}B}{aB+SXFAJv1I8`R=RtY1mGn_5u4-%QXy^*QN znI2=pl$@cT4LNgcQYnOiND&HV;|yT~pxT7Zoir5}HfW-Z`y68ty6v)QRIu z8r`Vg#*0!YNmH-aDtJz+Tdq;AG2J3^58GVG=%*vwDOohkJ#6!aAkU0pq?r0kCs=$A z+Ze#52MkrE9k!FX1&BAgMsn1OBO)eFP9L@@5`d8A(rU&Mo!XR$fLNFlKn?m6&y7|q zcr5~NX-9Z{G-x&3yr)&B_HR#pDTF~hrKdWDB zhmA_NS@o~k_@lAw*QY1mUq#1K9!IQXmE?o@2;7c)E7f0>ouJyF{Pxbz?VCo?+erkT zgZFz}@vX;K=7F_cN}JY8sp5O)_c!GiiM4wRkq=LRIfzb{`mOY{s+qu~R?TR((=}sm zqRe|}8Xi<@B+9(kSb;8Eis{C8u}$hDsMi9AZv0bp9gl8ICCYFk&Y56~1PhvSG=Xa> zN6Yt=ax~lM$}wC%El*7`YMz>!v|mA+OyU`t-`9+D-gp84=TXZaRT1i+HwaMIjnFoH z-$J6NA}RjE7$BSe6zxc}GJZU4(y^9oft+>2Jrz{;S-v1HfZ-EsH2bxFFF+Zsa?}bC zxms>id);!q(t{7p>xRoER{jlFG|au>@`k{t?S_l5QsS+h(xsFRVUHW`Y7F2!G-tb$ zevx2T+;GoujpV%HHZyLxXKxN52KmtMBaJwj%R>sA))`O8F2!cvju5|jfUcHI8 z8(M*{z4&fMvpVoq@mlsG&dEr9gp)i?2yun{a7L1#e%&8M zKdTD4prXBjy4w})O~%MN9*Zg3$FarhBdGgyDB7Lqy0VJ)A)x*Qx|%D=1TLVTQlw@Z zU6C#+swbV1>QA7&(uAbbDStAZnj%7lB2EL#!xQF?4Ze)qpL!be)TbI&d>F7n-;gk*&s{-SEl&;rVUJL3K1pJh{&3eBVg?-fjZ&g|$J?oM^FKveVJ=-~ylG0=DQF-O-A9;9Fd4e{D zX5_7vCun~ucD&|Bl&r;Lw`8gkSWo^fPf`Ewjd*#ut$(z=r-d%UFFDFQ( zOeU=v?)6Pf)KolZcd(C4c1#m9_bxN3#bQktyQ7T(A}!ug!t00L@G3&n=YXcakC7Qo z5AONKVNRi?Q0;fn$tB;YDW@+&*O=+6K!)+@fqsP1Wx6V0Qgn6-bv5bCGsAcTIU;Yp zmQ|-hr~~wlPD7`#?;=nqZa1|f&P|`7lK}g!$k|C_AG!)W&KSv}|JpP_tpART=Tk=C zW{j>wN!5J$fj>=*bnA671g(lz#p+iqC-9Q=b<2Z0nGT$t9s4Zw zqd70Y-eNZUfj^sV%7LZAW<;%HX0zM}4EAA8^?sm}jgz?+sH@3b*>yHX2?)F*SU4~n zPR~u=IK3yDTO3|FKM#v3ugMVy3l8z6SHic_{vfXRE*`bwxI z{iBra2fe{a_~uu(yBWT-A+FY3EBd~{Js4Z9)4@)cwmKazWs9)gT6RC#l@+x_!AxQ5@p=$uvP zSm<5=uPP(5fbx&Yv}*CjKxS$qg@sSVRP3lKLy|qNDl<=rVpV0>Uk`$+G8fXDhr6Pk z`{t&@XeYw)hmoVSOi4VfCmske`;Mc&%vD)~Pf!_rEO$1V*@9^Inf}f_i^E7%l3_pe zqM#rDQ2eEWmw5B1UPFVIlX+p%eW|x~_uQUn>--{?I=_`XCtLR(K=tmP_#Y0&tt=9M za_@m{y}6L5Rv-dV06G4e1r2LWnG@3J6z3Y-Cn=m>o2=dzC|Ibvj0D8sUK-U>U1m!W zO!A}L$i+$C?cAF4y@R)-t4o>bgusiFyoGhr>)xOaJfmB-mw{IEM*9S{lKfjD=dav5 za3$mag|UNIuUmz()c8L$qs4nG#~GZ*(WC8YUD8HSpYn^`*B3_L*XLp&`_x_ewtE&= zkpVu7=7rCx2=P<*Y$KEzh!>Hq-U?z)ipXrtQ5zj|>=%i-lS2I%r5_ZWm6$f7D-7N~ zn0u&u78mCDEJZL^cF#5f=Hf++ggKv1sR9vp$-80&B2LRxO}eR+j#B(V4!Ocu&B$#I zo&&~NPL+r!0)26nh@JQ=sS;sRd!kgtNoj4V*NYJP3uo--alQuWj=NsOE`#uj){B@o z`WLAeF~|FomMivDN3v>by@=#%@p=)5?(_t-_W1r|3%BjvjteelC**}v$ciK*@0y*J zDf@aDmDH5V*yaiqzD4iCGF`JfNvZmZ6e7I~JiMH`#swa*XAbdBT;TuY^9 z@ez;UbO=PG>mcM;6<2E>a7UT?lO(UdP4;3t<2$_`e??tQug7@HARu>{9g&qN@|$L- z=Votx0$ojsqu9OghGDQv{EH_;^KZ=g9WyDsB6u8!Y{G-N>DkHBO^8@yDO&i2-L5cJ zI21mT7b(7XdHm*}v>eC3>J3NIeB3VfMRc-+j?>SoJqps}xFn-F-oN7RG+XP=)RToX zRfU)>xA|u@DGw=9+bT2t!dRDnz$@lh{VChJK7vYZ`e{Kkim&U9;#j2vfLT#tgSJsZ z40o?`CR_(5lsMX=CaicuU8PJL)X%|Q1k}~G3e?Y~CSyu*dkDsIi7E%wFB%`zwTFqme?WydGVPN8Z>JL@MKm6D`%;NuaAqAQQM?sgwjV z+vpPLqT)1#NecFoIQtVP&NPVo1Qc)pQC%I{rr>IDa#XK$qfXSRx0~H|vxTST%lKbB zB-d(1zVW38a)_chS6{)nnk-qxxte-KR2+vJ&9pOP%*MG!vj@DvPkZBx{TT)ZU|r8} zpr4n)*x#q_cEfL@L==NY%0CV>`ozV7c3C;>co5q4mTSOI^>d-%{o+!ghA ze8A{m#NYA$WLri39m%S#{*L5paev355duKzJNe$TeH~?<|HMqG!kYNRSb*Qami02DPVR>iCR-EByj`ihT|yku{^p;L9{lET@jq7NpGeRbwvw{8Q}Y z`bCU2qV?>%=vw^bO3Z88ERCJgk%${DKTTVW-8}?hcJn{hK#i2&CK9rbQZko_m;6&E z(#QvoWp{f40t};SP_5MK^+wRDhLu*o(P$$@z8|&7ucTE{yo7=)8QH||nX|;Tsj15! zd+oJ1UAO(lo2ly4Y-w9C9L{f>x+9jactjEjdC`KBrhAfY7=;Qp^kcy#q>DyJOUGyv zCNU1lB9wtnG6vGgNxjApVz`-&W@p$~Lz_`XOD#*y%vd@#W7`%^n4o3FoN$x?k222% z&Q+^SK)JvK?1NFpUe0HG$=o_8Vcd)xq_r4O5KJJDeSI{)XL?})POgQ?J;5v-TRRzlOqKQ~UxV{au#n%aG-OPE8`L!`v+giv)hVbD3EqsMMij%l&~+>%cv=>k zEX24L1Vcb)BH)~SG)ft5qN+Ht(%c5I_WO9(q2F$m8_ilB&pHH^UZdSC_v_V4uiXkL z*E_E)Yjv_5Q=2Z#)755VLoMja(GcXD@l}FlDTkJ*(CHw=f2D-j|3ahyB6sCckZuZ5 zegDr(<{ofav))CE4&OguV-~I9Ba+*ZkOoAgeg6~r&i^Dso%3Y!ZwbP8C)=>y-c;Ey zwLi~Te+P9n-Ts~#>t~Uk=9i69eEFvX3KMXgqBKIuZx4ELHvj5_4hrO9lWZO1KRr|BC9dBc9r$-ucXclv`MU8)Ns}e&GUE zFYq?fK1Q2Gkhk%xg!+BnP*+I&H*;X4lK5aAjcs@Ej12QPpt%=`-^&(ZBXRnYP2v|7 zhdL%H*h>QV1IA*qDXIurlNXt`$(2_nKmmoIOn2 z)+VZ#4Od;z1yA_$!ck&!!3OdNiJ&ifBS_(Z&*uPYIUMk1!s{)lyl~gxR{VEtpt1@1 z&$30>IDo!nbHH|K%Nz$DumD#2UcoGT31(E>O4R(!*hV&C7U3OwlY{`od8Zmuo_aNC zM)iKZSE+WxMgv7x!%8{CziJ&{-uYLCjqD|+c*o6=Jhb3ik5Tz?lFny&e9l7);#-<~ z0X(!o*mi_r+ue!ht_wGwz0*Xj6C9xhq%-2sf^EC;7Yi+5e?1673${eP>ETY(pIMsF z;t24b%W(HxZ}Y*WbF|+lEuF^^WN_Z2nPbc{`oskn%&`N2nw);3wP9>awtkcHCrCD6vtbpAK#;H)Owp*82!wSBreXv5SCr6@ zCFA3Sp2>Rn1s4bvM}Nv4?04?KnT5W9uCNbk8P;n#DT&FFf6E!4@1D_>H6G8HEnsva z`*IwCF~^qaLz$_>RXa{rEO_JeOdidS;E+p9MQ}U@8(&TY$J^0Aj^Oxx{FOv-SXn}Z zahz=7B|Vly5I1z}H5itp2Z(6gxvL-GLks;wr%uPRQ3x=dSVwY^pF=~sUF7E)vo3>LAA+Gqq}Gejbu85CEZI) z&K_@cMl!``4H2mmCx%j`c}VN*958NYLsx@nkCri|S7jgLgYIs1jew%k?tq zYI?cGTXW#bUWCYm>DUc0k>uT@6q|e@b~f6N=jdcJ#4zYl4Z;ShrGy==bP;zn?KcUc zcX)${=!N^X-il6)KlQXQ`dPITK+afSqBGm+T5p5!rvnhSO!kk`EHUq{Mib=}_Az6A zo!?Z3&9BG)5w=Br1eIVM9Q%*xs&K5QL)>-_WBW_eg9AwNzByxzsgqTTxkf=R=pv#AB z?owpUG3aEGHT1I~YmQAssQCr4X0()F<>}}I<2;bi49XoS-z))l-WiXQcqk-PQY?kY<$Tp zH#iALLwf-+NWo47IxYr#&9L4=Xl}2D*ztaZlnPvzdvyeu*IU(Yl}>2cCqcqF50Y4) zLz%_J;MLJAbMY$D&+@9TBJX&Nr!0p7f6LyP;DGcJYbT_&e0(9cl7CAK?DNKeBCX~b zBtRni$%uY7q?Pq#WVX`w#LC3nm=y4=~CJmOb?GO>)p{UnvX--%ZZD+S~Pg-g*^ zxtu5?zbdFV+6_eR!#7^fXw0v(buq#4eYQn?1dRl<1;a1Ubv%M0;y{)Ztp8?-UbdiGUv>AOF4tNz{+*81~v_WxCE2HvZztZdV$|0_2 zQ5$J%y=tr5?)8x%+Vp;1`}+)<*-IqsbF=n$Skqjy_T@=lmCWc$0{>;b0hYx@hZSau zwjEdUUsd!>>ble$AquTO9G#p(SAAb@BN`XTczGn6d(nD}Ey70Y^d+0tn{iUtNMOfo zZQfl5_50#Ya=|Ue0<%f1$f@vDZ~<*y+*8U(hwio8{RodLR?C%62iY%CpRzi;-CD)l zT2W_k&R$}1F4!s(QQ|BZq_XHF&hlYcqGNPB{4c^dp$0kFa=m0a3qLN&A0+7S^ai~` z@6XHufhyYv1?l}cgfS(*B~!K^V2iNPJAKKf_j7MVu@WB$V`#6o5}3bfOq@+5Md<|E!*Z)1;{DKa)NQsX!{2=~=7+R>41U>5OwqA>RDR$7 zriYH;M?X4C<*ik_Z@U-3Gg3sfi8$Q3JMoMZ5sYl_G!fIVBO`@qJkCh@4E@D2QrKS) zf{c`{EOr*9E_X-0MWn~=jP~Kh)&)n=%k%W46np=1b8#V> z-x(rHaCpg$^NUgOM3w&nPE>i2P4jvV0Z&x0Jk$Fm1+xRw|^;ycN zReM~3D3q}xfin07!N-!Za%u(wnE`!5e~a+2I73CxTj4)K4&yJmi&LDtaAvKXfUd5C znvQ>-Lvk$Zq_6iR8)fp1eM8O6InHP(ya%b@<^Cq!`*Y>UTo5nS=N-F?-LtsfvE#F7 zm2%b)Yl_Xq|ByR+jC-yTUa^apkS*ICi1g`{N(Qo%`-&w4o#hgY+4(?nm8pE7uY*aK zlMnP%pfJt{I)J~De4s3uBT|A+vx_V}D@X_soO8a(W$g-N1wGp!!lGG0OGf`9SwS!2 zeM$Bdd(kdgwKXd!`C2?H=+LS%p!N<9gV>sAOAKm>daXezjx+0*L=4sq;`DMQ9bQ;b zPKrv~r5AiXAw7ViH|{qOsJlv&dQHYuOs45!;(tH`#X9#`y|psi`;6K2Lq{uqA;wEU~aWnhJ+$!A(A)t|F$BSAN~BD(0KnH84)Zrs@&FZ0WM=x0k|T zW@fSkvlQxD;-TzdrnI<#8kl(G8wD|^spKWkCNR&_M3W1{DB$HMw0xq$7YIP07|O9| zk2>t`88xqy*p-BAVxc%8(;N?Aj#wt1S#?8();K|V&6@@>BV2nI_8cOPm%%m^#^WRgwB#5>m|@utWmf!Lk*dED_N3vnm?E*w&arvz;zNa$^dwrfFgw zXvP#?Ypg&glVX~0JKLl_f=Xx(&G$rfRfL6SzJ*O%q+$xW8lqt41Pfa1kO^G6!fsZ? zspWghLuIznJycISq`1eqkA@q5zFxe zL~~9;>!f2%*$TnS{>#aXl2nKoxc#@=srB$YVWSiD8ufC}#lOQ^s~(h5^tD>ARDJEg zTQHso$P7x+p3Ev4c+FqA6EvQd;$H*ce^rn>Qrj5?bl zqlC6F^a(F=uCt;?2M|h5E4l3tdvCi45mEf}2Qe}yqE@?HYm_^cW~+fB+?5tmjXTv= z*sO%@9!gz#mkIt84CzTkgp)B7QGpPt|L}%tikQAkT}@*043RpCWh zwI7eJ<5BJAR!QjTms*N;6+mXkEltsjFLuX~c2e<)-{2CT=KL`b%bB%~SX#u>mur-T zgV!p%m3E`oY<9{)uhr{T8@}<3KfsVKh$|AGXnxGhnj4mNg_F2cSf*I?GU{rw=y=1j zF1>ta8m1?$LMv$sQ$w)p!|aeu3RIeyClraBLY~k5IAa!}9#g+dp6q&qjquAa4?EGx zMGC41zi4z;4`Ztye0HR^MQ7d07C}<2^rbsrr9MnUUsO4xE8GiLY>sEMpAb=z%}Luhxa-Fnz*Ry#qxTd9QJC%PvwcxEq=@XzD3 zZemSy@PFtGmzkvh)SPQJ4Y(=R! z*JON^V(MYZHkMsvRYGKN9*t@VSvk)Km2B-s{K`?HV|=&MLO}Fy5Y_SrxzC3?_c?F{ zeYDWkb(Yh~g9o+LSSLNG<*=>s>h{p6lM9i+-NP_Gg4%T_QO2uuBxI-|e2og>^oQX7z9e4c+ISYlNVocnR5>*}*72 zol-$Vc7d~EK|^OcbX0cCkX&RcX6RU8U^y{EA4C5*X6WznR}wRnA@fDZ(5Y61p+^h} z`Hj=&MouOx5Ha*Gd}wjfDjG5LMWcU_h@sCX+bS9{l&snsF_e5Q9x-%Cj}gG^KXVYU zyTrg2FjVD_wL}Qt$P5+g&(H1Q-r((5@VhCr89fe7&+D+hiirD#fwYkgs_UMLGe%yN z(9zUrOa|4p7|V4Ia2QliM%Us7RpRObQ9?f_$i`7Z1Y~ARJ+5S+N1iZDL^wpS878F6 zq!H0lsa>yjsHpi37bJwMNW7%3MyoNsj$aKwJ@Rmu4o*zecGpi`>YiOEJ`l40a8=Dh%cqxn$$7>@AatfV(a@ z{Zn)i!Jl#3(Fy@7;Bn*U%x&4EYC%npU>&38WD9jehfDVEQ(G^|M|h!SWWEXBWqZ^S ztC?oA>&xs#R~0X89-9qNeG}YL(X37q!Ja$DWA|i)YbF} zWrv(S{fJeoHb48|GZCYCM4U}Ik!v2`DsKIy2?UL87LS;*UpFn3wqHT-qqE~I3p*2r zaV=a-8Ur}z$R8xL{DC(ZND6Qt&wJ3x5+FuDtBj{hK| z8sqBxs0!NrGP@sROV>wGk?lCjd=gz1j`j@uvavMVUs|eCvBU(lT2z+_S*XmEXUlA( zd$w4Rh?{&c=tIc=#abch+D2xQaK7V2iUv|2|1_6kRB4zt!X-@5==ayTJ#U#ikwn=>ijoh=(1Pyc@ zj|52tj&lB?qH_rrw0IH|xIls?Vl3ZNBF1c^i(?vwHUdan zLBAe0Py_=HFVxw+H+x>%j40`gAzfFXl!$hZ${n$9@eusn5lg2!Pe<&lVjVG#B7OIG zBR+KueHC>zkD;ESsI1~+VoBgeEM_nniW2}1nK5VSTwbIn2-3H?JXpNl8zM!hmcj?# zf{{7Z)`My%qKbX}eyd(?cBqhFSOF2^{o-z~;~k~?CJdQJwVb{PU1O%N0#T~}=nd5r zoqdA3nsnwFrFvRYBL9ZmNY#fXZS$j5t>=fY8hg~w4+SDtze@wfCkZo*Q_|`8joEaO zUF=NpZH(n2Bgd`er|3GKGljWTlDN9rhsyQ|AhUCxcES)}gi|A1Ko?xIzITnaB%IHG=av_Zh!R=DWrlK7>ea zw%CqNF7i-A_KJq4UWc*OkUe(ow}qx&$rb_4m^xk47ZvBa-aR7+#2C@lM1pSGm?oQD zim)ja2BZyeHbufvKZ?Q*BFoG5HuP(`Q|G8bgnV#tH=28q=v{0PHWH;T*(AEr3QmlZ{vg5hc4NqFTo)lns?bM^ z<>c6^_S>jyR%z85PM}h!)*q@wqr+ zMbFV=MJ=7j5h;3p9ED>UeS&G+I8IcAgZ`ablEUgk;u11o zEIpQ1;N@rwTtwLD=T%r7tpJO88pj=Qd72Yq&Vb94(A9N9vBr^YWSvG2xGcNZ>k7Tw zGWvS61(V!lD(+2E(BL>)bsT8BVsUS$XL4M2)SFylD(dZjK>y2$dV2!497nx98Gj{F zZ&n5tF>e{(a+2dOj|+YXKtf~wgfpm5#M>5G5h=Oam*N9JQV3($G|pFv9SH}4Vx6QA z>JzdHUWb@nanqrcG=N~p7b=dy5l$S)pzoJaGbq9XXT2_7qOEm1QKODW!YNB-g!C{TP9H6e|MKasXtyNapB!sN)zmEOZ3sEp1?#7YZ{?wy%Q;XBJ7)-IZ-|f9G zB6WTNd?`9v{8RL^N?p3$D9>;GX6kMATffB^*HoR)!87ymJu}~L{YJKQeFW7E;II(= z9=aB{5Rr&6L-0($^^i6=aWy?Mo`6`vdJ zuBN!~bVqEq5*| z0m54w&00|JMYVRX9-;tV8}&ST4LpP7YjXV=BU3jJIPnuLjhXlh_(~q`jkgpNw5hAf z1S{YxIVaaw5?^gVJyuuA^~M%;l~=%3atjTV=PJ3)m`$gFVy==WVJw#jbtu9in(eW_;x99EVL4vhPq8l|m*Nbl8jqdsNufu#FNl=ZiRR+zdpv)?IMZR3q+eU|5oPb528 zc8;_J%HZ#4R7;NZ;xC0fY&O6mj|P0%2_xsD0bf8@mk`#ei|1E=j&;(_eQSuT*hU6g zg1G!02Z8t>61hKhFWi;b`{Qvf{5V4paAatkI9h4LzGE-iZ*of~?sGA&)AV{Ay22Wx zXQS+rc`)sRtQU+izWpRMkhM#xl-7m%%Xy-9Apl-L%+Grt05>Q8cq zzwX}Qk04P4^IY=vSj=95u4Cbz4XVPiQQ%Rcfk2b|LGEN~^qt(scH%{Qv+h}3w8v-h zrM+jkXBvU_;suO>_Kp%~0t@Bo-#~Zr2Z^g!yZ81Z2i4t;u4AFPhvXb*Y=n4>)<;mI z@vGeCJ4fH<+t@a}Nb&>jSzIK^XVFOV_|(Bp?9=i^?)7ins~CY?|CD?Cl6!AIa**ri(bZF}ea}6M3y*vj4Ue%kjGwVh)7a15bB%zlcnM>` z*1F{4V8hiB?5jW(|ChwnsryGhfSib~o|t-=dlna__$(Tx90!n^d!`Za6fa;TJo$7= zxs2`ijumqm^Y@i9E?&BEimr?=T5VhzQ(oiu;jFzJukkHFVeB>T;;+POoOSsVj^oqp zThObeh?^WPz3=C@36Stxu_rU(Rr3y>^NetAe(o9TFK1>9DzRatBJikDXzvqQWq|(T zY)Cc$_MD1(Qy&=gS+tPKqS3!dA(eUFmreu4o?c2;Z7rmdeC35y0EIJMppw$Z?CD?_ zqp-yxHdKIKc5&!&V`aY)b{k;;4|%&8gR@`etgn-ZsB0}B z+-VH>WAELQ)Z+g1KSU>sKb?M7&1brEA@QeUFSb1JPf%~}Pe&8QEcXw_xVrVam>c2a zZ0Y(4DvotYt%cow23?E05lHx^{OPnmf+tV2xQ8}4arKd4j|8-uKiz~ZL_;c!+-##e zOH1VS%%vQRo8M5%o&TnFkI&1_!9ZaJv>D-sZ1loz3sqkuq#Bl^eizx`jd~ab&0f6& zw+19cw!9-Cb9csjF{JAPM@@N1`MX)u+>r9C6a$s=gb|C5HwBIBW zPPyF|2?__FfKC<;rk_=Wf*!1HM6+EnPM@S%tejpp=GXbO7^iPxThvGJlECskB?-(nx+K^{lE9ZNF}-(tNs>=;qESPFkDHUr1#+#@*0@}# z)>^1G(`|I45S5_IjZP(u@Q_WfA2rDH8TiVD<8tVvxLm+XU&5(Xn&`n{NA9gj@dpzP zmzBgnOLN^p6b|ufSZV)mL`@EX9ph9?r{9Iey?f^t@PHWVzp&x0s$R9Vat>2}k{Eir zH-;3Uv7bQ-Byo6YLQ&83vnn)nVQ_{>>J%GJ0AV`>yqw00MZ@u_4$7Q&8*}PxUQAHD zlx<5NL8H;^!VbTIuHz9DmfaHM^#cMGib;^5i3Jk}KvGI9m~C{iaQV1M5>t<5EJ>_? z=tQ=LssiGKO3n~S#4)3S67s#E(e0FR1!>fSMzdV$Qw5rCzfvnx9Y3#Q#xRGPii?w{ z2rq8Pcm4g1PcAE3KTT3o3SSAs0(Dz*UP9@gawx61Pkv$!BvfO~^XI1v-GUXxSFk|1d?L_l98ZZ_tr`UTb$C?|A z*>$2SCS4xOHmHx_DP4A;>v*I~)|Lqo`q_qFFiLQui4YSd;N+ADG27@Oghh%AO5!K& z96H1#1$#-+u-}PA4F?581C{uqZF12N^ilT$Z<3co)Ey2x2<+_O>Vquja;+2KldouK z=8#Eo(ePQ#S#8RP>*HX)Ybcg4krBK{iADGkf)WuiS-O02ejerXW)5s&zf#y=30I+o z>F!Ka+84|$M(ZI)bke%>3*!w8EfoUJ0t@WOLmH-44G@j7qfP=wVz3`w9#{pLkKXA7%y?ZQfhjZI*^ ziw2Da)*0DQRfN`ij8*6&rkn>(s$4#E@Jiy@*i?9AYD`Rm&0aO0)hnd-NrTjM?R-(8eXY0r7Z2=jiu={ta3qaRq%hqP%cZg!$ua4JF`bDx>BpRh&L5vP0cPYLof zpQbArov>AqD+=pWbh4bT>1S18K}c9{_GUYs&+|NqHJT-6#3JnLBJ_218F7>P^ZDUimzcdq`0fJ6YpxxI^$N~eJ&a!+@9k$Ijy3RU}q`ns= zVs5|2k{EY55vYM*=l@q9y9!y?_`kcP7yp0pOH7Re?qWEd!;K4qX1^Sjqjta6skQ5P z*t{E7TAg~kTElA}{h;do*yKq$q*7cET*kuD6gkj6FpL(Y+cBKm7tP11Fyc79APO?1Sr@&~-f0fbTFZ56%W%Cy3DGfeBwz9$3Dokt=+BFDL$#*#El!(W80{B-1L8U z_COAuq(p(+zQ-$xy~886fu~qg%u=4!kk=QuHx7dsN4eww_QsJE&%7MT_o%BGWaU|3 z;4DUaEZVSVdR61gyiTk6?LndLMv^X%db%#+9KxXhT|NYKxdtPPvnupbwG}lx%^q@o z5il19Q4Q4=+YO}q);n}o&7PNtjYr2Eh9UEsatb1ZjG2N8BDST|iw;N?L&= z{bd(4ew49CUFj9b(!YiVinX7ax-RMTI%77SUW%!~$6zcM895HcPeRx6s6lh9X?<7% z6A2)*Yl@~5#h3A3GHK3Bu}8+ZgVRuQ%LOQfH6NY>Q)Ezp^LxhB%sB8_XhMJT74d zTW>VKXBx)kxmjWC&8uL%E}232sFYtMm%Y^+OoUG!X!~Y{&uoaQ@u@{C7vGPu)v~bc zdTFa%{06oND8AIekG`m=*Olo-#i5N!3igr!{!3#q4yYASw+{u^(l&*MMgqGZB|0g_r5y%`4_>cM zcvwjs7Vwu83z5-D=g7f3Fhr^@ankJ&B=T#jIwv4U$5e$@Do?qN8DSt(X56M5(H7hzh0~L`hA?a8r?Qt-p(~} zaIr4Hh5JT48Dxk=Hl_OU+F+8IBW=k?QcbXTVR5l=e>eTbs)Mn=mM7fhk_IrY7-DUA zRzBj=TExZR#rcJUB+y=fj!Sj+Htfz|aX7bg&s>im{&vnU&O{52GGUu_iR&1|CH7;E z%ooh(#)8=~3$l%wY}KT+yLQ)KbF%RuzV`uAgFnK55o2*l_|c^M(w^}sub827w`wim zb*2M0f<>KeBvbxNvaw|gObMgGr)X45DX+sh<}ztkS3?f~31E5qz$=!ke@;G9bUPK% z2~XIUOHC#0|2bf?41F>93Hryn;qYfFy1|KOk+pxegJAU3eStZE{llCztQurOS0P8n zsrxZo;>eSepT8bEP%lqK^Yc$O`WMO1KY{lp^IEa|{AAVE{QTrA&(GJjho&pcEc;)A zNCAG=azMn_!DCKjz>s-XdTzlWyqPCTRVI)Q z;eORev8MTT+Y5Nbo`WG(dFylZ<^=aF>S_|4r&sLwYjCZ&^)d*IYv+28$00Mm6YGR^ zCTk=jHI&9vJJu)q)5TqcM*Txnkb0 z`!JS^T=Y|gX5V}#x)%3-(Lup1E}`v{sE+4Za898j69Tqr*O&MrPSM#qt_XM1oUfv# zo`Hy~rBbI_E?2@{*lU-o^%}C7S}i;uUBiQc{V=H4=#fAj3nm|NpY&jQu<29FZp_c6I16n?gF)l}_8Ut;Q^E4h-tid{JM6=sPo%x_vE!TS8 zAVP|gcRJD!au7-Ov!=O@u}`15H ztk>(kZn@m5mK*JA81(v$y7zmcEe6r-C8nr6TMtuH9tHRv58mPWkQ7WIedt~Q_qT}) zXa4DdR?Q8w!U|#UG!av^!{0_!ADd)fM}IMsEc0W#x`U;G!!cn?(xcF5owJ&~!{G~tTlK<7YWM^Uhe@0iA>e3O< zA3693?@p@$2Zweh02wtY{>Ux|I4u<{|xp2|Q>1SXwAWy0WWSdQ<)SsW*!%WD@d$1HSu|e&p$eX5twb86TkEBtYR-Z>1^XU4i znAPV}jO7w^4y(^K=vv(BL#*v<^=Z&XWBWM4mRWp`HIO33y$Sy8Q(wvuuS}$o4a`0L zUb$bZRyruJRqx|T!EVqD`cV`$@v2}yB6H7*8RF+?`(71F<%YOjbcVW`HW*Js{J9i+ zIUhZB5v2f8Pr_zRv8A7QcLN7`wUwBCo;M)840{~gWOlz3BlGJ~JL+^By-uy)YgJ*) zL#ftgzZ#%`Q8Q{bQNzgBu=h+1>EbB5J@AVRVaf9%GtHWg)$IN@3^^is{VsJi$;;F1 zu9s1>4O0Qn6G}`@Y4?$0@O1%CdbT7 zxmNODa43rFzpjZ@%YRBj{~vWVS!ldg@=jqZ`N{^`pM9sVz#+79Bl#KVOr&GYc(2;a28FtJy6H~x4=-{(7QGBLdjV6i>;@^xV=px^C9Q%4_M|_ z0Yl5>d`JXch!5Qh;Jzwhq!8y$cPH+v6827er-=bmFAiT7eUE)r=RO;MF<%w?>p|eF zs`H1x$XH?K4mg}uM(TiLka2jc-V|Hi9ka-{##xEsos=Mo%AxbqyLLtM#=lV1Ge9Nv zU`r`r&x|e58{`4%iuNwKDwtWIC&_P*_Us+*oS#Gf1b<(g|3n2sXQLVMYh3V(H4(y7 z%`kK4E?f*^P=#K$ywIH{+*{U8y01j;f&Rg zEe^A1C(n@ovM48xhSZ<cwyhr{T^l)4YUoWv9`%N_usreO3Q2j~L>?=m!%F?*D0;7`@cb3hhzhgW4k8(qA z9eqP@8rOz4iVX>gZP}E)4K|kkAUF4+(Kq*}u6!(e(mr7;$-m_eK0W#lJ~^%( z9HVJXwvP#&`;n>0^eX#C8xjAO8~NVo8~GO7h}WalKX=dKdP0}aqCKH|1Un~)UGaa( zJ#Bc7OR*0|ct$r~MD}6TTTUOJI@;Lqwn1$rwyFOpcl$8+Ze3FR9CU>n@QBs&hPHIr zC1OJSC1m~l!`Yrb?E^P5x{IT_R_go`j zD_+7#*z)O=3P!VEH&!edjb}8wZeF^jiOefJqggIB6^&MdvRqCy+W!L{<7l+c;;*FI zh4c0&!qLulY(|eq6Zbh-v>IHy`^2M_E@yQ?k@-672++V;CBLDRoL_QMu4>?tcH20U z^_OvV2gJU>7tD?KIAJ?H*C}@VYA$A^lMaYW3*Tu)y&P!uIf(` zg8wrD1bM{H52>ra<$ILpxNGj`xU&O&CI*@(r-UJYG~8_7u;nE`ZW zCH?OaF-=@e5l#tcHM6$~Ss*gy+BVzhuI-0Wl$iP^cQ*N8aL?9~jIMQ}NCU7>lnMvP z8V(RHF#2IDL}Gm_j2hK?If&Y=px$lc|AI=pRu9^~-o6bvG(eQjo!aYI(_E+aW28N& zG;vv+qI~5(RLr>%7UAUODKZaJ$uZU#sgJ=>*oqfeA|w?*5S2hR4pyx{LZHbRmHWzG zZ!{>}Jj3<~tn1z}`Z=4MPZusPbGJ7C*Yjwon6)>W?UmKPz?f0z(qer69JVQa1dR-{ zYvjKIUB|=c>CF<@d5$!vaSGf>FrYELi2xhZn{9NaXGIhIsSXnq=pmW^eka~Es25=V zwHz><`Kw5T>-1Y;g_yrpYXvB@fwHJ5k6H;4-qP`9{^=aTD9-$s2!kPmv|#@mW3#9x z0Eodif!E_tC2DWwcilY7IY<9dLjM!q&{uf=Zx|F(JWoGo^Zc0x&nsKBas3x*u$b#l z;9RftQ274K#;iKm7UTObu#M>>XcU;u_uod>@$kKEyJ^m+N1+ouXq<1N!N&P!8=dn{ zV?p6rc{)8f;97vQ*Yk~Y&hGYFonALW%{{y(&~LWewE(Y7 z)@yhW2cd#}??l&+<)FSeXK&}6x>L9U66MYb`C9JOO;o(W;i8|F%hSFBp(D*{6<)c( z8zTz0pN~$K^E&;U&F#tivpVmJE!#N$QW`Mk_*3k?l$|`%m|dr>VqAYQ+n_#zC)Ym) zUB|=qSzAtXKE1r0;6&qm6D2mzH{0l(&t431k|DAni0JK`S`>M|eRXaQ85EZQ*K>baX+o_&bQz1_kS}0~ zMyO>r44x9<5`NML&Gl{2)gXQCbN6HgoGo#fvV4KMUYgTnUDW#9n1^@BbA ztg=1Pm{}3YY@=W0PcaSxF+6M%;XaxxmI%jii4Zqd1i>4O_2_I|Oc4AQ+p<1_Mx@#5 z|Ly2H9zkI2G|m6?ymEpZ?Kuz=?!b*EA1vQfh5)mTE+4iM>lY^88XTJ z&!vg(++6$)^%HkT5D!%3P|672%6e2tT-ZWFq+QzI@&>XZA^wwXHYFkGXH`Pz+<%PV ze%g+W=~q2JVfr=HM&b3t=~HHoWHDa6zCAx*7|cz$Nip z`qG`RQfsrDZFCksE0=sQrn`}3&hwoZ8I?ItV;jTzm*QiZqd7 z`JNIPW*c2(OpZXnSVhrpl7e62M6!mW0y_T`4ni(gYVCfzUF|noVwpPC! zHmXs*g7kl1o&TsDDk?5kZZQI3d?bsA@*Y9Bq~dEh52k*X2zr+{f)o*RKLZp9L%&hb z&v_!oY%{Wm`4~->BVzvASdcCtiiwzyvOVh~X!M&cV*Vex9#RoQZ*eC$(nO32epAF) zzNbWt*+v&J6)9qhP%;)WLQhG@-*ci`LsS7lLyvRQcDbNwSNhFnyIY5BK`w0rukhA8 zol3KZn$L|&7o%LM;Q1=U%Mi>SFuhKb42 z4ZG*|FO(Md#t*YlCDz{burxEb%X)$Vod*kZvm&NX{8OUhL_7(&c)ZqgsjC^UsH@2&s%~>Jh+~2RJ*14f-dIF7ZxvC2^x!saPu%jN3LXdP;Hhm~^_rb-H!8PUl>iU= z)Ed1;%e!dOW(LdbB@*s=eCheDX>NS!gXLX;ecotL=zAdt99od|ucL8+qDi--xfgxU zu|?SEo4#bzcd_zETs{=*B&qzB#!|9Ls0fwQOWm}|SU1hEs@LxO0M|`33})GjNYSx- zRDR1i*JD(EKqM7XNaMK|z^k!{G!%Pb6;-Fv26;6Wk?mveG%;Xw>!`*;-{Wd5e@}n0 zYAo!p2SGKKbLVEebHRKMdec#SR@rA9wN_4uYpuvZ`P-iQ+u82QCSLrCghY4&cRvp z62FYufzI>!zGEG1t8QQ8<}Vf#BqD4cn+WEqQh#P{KYtlDQeRLPCGHpJXX7*?xTT#z!$lZ{z)!CTCLa0|wAUWT%5<-5_fxB-E<)y&UZ zuWXaf0Nj4?INE1i-<|-=ycQ=}@gn85iGl1Bio8Ix~OQo<`sdUOsSdRP6 zItpF3d!4Y}ZT3+0zTA!)6fZk?>={aVi<2+w^-vprdbYGLnqPpQs8pS7#7-XlkzQ9r zEvMem5QprHuM#XTB~WJC6($DPVfBL${}q|%F^q{A6wc z;v-!YHyC0WOB*=g0s`d0!9MzJHGp`K2By`X;QSRA? zF)}v{)SF>csYPWxAR6L%=Ux!D+YP)dfl9Mcz07jYvMEuayg$Q`E>feW{OUs}^1S-o z&zj~tSPIz2zkwmM+0#i|U!$%jZF$+||$vu})SCe~QIDZ)SFxZD`xuT>nw^eHel^>y5rRf1u{_v5oho_`Adt$e= zFt;Z{Ac%UOn!6g19Z(xx0<0kQ&(8+~h)nr)o6@gnYwrVnD2SA%i{Bdj%Hj^QJ zQ6+p{PY2nHl*MV)dz>~tEf zPC2Xum6~^~<#i0I*-KP(ATdKB-pxK-)2Q71C(hD#OPX=1PkOI>o9 z|LA*c{`+0}i<$q}Uk?KF-$aC{ubomjIBbAt>o!26<2Vd~PmYZ_#>iA?c`qJ!+dEvi zWO8zHO9_v81&cGoog&gO{*`CN#Q)ec*Nfu6;t(VHyLh?eKL@&0R?j9}t5NX-N%y5- z{B{NdN>ufj=uko<1++^-2dS3XjF@h z@zG<#Ew4xT6-+F&#$R^s+F8)}3+U=nS2}3E9E0X_tdm~Q_-KX5`F^y@z-#$; z5rdihTO#kL?rpd#^!+$qkxyaFbuV_Yg%enO7VUbt8oVj?#Qv81In_PW2=)2m1!U_A zZ)}}plR`GMZ8RH-y{13NjhEdUcOh~My5hj-gUCzWv$#qv@>zTld5wFf5fB+KU<`;n zT2UM}{CT8bM(*9Yuod`YYr#E>3tM~^Uu-?wJ<|x-iWe{jY#k*uyA4%q=%Zk-_#cv` zUgzGF3rY9*Bk8T~SzJisv-l$EeeRh?KvKMbF(7HZJapO61S`Hfm*5}VTXUi6@4(GQ`NwfAO5ztg=|MYP8+~Tm*kA~sy3~Lg%+QELb(HvIs&|Ym|Q}+X(ny~;T zxOHFfO*9a{KpN{+rhB3>oqlOn9l~p2Ij7xc8qROPP_C<$!*Cv;t714`!{)KY7VZz` zXAiz;@M@Uq2gKo~JNP(rr(_u7KHHLPhIdiPMj*6)Tr8RoW~2^JK&ItbYk5lX|F{ zw0n9%Qt}DubtuGj2SHqM%jmRxj$>bVl1pFoY|B866!lX;{$l4uZ9g4%Swg^>H;w`5|jfReg`Eiz%G$y)=OB$Nrlr*Tq5H@T0^&vfnTr zrIP!N+-z5pS=y`ui_|OEGvoFSnYc~qhBMO;#i$o8dQ%oRNlF%T!NsMXu9DaTIk1v{ zOGy358&X7i+#mN}=wwOKrk_F=IB?<#tj}+JuR%%FMA#iGbK>wpWD2 zMr!6IB=Q~j8!*<0=a4hdRgn@$#E}A{97NKaO^XL|+evio*rC9~!~oExm6@@8Ph|s{ zZFJY?`65%+gLE;wZ*xh#Z6``qKKF8U^1~CoDoq;`;XaL^gCL(qyMm(`eNYrjr z+vQ%p+N~hw%P&j&yNqkHH47n+=K+0-HO;OFPR#{O`h&#Pt=_m&B+U~UpMf^?3N!Sx%F0ejV>Z?$%?Tpv zHG!2)#4ON+@fl=Y(oo^0MPoramem7DzHE6a+p|7`M#|YSug^l)@yHfsmuaCw^;#un zG@)Vw+Y~C6?xQE_qeR_+&3qzu(_j75tmLO7SisFPV^ai&-5 zqAXtg1S3k!M8jchx}Y++bEO;S7pdmQQx~V_qlNWD#F8fWKz8Z8{ISZ@ihV ziTx-TE}|W~a|FZnGcXztORbdm-zu{_oHifwMz12F{*-|^C86kNLqb^#)|l;d;gnlj z^V2j!KQ-kd{i&&h_|XvLFH9MaW_e_S8Df)*!VObX=BZ$6N*Ys| zqb*obb%(!Hr)-Bvf6ibH{pXec83bTT=~##Dk@T!-GrJAtl> zP&c(7HtASvw$Y}@t%txx!j2z98og$(76zS8fCAd>YOfnM`~6oJOdZ^I96}1P}6ITRp|m*l?(Y-mshim>m#T{?yzOQ5nUC*une<^xmBVt z-GqHINIk)kc49C=Z=M(|-%}?BvyFaYU{CRoInPR(m@m75yoh|*i8Br21uh~~q?{Jd zB|xj*YSvnnO1s_a;7=qL(mOo(6>oBO!^pe-$?Z8rQCtE%l2-|o_ETGxOJ>u+9VD)4 zi6qC%mRHa6E8ak-9dS|c?`-oaQ9wWYhyt^nE(-GMS^gi*67#=N&+_NS{5s1PWBQ-4 zE$Sm^B$$0UIO=8NVtTWlCBGY-29i!tpmDkhS(DQ(-&34!w$VAAnKL=1=FuW%_iZkv z!1;ilN<yhi1xV)N^i#YYt>zb&oJuTl9#ZycpOQ8!Xo(-Y;H zmdl=fTHMoX1yCDbGpRCE@2-fm@AD| zyIz5x5s$$l0k>JHSF5#pMBxnC{6G}M)4wAOnb(w45FupD6jUGy_ik^frYPxU)YYV< z2V)ZMJ7}S?!cvoeC276O34~&L>wb*o!o1_K`hIjB&tX;FCQ+q+P(2eg|GRw4&ZQQR z?=Zmjf?aKIar7xG{4|Zkp|Xa5#w@eDXb)fY&8{^1>f0Haev0h z3mPePBBL+ro^&mDVNsZ4ib8#)pgPAJxJ7gzm1n0davfOf*Xs37&?`6EC`8e3cJc2j zl@M=r8v*P#zBZblFnDG&4B?-9rhm+u=6a^DxN2^`JB{Kfvy^yF0ero=*-bo>P>ueB z4~U{$S#+WGoRVLZbzL%-u*fODNQ^w%8zTz2Ur~VE2dAU4Esld8c0M?G($T07LEJG6 z=66NIgM;m8?nUm8WQ(woJAKI}_ttXYj_EqQKi&i`ia81P&{$$Nl@(!xUjrl1<~bv@ zo85M+QE&CCQLo-;;AmK>Ht--v*hbw})RgdLgi9EtvzM4+1g}fV4?Nh5D^Aixg%qcI z0X)ZD#ODds=%C|u8b&**B=k-) z49^GjT*^**2gQ-^zFE(AcMLL)-1kQ8;c(0{G2PozLcTOluDWh+HY%Rd{>Q+MDnqiV zU(bZ)bu#}j>AtjQ{3-2@&0Evk&vbT(Zx+rrQgHoMvaw~Sy-OGkK1QQj(%w%wceu@ZsI7=fDLP=J6G|TSGX9;3G{X7>Y1s1rh66_sQ4^euHqUJ9^(8I|3i|| zX7^kpWGlu?$ksy+>hkH7%2u><;EH7{o|7xOvojavQd60W?*WZ3Cv)+7;4#izd=maj zG8df!QDiZm?U1Z`MxzjMIHJ9m^RrJzW9bT}lPS8(@v;s?Tz*4Ixl>NcRqwdcC=l1% z{AFk}Kx_wJFhAHL0I*-Jb^|;#*Qs|}<#riI+OXU2m!l{uw<-2`g;Oc^jQ~NOO0hs) zO|!~)Qz^Di_evAfv%}4F&7{E4?N?BW1O*b>p8K%+|1-7c-QHVQZj3KQCrfSw{j8p{ zG8}o>ip`P#X6nryd1#_&__rA2>ZiA22GKXNrRyW8EaEVT{vNs(H;9rHGP5gJ)BXsa z+!8uV8=SbB(u@+&YH124WNr6kvyE;RI@gzQFtk@&DStjrtM{_8dEI_FFxGHjBxayS zx!mq{n_<6P?^IjePP@{rx1yleuGLYP&G+{EVl38m2S(TWDv=w7p32G=8c!N&DR-YvNvO_ceMqA!_bRgCM` zU@RBb9bA6`x{itKX@6<1r-Gpg3N-h<30Yu3lM0saDPytOMwbfaOOnMY6l+@EAX1K$ zoe0;2w2v!@%Mq$;OhDjrq*ZRVqDmJJ{6*DzwcbR^K|KolwHk_vm)ilo`Imk8CggFK z>em?4Wb2WX9C44zUH#AV7?oSm=-`pJR_^NG%bMn=p60rr0&fh-lO{hWJ(;?i=cMtv zpVCjGvD3B?xVE#>%07+uEN^fr()bzZXA zo(*j@eI>;rgJt#-6-hDAn&zH39xP9zeZ(6L3Vr{14mi|0$Ag1tT)^A(Q8f3W?+>s= z*yx+SWYhOWvA3u+JEs&3xt0|NDKT@1Qk!5hF4T@mMtvLY^Tt}TX{ZR99}P06T{1Es zyyVV&HNsWi`x(%(7m*@lFO@gvF)CMiq(jE6@(RQz9s5e1GO_`YQhrBMS5x^l7raWG zOQWSOYU|q;_M$@4?aaT^n+tc62NpjJ7ua9hrf%D|_rPu2=DLI1w%s;Gme1R!_yJrq zik`R%?N(8{RohmvcB^t6QC*Q;+gTqBs&}$*hfZ zAx3g)$Lu)V4!SA_`PDRyO}40|k!+XucymPT@$DU@%i!w(Q*E-WZSWU}r3}=wD|O@# zx}56-i`uCOe^cV}Lojm8-@pIZRZf7>ayWmVWm&(v2x`hXkqEjFC%Q!eci{@Vpxqm5 zE`_^rh56OqX(Co34i_$|nAnATfPltaxa_Y7feW`B!Vd!%?l4*y?u=%K)5Do)5B}HT zzI~YPzReh59Io4k#`gb=873B|NfSQl2wASXRt)cD9pqvb|<TbnV>ajrk7xNVr(C8S;6|B-{M0HO;EJ{ z=Z}s4Me2Y4AlX*Y`k%?Ft@S^Xuf^+s9%8`<+FkQ?JSkxYN+B>^hT|ZT5mzE(d{B0uNk!Z z2u2O@D$L5eDK8jdTipD%iMpCMkZd=l_Q=x3&hGo2a}=ECDhwYIR0B zl*S{xw@BKa$7??vohi5*(E`kJ199}GOM`jZri z2LB!sVF#QD)4=WHWZ-}~k^?4|eBXa2-MQRX9)9O)=ipqqa}f*Yjmi!F=dq^w2LHAB zxqZLo4X>2d<8{>4lsTTceJnvdmMlG0OW5-I+-*T9*$pIJyw`i5UUzX$7gS~MT^Kp0 ziwp1YzKg#dom?kig)RupW2TD&RJYcl4F=FXyg{iT&?lEElRBV*mfpbv$BU+hu$g{O_6RJ=4QWD&_K)QgnMbv)GGZY{Q$^ms}OhEF{?mf2T&HZ%`)@A;tQS zQd(ROgsBHn{fJlSak*=fp_ZOJe#4f&DT{IFQOgG>1C|l-zb+Y;f7NVEYv`+har_Sn z+g%AjY{oICl_^A5&p`A=_bjeJbUurwo}^C)D#mn{Jl8$f2!ZJF60)U~)tt67hK^WtozYAQ6e@blqrh9L$T#b9<_4qvScE5WT7q<8;{@8lId#(|%6)#~7*jg`T zoDEq=u+IWl{9h7P|K#473ss-+N7WbHv$#;jXYohXx7~A%fU0;2V?foqL_+aQBW~yw>u^;CA;cE)4QnGz=cWPDf&I{9kfUPjt^V0v6*%jD$s> zPARXDJZlY}Orj$`53QJ2=!Ep?HQN;=*OqbxJsN9Wjw|R6ATD+Vy#RkDt|0wzEBrsl zsz*lM=_6onAT;I4~P-$B8`{&dpE7mHgv++jtp7eJX4h z)eYXXpqh-7SC+V4gQZ_7k>)QmNL4o!C$%VzRWQoe4F~tqK(V#>7;VYQWUn(OGcNv(oF%$v})xaoi>La`X%f^rXc4eq5C8~c?eghO&q0gVw7nG>Lz zM;<8kU=oNFTP7_yB!}rbdLLH6LxEmGf5OYjY#Vr%EI`eMe!W)f^{VwwrPjr}WR*_2 z(P{RZm7qoC?)7KMuDg-myrKU`b&=t87|f8TW!s);xO>~wih^_xUf>_tZ=4d1r~PrI~puzhm$RfhPaS$|9fNN zY__1v%>;YZM< zQEpUvt!BAiX;#}|GirAm&0Zzyl$-U4*yOQiD7!!TGF0E`QLXWPc+~~PElSnNCU+5N zE=*TL?NH-rNbF;uPlDyRdt$y9>|;{#by)o%#D7I5+<8dg(HOuK^5Bvl+5Tl_u!Lr(1(=IGOmyca)w{Viig#RreY)D>8OwM-&jMDzZtS z>;I#PTGgpaI@u+=p{0$}mBk z;otL7IJXC3$fSB9#PFgTI^1;QgOz(p$CLSnQSXkT>4}$lT zX6D#2m-fKUG84MU6UJmNAjCfj zlsUgSMm&6NbUgfU9C%=t5X)}Uibcc1S}rvdsF;{A^@`GWDmNj{qGM<2mcN#2C6hg3tbxSCSeQEK1VEgsCJg-&0D`Y@;j5cL^o=DuU z>tB4CWcRx`vQGR2w+ifu2h=WGO8a+Dhr3IAf&=tO?gG8dvi^#wA1uxc+3UE71F+ur zU}l2(EU{|G|B~qWV{h~*itG;=5J8suZI6Cd6&V^>D_xoG^jl%_P!-^4yN3J|%@S)l zR{u@z<)4lDbvxBUa#qCSE~tl1a92herdx{b+Hv%Vd-N7F-92@14IS0-dl`Dyu{ zlAmT9U49;*WRY1vqMnLt986KsX<;}iPS{gZAZ_(o+6xOTLAika)SwQ{kL**df&hnuaDp?--e=iu=;U%ur{r7qdZ{U|o%l!(6A~|9LoQ;^w4g1lX?`l@kvC6AGrc5DLHtu5 z@;>N|Sm}!5$=iQIT{j7D6o>bx+63>xKJ~4}jCRWNQs4?sondX%RaJl493`obr6?z4M+^8k zMv1xoUdHWi;l!DZsMm|xw5f>iXu%-y+$TzN>y~bKt-ky0b<5pz-djgq&1jPBx}{pw zQ9bn@9yj8MlB8PvM?aXJiF)GPq;d}`jDaI`cjz(N*g~Bcze=V#&l>_ndi*GL4mvrx zV;QAL&&SwmsYVtWVJk&?Hd}=4L_uFvn$}Mg=Xt<7snB??M`K0HUuMjlO;1Jc3ng$E z?J4H4Z~5!fGZ=`n7eOfH%t++y#f+y6d^KNzWbw!wZYe(OQdg4?J(I;xRJ5T8B9B#% z7W;RzUq!`m25}2iQ}MPtL^|sx9^w!P{V=(=nT%Dgc7$fft%!9#C3Ow(O@CteMJ zM-^(Z!h<8J1i%By20ou`fc-V<27Y`q*28Oz4W6cCy2oda-4{Od;Kc5Wb{yQj75}N= zKQ;WPvE$&N~yw9hc60R4@yH3pc<7lSvew%?0J=gG(EQ%oMHCiT`XZ zEC4T#{T<+?`Xu5#UeCk;CGC^nmX4BxL4fIXCYP$WUVQE_x_!8!_b+7^-whbj{$D&%<+149fy^~K@5LMdHD;Ylg^og zcVLKAiP-z_Bbb`zb1|Ksy8Zvz`w}?GuBz?{vv(%TBw?~Am4!?vnRIGjhD<^dLI@!X zBr#wTyI;L}HC->=T}@Z@Oa>xE1WcqbEJIL1#Sjn>1w~oIBCG5uXjo+V2>OY@Ckl$F zpM3vwmv@(Xb?d#V>T&S*`IF4+SMT0??m6e4|GDShdoFfnQ=uP5?S<=cSO8~I?t>fs z9-Y!HQVfz{^+M5o{BN3_HR+xXKZY8^kK;e4hQ5PdzZ3tVVg7FXJCGzjr9${GL^a1B zB~L}nSwo2V61Dne{KrAer(DFW)xkd2F>@kGjJa>U#hAW>eE$aw8Gev2d;lU2AEeqg zg|EXutUZ2!kNre^ebK@24e}>y99NcU-qd{%&<}|Fe7^NYd?^o@$l+$pYo2s@W(g;Y z8r{|9g+Q$Dtpv*}*s_lF(-|*Q$JsqBovf}bVRvV9rM)PREQN*?PTMt$XEKzSe9MO0{C0&ip(Z+G;9f8az6O z-({JZmL^YvMaJs_y6UT4qdNxUkV}nxSFy zUQEmoY9~HY7Vjm3Q?emj?NV60`=Y9(m|vo6VfX_4p2pO0Z6a&aJ4UioGEA8s4VOu; z84tw4;qXDU*l&qm0tI=IpcR52YKd43jMvOJvtu**N@l-@9q!%|j1RXlFfqeFRDA!v zh*`UzUC0o z9old+-NLSV^6&^f5pl0~Q&D@q{l~let}N*7xM7(h%HG0latcZ}eQ_7c2q=f2rYePF z6}!LUvlh9gC6D%3Q2j9`{1H(-q`jVQ+EQ%zvQ@7=kd*x%e&qVEP?tV*`W)iH^VLUD zR5RcS&kV&`aMnK>Jt9Ud%883riMplP&NlfLh;k8+A~kdQxAZAXY8j~_5%La{;?9b@5i!S2B@v(iF zNQL?*Z0Qkk1Fs0iz{JA>_#|x^`$P@m68)sj3QftUN}`sFs*-5n`AmQ1xxky^zTOcNpCBw!-n$>QgZ#C<1L&Og; z;no))dePnpR%?vmeI^y>PRs`SMyvTYt7cnhX)N!ps7n`93dz^nP?Y_nPRbCpt~;g@olx(!wd8bZPcAZ1AB0}vt4N2wG(fE+MVSqBe0%?FSM zIKEIKAK>f6FP66T8}!6{0QNKqA0SaDWMs$LiNT@f??oN>e$)Z>G-?NoP;)E!)IRLs z+wgvhWpwF@ImWAa>TS9%pv~&Y;!J-XExi`;mgG5)AD}ZTvMhoBH^vSxoXnev4R+h4 z%-gX9MNraE_vyU3=?iwzxoU40KMt}h)9KSTBk)ylKe>CvTVTnK{XFj3@OGK8EI5vF)@zOHlVv9UTU zRMyBdd&C9Y%`}s}@|OT_{H*%$bY~wzS60L8QPhP|rgA;XZOBttq0pdr0}Vw^vYEL! zdQUC~`$G{Px(WYRG}pH(^c_w^b5ewFY`Cp3m-yEIx2S%rTFjOlo>&rkHKd44ss5)_WvE5i*2s#%Ft9CKBY6p88SAu2> z>7On||I8H#0#C70rHJ9SOZ6z+f^x$r%)QN`-Gjz*6*bD|$seaD`cp1f(KAsXrpD6F z0m-NEOVZ`4?9=tNsVBBNetV^n;eDqBCSEjeW(y6q2wqpx@Gol}nKmfU@`xEqtz?2O1=kvv&k}qWQ^?b1y zlxmfdAK(h{S{9S^AV;$zBP`y#gy&>j#9Aud?MdsW3piK<=YyTaSzYpZe7)5@Krf{p zv1p81L!C)ii>6!aev8u|ueWg%a6@gUsCazzXPZ^?I9j^}b&aUCJ5Y2oTH6=>5o$oW z42g~XDrPe`y^2xYmWt)dIRtjHl~SSHEar2?TD927=ks2^o@*BB#Tu#D`>-}AebZ8im5`ZwtE!Ekr7(;90BQ!VLT9 z`Zlsev7=us8^-?j3X1G+b>~fm#AYAh?UIjFQ{8rZW@^fA_N)ZWvU6pVZhGG9%unBS zKJPNN`(kqfXha~C0|8D%&=-9aV=CY-MLQu>;!Z-i6&ze%qC~}%Rcr4;yY4N_(pO@z zj=G#pwo)uX7nrUM-xsxsiH{Kwq7^AM>p+qW{mN%I0^Js1~Ph}vTVT>-VTEx;vnq# zL1UiC)*i7Jj0GKE4eEH%kv)wXvl9mA+1hkI#m3OlEEgd~jOBVO@tbQn%p3biS*|}4 z!jQg<$?8;#gntlKB`w!BTXZ8@u5HkoH;dX6SgzX!8x{>H$FyFTjoFActUewwZX^r# z7gRjnf_=fN*_Lja)x^)CE?b`ZP;^+Zuc7GLS}@AVM{FEs!E9Eiw_w!LM+94i1@m)d zzgn!8YWZvf-es-s7Yf;OsZ#KY)m*krYl$Y~b+&01Ose>p7Hs`*OAE%Her7D#X5nzg zn6MMkC86TcSIUN+OutUX`+96tm9$~oZQ+e*!?r_jjuW*fuwkbRcDNaT;6I(#{|P(M z%Di&Tyj&dhDK3Pr>*AnEJ0hm?qJ`l)rL`Q zZrXbjX#*eI+ILFle&4BcsfPFOMODe+eX>5h!w2#E@P&wwMWpG-3|nnrr)GM`_VG}gc@ia8;ZIm_@k4@;!`T3v!imy2|=PYq&m1J#WN;c1p7&_{#i4t@?N7N$lwN?p=*(&zy zSL=mhvyra>X&a3!0&Qi#UasN_wt9HJ7I5#q{E4gZ#c02Z+{1GDjo0wBooq(33%?K- zFweYcx!r9w4@gEGVCk1BT8w;QfwwY6YrXRUe#as&UFQ`nv6NI)cc+b=k8EMrgL~P< z0q+I8309`C_`8(J<*ONg9v4gcNO>dfCNmw`!<9;?z`=wJWb^Ao#zLiLFB@CU&V!o0 z1hohiE8vW2sanqG8jV~LQ**CD+w*bCI_r4_zcf6oHBI{sBcJMgO^MgS`FqO<{TI&P zo2Y0+sKD-5olV$nrbsN^Oi2rFyJZPe_~^vy6_~_a&N1WwvOdc#HbMpF?ua|h`Y^R9 zyuodHrP>VP{Z@xehcL>CXf)4*XZlnk{J3ZeD!fhqR%_`KR!in&BHaeDkD@LeFH*RH zUqI2xxPfLz2{%j+@B-)}v6p#(kJ+UkXLED?SX;U=4F4{1lSec*3nkEa{eAk?fz)YS z?(eWJn9|aHMu*G&V-%eXucJN=V>1SVvQ{>m2YaGwswU183HO&|_#X5^0%9>=#xi-% z&--36TWZw(Y~C;DD&FC54O5}%Mi~|?k56{vQ^TXNGVc>`JvnWm%`~=GdXOXE%c;DKFbu&77HP|G^ za^E)gYv?z}NKWB%Ulmm)eePYlCWTMH?<4x$+l0@}c@^hwi;hW8`xnp_X`Sh5?}CzF zA*f8^X+MrUZPuo8vPI~y9*|E+Tl^yTI^oyKeE1Q=M)j#@(4jd|i!dR%Qms_USF@FT zDJWJeLAC7r$RtBPPYo_LIXsh(S=}{4PlVgDN=1{nEwS6jjf1fFQdKnV)VH07(Obiz zkZ<8o^ldeNsk1lfJc*Z}E`1cF@Fac{MJI!9eOt}t0L?;wesu_igP@Dbz6fQR-i7x+ zN_kNdffGqQ9XL@_D=3u$oaCs8$C&}(ByB@{p+w;H8R7`rclKF&V&KG{4g+vHbE)Ou z>BOevEo`C!lYpiTyrRC4(BG0!xtGa5QO5Cq3wcXfn5va($?VanDyjE*T~))ci94D(j$iD4dlIt(!H>}6cfM3G(Bs>lut_C%RUAm8Swu0HVV zk#sruMPDiV`)fk>QZDvzO))Y1)u<|oe^q_(hA+hLBjVrD0{>($;~+5VoJ7Ibp}l?- ztU}>`MNpaq1@qB8M$ri-TKtgm7V|V*#)wTL{K}UI4@W7gB=g3Iouf|McB8AW7qtjv zEa9X?x!G(syr5Rh<%4>~$NtMwzFe;4bIpJ@kcBs#q7Jn69(#GCfz-0te}XP{5X#Nu zX3D&W=4yoNLnHaW<3pgyfL|3`KHy}_ba*|e4}JW{IO0Tl@DskVYI$5l)_92!+FHz?zZKD+ zT&0AI@(n7Q#6^jYvC_?VB73AUeg0>viL8_{eU9E5(`We>ieX;{_wUZWq? z>4*()cyLmFM&D&{!qK=C3h|>M1P=0zsq7C>mOBz3VXHKzh1Wf7(sU8oC2^;7B&eys zL8%mugtSc(dlESk(ssueO5{jXAT#brROyL1671qdINR%VCr-27 z3BBYboQk6iT4MH^-vIUr*TVW%+3Tm#H991~2?v3YeqXst}0eSNFD($2sx zce-b1faG{BlUiY$g0~OXVtMt2U7~U!Deod8NUK*G%pAej$FP_%~cx(9DdE# zip@&N%jI*0vRA4#OJ1ec%&tlN{pE?7qIx3yhx@5$68~Y;J);j&1FnF_Ll*Id|B-Uf z=pTs2;FrYgqEyE3tyY_+7Nv7iejjz|=C03g9h?vQ-6%SlU`R}F$?BOq2Cjm-61V$9 zBeo3E4+X0GwWynWG%5Csk^-jlXsD?kN~Q2<WM#|i zxXFPPa2HhuVTy`O#v9rcRVBTlt9A1b9)aIS^oGt6-jI_Yan6yO4boRS6O{G)N>^jJ ztrvYt;wvpp+zFAVaNq;B_sRQo=(Iw6wHpO>4t29icg~Fjo_zLhZUedoEIv!rBK(L# zt&|PCvRAG*%EeMp@p4!!@v-@|STEo_dNV;lC_j@;77$V&4haZFAI1iR*sqE$k9V>q zK|rX23iOfF2dskwLWQVpIR>BVs>u-$LZ=1=CXkx0G0*;SL%Q5m#yb(0X< zS~w~fIC-br;l9YzPAZzjQ8_`LSKzasCy|wlTfo{)6_Nom7OWvI&~R)#)ke%8O#?84$IyT z7N$}dF*~`JirUv6bvO2%QscQ5!{^`^nZs9J#CuQQJ8Q!O-7=7w=EmaIR(Jju?1hx~ zg50MS7WWYd@5H{G;0=j8NqTWF>V@t-h(gR6e@tdtvnBLek1mA{KxB;QZ8a)(Xq?vXsyI`l!SL#76# zGmZ~4o|!f12Ekz*KZ&A~F^=aXV7YcxFm#cpK7UsX@!^M|3`Rmy(h#xBCDM>1&e!;9 zD~Q_&iCr(h6VtZNIBNBITrXe4J`INroul|+m+7nNj_TMUqa89LkDedMQI_E+Xh&D{ z!BW)*&A%|>P@Oqw=(S##IcUxsIA|D6Gpq}-gCr9-NVGz6gJS#Zqe0PkT;zEA%@I0I zv$6IV)a3$4$5=QWMJF>BqEi4GQ{r_0$QWXsx*rMJ(0yCZiFE&;na;S?E1mA2$Zko= zOkdf?waM(lft&OTr3~O0a=*$`of=^eQ2`xKX58!>1@v0iE^`!Q2aW>Pn;EM!vE$)_ zxbYBMJZ@w(h&~P%$5^dt_N{64!W3LOyr?rqnKkG1Y=Nm^5pg<^5l1fFHBIYIDy=k#c#yy z+#=23S=e2JI|~j>pWhclgI7G?1|s(Ct>U7HD}>g&E$IzxUfmyf{TlstUC`-xdjqx? zC~9~bY0-z@gK!J?9%p11aS_=9E@|lQ$z`*Tk&xX4?o(`>4z;TNe^e(T-W zbrD=O5$Q6qO`F%erMZ^wyUsp4uciCnDC%;9Oci*PtH7hIkV)^>NXbQS%q!m5uTniX z^1qbO*1y4}lA-H*x}S1d%-j3+$d-=Sqe0_#cPp;j`$Q|oWO6+Qv}}hxtNxtnZfW0o zYu3^`zO%Z#++OLxoUk^spJl(q zU#eq^?vA-c)k-d^=eS#OiAuDRTvYeD+ZsVsoP-I8>PSx^c$};@@!zGe-d&3(4j8 zx9(P4@)NBjm){TFZH*v5PQpm?OH!!sQqx!$PSq4X4DVt1VzqUdsFuiEp30PdDPOZb z;rB54l{X+Or&X+4_qNKZ!TD_VDl+Ft7ZWb_2S62h=)lT1!d0-t^7>h_UPGqrN5aIu zfb``wLAVB!47wq1j;GcMmS|SfK_+fLKq6Bd*rh`dG~b|$@5~`|v4LeAP6&5Wh1|zK%IJjF==oNo<~$}{q~md@%jE_; zA{_-3O&{qX6$xKO_sgq$N*^mD9cGVd?j?4Yzn>I?hr@~GZ2jYsgkoihCi?`d%$F@g zHA?J7cD2+b)+RNwP61h@34AZp>q~68$xzs5JhQ!;SzJYa_jzw$klF2ZyDPirqBWEo zgO$ZrhmP5HW>#>e!>k~AR_Nj!&K*ZzP=-<*?*Ru|B0nf8>Ct8jn#$ZDsFTZSrk>_f z(-Nb(&!i@}=AIBozede%7Bzzvc=Pgsi-=DL`%d(VV>h>=suA@!Kv7M9H?VekN8*;| z;I8F`mfz|gypR39-&?#iJw~rqL%47O_%STa@Y5 zmD)7b^-Ek``&V?Qhi97C*KdXV^;e4UUvWxZj}@wMCYE$xKt*>-o{9Z}lU>q%1Dl#> zrlYj=t)=cA=Vvau2q)r#%+l&&9hr}j`9_RNO3MZ$>8`YbeF3}lfk(FFt4;>*SCA4| z019GMgf__Pi_rhVOoncf+m)Gb@2AgpQQF@w8_b#g?C9O1cPFl#Kqlc#XQ9166Wxa* z04X$=3fwV<2NUyMTQK`=sgve{8NJr=4n`+7Nx%J_X>XzoGvIMt!2dne3O6O|@rhPW9D1;yh6|2YJX!c_`EEk!pj>-c17c0ZIvE9-IsIMOaPAPM%h~V+y!8p+~4>{bc%rA?@<_j^G)Bh)ZUMcw0FY3_FXx02RG?( z=9%G^=D8!5C%6fwQgo}du-(kMdr@611I$W$UkfQcc9D(7d1*{3aL^5Dfat(A_sl$Y zU66U%P;@zvq>IWfd98gQl~)9NwYtbF!5u#fZQom9*AKNnYcOw-XLdE+ zoM?t|z^ox5FkFJ7lL3ZkPGqnq#)G8GMU~8q9Nlgyq`NBTW+i}_gTPAXer|$-c>3sq zn46d&VtU(;*QOAR4Boa7Y`~8By$`VMZ%n}c@amRAI(YpXC4d;f zQ6}f>6BNW(Mi<22PfQRoz3qorQwRpU+Cs45HRks|c(uPV;q{OD;q_<1mVpsJgOn>x z-}ENaB03C43UEDE3}+6m?MmYL>u(GhEUCfu8FwR|%$LR|1h8xw{_vf`P9dA>5>_qv z${S|B-pXD~c9*(zu`Mpt_3mmdt}gODgETSDWpg}Eik}f3<+rJ+pS`6i#7>t)XqMGM zF;*00xjYbvU0uO#zun9ta-NA|7iMyDR*z+qSFT$J5#av_`KHa7s@$a@=hk8mgHq4w z#OkSm|G6j>Gqz*;Do z8Q|}hLOSqoC;`O4q0+hL1O-taT@cF?6GTjJ`@!E7f&u=v5Nz;|`MnSP?Qab5f5sKC z5Ha}w|4nT=Q_IcE|K}#*+W5ewEW)ojErMZKQ#eVF6=sh+N&lAINjhtYQAzD2^kV*UEib1=R1sW?LU$^;AV;s_;evl_OX zKg$nh{t{oKpTl4FF5N(T*W2{WRoJ>xK(f6RP5qDhv8j4N^qmPk0hGkz#;my6m84Sa_8Lfch z8MXzAb`K?zw8lEBLU*tRk2$5E=I&r31b`E(C{ts0%;Pc=H~8>4fKG(1m!QhTM|!reMc zG>&QWbEBPEYKsll)^_Q=m?Vhpmyr^f+x(5;C&)53T5gTnlUSv_QA~RzG1EwE#k$}Z znXm`*x3?7=lN;?tueEfr_n74a2jg}dQZk=|;e$9j!9MRI!WwiBB2Rs*<73t{qv#KR z9+J2>ybb^5dzx>jC)$!9jiepn=NU~HK7HOQ{i2Tw(_4M~xS~LlW7VN#@h=vk4hE-~ zAfJtKMl9e%+Gj(0uwfvMid}G@VH_Py1br%Y!F`f_I&>G@utyNK-^{yJC?snA>T5*mI!Z)IqM` zZ%D4-$1;8mCZbQl-NQ!supdt_Yy@Z$>?8tBj+9AIQk?zDFzYIuEaRP$#@@uz=)=nf z6}9p5tD6VmrQwAh^JJb@M4ou#4x(}1@#l7Tmgiebcg=dM-FBnx&r)yjqT69lyXS64 zj-K1O%X$0m+vjeN4koq4F}lu-)ynO2bHXJyS}G1q7&Ne^*rY)-aY=&)RuQ*p^hLx{ z?iBZNNXhJ8r_9nh$1gx#PBS(*fc0_|os4sQmW2C(%+j`zMrr2mi6PyYJm~I-Zz}vU zc;Kh8KIf9hjM};NId1oGk6FO$YD^#W_#s&zVJB#~rLq%lLnYD$$zxT~K&H$&yU+nS zN$zdA>Mn0_8Rt+Xj;a?*B|j0dHZGTo-Xmp3E<`KfTOS42?&NHIJY%Do$8yUpl;Re??!)rY_u*$;poYx3$lO z4j%n2INfnf49!F**OIg&w75XyF%-_ghEtGrxZ4euXxjzMeH&-W7JwGJHL0IC;1f*` zemJ%sT&&T^^`I4_2e%6ucAyA2Jb_aY@p8}Q3+K<^ln3=}`uwSLr0hEsk;DNI(Mvk9 zcO4JqAXAhS_S!ZQN%V-fj4sif#w}Z-r(M3VKrtziNEiEPa9oAC|K38>NB2j{)EomM zbvJgf1y`oV9NG(G5TCN-=Zms$f3qdI8(m;{92@ZlkFzU_;!pz?Q~qO zw(yAu`2H$PaE|15oyAx+)AEGm8u$*R;R@f0{}7Oiv}~6|#d~YZlK!l0nZ!7c`aKO5gIe_3Hun`RhEUzGvinMT?ui09H6HUkRTkQtB z9RpW_MK*R#>Q>sbD!M6?Hl#4kRVvE!Wvqx=xM@D`MmC`|JcL)VJ70mDaFd#=3#|W$ zskV_9WiQSk;y*auxV(x~wUnHK(k+5pE4WOyJ2SO=g;)k>V$|8C5X$YdLMok^o0+x5 zG5)x@ts5(^bGC^Z9w$;handhZ`_m z4KkfJ&148#=L2uw0T#R9GhJ3ot3A_M2!iG5T=x8_DRT_5|Tt)A!D~;?tAP6&C}_b2KnRxY1s+ zIik1{YKGGYhh{o_K!?rJZI_%wUit3KPT9kqm+s13g1mhGY^Sw%wzKT{a4@5>A!E~cgT9}2&p}n`kK=& zF>NhG?e*41I{nkt4Ur7MIR1y~|IHCSV^398*TS2qRyI{tXcAt8m*dPR4VB{a$$3<% z=99c{@~*@?@f%qXk#16w1i@vAx< zA8H!5ELxM(Ib*v?Z+m=|hTjrCo2uZGf~`^8S`&9$O_)lo&kKeo*1HQ;jW{iM5sGTl zf(?lh>yZTQS%KC^5}?@Mbuo34&uxjN&XH$3Dq7h^szxSk>}49cnxAjxYt=%bR?IhZ z)kZm2%+>HuvtF)Nf}t1634oG11%Tp>4FV`-xs2R~Jf!(X;s(39?M?K=Ac{SW2~iPA zV?xwvt%eJrq76p^Fj@^KJl!~1c%s&lfzwuvzC!{{9~Md%*?=U_^eL;5IjWt|MC~~T zh!GJK(DZ?*z1~_#rXQFdLlWa=jUE*!eKVqDY*1323co?M+Mx7qyc`FVG*#k|^dnTL zAc^`V0qMv1MFS*B4gl$4qAVF8oo?ccjvlQ>5;*!#(N?62#x;M(#8qg5(WXBHv0Q4K z85kL&+d{vhE3$f1X;VSb22?d76di}6siBA@XG2lcLk)=DOC01tM9g%KGaHDsvOf`m zVDrmf#xK_LwQN3{&)2I(U{bA7s+9avAz!QGs^g%L6o{lQ0f=~GBLPtn4CFvmq9+DK z>}gCOibxt0h;~xoa0S;4A%!=V{G(L7+^}cl>;RLd(`1NI*nFd)6P^-ZuC$nF_GC4j z45?0tr}~h9)(w!nK9s{GpmnQN$Q=Jp(4zL7gDDQQu8rDDemm1>^6JO0qb!kfqiDTV zsJ0N1IyS1QUWa#5tv0G%g_q-?TD;nEfV&5ED}b|lE3xjE@sWmgl1O0PlZoDBST{Ww z>kQ5(fxUZ0vl5rgS=cE$?8Ve=BH+uZE-vij7y=q4G(YB`)u=fbQi0)1QPqfG_}eI& z8VpIwHWQ@sska;#iQCShY~!L<_Jvf9nxK_xUbEmg{2EBM@rflr(46pb~P4Ed&X3J(e1eN`x4WFnH_-J@0^bBH_fj@ok$k~qA3Bx zCbH>Ax%EtF+}yEeg=qg45i>TTseXk&rdn-8`wP4r2hntO;yAYLtvZgeo=NmN20v-& zB?$t0eNpr{b_dj!M<6OZHC! z)~oTW23V3T*t|KSFxhnLtigcAxtj#DUMt#*RMfz%<8{o^D>Y&3%~T18ts@z13F#_v zzQty_Y~8OE zntrKPZ8nP4Y@yclo4#N3D%D1zUaR>@!At5Ez>7CF5_o-y_`$&I%k;#+i#?4AUJ*%S zg4ek|t~KihjalRrb;KD@wq{nUloQ0BFOfFL_A7?1w@rBTJEFy7eDc zA#>b2!Hn8-4xl(N`^Tug-dakkAJC>Oc>vV(SIQC|`!+tdB^ynSq&jP$IvXBCwc5b; z9WY}YV2e>T4sPe7H3e>ZKPABJ#1|UCN%8=2-xCr_Fe7{1V1QHHP6BefES{Ue#1nOp zvnw`%u1pnipgV>Eo%&pxrd6%xY!N>n`VV^88T&6ZmeQEb!Sa zCj-C73h=W_9})n3o={S0xf89g{fbq{v;|H8r1qQxDh>dj6Sdb{Yl-!P;L$O10T9}+ z6&SuIqIT?Ap6Yn`YO2)+!&ST-2MhhR?c7G)(z8zm_peV@%DBeXBC!6)1 zKNu8E?k54pcZqf*l{RL7r|Q5MSGfs}AEL@QI3CZJ*$lg+0pv%lX3as7YBu;mR5c<% zeilVj10+e>2FTdnY9P6vy30Y5815X?Hb`n^|CFjxv%*HU#z?7)Y|GF+nmSX-tsJ3xCxYhDzKZ5s2UsWR0qSIRI3ekN8sf+U}vco2f0g7sRB9KKM8J^;a3gZBv}Br z4MbrwaC3w-Id_wQ+7m^4k%}6iW`s2LN=-1ko+{yzgpDWi3#ZtcFHM6Bk zqgXCA13z2JCI&C5TL3TK*ht`YH}Qjk*Dul&126V8CU`|8jR{`oHWp`PPSg}3O;ySX zViOLO>8&OMG8t#mOCAz1dzDbi$WkN$v){1_nd9CGX4IZ@0L6jXE28!$9n#eK9Rp}n z`tRHn>aUa~{F8{nv4Kr>HheqPY6II#@Nyhri%~TWZhwx76}ajBlmPcBe4zoHBo6@h zQlc~&z&S#iirYy*?(?F}NOcX6GeVkn#U{{wg(~9G<$*r+xi(|_8>=}}=~IE-mr&J+ zVE1<@ni}j#vNqWD^;84A`>CrO@QBII@oEE}R`xSgjRL$vw%}I~x@h++K z4a(JOp;Rn1i-|*;Qr7@@ys?o0Z_6J`z}res4Di^~n1C0NG$!Dk!{h3+jYU^Bu9K{2 zW>m-pcicpUFVPN;oG)Hd9yb0ECAZ5IUCF+9gu_6 z95s4+irBNqXGFz&FPc#Fb&(%^5E=PqS80#gB@1mIHzr*=vo}}@RdOUxUNT);MK0|xn-rGtQuOcOter-_QD(}s2oIij5g89=2ra)W8$xv!- zM>rdGi%Ok}QYQ{9HNR*6QdKgd`ZCg4#G#E#Wujlv3c0CD%EQvA99Dx79J*O>h$lWd z>bU;QVY{wmTOvrR^0JaAUU%iZx3m;2%&DwIlvr$qrzWDD4O6O=X4CGmWNEIY9@k$# zQ!>-%_*JSyn2LxHt&N`5hG{o-Z)3~yfs6bFuhTITPSOYw*?#UtT_d_151^>#ZfxWY z#bvbL@2xByyf1tu7Is4#%eKF8zi@k=FPB`C*Drn`bPSjcmV zoD2A>iQ|2AmG9JY&_@1bu1?UV$yTbE^2fx)WEg9EYl0~o`^L~^oGG_yHzY|PVdz~g zn?)i+c~Uz1Tao;+5l9xdwS1V0BGv&#gXV|~P7h5n8Sd*N*EIU4(_IHLjKH#%?T08i zu!u`0%oKYG3P7+!zEa)(YT|AuN_k2`?+qY!=aH zs>bos&d)@ajn7&QI0$#V9qm(L;}R_S7RsYFqB?vkl^Qst)0zL1P?t-}j&lx=L(#F# zKfk}{*J;O(*4KUzpqy+ch<-ciO>+H>7#dXPv8a;|jSnOr8b=Lbnl>~@!%_{6!JtL8 ziv0W%qol*>E+kG2N(VT;(DcxJW3$9676qQ8CpIZ&PvcFB#e{RbTw^;ISG%j;!tCDF z7Ov@Y?Q6Bq&l?3@6XQvr$F>?y77CUJnXSSwA#0zH?AegIZgvvw?|Hse$b=qeG??0R z4V~DSz`m%xwU$@^ME|IMslbF=Z5c(vn^;onEy zYHn`zRtAUv5Fe5Kx*stJ0Innw2Dn4?0?cBk<)(w?I6rT2K1qD|?V?#}3=LfF8RzF? z>NfHEeN-2puJI$~MhR`+_5rI=b1>+@J#^#idr_4W2M6EK^9dBya64IEGm^4BYm4iw zhTJRETOKGTZaasvJ@wGazKyDZf{45_#eBgpR?B`iTgVqHo?ok#%h=nKtJDg9wO*_y z-PR-Z4%)~Y>x*#+M06%N`!2DCVdD4biD4pp8V?f{Nn-|z&s$!tFSPtw1T^m+tul=Q0iD*YvOD-87LkvqJ}2ThXfNh{Rvmj$c!XeAwAkE zWSRjdCQ^IOffTnw`k1J_T-BC)oKIce`2(b z1BkII$MLX&_7onPeU)&y8{cSfC`kky{#01I1aP=>@J?5q>q*e?GK=#j8lJ50bM3F% z1jB2nDh`I**)CVTfQE(FT1}dRAQcu~P23#q5Xdbkni>m9!ZsGh^i_kx|01b!C?r-p zN3acrTG>lbR)a#XRLcjAvRB1%$6~%w@Tz&g)~p1D02_wN&3sZQlsX3}*C2QOl* zb1d56rIr12sz%M@8h*tKs@c5n)l0=jv*cAhFIOoP^7(SDSt=(6FR5DqFW%Tl;I;lw zC3tP1Ck9^ZX-x2nNE#Eo&hva9>xZ*`d%>L^)Sk!b<(xn^;dz|dZZbHNPPJL~kbv45 zkUA-6WHFM=*7nlBa1JwBpyY?xDB z4tGt)kUP zjSb*4=5hU1oABpRRb0+|Zlf2_=5fB&q&Wyuf#58v8W98+Q8YCOl7wv#jOnWeg*< z914lm&Jk=wp;q>0szyO!uGXmffmg~l>y2WumaPSiX1!VUvbAEp=>>_QQ0g3@kT*6G z6y8r4dt4PRrrv= z;hTkmMs_3#9R9IY$g~7bIHdNRgDDOU-w?Go>7_o4Ve{25ql5;F|7bO84u({)_+3;rA}sy{MN`8fN!f^<2#hf^sdJ%VF-=Oq?oP>K$;A zH#QP3o(dbpaq%>IVz|hj#>B;lq%m>v+!b&CYzMa+uR0g{?7VKOlnW8L*&2Q-M4lhh zYds{0Rf0@Nb)rF@1hMv5h0HfvYL~cW%D)R|=?} z9#J?pP^r#_Por9GpxT9(;{a8Rs&SNRqGE+odOsyZweW=oQIb4B)C^HN2%@Y*A~UpK zn6H!W>}1;ea5iXRAtOd0b`E=ZW~6YNLvUsi53!l(W@p6RA3}I2GP-igxkzV=r$s zf(Bj74o-G(x+;^KDe>*`<~AVLhyRX^q|sH@jt{X4J>XZx>=!wiJsn;T>O&v@F)qF% zz4{4lKi?5P9~C%(+uWnpi0z|tXh_{N_nao#Eb|uhgd^x5&=W&Y_B0-X3Tzs01F0Ohj_IVm zI><-53pFRb_9R*EIciDD3Qm+?lCsnmBkBWEkAi8O_zDJD1w~mv+(HrA(`fqhkPQ9N1FF z{D9DNfE;A=_rwt&I@$LW)l3XTr)o%>60UnE@251N<|dnM^27*{6muqUib`|WZ9P8G z>fL75YmOd$syX~L;1<;70vgA0kR2$h%{3FA1|+4iC!4H)q$}d4+z*g~@YyBtkevhE zs-&hykj-HeqFnA#sI~Ebg+2;LrWRDH<$A49@EWCJy-=+O^+w$*l}p8HzECaIlJ2sR zYK~bbZ)~Jl=p|qP$Iw0W#4waSjfbI%q%miqI~Uva)f@it&n``x$dl0$g~npjHUKcW9&^)dy|gNS}c#5?jB`*!p)}jR+)`%MC#bU zt9l)Fs8$$<#6&6 zQHwD3rJ`Rd=DlpW;pdCFT(wrLRs0(6kSHS*>DB5`7Y<^7{ZNuhwG2;^K&-e>1Y*HI! z_8+fmu*`mfI+X1GQ_w7jgQ?k0%l}>~$}Rs-L@hE}i9Hv7q3q{Nl}fRm_v*!Ry;8{M zVE6q-P^~1j{F0%t{JgP|EdL4bl9vCm^u#Pbdm7X7MCcUPh^E<}MPwBsN3$MRY z7UHQ9g=1TH)!Fb`s@1mckHgDxtb2^Aamzl3ij`&8`zfuuk1sT>gs#E2?yiMR$}}vYHpPj$qAqQc-Tr15t~x=1s5c6^hLo)|;|LKbNn1rCcQ_ zHmmt^zEVwoo2g_ZtT}INBx`;Th~s|zFVPdT=Im)qYaWp_rZs=u-i3A@xigl$#lW?l z?iA~&u2#%x&!0J=+>GLsuhDEWgD!Jb8buF@MSrzWOsU?9eD~K`g;H2_YA>}#e^u08 zZ%t*@zb0~|EfECYjd#jWyelGdY@@FF8@`ijwT=4A@NyiZ9;a^Hs(%_aE30nwRGRhA z;S7+y9yD@D|6B5l&7xN=75to6C|4?lAQ#kvq^`JR7mPP=Y$W6TJrKu@_xI_E z8E^J9rtywQ8q;{6*Xqo+mu7j~&6Nz;J{Y8zbD3{G+J^7^lJiu(UgTn>C97%knB+G7 z6PX6ke5q7y)4RFS$E#SX>mVN!Rn_w*1W6)Gf}Yr)ddux*0Z+#cU%$dWVLJ+K_$MYqGAcF*0u zd-=fae51hayKkSPYHptsy9LaxZ|m^oI{xLl-Rszw>%@n~_V;7)o!ogq)x~W+Sf;Lm zSU6{#a;0}GP6npid$5GMM%;UFH;Sg;dq7sj-h041NcN3yK7eWEUP>54UHD<7l=bw{ zMFqv~za|Rk!JNU)QKEFN*HCrS*KWW#suSI(V2@#V(iX~WJGf>dN2GI|jiKMBT%>a) z)pkuHs8*5A_1Xlriky{l^h+dHKw&2or~1XFLusz#3yDpKn-+uae7j+$xDGdM0D~ST zR-lWL^%#(jA*8M1=D$Z?4 zu4I;DMpS|wj2%H$pzUJp z9ZrO6`xTFcSd8&%I3zpbyU4vIBTe=xR1bGcjx`wq?_cToX;yRQNY`ByO1eq>HGzaQ zNZgfh5-F4eZp}#&n|3wYi(YH#V0a#iY97i4*3Pi25=gym2jyt9t88z-*eCfpG47z? z#ACKk@+ea`6kBX5sG(}Zv3-;z)Y>@;?T{>mOCR{ve6dz;D1*3Kx} zCHhA?Zz>gC0zqu-zbM9LZhA$cx(!7NuYzCgf>_N%l%^bWF|L;*h54R~u5mx{dGy5m zMD{eEpQuP0Gt74;(>vGd%n8=&3|G|oP1ko1dc>{+lzDka_=(p@9kg${|I_#2R{fjdc#ru?o|$Q<8JKatvVDRHcy_{ylgwUST2ndu57zKOTmSbr4qwAn6;Ye@NMs`Nq`-8o zozGE|$~p8sWO1mMX&DdUT@QzYOU*nk{S0W2Mj@N)a}MdGbYkalb!6{w<9j)o@hW$; z<{hGq829iPD$i9-&Oj9>w_BCF70l@$9)+q#RIpP~R9CP>{$ZSg$qs4`q7XPaam2}f z2hrwldS#-z4P^?y864`ar>}gB~F(PSP2XUp1HN7+r zA}inwB~I8u6b+_x5JjOw;vn7z$)P$yGwuffyM4Z7R-Ta07j#Id!kKYBtA+?qv->q5K-uH6jYW8AUY|On5?>)Wi0( zcn38Qyoq|qy(?lP1Hla>9E}SJ`OEYnhQA-8CIo-!8?EM#&`(fBDYg5VJG*hYsr3PGjpH4@b!QIQ?zjv^p!8{Y(f1ByFSGox4)(?=SYprCK+npBO zqfSYG$oA2fnfVqHDXsYP2ckVQW7ne?^V7sq=!<#_#*i;+F(#;03dmnx530>-5z+2i z1B@zV%YM05tRlNP7&BM^q~v0;`{szakT*7xr+VVU(o;Q&o|vb~p2qZ4Ba+7SRL>&Z zBB47{?d-6EnWBi(TfJqn;moMXWd7>WBA^)+J0u=!9un3Kf1;)D-Buyf);m2`YR{$2 zu_4WwsJ-5r$*A9F-KoyN;?{8n4NxaaDlR^_=y zJ(Rv{6F-xA5y4GK7!25jMB^ae)imN2abGu-iXez?Yio6_#Ud&w(AG+avZxJt8(19e-2eE<8Jm-SA2ZSp5M{6fimIg_B3M|m8)e6i)~;El9ghgk$f0JA8Yh}OKt(y4d{NXQ(WFwZ z`;Btb%hjvJTFtLDN?yHQ%Qwn}nqR0P1*c=%kTwO7Vgs7+#zsPue*|$HO@2U63{BY6 zm}nA_G$xvm=g-i@+vnk2ifbm&mpR5L=|U7f_LCo6GHGJd`L(}Oee3)9FqO)f$nI~q z3Yi-0bl|DI)OLSk)ZWB%yI9hUvHVBJ$OZ1a{aTIh^CD`;w*IQ);p3=Q+xoA=%Ws9f29yT1|v_TVdt0Ixh^9ro7Y|6n~Ny?}zp5b1-Uz}m@hu5On3jsy)2 z_;8JE_<8*w8&+I?u4HqCAVsRXsktuOdk8cSth!9lC#-tKZ)E*Svysi^bH#GGQ7x70 z)l#t-WV6*$ou5!LwlnT~60mM1*t@y_tH#+!v3Q^-{y$trh@QhH=gh85eYHD<9BFuY zAT#gbRUJ3Z=BMUgZk%}VEb-x($je53TYgU_O zoCmJf3RS;?lswsb*)KLq*$UfLIwX~NekRM+)|}k-=Kxn9n&+wdl9NXt!Wa#xMzN*k zWJ`in;sGjfxe(S7B0ZJ37qu-}yxCQgBb7M1Y^M?zLfb5a=7JW@%aImIngKI9nk1F@ z{pb|;a9&DJ%)?<%<9Rs3XLz=DVrAIb+RX@kth9p8K|1IBA{6YM$DHC>F>)PIPJ6Db zmz#uVBPSPTy@zBz`=&_g1WS|bwfrNikckdXzlPd#DPL@0^7T=Blb+9-9FOs8wwYgu z`K<9$S&xrJbdK%Os4j;erCM!|=Cyb^jz<%#a@?Q!3aVEAjL87$&3p~tNN)yCj3g1( zTWS{NE{c5$RBvb$EM1JS-sl6xcL-O1mgfUeFJQwktclOQWd$h{ARt{ zKt`={(DW*vhbTw3kPQlrT!AjD9Coiu7W+OZuo)$y=Lwc3u^Uc4N~F&m(I+%@}MRIXezyT8&odk9}? z&Y2_=)}}=iCv?u-5hl+0#1SU>xf02n1S!&*nF{N|yhEUHVAUH0eF9DE*f^C#y0fP5 zm5a4%*2@>XVo>&je5u;ZHu}#*Bn|O!&LoL2@h>R`HNgneq?=a)e)q@%4&O;dd4$Ol zL%Hmg%gstI$Tovwwd#A-Y}u=nyha7lrdqv`$f>C$jWEd%henvhhXW!^_*Jpx^G>!T zaB4n{3S6#;Bf|9OQQMNmqeqyKX&WxCc3GVe8bz2$Xf8z2oEmA7q!~!>)ch+N<4(4`Zt?CCIYYD9!djNH@_CSGpx5hhvhA#rDp{Q$=tDd9vbXD3;OOmuL%Gt{0-`C{Ff zZBct`Goh6nk8x&1fJJ`6T^aMGvK|*jbdK%Fs4j=Qs8-vN*^HOtI5K90Npz39F_)ui z<;IwOl}^kP@r~xhND^UPwi2}ootVTCCQjelM3}A-1VVYsWM?!ueLA3^em!?v*}5KIN=lLknK0? zm9wQXlF4|DLOqXv3#CTIFL-{X*gX85u~#{{oxmA;1uAe3nZXgJ`=ho)!Q#;)OnuIn ztP#3RLUZAv=8SEPNaE;XYDtm^)B8{ZcgEgNPs|x(PltgscD6@JUt8S+uGrFv*y7>0 zR~j?on1C!Z2`B8BzB&(y1NMj|)kF^1H>^UY9dbHg)SgS>VjZwAMD6u{ZnEb?lmug( zuPy3V4zTKla=LyL(KfczrMemZkZQG^uFvA-I8IleigAZ)%LjFbOZ8DYTSww|&DoNq z!FqgN^gT%ezLs2ILx=*Y_*#qJ%7H1#V2WF?-KDg{#$R1Q_Pp-GflQ-~e0(#RE8D9J zIByncOL)!9QaclsMxlB@srwpOk>T@q$}V>01e(;q`&jTnN8d0Vc%NhyHwTT5vKn|( zo6Pq(gOXG``m7YvCeyUjdOJ3nuj$}|x*R1qAUp&_X{vrUm#fu^SzPl{uUB(kJqQYU ztVlJ2EL(#*Uk|+Zp16t~%aD8KiQEonF2C^_oS9y1bv-(ZMpr~b6&Ae%ma;Iwr??+4gF(ZG%B$ZaZ9GOEu- zUPfa%H=L!Ok|zR9x_s<5HSO}KVr?#C?yNXYi`iWf3gSSUgc91rr9`}7HDa<~ zp8!+VP-otrc~s?+pJRu`J`~mFzZ(+e?IBdQr@wk92_!^vN1=_|pf1E!HhzxK!^$?V z(`!1_eFsrQ3Cnw#V!4nnm5|`Sh8wyH*=!w`st09Uw}^e6#bSahc1=yc!_@S_3hhzuvsX{bmT$m56de4I(lN$5%zQ#Oh?WWXEB4uY-=gag)n-#NlZ&l6VnpC-swfy z5pQo0e=m&wrQ9mB&3LKC=fhyUZUpS{`6U>{@XPp*k!{tSBYcXC=8o`PQB`Yn7lzRV z?wgzU!rv+!Q1HS5((`eZhA) zS3ZZLE~{m-@=;#sQ;7?Ozp{SaI<`&uYrLqELikCdn$N1%{+1g< zQvB2cxw}zIGChYl<_AAO=qq<+p?YK0q11IN7%+HHJ0~D(bE8wl0@%`nq>|w6CPAbC zG%VAX5S#QGxkdr5n_sK@2wv83%Ve?9EHvokU(78w)5EW^nYs}(24sT7ltCIp{gvX{ znImvbTw-$?6}2z1>9XX@;XeE$%@E%NZ}@k;%Y_nTrmqu5J#*1TnVXpkF>6K>E}wLZ zCZI?ZuoD?zB8Ebzxb{qk_h}6&BPLcRVvJfbaerw5-;3HIwJZuT_vSH~Y0b@}*Sf}; zzT~lTm#*kxT=vH&Qw==Gvsrwm)&CT$ejBEqPfpQemJb}n%@zkPVi~~(<_CWg>w;N> zJ|;}#WvrvzjG~$!nK1Je*(2MLjQXf~ktb3or>~{VI1!tV&{Oc+T!zKinEBQ{uh6q& z+25EqBkfA9S7>9#Q3was`qWVksU_->HpOr--HgQFt0E)p8X#6jC>TU{_fR*Pe z9G=2b+}(2#3c0YDWFhYEp%LwhlG3N*?w*s`r^5}=W)TdNRw(*g@$2QNDjB~Ne}oCT zpNiTh=%Fd%%}^6myk@D<^1UvBL;^)5uRyQClO+ogefTIf3K%g$Wzk!xnSJxx z-#a^~2PlRk%ip3dmsB0d^3Nzb8Dz07ZQo(~4E`mL(2!?1QtHUu79roMX~!8mi4?*@)ztn<_`a)NrkDQ@a`x z)}cJnvhEF5A#*G_mvyN<*Dx{T46o$Df-9r;)=*0QIpww(vVc)mFBI}LBHH3&E~)NR zQ{4=Gs?}cB-Gi57gdTc*D#qgwccEIfk52VbF6%xAzmrK4dF3Q&u&GZVDig*X&eqph zdDH=^Cgxjvku(&StVM~6!RDAV11!;m`LPngJ%S8r?@V>njids9X5e>*mr+qZ(f>tJ zi*TXxjUXT3>|3smET2g0k$w+d``_z6&qM z0mH#+$Wif!s9&LCOs^$8{wqGz;879_)A(MZJ0U#ojD<%gg^Xq%q7eM~{ogZ;j47eS z^B;ns5rFbNRFnhdzlmA|P{P)if`C#dHT)lDgoFxh!!}ztZ-GFV-VcWd=x-tdO#MY*6X0Z*Ifn9}wyCfHv7g|`O(3nIS z2)(5P;)^NZ>C#fLpnZ{PQO^Xm?aB-2LgA(EjtzaEFGTpVDD0~lCL61 z1UBq7^Zh>Z&1?`f+8FdS^y5Z8ANB41OIQe-Z!KdWH^>@Hd5y)^5_aTagkr$5QIAkC zT&Bn*u1)32dhT)RmvfpSSV(awi-lgvFM9BqtHpc~yBTw}YN=MkWeep}rC6`}w4OLv zR0KQ1UzS({f0;KnlD~Wly2${46$Sw3^8wPBt!gXAdVa25784d z#O!HILmZJbrXfD3+rn+_v+dQc%NU?dKy=d%asH8~4%J&CFK#X~gK|#-ZL;?Pu=8Yj4yD{cqkSy&B#}g zfInzd3$WMCfUa>l%+t~Ba`HOCVc}`gD+d-?+eY-;DR&`#xrdW&><_t3Ute<$-?kkaD!D1&3l$_e?pj+Ymv5D$x$O^4ss%O7z8kDzVD_WB5f#Y;?L@T7Y7QfJS? z?Wm&fbif9@#DMOhsMAsy(tQ*ZqR_ppkV)^U4qX)eGY&oMi2t5_ivA7yS#|o2?oR(J zNbT#iI1=#?r{84l9@+E}do>b}(U0%jj zoU=^m*WlQ?N2^9vap$wK+3lGfMUeRE0c z%gLqnU3V)kX^B>nOY0}@wnmT^Ct)OMB`MT*QYYSut=&nTDFt2!%{V(Dhd7|4h~idS z^(^$k@i83!F!ND(5f5P$h0}OaArpoZ!nyBlBxpUKMc~D@m;)qeSa=w|K*&6af4}K& ztmwDz=A#7`?RXX;Z>}yO%Lv_++sSx3;ATOR?x{zY6BCx5ArL@Jyr|;UZp%nL{dlXq zH@|WIeB3d7`uv4-0PP~waxwmw!~Y8SU+E5Xar%04&US=VQI>#U>yG_l5B1NwZC=rfysghw66_Ng1InfWU`?AqwE zd;-B@Jy@B^T=lHg);@0msVV48j93a|%Y-vf8*NQ6GpwuzG0(IlXD+yH?`wr=l)1gw zrz*H|92t>gETIKfBj!Xf)e@SAs$4FEIkb)AD{T}_y@W=C)m}o|8ue0ND|-fYlIH~_ zruHkO&FbU|8ESQ#s`K49Gu63GJN(2?Sxxe2*vqJA>3ePM%QZK|d?6;w_2ULI@*HkiAi= zhIxXFUh6D2&n;cJZujzmb^I9Fy4~yM(6e=OnRRz(`1^J}q_@=5b^LJIv^k8AL2-Eq z4Q1mFpnZf05HlBiqFIQKS)>gfyu*(Oe2DeltU=cw$LRe$ifW@b;o-Bm;k%ytM{l;c&zX581ZKLgq-~mifWu)PtEk;b2o##um{F(br0Uhe%|k`EFHWr#QkvGhq28f z@7zGfn&vM2Fot#C6iLh+qCsMu|Fg%4S)txpqCp(Bc>NH*(5KG>DFEdM*{9(!dviRW zZDgjgX~1P)(wRG3|-yvmfqSpUq9p?#&W&@AJfvQckz zDwxi*KG*N{RMd9;zPg$DtHZJas7RIR2o-mCmgiebcg=dM-8Pc_&e9o9yy$k=)9$(3 zfyTEJ9N)hCb_U3|&k1W~7{ucTIZmeEG#uMMPMwS&o1bv9F3s5dC~6vU&hrHnUDL7o zXEC%n$L9N-Y|%B!T5*a$s4QkiTY=y2M$LRe{q`G3%LW@WZG68YhJKw0`c#ZWQs`78 z(QOLEQA|0Xi(jd-NfEn2WGE=U(D0*}$A28GVn;DgpeMGt#hwm>#jP_}msk|6ZwCmn zn9R2u=O66ZoAFqINi1;5WK*01tf6RuXE}#_KwBqquVP&U*6O%FSRZ5es+}JdpIFv^ za}`UlEoL2Sqxgv%Hu0ANg~vyf#l-_st!1fBhP$cOn6<2OHFKPS< zp45_tFc@-CV>36W#s_*wS>vE%NifI%BNY@_(;^Pw96V1)v?PO z(XZ*3HGY0gHbW>FAs7_zx7--2G&yglO>Eu{^Pm z!}_VkI>K*LH~At5v9^Da!)Ca{l%9-0qS{8bQ?J`lqh6*|!kLv?HYnk4H5_ND)bizg zxzQ+lK_QEif$Tug+Ae{d@#l$sxu{!W3FK5NYR`iQFM$}VfD?-~7827>&>>=t7o$*2 ztdU;peyur0KLoMHYl#3p9@m?(#_KH729LtwvBqmy@68(Y>6l{}-io5yFiaS0j2nln zeP+1Tz{;Q-W#$>8Eb4)`S^Iov#hF3&gd3ySgdi85pR}H$l2$hsK(huvBo&Q z4qU6?j5V#6GoBF*5+l}Vj}fy%y|W}-u~xBb2w&(^5sM(Bk}wu=68m&`f<7YxD0IMh zrzU`JL6y3e4HjizRPaqy)V7BI)1rc(qE5z-qR%*4mu3`w0yT~3COm?oYdVTP8bh0N z6#bc#E&6y#6crS13Z*Z6A8Jk=6?{(&{W=laNF;?$H4@#XKtu(l10-iI?m{9eC}&df zg@#83Py7T}#iD{I(G!abvZuo!DtN}7E&oo}p7-OeJ@54WBw~W6ihYBueKQo5J|vg} zUlSV6cOcGaZ*0FPD&BkMn#|=m(_$im8~886rm;U199$NWHFi8u^)S4YYF+zy;4Mz# zo$gm@q)VXz@} zNGnO9zIb4~Dz9BU@JP*24c_6bsOk#`PJ`v+gahA(@;n^)E^2@0wMM_2nK#oR4vglZ7}dtR{1o+z(0?=l{Od{Q5_o$jDAfY3|wOXAgyEJu?t^oDm3Q?Zm_Ze@Jz32;9cwfb^vi2K*PR8FOZ& zyZ1xGfd7Q5Tw!?r%;WCjr zQ>)uhpkAg?tm8H_FI)G5pxDe6>xBUK`r@JF*NeG&kq+suZ4~hAPbPNXqHc*O;F(m^ zp7$Q=C}1Tq{WQT5QNRKU#Y6$=weHFu@+ja9L;xR+Ruu4Q7HNYA;qWNnb*%Sh4f;&b zF$!-(QEe0^i~`0D!$DENYZ!6;Q9ycc$R=eJutVkJ;}@$|)h1_j12-%R_$)@eSw10W zpNFCvXA?yM~q zI@zL+mqbxO;Yv^x@Xt_l>L}p*W9Zk3&_*IDbgGf)HU%OIC>D3pI5o>j+ z+gjkC*AFavoz5&$&9<82JNhAgFtP;kCbZvi!N^=xe2s#UTy}B6NdAj3t?UmKjJz@; zYwTd8>S1^V)fy9weC1)O3*+vQe5R9!&Y0*eDC)wa*eKi6SRpeexyG=h*g0TU3?lmezW zF>T^MOF_v$m8ibz?wU(fk0ck>cigSGL?v2DDykp5TN*)BoPY_4YMbsi#0hJQ{6LCJ zy-)%>7P%7#1AFKa*ftbJ7%hnbJj30JOJJgvqypRJZfOL8aRMeFu&t467bmTa>{lr& z@t2a*RqlSdVv_?v_T76DME-a@yYKcgM-=DB~+BH|wpE-?QEQ zb;)mEa{1lsZp9@((MnSJJ>YI>1o?3SCLq7DPt3g4-8Yx4em}Xa-sf(`B`eX2AuH#J znNPXf8bMl|gb7G%=qxsF@SWzG`pU8B{zwhYZ@Zb}68ATgi~FD5t+>Q3S~0}!m;VCVKtLi+#>dBeD@7aoo090sZVtF4`dAcA=+x|Vx8jnhXeFscOYW9N zkSHf$B#9;|)VIMUK0LDa8(dhx$6R-#NUS*Trl{)M;Ia#j|2P|5ZimSD2A2k&v<)td zqG*E){beTcyMksMh#nyjJtHO`Yp}s(!P2O-8(j8V<58%x`bn3>FQPhjgG==5 z;j+PniCW0AB|1HLgUd-*K^JI)OCYZ3#LX2Auj@sjo>S}(*llb46J`5e*(aGn2@=&x zo7hfqkc#rH8V0$&3~qAwa`kGV>gCJDieIQ#YdJ4ls#SwZsqU294n}r)OdMy^_YPn`D@8xT?Qngqt6ze&!8u&q>TxjNNm23bO&Ts8) z>{1N>;42QwOv*e%AAZ@?-HTkB%Y8phRpB4)l>mbgy4&?~naqBlKXUzl^D4TW^#q zB^5(^qonz*v873OW_<&-u(8|A_@!#WuQzJNa=BWp2BmtzE0=>}zLBfua3w$%k{rCe zO&t0fQM4oc3jP7Fzm9)QUYp&Vx-q&7Q1(-Qr8@fWRBg)Ci{{9uj{X?6h>qs#SzI_= z_N%zLathDCgsgzQDp)pICr<# z?XK*eQ@YTZS@f2?z5kEB_kfe+sP4y4(#5@?Q#j=?5=ggqoK};=p>#+mkWl~y5DLES znd!OR(eBPMvwNo_|BOL_HNhMhM}qldjBRoT8!$G;SOyH3B!jWQfH5|RAI8SU@c+IF z-Bs1q)!j3*^5OrVkA2$d?n*D$d#_&k`zWHZ0MR-S#f#MZooEL4PiAKC#n7*8DM6zqI=myko*v3 zSLnozz>HSuX*J{Hp*FXu5txt zdRWzH5@!=&GZ(_9+(D*hyW~Tp*2@LI)o8ZbrENJg`l-?9>da)C5nYigiY^g(W)2q;QEZh{o+6qoWLT{y2@QV2kIH_3AH;ef^E=%)Tl~%r8ZKu{xoLW|zlVq?=q40-6)32A2W0% za?|-1ZsPGm7e9T4RvqCd`4s$ghRRQRe+oxE?{d<9x_grDToh<;LfQ@E+>1Y9O=DzT*w#Z6bB=~%c)*H7w_qr7wiFn)2uoa1o5w@w1apPw-2INl;^c^=vd-YQia zUb$8D3i)cSTrL+--lU|8giJWKkW%Sy9ANMl5EX6O;x+B~t zpMv}JO}){h!hv6P0x%N?KFF3l6bF7AO~=B4?qx^0a2v4yg@k#>aUoI8=g?MgVYA$* z)eF^Tu~vf5s|asKr`Gm65Z_+CS+1tG7CGgtG#6T<#)A2*??RqC>C>a~+$n(ER`env z*KC*a#ZIG;FO|x*JWTB}%7x;VM%Ve$@g;$xOR_+Qlulk(L zF=JWqWVm1`b@-4Wul-89+{xGK^=h@zhWoq%;_(ZqH=}&P8A!$b>1Vm$na4fiKV4o; zA(kUgJeJt$y}Zr4@Smg|^gH;cG8Tk$Y}}!UJI1;@lq~gI&qaa5X-me#bZ*`|45Z~K zn21Q&(gFk}LT7#8bI|e^y#8!&uzO@dj4YhFiV+muBbM)2Tn_yA0#= zJ=b2FyZH$>?%kW~b*w`fl6QKS?JGJCA4vOMId7qD`wHbhgO3=|PU^vt-NVC7ba%(D zV}ek_@-}OCl3NmFgqNCSh=^{-xDW|b{72gb5Nc^%d??Ch#l91avzglc8}Rx^f8{hg0g; z&~z+@hHV?oK&94u5CN03L0bfW*FncPx}>(xMq8mOTa|piRA?YXQYfIHYrS3sZK9+@ zyPb#S-=vDJI$+Inm+a0aDS4kry+4D^OuN1*CFKf7j&Y}uxr#r_D{qtFbVfYDYSimYD`3@-Au&)pXkaZo*cx#{%^)a z{O)B(8Q?sS8R3E#a@nO`Z|FvmO`~dNo<*bPuu7X;Qrjssaz1^o(8vg=IR{-0iJD#G zLXDtR|fTZLi(&QKBjjkARO9vv#MFFIOs!VyDyUbdm$wx}`(CbA92M*$+RD z+M)l3e`saw$~nzaqWytO6H=>5Y-EF-?R8(G)MdHh#g;+K3q5Pk++3Inikrpzey(?b z?iu&yf<#yMN1>d4rjzDW8zaure3UX(hJ)@4ce6|9Za5>f`j?-2<&3wmADi#lg&ayL z4Cq$$!c<{*?n-X~PL)F}qm^AAOqXqI=fda#@inec=Q$<0PQN$Lzv1iE;j^McP3m>G zPK#R>6Vps-$E;i7`$Jkf_{J#=(Aakv@gJ`sq5s%m4 zJk2l9ohHyuPixSgW)I!)CTnD~)}gYRR|k{f2Ld#SxV&BtEdgX+O!Rw3b6q=`06542 zKw~mhyP8&%dNLXYJPx~ypzY-?LLyL^7RZPr-GlV> zILHUKD<=Bq28-;I7DM6@RIW*xn=I^DoXYRc-Hhz{1^>|8VJSjp2TbZnxrrBje{re5 zKuPtpot$@ou41MZp#$U z=YnFgd!KssuQQ>(o*G1?>qU9cG8$RRgVJMlQwN6H5Ufs7h~{^?gJ9F{)*Mb2?Vbia zY`2a-iALcbFrx&mbr7dCt;ooTCs2%gUf2;k{}!cl zWnIrOFq_ey`z51!JX(p!g*|7Ei8-GZyQ)z3o6S;NF!sBSg&TgCK)I0rFq`rf4@p%N z;wcu&^$zmWij*Ww233j9@x_lzYZSK+6%weNK4p7R9AagkYOZ#hP`ifC8RRCLz1|#? zW!K>FAPU>zU?41-#ejBlgPGpa932SEvB(1}sn^c+`Us3(L|wG)qRe%Q;Vqf4EJWEK zuw?G{u%o^@KxCZs;XCa?F9Qb>IY zO~)go_yUPi^rJR;kZb^5O$wR7wMilK8(j+R9+9jt;wW8&-2P8aY-+gJwAjZTm~%J@ zOeaH~+;e!xAv#If; z$OoUn36!E+2K0CY`S5INZkG?wHG0;$JDYrXCY!w8gGPt(^5H%-U0L~12Vn=$)#QT- zT$_9_ztQExQ{954s0*TRivb9uU`u zTI9g-AxI?VZ3vb>ae_qzH(K!U#sxRtj}DwMW?ihS&ggdsW6SM(&D9fkMsE_%Xhwmd zD;hE$_Dj?iT@y%i?fMctjVu-~XGlaqY$gc6&$p`OLcUQ0;*qD-U`O2>4J0@>n$=pX zm{#*N6QGz~^IXr8e{z%8qP)!QH=^Qtj026z&rp^t`+N!xHn`sV{((8Kg^elgO8E=H z<(l^_;b`KI0`w-idKK030|tnQYN5xfY9Z;zR;Fwp&2M5hrUVPy#&pZ)LiI!6C_Qhb zR~NqGf>kgW@xPhlQGe-06s%WnvpS)=&LR#l+)&y@jk39(rmXtvyf)(ir22;AR@$B zzFa6a>t4aD;$(EGRB4wgoz%Xw?~PrW-LD0~mB_#?3rJPC{VBcKmQTS&Sjf9_H<7_C ze%%?0J=TS^qsd(v#0W&*!eVb~;z{tY2Vn#jW`_)%kEAphaRehCEv#7MX^71EEQBIA z<+EsH*_6{`Loyy8L>4%76cRPR)@9^2>AX|nX_J*Nph3B*zDfO78R;HlUOF>m6P3?r zOV@i)*~uX)UxudR5taHvqayQi@KT5)EvGOg)K$8*LH+j?sH@*9Q2&E5LjCuKhx)t5 z2X$?sNl?F2jrf>QH#L>zeMD24-{_j^2GTO=#flmLa)=hpb1GZM3ITl9Ab^bFpa+fS z@jOSU5aA$mOf2B^Ad@B{K0`5Rwi}O5yHxO@&}qC47~e>+QEXgW%Ng2E7GozQ~^;GS>gCu1DOM7mni9Xk^hz^w`iz)@Zl+ zovw|NqTM+fg)1Q=+I_w;zP^@hy5}6WM7@WUx@Q-fjz{;zM7tjcQV&p|S?MNZP1$F8 zACZ0LH@fV*j6~FkG>Tb`+D%Bnzu-i=hBDnH;fy!!5g-=Qq}DE?qG`QW@#+-_lbYw% z8^vO~)2O24X|4Sfbp6FyB+SS^gn{hOAL#XQ)E23B2bQ!V zy_6G7EqY6f2tniGH7y1-977@#!!v*P|I{4$WB}ABjB5r8 zt-r&-ZAPp214i?BLMMU~RxgdoY@f-rXmU(A-UN+{MqC9#e~Xy6P)?;5N{FJiUAtOs zmfI+VSkL<&N(aH%tyEhDIz^lmjR+)gQZyp`Fd-TddqY>?pa4P0*i`?Mm%01&9&z+rs%XzhzLj~2?Bu2uGB1}N@xSe z1@etnqvkcL)k>{_dfvqvtGgRdXhhm_uaf{p`ZU{K=RQl_55*{|3$k||QsUoj+_2g8MNX>*mj0Wtl6-XPGiXZ`^V280zVd8&-Hq&w-9Yko@H?cw_XHG>6w?oxQXCt4Cp9&X4ZVJX zokc#VOv9EszmJ?v{D9!n0owGog&Wj74aoBs;Be?IC}##I4v{~i<@Xmo_%b@P{#=`% z%NCt+qd=F^kI0Z<_!S=~MBW3bk!Q#Nrww`oi1Fj-Suj`;=lfCjuGFdJQRB8&Y~sS0 zQmayEw>xwqBl+$JVT1lTx^xK_Vlcr9L|J2Ig^ipQa*Kx#1b238&qAm^oEoYTmiSj{ zYO=(G>r%1A)*#4x9lOZ^6}w>5=`?(1@Qw5^P4SPX@0{Qk0tnFRnP2+_-4xYL%&lg3 zd~B^K%~tAxTbXP5po$VZ(db^c60_NvThNz_P#nSGv(R*8JM*@Ut5)6HeHG=B%Y_nc z>TanggGnSzndPt9obruKD~i_@Ss0VXJQgbyjOkTz8&|%7`+O>;G71Yf+RcjZH5xcA z(J7RQWoSMf4XTMnD-w+Pv-FHf^gU+ATzjK8JMaS)C4YwOc!QI))HOxe@mgwXvSS74 zh2O-Yp@uowdhOM{esdPdvkP>Z^=ZAOT)Rg_OHtEOoL4>2?;W5U{lz2Q9{TQb?z$cCy6hO}9rV{_zlBjHkDb!(ut`9aMK)seM%_{C z;_>ovz#qeo+)s#v`;7_5b7U4ta1$f}fkH@v1}d}Vo3(NW2ja`MwpVWzQH8#O}k{3SV=9{0i_wJU@4t~o6-^36eqy3IIJC~mD zH*38~;y0d#uzzc6*eeY1M+q=c8KC=1_&5Utyd9sXVu0Ugldv%Wy@_XlZDdy4p^MI9 z-i82s!00@l60#8M%^+5qHY3*V-cKHrs6vEddIN(({3Ige=q7TpCA%|4ufh%`{gK2v z+Lp{cf!p}*P1c!8HV$Zkzjqwl9m;!k?TuhyVXDh(aark1udUx=*Im0B5|-X~*U?|= zzlguq2Y+qAU-xw<*uNXuznj>a`8*Lnp4^d}Y|jo_y?$Gmwb&HWf_5BPK1F{qC7K+WS$qBB z5s&6}nC2$trBvJNz9=%c$?i*)XUi9GYgTqS$wK10ayxg4Y=}!K1ipit*WFhtExT_$ z0YeIt*gNDQTSqa8&jXxQPK~GI?z_=x_dWQB*6|Ab7wb4XXuf>M#WTHm|Kk1;P7r7heYlXyUMnMYic=6#cO@JN9eL&*h9GLJ*XMH zyeFruc{N;W<`p?$v4z5 z*RU_yo9=gFUXWnrpM~q$>s(LwN9f8^jZH$;Kj9%zwFgaIHj}>Suk%KivPNBP?#Jxp z^Iij<4|3JTL(Ca}h4a1BJzv*N?oS)nd^hrRA;usA7aGWsMBvU*TXHYL1@xzL`01d! zl+A)bb*TcX=etL7fl7>``FnWE5GWS?RTzk)_5U*Jr)Rm@D&~1eWCY1*dA5bi>kZWL5>iZ6()_H^o^G<=!OpG3-IKjEGkHCYc1rit!Lq2; znP_!ttcIVtbmp?KWiac@NzD*zs=<%oEk>Ed1rs4oXD-I73i$sL{=Wi8*y(V{gt3e5 zkAPOhy8m3Po7=7zR!Pw7VWKPcQ0Y1xt@DDMI&ANQ(wUTM2b-K1eqlNX?*{&2F39wf zB5U-HLgnyq1l4gUHo@BcJ~f?uBAIyF;+Jz(T&mD%ms+@O3En0Y39sk#UNhgRv{C-G zR%6*H8ht;Nw&U|lIF1-NLqtj6=cvVb=gqq}6kiE*m55YD2~*)F0V$mr9Y7Jqt6+Vo z2AJ;hydc$77;?1aqwWNC%h_zJIdx_9O~&ZD`KNkB6EB}$kFH$yg)T9*4eBXqsyIYf zr@DNaWT5-can#X%uD-i;wV}*Gg;iGk8LwO5dmE=u~WZaC^jL zzd1Eb$%+sT&L>Ht)DwT{alEj|me4yxeQ^n4NpTHHowi5nnDHVaxrSedElck~r7DMv zSVU7rMx?CaXA=^Z)e_`&$*=+J86ZJBX>8(vaBf!YGr!Rtz_aB48irJ5f^J4~#SH7i z4yovh7aN42DV*dI&aX6@$5R1eLu9*}V`3>g(yu-wVzZxkd7a8 z1t-3E;AiY7zCN0X4um}X5L+j(uggPvtjZ>QV2vxA-|0qH(uuDJX%sFgjT2vAF~-+v zS~Z`NW#gCF67?QZ%EoV@>3C$LdE!eD`X&&1fC4RsY(f?o(4?j1eMDNC-{{iv5)xe_ zQ7Gm#S|_0#S@UI`;2h{mbJ|OQccTC=-@hIDY3kU+2NP%}A}QkK9(^ie506jLtB5_2 z)#us|Q?DZSP-34Zr-RAZy5KnZGsHn9H4egUqcBp7)YLRm@97h~#}#V7BnW%kLhWXJ zU2Gb;)j5#n<(NY2H>Cy?p-EbvXyn|+ZD4f_=aJHOBx`8>7WAz~7MXQs3$0(vCIP;U z$O?L+N_<^bTx^Ec)4&_UWNsHy;{jtr?;+3gUq0sxw6F{OlDrWF;hDiFW@OdhFe+ip}jo#@^ zJiT9#2G~634xK+b&DV;-|8`^Sc)H1AG#?Mrrd0{jZu$9k9d*pgrADJ%EqIN5vsFZO zJDeOU)T(*%*QFxuWd_3dDMm=!-K$WASElGys6x^$NpsDp3boWvLH*jZkoLch(N#K$ z2Sh|EevO)%O0hbKQ;M4NG>kIog1EeUaA0P3;qHCj(qa!`-hGs8g$IiR_Sf#|J9Zy9 ze8=uyvwO$xJEqA6bH}teb*x3PPFjWUR?&B>cCTXJtrDN9I&ygnzM_wIvrlZtmydlA zi{v)EdAHDNdZonTbitS;`>da3CpAxxe;#0Sv z5a}|~l`F$u?nWYAMuy?+jV8NH-8j-^=si!DxdG(E(`DFSM?t#G1;S;z5B^qH%FG!u z??Vr;QnPWS&FqSHJK0|1d3~d2&&)VQhf08Y{99ztw1ei$(<_-h!+~kZpxLM(Nk;gz zXQ6^Q7|eC#Oqy`n-6iVPl1Xz~9FBMxT2Dw>FF)pSFfF-5e+MHdd=Rc}*||1nR?WR= z>XK19-bGf;FSADaBC=%Fyxu)uSE|Ts#x>uOvuZx*UW6;F=Di$#X|ifQ;U2{WDlv*? zkA(IPNXaxLzUUrnh^!hug?L@!psqBHB3U(d&Rn^yniHea`G_6^A{{R>Yr@HySs2}Y zfcz+#H9tdpo>{Z*?_h_?12xNwr1D_Z?k9EJTjUSDBUF1&b_p@ESvXb$g+WbBXewoIWm>o zLzgi17h9-!#Z!tYSe@HVfA5}tj!gZXW;aw%P{|3@ze1ie1-hrF1y%CI;7es_d}?X2 zg^P4yfjuTC)nt$|%)RP6rl-SXm0MP135rvpZcv{dia8;&SW9lp>NNx`IcHJ5+ zlxIN^SXma!$u{b6!CyT-xqR7ZbR=!a-NO^3GSxOMFLqWK9Ar=TL0luXWlDuYsVi*X-1Bq`%y#c3Kr&os05El&_rOR$wgFF_^@dJ0yN9~v?C450yU!Ti&6O+#OiRjFaQp&vH6&NQ98FcOOqFV8a3wo* zdzLFXP)#)xOu7~tgb-j$HM3welx8N@vXd?iZIEuh<~8euMllb^YZ>{GjY7HEskR#B zHfl_EN+=|?(y3n+>T5$ zv0v2^#=mD)V1|45y2c0V!N zLJ{BJGDeMO_~hh>ud{{eJ*YI|(8CX-slxFo6US^UZ(D9u8&fbpz=M_xVWPnn?=ip8 z-RkUqiGVcefVK!A8~Ke=52yYbT z{C5IKREq9?79ZQ(SutgGj>UvhQS^`5By1E-Z`3vE6uq*!P-mrvXR2%nVJ%QL1g(k_ z??=)T?~fRe+(;FMFDKqq>g>%adKK!7^uw6dnU>ik#EteW6eZWD#zsW3T|-Sx#g?-8 zT^Rk-N$;r3cDjoe$?b46NICBWooa|DWjoEHry;#?htO0p!&7BD*>>c7aU`jYY$x9` zH)pn!=LE~J=ITk{?>o^m=kIsiKsDXmOe>VrZI=0~lb|IFP9%cP#EEWEAo7`{ztEnV zWKKooGs&Q*z0o9B8IF7=QYk#2={*EAR{n?mbrj??P4e@g`($LpQ3dF1Bc(}iIgYF* zSqw<;d2-ZZK%WNGRRtSQs(RvqNN0K=XujN9k#r_~xz?IMTg-2`6f_@)s^qJ|q({zc z3fJHL3iWEqYucitNO*^bF0b=L=j6Mt?3VANsY@8?7#4|3-(`*T#HEoFfj0fUi|U-& zSL@Lfk%}~lKxeo|ae+#Vl0Fe=(mmD?i9mb`@sitttu&1yi9mKzUb#e|Z6XoK;9lLW zPfAbZ0)_L7 z2_3)HUdC(Kg>-tU80>h{d>U%5dm~s&T|Va?YRVHwv;{2ZI_+8>84dMHrBEvuQK`9A ztaggUre8&bCSNQ@avGi%t!|U5W{qBKWr8yit3o7Tls2p3*9KF2+h5;*?^ z0IHhdIz^{Sk^3BV!Kv4pBKLV?2sha}Q{+Cw(64u(?hhSg`!zIG$u?DroI$n;DRP2T zs8R=kmC@;D4T&zmYq@djCAwvF-E^(|$O%*xCS=Koe6?U!>sb~FY8|AW(1w8C;1d^jhuu z%4Z~PPYtVxQ}NN%)O0GwXC!I%!O@g)a7k(q5V?q`K^=`O83*)Om13}OtQiO9ce=Do z$~d^0M&W|a$T)b4F}_avs%B2kIJl85QSU+JXNQcNMpH$`rA$9EgdEe&X2yXKZB&~j zK!KKVU_urc&@v7z?;{xp<~O?Id$eQ$fw$2*3B}TLoCw#@l_tI@z)R^|1O#s2XUI6H zB+v|TkZ|FW_(BLZvm7HDFkcKcPgs?2?Mr` z>gi29)vs&{!MUm7nJR@q=qD!cKdIrQX|7V!mB zo`I%{U7ae0z-Cp)rVz|n=H^TxXgk3&to=zTLeuD(^LK_6f;%nqS0|y^pG44^IMFQ% zL<)i2;M=nS%&CYJ0vRQ-H=5)s!;wNjDut&Iyq|!^QV7^zM?ng~PEr1B-(qjy;DGPl z<*JKvZX}6-l}-!Vjw6lW^dRb{_l+19vHoO+dxSme+Z^NasojJh3?m=S4#rHu>v=-_gd)SMM4eT{bTQV<-)nA z#t>F~affh*k$~i8@ zb+=)%Do14v>gJ60S%SJ}i?-Q=y1}fiLEYeO_Mq+~C>DU%69oXc*0qIocizZl1$ph6 zFwcogR9Zb;fYzeB!do*Q{+#0>AnZo6GzsO)Wf4544)b10O?jACThMZ@-lUtci)9@6 z^~&u+9q}=o$V0)kwujp${6-{BcE=5Lv$-d3k)bs&di#C3#KF|W?mi`c@6HWf_-_&r znoK*25+k|JfRFCT7+V3s+i4iPJ$$Dz16}uJv4@|Ao`$rC_oHc6dzj>*83B&9hi|dW z&1nx4Vq8{bxUXVKuiLwVTq&k(kZT^rLA^%1lJ{_VY@<pA5ngYA@bA^$+`yORQ}kL7{}VGH7P@4Vl`Cv@Kd`5&AI+D#yjg=0 zvlg}MAi77WxnLK9qtf#$jh^G#B{5~4h+g+_ zRaib>uNSJtG917@)L%SN5%ebcm3kb>*L9CoL>5fJ8_rNf(Y8IfcfC#4!9l-2psUmi zQ#EcA=n}*Ap_Y5<_z(gh=51(De9wuP$?o--eYb^wBIQ>^W!Qg42QB~^?#u8xyi>a0 z3dWYw{&-hU-9=1ed6NK~M}R!iJxI@v0}xr26`C!VQ?f^L_LKeqBBHltjUjS&B9ft1 z$rw*5AvKEo2aczvrsr_Hk+W-^kuy?zkU5WPZy7hUv8Aclh{up-T zenKQ%XG}PrdJQ(dH>74J2UuY)$#ZlHmq5YyOTV7tMsjh`=|TqC_(>2Yh$zIP*r$mh zv`=kb(~g&fIgPSfV(xc8H(FVvY~P>7#IgdF2d5&BdF z#d0Zn6+to55Ux!V^|}vL+p)k+DS8#Ic)6Xjd(}nH4#)d;;UAT=5T2sZ3zB~wkXCs$o|1Jxv2erx zeb9V`E-nsWXema%E_liJjlu6wT09)gZ)9J4xYX|VsaK1y{nQw=Fe7JDKLxi=e9PW- zwG!moE6Bv)cet)~H~|=sHs=wz@j_ zI}&8D%U2*8b-zJcS));}FxqE{M*XU2OJXkD5yN2C)@W4lHhVPcjui<~2MQ3%2C+o>rJU1?xg&Xwy$ua<9i@~w8eTqxAMj@K$zOL*336-w1kBy{z}v?ml{ z5sFv=y#9WFeio;^;I3QjO)L%Qitt%^K_is7yVCNX8VlF9nak(d4@fG*b1Oo119u;w zF1cZ}iP4Fesv`bBX^g5He`*{m(Xsvsbmg)t9FFxbqG@KwI!Qh=5_OthVL1ekT3uPt z3B`;E=*-Q2S}gWL(ljyT&{pQ@LuE*VG%JWrwf$nbgu{kqzf`Rknzc60F11=7?uKp_ zBBYsTX9D})>_D6k9^lkq&cD0mA6NwG4ag@ijv%sNRCt>3Q7Kv~r15WnjcQ=(1i48a z!$NyMqt=}E*3vwX4iQ4~n19r}c2k}6DB*uI4C)=In^OnXZNw~8s!Mg0&_;EUK#o8+ z9a$qNG78h86DDl4lM?l9kW#f#uNK-~z2J8`bfI{&QZ1oGH?9@0mFhmb7)=i|Tzw_7 z4fdOXhQjXLmEHm(o`-OhZ!pM_!AM%-uG!XILH+m~JB`j%hAl2J&YmZA|LAFPlV(H+ zF&qCuNPzhS0%Y-w`8(s|8M}fGx&qmoU_ohScTt0)JP4W$Ns7pB*4iqZb6GGhw<)y< z>T=?7)2of<@q9y0BN6YTF&PP;?VfxHUUQc5hT9k{DdQ3IeG#S804h*!$1Bu6)wuo30ZRf#FVYCUt8&FiD zO@dTtF~qypXwzhJxM|`^@~HSg621B;#KTgs9GmY$6_cT(UWA?c)YJ?+#UD?7Cj5&s zlY;xiClkHy_X__JKPTSHD%D{>d>y{S(7O z{fpy+y0*|HsNZ>~0t*xB;0*0VvgLgw;%a`QE9#pl;FL|AM6|hGq+qVa?42u%|B*om z8P)wyjpp&ZM<@~M-W(H)I6YAOk#&aR&}^4l0o$X*f*&a}gU}}weNqs zOxw}OqM7Kip_!~T8O-l=os?9Q;Yu2Xt0JQ&!(L;2eJ$BE&>pr#y@!+<=ms<$j|MVp zG6+Jax~~BWw3-YiWK9WZc^{F0<~Og!jo3Pm*dPyx-%ZD)ANw?R=|1pY|-o#&4&_Mq~@| z8`RX?Li}$#^ZG$rBo|!fnb$vYf=-oONoQW)kDgrG%3(Qw98DFumFmo^&2Em(@qf2v zZq6M4w>!ZyEPrnUf4><$bNHBhhC4w*abjtC6+4f&OBNHtesXAkpSgNZQ@k@6GuGSE|ivMygHFXdKBl zMG@l-I-T6fCKOzQOHNVTn!4DVpKV=wbAQRte*E=(0A4k$;>{90VlMJ-&Iy_?|Kf^7 z7K620&%JI?UUTuMJPFlDKA5G=12x(GB9cqGU&23H;<&!xzv2lf;exvtQ?Hinn_Lo> zn7hnK!&%E4iC21E=$+EPcFay?S9Y~?QO*+Dk3&i|jN6Dk!pto=-OCBM0H>ocHH5cf;T!Z`>E@E!@Ma=N|=!m&g z4t30>3Syq&9>tY7BSz6Y_|C+cd);FVkvPMrFb-@fa*4so#1?-qLAX}@46*fE_u5<} z_uJ{Q^%nOiE^LWWbZn6rmTOwgeuOLfWA|7?V2e*-C~T!^6iIWki@%jibJ}XE!1zR` zaB7i6r_%xVQ4*cLf%ZJn>AUzVOmtF|jZAgg7-%H@=)F`HFc8laRImccPCpb~OM@(H zveVCu_F0mheiAGzYqC=?YiqJo@HTt0(<5P$0HF_ym2<1#cIN(~$Ir?_>LMnDY^SC9 zCQdW;Iyo6Bxe?ap^c_mB&e_gpipn|r+qxB}yS+AR12EyFxp2GNskzub(j=6gcNjhE z_My6cOb)$VfWC&@K$g%{*+8ZYy%4vW$vLap0%<=bLM~^~3VFg7fsr{Mk6Q&SgmT*i zuS0a2IX6o08kry+tb^p5X01`H)yidDU+%T5wOXr#G%U1Ph!WxosTUf7+%e!8cc_`*d;Q#8?-0mT)QFgy9V||OWSOx@2h)*dhPcJd z?EV>lu*e=0Mbk4*=wafIJMrvEgavjoOQaM${TRjavnQUZ3$;-7ZPX>F>P_>?w+dqK zFh-51?!?5iTN&->9jM!8hj*ldrV4SVJJD^UZ9VZ!U2>G(De;Ve&ggx6OyZeICkp7? z2ul<>&mqX$Mb7i+l|l+SOtXocXR#IPJ*33S{b;ISWd%fzhJx!?jhF30>1ARnyY!-o z8q%v!ZB|N^f>%Mzt6VPnjY_dzX|+nlTC>xsmGUILqKBBrnO5>gPBKxE9PtUiiJF=| z;qj)GbohQgH|aH7Q#T=vtuyD{<+HqzJqsx2v43fvN_dbwC4s4Zg>%eQtOM__QQyv7-&Sg>PaK2D*;g&`7C}@i@mX7~y6f}Xp zhO}l+L(@lyf+)*RLYT4dRuh@2QIV+A^C1Sfl^u$l;urxxH9X)i85`i^wh<9{pBl#> zA#fyqKOAdeTac;TO*6ei zgWS@A936PUw!>ROo6L@<9%YV=q;jv3wMXKyw;3wmq|&1kk6z>sv?s<$$%S?N%UBi zNxG~FR6N1YW~P6Wnu~2aeWMr;-!^*IWkojI>KknGdJh`$#+O(B0h*3S+N@>^B#`Q! z!jr)b0dzHSVgeV?kBAfV8(o~d`w&>(yTuN0rAw88RA)szg4Jbv>--<@geW-GAP1ft0?nK{e5iaI*w$+)tnN7kb z@92%np1Qodco=wNn9S`$Am43FXgu=b6vzu&s*o4WVxv1CSjv*dJ|9IRMV8UtQv49q^LaE_Ev${`;ETi z=^%?^;8c(*&03IZrO|3vn_i(>Z8ggIhS%&AP+!(7t{Z>htbEc@Ta)L$M4rMTG zPY3t^1O&&pzndXN{l|>G;>nu$TW}%~bS6%8ivp3NE+df1Zc>_xNKu!`R`y1dU8XP` zDeCl|r>H*#=-?^p?60FBMg1|}L2uFP?`!+5Uf-j-E4fKMA6=A8UOc?x$Z}49H5F;> zN?BjtH>T`vna^j={KzXdtU|^I{x>suJz~c%QWAgVQT~@I&z4V%?TMs}ego8U<@QS+ zwdmiyxI4F<7m;2(y#2CWxl7vqptWx>yC1h&c`e)l5`2~0e%WPra^oIKf4yv^=;i|k zcXnT+&hD6;)baQ$R1$X^jdX76{vo>XRK_Mkel;F~XK6eaPw83IB0YaD7;ohfC{p1c zP{DA5g~+%Lu)GPu^ee%%N6yy|A<$i>URl0=C~mqPJRBi4)Io+kVf3}=KTH_4tXd?F zc3+PV3EeLtbZ-wP3(U{byrCYg`J#Fy{#|>YzBGH#o1@eMcsxb9u3H9vKg#ahy+?Ik zw&<-Cdi{Mdw3ME@xA2@4{p*Q_@1XuT0i0r=l`{CdjKOtgQ5}kj$yskhS3}wbA3{^b zE=ZT0MOZfz591b0NEZ&q8Co$fp+}H+vb&jRsI+|pbpwJC27b$H`X#?zE_K?SvS0R_ zE%@k5rF^Z@Z0DN|synBH)|5a(l}b7Ub@IU=r$bJfxfoKH`xioSsh_7=ODDblfk4B~ zd_6>eu`^%nuhA50IHm406bZytN9>(*%j>`?{aJr-gjB{0(Qx_vmbb7Exi@Xsv9D7N zT`JqSRH(>nd{Ja}lU+@*$-50@pOZU#%`Wcc8py+4nuJ|1Ka=_F*|uD!2AiR40Cy^NJlb z&Qnxd&=fKm24Z+bX`R58#76KtL`Kd%qU%@-A5rHym05KgK%AtSVAIr5Zf_Jh?GYlo zyMbnHD$gH)7)DW^#|s-Sz&O{LS75AAXNCkV&sa>z@AV@Va*9xyKNM7IRhg5z&b;kL ze{rc#B@2TzXcqlK%5!_R1+yCNn?oXsc(}KeoAE?-C&M*NGJ|Cxa1xjti29_YVJE^d z6a{yUK?%BcO^n6eM9syH+K9#7V)U$IUsavSS^G~$UoH*di2UzEQ$=^COra(8o66IS z#XT~@2b4rOVtG?nj)NXTDPZE>!PKUve>$cltc0uSPpRp<`TQypNJFLFt`ig*2rl_M zoboS;!R(?^6Dh%zMIE>2Qd85z_4)}m-Gh;$Z90GMxrXy03XP7!hI-s#Or3(Y$Iw#< z;$KS*;#3Y_K`F<9j$e+Rxy$EvMkTsLP?1OWsBr1N6pdW0PoD~x4`J9e2hCoE^YvNm z)8qn!nxj<+I_+5qw-2Dpcn_jFkBIa2z0}ks&9u%}CU$9RI(2Q439?L)aCd)3;r@A= zmR-1i(Ye@c!u@mT%Y|WwaDNC*S4OyZ1>LR&-F{ju);Y;E?oXx92hbo zA7)_);WSiOi6( zMa$1)lYsJwWCzh3Rgmd&B^`j#Z}NvB821`O#%qQwI%h3-mlnhMY-52`eY}mM=$vyH zY~m-O@EH+qQm>lMaZf;m8Kg}m%^Y_l;Tw?~4tt}??xmROvLnnu@3~iGiT+|<5%$+; zUJ>DQ7|kP6Xd%CK5tmNkgy%jwl(abK)8QqTgXBWfL1OP>9R89=$xWnvh{?fSOVV@l zN@c6wed`Huv~mr*);r`OXy%|ki8bl`u;e>fp>P8VK zj1?@QQ0l$_U60~~ImgXEN4QVsGZ-cG$;1+dbkUq1Ls`1VMxq(I;vV!*441}Zv-Vkt zclMse2!XsSC$SuEN&0jxx~KB;gQ9CGo3j?h_@>c5OHquk2g}M@6eF0mwJ1jLHhWQw zqe&nE@m~}W;)a5)c*f+FOtKSJNd+NKKTttAIu%5xewa9vVk>=vP#~=S*VF<(aBi?& zG7M*G$_q&7i&=j5@ctOJl)lhX>Z5StrwuW2;g#7&O-;i;{us1o_+J7^oSW1SHq%j< zo1S4f=Ixntg*#g5LDLDyt+2i)f{w`*mRA0NC1b2ou(} z4UhSazTw%CjifL@h87_Y?RO$f19uu%g8&R|foOSLvOUa%L8!MWUaI!2Y=JIJz`3#o zA{I`$1v-&^n(TH<;R${bx>A`ao;)M&wtK0mDRWYKf=?rA;F6`SY5^`!bjopm3qpzi zAf$`eq+VyLt+Aks4WNtPLeHEo9`hVh67djJ=;GJWDCtw-jwLXUnJzTfs}O(Mvk-27 zmKtsm`uGSnHR&UzJ9gvV&@$k=1g$jR$x^s0p9%4<78~k5NK+u6u6B)`d45o{#G0LR%^)+W&%Z^VoHw4Ao;N;|05C;n z5{YHv4Y$x1ZX;>>$z6uKk#HNyU5~v{aslN>e-EHy$ut+xU(9X9{yGZWMi(k}y0eDz znTD@OZ8r`F(No0+SM8U)LIYMvb{9O<*hTo_hu2y3`{M7p+42% zJ+|K99%~3}@hOY}TN9xyv>|H^do6J#eub#|kb7Y+RDB>ls{YzNiVIa@l=P^2&^^`= zsNz!?1FALzs>+Hf_BOy2{}p2DhwgQ`F!lZPm^$|RE@kITv=pOgm^uz>S+0ov9j<4q zd!!-o#3wKYJe_2*BWxJktbHffX*>;Ayu-a>7X~jt)09fA<{rhxYhn})gKL--CD$f? zg=^aD9&HFL@<|MZ#Wal~ft%1K>t0JNW@gV;@NksC%}Ex!Rzzz$0A3ia(d|zeqS>OF zs(M^TP8XZ8nh*|Y;xbPTvRoH}RNARMgTo80YhYBP%1wWoSJ&|uDA9Y6>-dYU8Bx)T zx$w6SRKJc=30pWC5Cd3HLpwc#NOW)RsdB?_OoGvzzPmq69dVcLW^KlbTlbm9V7kvH z+y4F#`f~1>;}5F708O*+?};K5x9)8lSFO6Y`zoaJEF0?$_xVTFP6DJz$Yvh>LIM>% z^t@j;=_r&dCdoKh+YI#l8YUnTZ|CUGAo2F8_pv~a79hEf1tk%SoNW`MAx_UuWYP8R zyQi<5o5jN^l>?_yUutoN1+%87DV#Np;@$FwWf3uf?`fO0TZKwrCuSyH3OY-ixjTLW z7Pk09>Ws6+Hp`qLHA29?*%&yUJ?OX=yXIay9z=vEF8_QJx*C!@-ixLRcdTaP*eXIC z^7;!$?(4n+EYLNWgR#X)mi4lmv_Q|)O(mA%JCR|NF zmFAyx!qp5R2nYsK+Ncsyh%9qX*|~rgu5-a}aW1&w4COow)xSV}c~p-V*OTXpQ&r)w z*Vx7Np=LHXJ|y2$1qtcL346)m`*RrMd|%(APtq15ks^g7ei!As|n9m`gw@XW}6e z@$qk=rlyZSKJGlst?qN=^T|z8dF|V^a?*F^o|U8W6RbGkwdCMqB9~brAXHT%lf2e{ z&v=U{-R;Y)0~8@exLaB&dZAIL(`i>~*pW~anX8j%WC>`~W7UZWCRoFkt%wlw8(k-a zW|9UeTjcvH8cdi;+Q-UZR~r-32_u`C^fQl33BG=XX+>FW*6 zB+1JZ)(dd7UecKY7!wP?lol?xypQAuo8Ra`&&Q9GpfSC%^%shb1t)cAxJ?r_5>juy zfISZzmG4iTZG1rjff1UYivvpN|9tjoVtuWDTica-ji@)QSQX0~_bAkOf+kAfic zNYN$L3n2!B0u64t`O1rs=Za3{1Xxd$JtZGd+XWA|49JeW!2tIZuuf3%lx3Ud*czCz zGO3F^>8=$5LjDYK|I*aBSH#{j13QROudPgvRk1g;NP9hXlpxaHU<{@Uq--MXb!y@|uT#6^a z;pcDSp|t#glh`$pkwH^#geD_ob4~fa^qTU%1b)e`DIa11q#+fh)RVlApC>h$5H~yd z2QC?>qFqsvThYj}H=xI=yc}9dPEtn+N^++$m@Zng3Fiyhdh{ODr90A}%4j;WaL!`) zp9GEy;BP2NHv+OL$!kL#Sky)+H?AKe9)4kXJlr}CJfv5W8Wt={(!_+RBrWeFO49sB zSCVg*O7iDOGyw`fZ_^G5{h*W3HF1$aL2ec7%oXHiFG{_Y+?>EG*%jpdEK;xBi!-~h z7~YE$-XE(wse0J{@y#UL-;uLxSMUgN5%?1itA4FrD628sn#s+3hv{020q*;pnz+jE zc(?+C)jUU}UBn;s{T|#*aGy!HwfGgH=T)iEqbRZ?42U30eYZ!CRYismtT*YH-{}f3 zxJd_av~5G)N~3TscN{)ZOzgKCCKP6F5PZL>BPme~})6*dB>FF@I_LvM)P^ja} z26bqmWeV`{$x2S)*?S?QJY+PFCk;ZF2=JI=0v{-7Dmi}`Hc!2vbpmd3Jx2P?5685e zW7Hd%&E>|&tBm-|yM+(e(V<*adkir zySQ-0;!F>|K6Zlg$XQ7d0 zvqFzm8L!Lk#A;||YR-i>FBTRuSk>rRpJg`bU1XEjdq^q0uRzoBNN=+mnxyBmK+gem zwb+6QT!@Q^cs9S$#q%#JHxrGG5T~aZDXKE~=9L&nA=%puV$g;4hG0fgxDv!vw`1#VO;x31CQ@D`C`85g=r#z#x zk$swcu5sE@-s_Vj&>k z?F3{tdHZ(s<I_`%${^KD)q$f9qV-gq%GopNQ*m@vrt!(JYP{$n z(i2BlWn#F!(PZ~Dpukn}jNbF3t52rC*wIz?*HLhEbvxT%?VIOC$z65M&N9xfY7NJ6 zc=b$?!xN4{YamvYSsywFSo~3)r^v=)Y|XbGOabsHXEOasFeOR zlmvGNbGDuD%yh;!Tz>Zu^=he4wuT`_m{;1-$75&P+?LXgrpl*~aP((5?H4nC$0;XxC%1jy5z%*j|W?Ng#_DciGF zO#8CYK1;>4F9gfVS}`q{wY6ee@HTtJv`0?Z0j&>+^>ZuURuAoQ!frycpqCrKQl0aI z<5tfJ^%1*JV>;LA_vTrOGw!;=T?TA(8G5`=vh<~}^?w+M)O~WN%PnJMRLi#U*nfk_ z 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ℑAp}c_31wXGm7@}lLi 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

8Ta8Bam+7o0}{t%`H7R-J=MzTi|CMND(??8EU4 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⪼|xu01O~sYU{ED;AQ^+&VYy*sFf%tS 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∨kBsZa9 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 qM-ya0@-vpH=z}$j7RuRQo;{*x9M0z!4 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%0DEALVhOYVMuVMVHdii_ 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%0DJ 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 diff --git a/docs/build/locales/.doctrees/api/events.doctree b/docs/build/locales/.doctrees/api/events.doctree index 215c7599e2a6cb5aac82eb5b004a2a683ba0a6cb..8b334ed9fefc2ae81aa64941e2820322e8552670 100644 GIT binary patch literal 536594 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 literal 505949 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